HackerLangs
TopNewTrendsCommentsPastAskShowJobs

microtonal

24,478 karmajoined 16 jaar geleden
Opinions are my own.

Submissions

LUKS suspend failed to wipe volume encryption key from memory since Linux 6.9

mathstodon.xyz
3 points·by microtonal·22 dagen geleden·0 comments

Volkswagen started blocking GrapheneOS users

discuss.grapheneos.org
786 points·by microtonal·24 dagen geleden·480 comments

Dutch government retracts plan to host VAT administration in US cloud

nrc.nl
9 points·by microtonal·30 dagen geleden·0 comments

Custom Kernels for All from Codex and Claude

huggingface.co
1 points·by microtonal·5 maanden geleden·0 comments

comments

microtonal
·21 uur geleden·discuss
All I can say is, time really flies by (before you know it they are teenagers). You only get one shot at enjoying their early years and they only get one youth. Make the best of it, cutting down smartphone use (for parent and child) is part of it.

If you are really addicted, seek help (we have to accept that it can be a real addiction). If not, set strict boundaries and remove addictive apps.
microtonal
·gisteren·discuss
Changing habits is hard enough on it's own. parenthood and modern life makes that even more difficult

It is possible to make changes, I would say this is one of the easier bad habits to beat. The best is to start with fixed moments where you as a family decide phones are forbidden. For example, shortly after our daughter was born, we decided "no phones during eating (breakfast/lunch/dinner)". When both parents are in, it is easy to mutually enforce. For over a decade, we have never used a phone during dinner and it's one of those moments of family time.

Now we are always surprised when we have dinner together at a restaurant that some people are on their phones half the time (sometimes doing useless stuff like checking Facebook/insta), rather than enjoying each other and dinner. It's so weird.

Another good method is to remove addictive social media from your phone. Primarily games and apps with algorithmic timelines like Facebook, Instagram, X, Reddit, etc. I removed all those from my phone. I noticed with apps that do not have an algorithmic timeline, like Mastodon, you catch up once and after that it's not interesting anymore.
microtonal
·4 dagen geleden·discuss
I tried probably 10 keyboards in a very short period when I had wrist pains. The Glove80 completely solved it for me and I never have pains anymore. I would rank from highest importance to lowest:

- Regularly exercise, including proper exercise for your hands/arms.

- Height-adjustable desk + good chair, so that you can micro-tune the height to have straight wrists, etc. It should probably be electrically adjustable, my experience is that most people do not properly set the height if it's more effort to change height.

- An ergonomic keyboard. For me, it has to be column-staggered, split, with thumb keys and a key well. I have reviewed some flat keyboards after switching to key well boards, but discomfort comes back after a few days to weeks.

- A keyboard layout. So, this is the part where I disagree with you. Switching to non-QWERTY is maybe the last 5% of optimization. There is one catch though: an alt layout becomes more important when switching to split column stagger, since you cannot alt-finger as easily and the very frequent letters T/N are in a bad position on columnar boards.
microtonal
·7 dagen geleden·discuss
Mentioned two here: https://news.ycombinator.com/item?id=48783879
microtonal
·7 dagen geleden·discuss
smart home companies have been deploying the thread hardware for years before anyone started using it

Also worth mentioning that many modern Zigbee radios can also be Thread thread radios using different firmware. There are even multi-PAN radios that can do Zigbee and Thread at the same time. Some smarthome hubs use multi-PAN (e.g. Homey Pro), but it's generally recommended against now because of lower reliability.

The same applies to devices, e.g. some of the new IKEA devices work over Thread or Zigbee (Zigbee pairing is triggered using a non-documented sequence, presumably they added support for TouchLink). Or e.g. the Aqara FP300, which can be flashed with Thread + Matter or Zigbee firmware. It works because the same radio can be used for both protocols.
microtonal
·7 dagen geleden·discuss
businesses will not put $200 meters in every room

There are good $50 Euro meters. Besides that, I am not sure if that is true, at my wife's workplace, they put high-end CO2 meters in every larger room where multiple people meet. Admittedly, this was during COVID, so a lot of organizations were using CO2 levels as a proxy for finding whether a room was properly ventilated.
microtonal
·7 dagen geleden·discuss
It's complicated. Matter over Thread is indeed nice in that it you only need generic Thread and Matter servers. It also makes it easier to share credentials between ecosystems. Thread itself is also a pretty nice standard technically.

