ostenning
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 main advantage that it works with both a growing population, but also a shrinking one
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
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.
At the end of the day if you want to gamble, buy a lottery ticket, then at least you are being honest with yourself.
It takes tremendous effort launching products that have integrity, and its something that should be respected, the journey is what its all about.
There would be many examples when code is running at lower levels with no OS abstraction
Shared libraries are also possible.
I find it pretty hilarious that in 2023 this can still be a selling point.
Don't get me wrong I ran arch on a thinkpad for a long time so I can appreciate the statement, but now I just use a macbook and get my work done
Globals should be avoided in Rust, unless you have some kind of synchronization strategy because otherwise modifying them is unsafe.
I laughed at this - amazing work once again.
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
We know the conspiratorial MO. No surprises here.
IMO too late. Pretty much my entire network that I'm aware of refuses to use Microsoft anything - Windows, Teams, Visual Studio, .NET etc. The only exception to that are gamers but these people seem less and less as we all get older.
I enjoyed writing C# back in the day, its a great language, but I probably never will again.
Its crunch time for lots of people in the west - and if you have a bog standard web development job with little specialization, you will be competing with huge numbers of people to get work, including all of those recent juniors entering the market because of the boot camps they did a couple of years ago when things were frothy in the market. These jobs still exist - but competition will be more fierce.
There are many things you can do proactively - and its important to stay proactive, even if you feel defeated. Maybe getting another FTE job isn't for you right now, then sidestep, find a side-hussle, or train up another skill and diversify in yourself so you can build back better and not be left vulnerable next time this happens.
I think developers generally speaking overly invest in just development and computer-science, but there are metric shit-tonnes of ways to make money in this world. If you don't know any other way, learn some other way. Find some other domain of knowledge you always wanted to learn, and learn it, then figure out ways to create small businesses to monetize on it.
Thats a massive amount. I had pericarditis, thankfully recovered. I knew a handful of people who also had the same, or myocarditis, none of which died. A friend of mine had to has his heart “drained” of fluid, which was probably the worst case.
Vaccination was sold as being completely safe and was irrefutably coerced in Australia - stripping jobs from unvaccinated people (even if the job was a remote one). Who in the government is going to take responsibility for that? Probably nobody.
And as a result I’ll never trust these institutions again.
Not to give astrology or any particular belief system any credit, but how can one ever truly say that we "fully" understand anything in this reality?
This is a highly fallible trait that allows "science" to become a belief system in and of itself.
Zephyr (for me at least) felt quite bloated and abstracted away, probably because they need to support so many different SoCs. Albeit my experience is with the Nordic nRF downstream version of Zephyr.. The use of device-tree plus inconsistencies with the nordic api's certainly didn't help.
My experience with ESP-IDF + freeRTOS has been much more straight forward and felt much more nimble.
But I got disenfranchised with working for VC funded web companies and burnout hard and decided to get back into hardware and embedded engineering. I had to relearn lots from my years at university, especially for analog electronics. It’s definitely more technical work, has a higher “intellect” barrier (often larger companies want Masters) and there are less jobs, but the work itself is infinitely more satisfying for me.
I love being able to design a product from the ground up, it really feels like a magical experience to create something tangiably real.
As far as tools go, YouTube is your friend for anything hardware related. So many amazing YouTube channels dedicated to PCB design that are an invaluable resource (Phils Lab etc).
For software - Rust. Its a game changer to use a modern language in an embedded context. While I still use C for some IoT freelancing and it does the job, especially with so many RTOS available, rust is def worth the investment.
Pain-points; Complex driver development and testing. Testing is a different beast with embedded, especially integration tests. Then there is hw testing, and thats a whole different ball game.
GitHub should be making this blatantly clear and transparent for users, rather than using Facebook-esk cloak-and-dagger language.