Teensy 4.1 uses an imxrt MCU - a crossover chip that is considerably fast. The ESP32 is slow in comparison, more aligned with IoT applications than realtime processing.
100K is easy to break as a freelancer. You'll obviously have more things to consider - multiple clients, accounting, legal and potential downtime, but its totally doable.
I think embedded could actually be a good discipline to work as a freelancer, most IoT products usually have a more rigid and defined development cycle than web platforms.
The solution to the encumbered pension fund is to transition to privately run retirement schemes like the superannuation scheme of Australia.
The problem with Germany today is that the social state is archaic and has not been updated for the modern world. Unsurprising when the government still uses fax and snail mail for all communication.
This of course does not fix declining populations as a whole, but all advanced economies go through population decline almost like a rite of passage now. Unless growth is maintained, the system shrinks. Ultimately politicians and economists are more concerned with this over any other social ramifications of bringing migrants into the country. Obviously a balance needs to be struck, but Germany doesn't seem to be good at moderate and effective policy, e.g swinging from being a haven for refugees to now wanting to initiate mass deportations
> The justices, led by departing Chief Justice Esther Hayut, argued that the standard of reasonableness was a key tool for judges to protect against arbitrary government overreach, particularly in Israel, which lacks a formal constitution.
Without the underlying framework of protections to protect democracy against populism or malignant leadership the democracy would devolve. There needs to be protections in so that the government does not erode fundamental structures.
The language that Netanyahu uses in response to this ruling, in my opinion, is quite telling.
I don't think efficiency is synonymous with frontend development.
Words that come to mind - technical debt, framework lock in and dependency hell. Just to name a few.
Its really had a significant impact on my usage. Its laggy and incorrectly interprets events or even worse wont register them at all - such a fundamental aspect of using the device im not sure how they fuck up testing these releases. Latest iOS on iPhone 12 Mini.
I think the embedded book kind of teaches at a very fundamental level, prioritizing safety. It teaches you to use a mutex and critical section when accessing a global variable, which can easily obscure what you are trying to achieve.
Globals should be avoided in Rust, unless you have some kind of synchronization strategy because otherwise modifying them is unsafe.
Opposite experience for me. Writing Rust on embedded systems greatly improved my confidence and speed. When using C a small mistake often leads to undefined behaviour and headaches. Rust theres none of that - its been a game changer for me.
“It takes about 2 hours to boot to bash prompt ("init=/bin/bash" kernel command line). Then 4 more hours to boot up the entire Ubuntu ("exec init" and then login). Starting X takes a lot longer.”
Totally, but for how long? KiCad keeps getting significantly better, and there are no insane licensing requirements.
KiCads open format is much better for small business, freelancers and startups and while Altium is industry standard, I can’t imagine it will be for much longer