There are also strong downsides though, one is privacy and future cloud lock-in. Zigbee is fully local. Previous Thread standards added the option for NAT64 so that Thread devices can access the internet and there were some Thread + Matter devices that already require internet access for full functionality (IIRC some Nuki smart locks, but I might misremember). However, Thread 1.4 also adds support for Thread devices to get a globally routable IPv6 address. The Thread 1.4 whitepaper is pretty blunt about what this enables:

Simplified Cloud Integration: Thread devices can now seamlessly connect directly to cloud services, enabling remote control, monitoring, and over-the-air firmware updates.

https://www.threadgroup.org/Portals/0/Documents/Thread_1.4_F...

The fact that Thread and Matter are strongly pushed by Google, Apple, etc. should tell you enough.

Now, a TBR may simply allow you to disable NAT64 or globally routable IPv6 addresses (e.g. Home Assistant's addons), but many consumer implementations don't. E.g. the Apple TV is a Thread Border Router and does not allow disabling NAT64, so Thread devices can access the internet, send analytics, and can be cloud-controlled.

Also, the ecosystem is still pretty immature, as a result of which you can encounter issues, typically resulting in unstable device connectivity. E.g. TREL does often does not work well. Apple has some hacks to fix most of the issues, but it only works well between Apple devices. So it's generally the best to avoid combining multiple TBRs into the same network.
microtonal
·7 dagen geleden·discuss
Yeah, I bought a bunch of INSPELNING smart plugs when they were clearing out the inventory. The new GRILLPLATS switches are more compact though, which is nice.
microtonal
·7 dagen geleden·discuss
Yeah, I have heard good things about them. There are some other options that are kinda in between DIY and a product, like those by Screek Workshop.

https://screek.io/ https://shop.screek.io/products/sco-b

No recommendation though, I haven't tried them.
microtonal
·7 dagen geleden·discuss
I notice that thinking becomes less clear when going above 1000ppm, so I let HA send a notification at 1000ppm. With ALPSTUGA it would send already at 700ppm. By the way, above 1000 the divergences become even larger due to the inaccuracy also being 10% of the ambient CO2 concentration (in optimal circumstances, probably larger IRL). So, suppose you want to be notified at 2000 ppm, the IKEA sensor might already do so at 1500 or 1600 ppm and it continuously drifts, so it's not like you can use a particular offset.

Besides that, what's the point? There are much better meters in a similar price class. As an additional benefit, they can last months or up to a year on two AA batteries.

ALPSTUGA is an inferior product.
microtonal
·7 dagen geleden·discuss
I think the issue is that the common tech requires sensors in an air-chamber. E.g. NDIR works by firing IR at a frequency that is absorbed by CO2. A sensor on the other side either measures the amount of IR light that got through (optical NDIR) or pressure/sound waves (photoacoustic NDIR). I guess that it's hard to use any existing sensors, because they are relatively large and probably water could easily get into the chamber.

Would be extremely cool if Apple, Samsung, and others can crack this, though I think they'd have done it already if it was easy.
microtonal
·7 dagen geleden·discuss
No, it's not. You generally want to ventilate an office when you reach 1000ppm, but then the IKEA will often warn you already at 700ppm. 700ppm is fine.
microtonal
·7 dagen geleden·discuss
ALSTUGA does not work with Zigbee.

They recently overhauled their lineup and replaced all Zigbee devices by Thread + Matter. Some of the new devices (mostly those who support TouchLink, e.g. some of the lights) have a secret pairing mode with which you can use them with Zigbee, but it's only a subset of the new products.
microtonal
·7 dagen geleden·discuss
I have HA send me a notification to ventilate my office when the air reaches 1000ppm CO2. The IKEA ALPSTUGA is often off by 300ppm even under 1000ppm. If I'd use it, I'd be getting notifications at 700ppm.

It is a thermal conductivity sensor, which is a very indirect way of measuring CO2 and is very sensitive to environment factors. You only get somewhat good readings in lab conditions.

Don't by the ALPSTUGA for anything but very rough trends, there are much better affordable options.
microtonal
·7 dagen geleden·discuss
No, it is crap. Yes, it is Sensirion, but it uses a thermal conductivity sensor, which is a very indirect method of measuring CO2. One part of the sensor emits heat and the other senses it and the idea is that heat transfer changes with different CO2 concentrations. However, a lot of other factors influence this as well, such as ambient temperature/humidity (which is why the sensor incorporates measurements from an SHT sensor), but also gas mixture, etc. You only get good readings at lab conditions. Even below 1000 ppm, I would often see readings that are 300 ppm from more expensive, known-good CO2 meters.

If you want a CO2 meter on the cheap, either wire up an optical NDIR sensor like the SenseAir S88 (22 Euro) up to an esp32, which is possibly the best sensor you can get for the money (slightly cheaper version of the sensor that the AraNet4 uses). Or if you want something standalone with a display, get the SwitchBot Meter Pro CO2 for ~50 Euro, which uses a photoacoustic NDIR, but is still miles better than the sensor in the ALPSTUGA. Can also be hooked up with HA through an ESPHome BLE proxy or with the SwitchBot Hub.

You can find a comparison of the IKEA sensor with other affordable sensors here:

https://danieldk.eu/hardware/smart-home/ikea-alpstuga

(Upd: the IKEA does have lower accuracy, with ±100 ppm instead of ±30 ppm. From the SEN63C datasheet)

You forget to mention that it is ±100ppm plus ±10% of the ambient ppm, which makes a big difference. At 1000ppm it's ±(100ppm + 0.10*1000) = 200ppm and that's only in an environment with 25C, 50% RH, and 1013 mbar. So, that does not tell you much, given that thermal conductivity is very sensitive to environmental factors.
microtonal
·7 dagen geleden·discuss
Two tips: if you want a stationary CO2 meter in a room, you can make one very cheap with a SenseAir S88 sensor (22 Euro) and hooking it up to an ESP board. Flash ESPHome and you can get live statistics in your Home Assistant dashboard. The S88 is a pretty good optical NDIR Sensor that auto-calibrates by putting it in the outside air or in a well-ventilated room every N-days (N is in the data sheet). A bit more info about hooking up the S88:

https://danieldk.eu/hardware/smart-home/esphome-senseair-s88

If you want something with a display that works on batteries without spending over 200 Euro for an AraNet, the SwitchBot Meter Pro CO2 is pretty good option. It is regularly on offer below 50 Euro. It uses photoacoustic NDIR, but does not deviate a lot from the S88. You can use it without a SwitchBot by configuring it with a phone on Bluetooth. The meter works on external power and battery, but even when on battery, you can set the reporting interval to 5 minutes, which is good enough in practice. The meter broadcasts the measurements with Bluetooth LE, so if you want to get the data in Home Assistant, you can place a ESPHome Bluetooth LE Proxy in the vicinity [1]. This is an ESP32 flashed with ESPHome that listens on Bluetooth LE advertisement and forwards them to your HA instance over WiFi. Of course, you could also get the SwitchBot Hub, but what is the fun in doing that? :)

