195 karma · joined August 7, 2023
Comments are my own and do not represent my employer
Buisness: dbristow (at) ontrackcontrols.ca
Domestic electricity was too expensive (and I’m assuming producers would rather pass the costs onto consumers rather than spend their own money and build solar/battery plants themselves), so individuals with capital did the cost-benefit analysis and determined that installing solar is cheaper in the long term.
This drove the price of electricity down during the day, causing the cost-benefit of home-scale batteries to become positive over a reasonable timescale. Thus, people with capital invested money for a positive ROI over a medium term!
The government subsidies level the playing field so it’s not only the upper-class that can benefit from this phenomenon - they are providing equity, not equality. And, cutting out all the middle management waste of the large utility companies, meaning Australians get more electricity for their buck.
Modern capitalism is what failed here. The Australian power providers should’ve gone down this route, but (I’m assuming) shareholders would be upset about ROI on the scale of 5-20 years. Homeowners are more reasonable.
However, in embedded rust async functions are amazing! Combine it with a scheduler like rtic or embassy, and now hardware abstractions are completely taken care of. Serial port? Just two layers of abstraction and you have a DMA system that shoves bytes out UART as fast as you can create them. And your terminal thread will only occupy as much time as it needs to generate the bytes and spit them out, no spin locking or waiting for a status register to report ready.
It’s space-inefficient as half of the CPUs are shutdown, but architecturally it’s all on the same bus.
True, we will never see them on the TV, but on the computer it is all DisplayPort.
> The last sentence suggests that they were actively trying to get back to their assigned altitude of 17,000′.
I believe the author is implying that if the pilots attempted to maintain speed rather than altitude, the aerodynamic stall wouldn't have occurred - if they descended below 12000', the icing would be reversible.
Credit cards can afford to protect you from fraud because of the high level of trust between companies and the point of sales - too many fraudulent purchases and they stop accepting the transactions. Not to mention the fees they charge to both the purchasers and sellers!
If you get scammed with a debit card, cash, or a P2P app, that’s a matter for small claims courts, and if you’re lucky, maybe the police will charge them with a crime. But the risk is on the individual, and that’s a feature, not a bug.
Luckily I had an oscilloscope that could decode USB frames to save me a whole bunch of time to understand why things weren't working.
USB seems to depend on a whole lot of tribal knowledge, which makes it impressive that it is so ubiquitous and works out of the box for the most part.