HNHacker News
TopNewBestAskShowJobs

5d41402abc4b

121 karma · joined January 9, 2023

submissionscomments
5d41402abc4b··on Claude Fable 5
Have you tried locally running qwen?
5d41402abc4b··on Claude Fable 5
what prompts do you use for this?
5d41402abc4b··on When can the C++ compiler devirtualize a call?
Whats the difference between a member function and a method?
5d41402abc4b··on Functional programmers need to take a look at Zig
Why did you give up on Java and Rust?
5d41402abc4b··on Project Glasswing: Securing critical software for the AI era
Are there any local models that i can setup to run on my code as part of CI?
5d41402abc4b··on Google details new 24-hour process to sideload unverified Android apps
>And you blame Google for this

Why does google allow apps to access this info?

5d41402abc4b··on Lennart Poettering, Christian Brauner founded a new company
What was it that the Google founders said about not adding advertisements to Google search?
5d41402abc4b··on Heathrow scraps liquid container limit
Can this X Ray bit flip memory or damage NAND?
5d41402abc4b··on I was banned from Claude for scaffolding a Claude.md file?
If you have enough RAM, you can run Qwen A3B models on the CPU.
5d41402abc4b··on Handling secrets (somewhat) securely in shells
>But wait – the token= command ends up in the history again

If you prepend your command with a space, it will not be added to your shell history.

5d41402abc4b··on Embassy: Modern embedded framework, using Rust and async
Which G0 part is this? Can you point me to one of these forum posts?
5d41402abc4b··on Embassy: Modern embedded framework, using Rust and async
>rushed to market, fix the bugs later

I've yet to see a MCU vendor ship without bugs. At least with ST, the MCU is very cheap.

>USB controllers straight up doesn't enumerate with ARM Macs

I've seen USB devices struggling to enumerate on Mac/IOS devices before. This feels more like an Apple bug to me considering how they work very well on Linux, Windows and Android.

5d41402abc4b··on Embassy: Modern embedded framework, using Rust and async
>why is that a problem

Supply chain attacks. There are also regulatory requirements to keep track of your tools.

5d41402abc4b··on Embassy: Modern embedded framework, using Rust and async
>it can use your interrupt controller as a scheduler

Isnt' that how schedulers always work?

5d41402abc4b··on Embassy: Modern embedded framework, using Rust and async
>the stm32 firmware hello world from cubeide caused temperature spikes due to spinning

That should never happen unless you are using a high end 1GHz+ MPUs.Check your GPIOs to make sure there are no shorts.

5d41402abc4b··on Embassy: Modern embedded framework, using Rust and async
If it has async and concurrency isnt this an OS?
5d41402abc4b··on Embassy: Modern embedded framework, using Rust and async
https://www.waveshare.com/esp32-s3-touch-lcd-4b.htm

This one is nice too, it has an enclosure. You could use this for a smart home dashboard. Be careful with the boards with two USB ports, they will backfeed power.

5d41402abc4b··on Embassy: Modern embedded framework, using Rust and async
I would recommend getting a ST nucleo board over raspberry PICO or ESP32. The nucleo boards have integrated SWD programmer which makes flashing easier. You can also use it to debug your code. Try to get one with onboard USB port (like https://www.st.com/en/evaluation-tools/nucleo-f767zi.html) so that you can build USB projects.
5d41402abc4b··on Embassy: Modern embedded framework, using Rust and async
>it finally feels like embedded is getting a toolchain that is actually modern and better

Last time i tried embassy, it pulled over 100 dependencies just to build a blinky. Its great for hobbyist programming but i doubt its going to be used in any industrial application any time soon.

5d41402abc4b··on Embassy: Modern embedded framework, using Rust and async
> The flip side is that their errata is lengthy

Just like security bugs, lengthy errata doesn't mean anything. A popular MCU will have bigger errata sheet because it gets more eyes on it.

>documentation from STM is poorly organized and spread out over a zillion different documents

The spreading out over multiple documents is good organization. You don't want to combine your datasheet, reference manual and appnotes into one.

5d41402abc4b··on Embassy: Modern embedded framework, using Rust and async
>Watchdogs exist on MCUs but also on some "proper" computers

All modern computers have watchdog. You can check your logs

`journalctl -b | grep watchdog`

https://access.redhat.com/articles/7129255

5d41402abc4b··on The Napoleon Technique: Postponing things to increase productivity
"Never do today what you can do tomorrow for tonight you might die" - Ajahn Brahm
5d41402abc4b··on Developing a Beautiful and Performant Block Editor in Qt C++ and QML
This could have been based on KDE's KTextEditor https://github.com/KDE/ktexteditor
5d41402abc4b··on The C++ standard for the F-35 Fighter Jet [video]
>This assumes that the operating system can run.

You could have two copies of the OS mapped to different memory regions. The CPU would boot with the first copy, if it fails watchdog would trigger and the CPU could try to boot the second copy.

5d41402abc4b··on The C++ standard for the F-35 Fighter Jet [video]
> Using the stack or the heap means your variables aren't always at the same memory address

Where do you place the variables then? as global variables? and how do you detect if a memory cell has gone bad?

5d41402abc4b··on CATL expects oceanic electric ships in three years
>Charging batteries off of batteries can yield incredibly fast charge times

How?

5d41402abc4b··on Cloudflare was down
>They have a de-facto monopoly

On what? There are lots of CDN providers out there.

5d41402abc4b··on Valve reveals it’s the architect behind a push to bring Windows games to Arm
Steam makes installing windows games easy. With GoG i would need to setup wine myself.
5d41402abc4b··on Quad9 DOH HTTP/1.1 Retirement, December 15, 2025
Its not about age, its about complexity. HTTP/1.1 client is trivial to implement.
5d41402abc4b··on Quad9 DOH HTTP/1.1 Retirement, December 15, 2025
HTTP/1.1 is still heavily used in embedded system.
Page 1 of 3Next →