I would avoid the Ikea ALPSTUGA, it uses a thermal conductivity sensor, which is a very indirect method for measurements and it's often several hundred ppm off.

https://esphome.io/components/bluetooth_proxy/
microtonal
·8 dagen geleden·discuss
If you use microg, it still contacts the Google servers even though it is an open source reverse-engineered implementation of Play Services.

Even worse, last time I checked the source code, it downloads Google's proprietary, obfuscated DroidGuard blobs (which they can change between requests) and execute it in the privileged microG process if an app does a Play Integrity request.
microtonal
·8 dagen geleden·discuss
That says as much about socioeconomics (price sensitivity, laws that prohibit calling for upselling, etc.) as actual speed. E.g. in my country, the last time I looked over 95% had a fiber connection to home and the major providers offer 1Gbit (for connections still on AON) or 4 to 8Gbit (on XGS-PON).

Yet, our average is still a mid 230Mbit. Why? People sticking with cable internet out of inertia, people sticking with cable because they have more attractive TV packages. People choosing 100 or 200 Mbit because it's cheaper (e.g. my parents just stick to 200Mbit because they don't need more for web browsing and some streaming).

Same for cellular. My country is only in the 17th position, yet I have 1Gbit 5G cellular with unlimited data for ~25 Euro per month. Most people just don't want to spend more than 10 per month and go for cheap plans/providers.

But such price sensitivity differs a lot per country.
microtonal
·8 dagen geleden·discuss
Except that the people that I know in the US also say that internet is also overpriced and expensive with limited competition in many cities.
microtonal
·8 dagen geleden·discuss
I think this is all a bit optimistic. E.g. when I last looked a the Sony phones supported by SailfishOS, there was only one old model that had reasonable support. Newer phones would boot, but missed support for many hardware features.

E.g., on the XPERIA 10 IV, the camera and mic doesn't work, which makes it hard to use as a phone:

https://forum.sailfishos.org/t/functional-state-of-the-xperi...