kahlonel
Re:I write games in C (yes, C)
on Saturday February 07, 2026 @04:10PM (#46928071)
Wrong. I’m still doing it.
Re:Embassy: Modern embedded framework, using Rust and async
on Friday January 09, 2026 @05:01AM (#46552063)
99% people in this thread have no idea what you mean. And that’s the reason projects like these make it to frontpage every other day and have hundreds of upvotes/comments.
Re:Ask HN: Who here is not working on web apps/server code?
on Friday December 19, 2025 @06:02PM (#46331978)
Embedded software developer here, with very minimal professional hardware design experience. I mostly write nostdlib C, and never use malloc. I write peripheral drivers from scratch even if there’s an “SDK” for it. I spend almost 40% of my time reading documentation, 30% scribbling state machines, 15% writing code and 15% testing it on hardware. LLMs don’t help me much. I use them to write scripts for me to parse my stdout and find patterns. For breakfast, I fight EEs to prove their hardware doesn’t work. I have exploded hardware setups for the products I’m developing for on my desk. JLink is the favorite thing in my aresenal. Even the slightest latency on my text editor annoys the shit out of me, which is why I don’t use IDEs.
Re:Linux Kernel Rust Code Sees Its First CVE Vulnerability
on Wednesday December 17, 2025 @12:57PM (#46303025)
Now we have vulnerabilities in two different flavors.
Re:Zlib-rs is faster than C
on Sunday March 16, 2025 @04:04PM (#43381785)
You mean the implementation is faster than the one in C. Because nothing is “faster than C”.
Re:Fish (shell) porting to Rust from C++
on Tuesday January 31, 2023 @11:13AM (#34597030)
> Nobody really likes C++ or CMake, and there's no clear path for getting off old toolchains. Every year the pain will get worse.
C++ is becoming a legacy language and finding contributors in the future will become difficult, while Rust has an active and growing community.
This makes me wanna vomit.
Re:Sharing Your Netflix Account
on Tuesday January 31, 2023 @10:50AM (#34596650)
I’m fine with it if they decrease the subscription fee to a quarter. Nobody I know has 4 TVs in their house. Charging for “4 screens” while enforcing this new policy is a simple cue to unsub Netflix for good.
Re:Rust Unpopular Opinion
on Sunday January 15, 2023 @09:28AM (#34389626)
There’s nothing unpopular about this. In fact this is the most popular opinion on HN.
Re:Latch bio: “we work six days a week”
on Sunday December 18, 2022 @04:07AM (#34036143)
Remind me when this company goes bankrupt with millions of investment down the drain
Re:Writing a 3D Game in C (in 2022)
on Tuesday December 06, 2022 @11:14PM (#33890554)
All the best! There are many _huge_ projects written in pure C. Don’t let people tell you C is bad for your project size.
Re:Tesla probing fatal acceleration incident video against new brake f...
on Monday November 14, 2022 @04:40PM (#33601566)
What a nightmare. I would never own a Tesla even if I get it for free.
Re:Ask HN: Is Twitter unbearable for anyone now?
on Sunday July 24, 2022 @04:56PM (#32217618)
As someone who likes to keep in check what’s going on back home while being permanently away from it, I HATE how twitter trends are hijacked by political parties to shit on the other parties. There trends are purely dogshit and nothing more than memes. There is no value I get from the trending section. Anything important is lost in the noise. I tried to switch to Worldwide trends I remember twitter used to have but got rid of it for some reason.
Re:Stop Using “Real Time” Wrong
on Sunday July 24, 2022 @12:58PM (#32215318)
Finally someone said it. Terms like “realtime” and “baremetal” are used in such vague manners that they have lost their original meaning.
International Fixed Calendar
Re:C Isn't a Programming Language Anymore
on Wednesday March 16, 2022 @10:26PM (#30706921)
These C-hating articles are getting out of hand on HN. I see atleast one every week on the front page. If you don't like C, STFU, pick-up whatever FOTM BS you like, GTFO of here, and leave us "normies" alone who have to get actual stuff done which absolutely requires C.
Re:Show HN: HN Avatars in 357 bytes
on Tuesday March 15, 2022 @07:57AM (#30684250)
Test
Re:Buffet – An All-inclusive Buffer for C
on Tuesday March 08, 2022 @01:24PM (#30603658)
C++ has all the problems that come with C plus all of its own problems. Also, OOP is pointless.
Re:Ask HN: Which tech stack is the most fun?
on Monday December 20, 2021 @10:30AM (#29625978)
C, GDB, an mcu dev kit, a Jlink probe, and an oscilloscope :)
Re:Show HN: Mako – a full Bitcoin implementation in C
on Monday November 15, 2021 @10:07PM (#29236270)
Yeah it’s not like the browser you are using, the OS you have installed, or even the firmware of the keyboard you’re typing this on is written in C.
Re:Show HN: Writing embedded firmware using Rust
on Saturday November 06, 2021 @03:30PM (#29133115)
> At this time, Rust is the only viable alternative to C and C++ in these domains.
No, it’s not. See Ada/Spark.
Re:Implementing Hash Tables in C
on Saturday October 16, 2021 @06:09PM (#28892018)
No, we can’t. Because C is a necessary evil. If you stop teaching people to program in C, who is going to maintain virtually every software this world is running on?
Heisenbug
Re:Revolt: Open-source alternative to Discord
on Monday September 06, 2021 @03:24PM (#28437028)
It’s a well known way of getting your post to HN frontpage.
Re:Messaging and chat control
on Monday August 09, 2021 @09:38AM (#28116634)
Exactly. Just like “terrorism” is used as an excuse to take control of oil fields.
Re:Writing a SQLite clone from scratch in C (2017)
on Sunday July 04, 2021 @10:57PM (#27734281)
> The underlying thing to appreciate here is that the goal is to make these kinds of mistakes not only much harder but impossible
Hate to break it to you, but it is not "impossible" to have CVEs in Rust [1].
Re:When static makes your C code 10 times faster
on Sunday July 04, 2021 @11:06AM (#27730189)
I think a simple “const” would have also done the trick. Sometimes -O3 is clever enough to figure out that the value is never written, so it makes it an asm constant.
Re:I can't stand developing for Safari anymore
on Wednesday June 23, 2021 @02:23AM (#27601394)
I, on the other hand, appreciate Safari not being an utter resource-hog and a battery drainer. I don't need all these shiny features. I'm ok with "dumbed down" static sites.
Re:Ask HN: Have you found a good desk chair?
on Friday June 18, 2021 @01:31AM (#27547652)
Not exactly what you asked, but a few squats, just once per day, really help with blood circulation to legs. Not having enough blood circulation results in leg discomfort no matter how comfortable your chair is.
Re:Althttpd: Simple webserver in a single C file
on Tuesday June 08, 2021 @01:03PM (#27437809)
People need to stop assuming that memory safety == functional safety. They are two very different things. Rust ensures memory safety, but it won't stop you from making logical mistakes. You can't be "sure about correctness" unless proven mathematically.