@pingveno, IIRC, you need to get past book #2 to get to the thrilling stuff, it's kind of borring until that point.
@baldur, good one.
I've discovered this the hard way, recently. A production bug after some smelly code slipped past code review, and it was a Friday night release.
It turns out that cold RxJS observables can emit values both directly when created or in a microtask. This is a nightmare to debug if you endup creating a race condition. We couldn't reproduce the bug locally or in tests, because the microtask order is different with Angular devMode or inside Karma tests.
Incredibly exciting to get official confirmation that Germany's health service (@[email protected]) has standardised on Matrix for secure decentralised communications, targeting all 150,000 healthcare organisations in Germany(!!!) 🤯 Read all about it at https://matrix.org/blog/2021/07/21/germanys-national-healthcare-system-adopts-matrix 💉🇩🇪🚀
Next time somebody complains about how HTTPS is "useless" or some such, send them this:
A target’s web browsing can leave them open to attack without the need for them to click on a specifically-designed malicious link. This approach involves waiting for the target to visit a website that is not fully secured during their normal online activity. Once they click on a link to an unprotected site, NSO Group’s software can access the phone and trigger an infection.
"Many eyes make bugs shallow" doesn't apply to security bugs. You need the *right* eyes auditing the code. Until then, backdoors like this can hide in plain sight. https://arstechnica.com/gadgets/2021/07/for-years-a-backdoor-in-popular-kiwisdr-product-gave-root-to-project-developer/
Here you go, dystopian shit:
- Charging history
- Unique car & battery IDs
- Kilometres driven (battery)
- Operational state of engine
- Driving & parking history
- Data on speed, acceleration & deceleration
- Number of times ABS has been activated
- When airbags are deactivated
- Name, first name & email of owner
- Other electric vehicles in vicinity
@nolan, but yeah, my /etc/hosts blocks more than 82k domains (a huge open source collection and a few hundred extra domains from the alexa[dot]com top).
And I have absolutely no notifications in my phone or email. But I do follow like a hudred projects on M$ GitHub and actively clear that "/notifications" page, but thats for my "💵💶💷 stream".
@nolan, I actually find myself on and off mastodon quite often, and without conscious effort. Already had a 5 days break in July. -- How I know? The timeline in Tusky gets "stuck" at the last thing you've seen. And it was at "6d" a couple of days ago.
And no, I'm not switching to other platforms, but yeah, I only follow a few of accounts here and a few dosen RSS feeds. That's "my internet".
@rysiek, oh, and about the reselience part: the common violet, once introduced to a shaded garden, it will last for ever. But it does need a somewhat shaded garden, it won't last in full sunlight. Just like software, it won't last unless it has a faborable environment or it is actively maintained.
@rysiek, I've started to appreciate flowers of Viola genus plants ("toporași" in my native language), you know spring is finally here when you see swaths of purple, blue and white flowers covering the garden. And the leaves last a long time, so it's a perfect plant to have as backrop for your hydrangeas, and it also olays nice with clovers 😁.
@neil, there's a tool that does something like that, but geared towards web design: "Figma: the collaborative interface design tool."
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!