News for hackers. Stuff that matters.

nelup20

Re:Malicious Rust crate Arrayref runs a build-time payload on Thursday August 20, 2026 @11:03AM (#49375662)
Conan, Meson, Ninja, Bazel, meta-build tool / dependency manager #231 etc. etc. And then you have to deal with all the modern C++ and STL footguns.

It never ends .·°՞(っ-ᯅ-ς)՞°·.

Re:10 years of personal finances in plain text files on Friday January 02, 2026 @09:19AM (#46464964)
For anyone else wondering which PTA solution to try/choose, I found this summary: https://plaintextaccounting.org/FAQ#which-pta-app-should-i-c...

I think I'll finally give PTA and beancount a go this year. I'm tired of changing and re-learning tools due to enshittifcation, so I heavily prefer those that use open formats / plaintext. I use Obsidian for my notes, specifically because it's just Markdown files. Since I realized that I don't even really use most of Obsidian's features, I might just switch to a regular editor + a markdown viewer.

Re:AMD GPU Debugger on Monday December 08, 2025 @07:38PM (#46199826)
Yeah, Xcode's Metal debugger is fantastic, and Metal itself is imo a really nice API :]. For whatever reason it clicked much better for me compared to OpenGL.

Have you tried RenderDoc for the OpenGL side? Afaik that's the equivalent of Xcode's debugger for Vulkan/OpenGL.

I personally appreciate Java (and the JVM) much more after having tried other languages/ecosystems that people kept saying were so much better than Java. Instead, I just felt like it was a "the grass is greener" every time. The only other language that I felt was an actual massive improvement is Rust (which so far has been a joy to work with).

It's a shame imo that it's not seen as a "cool" option for startups, because at this point, the productivity gap compared to other languages is small, if nonexistent.

Re:One Year After Switching from Java to Go: Our Experiences on Tuesday February 18, 2025 @06:21PM (#43096420)
You can do AOT compilation with GraalVM to reduce both startup times and memory usage, but then you don't have the JIT.
Re:LinkedIn is the worst social media I've ever seen on Friday February 14, 2025 @05:05PM (#43053624)
The actual jobs and networking aspect is fine imo, but I loathe the feed/content, even the SWE-related stuff is a lot of times bad or clickbaity.

I hide the feed + sidebar with a uBlock Origin filter and it's a much nicer experience: linkedin.com##main[aria-label="Main Feed"],aside[aria-label="Add to your feed"]

Afaik if you cool the potatoes down to get resistant starch, the GI should be similar to a banana
Re:So You Want to Write Java in Neovim on Saturday December 28, 2024 @11:28AM (#42532120)
I like the idea of LSPs and have tried switching to Vim/Neovim/Emacs a few times, but Jetbrains' refactoring/intellisense is just so much better imo
Re:Has the market spoken? Time to pick up Golang and Rust? on Thursday November 07, 2024 @12:26PM (#42078757)
I guess it depends on the area, but I thought Rust jobs were still hard to come by even today?

For jobs, ecosystem and general productivity my go-to is always Java/C#/Go, if you learn one of those I think you'll be set, so Go in your case. The learning curve for Rust is similar to C++, much steeper.

I just checked what the final boss looks like, combined with the phobias... glad I didn't finish the game as a kid.

Thanks for the article, great read!

Re:CMU, Princeton join forces to use AI for Nuclear Fusion on Thursday November 07, 2024 @11:32AM (#42078138)
VCs preparing term sheets as we speak
My favorite aspect is the music, I regularly listen to the OST while working: https://youtu.be/tqMuvFEKCOk

I've played a decent amount (never finished it), but I never understood why people say it's a horror game?

We've now entered the age of exponential tech debt, it'll be a sight to behold
AMD's ROCm just isn't there yet compared to Nvidia's CUDA. I tried it on Linux with my AMD GPU and couldn't get things working. AFAIK on Windows it's even worse.
Re:As America's Marijuana Use Grows, So Do the Harms on Saturday October 19, 2024 @01:47PM (#41889310)
> If it’s smoked it damages the lungs just like smoking anything else, and the compounds in it might have negative long term effects on cognition.

Also higher risk of a heart attack and/or stroke: https://www.ahajournals.org/doi/10.1161/JAHA.123.030178

Made the move myself at the start of this year and I love it.

For those considering it, I wrote this blog post which might be helpful: https://neluplatonov.com/posts/2024/the-mere-mortals-guide-t...

Caveat: I don't use any special hardware like audio interfaces or racing wheels, so no idea about the experience with those (I'd assume getting drivers to work might be a PITA/impossible?).

Looks great, thanks so much for writing this!
One of the replies mentions this uBlock Origin AI blocklist (haven't tried it myself): https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist
Same, kanji is also the hardest for me, I have a much easier time learning new words by sound/hearing. But, I know some people that are the complete opposite & can't learn enough kanji, ymmv

でもやはり高低アクセントはもっと苦しいと思います。あれは無理ですww

Love the idea! I've wanted to meet fellow HNers to nerd out with for a while :D

Congrats on shipping and good luck

Oh wow this is the first time I've read about this. Did you wake up frequently during the night or were there any other signs?

I have somewhat of a deviated septum, and even had surgery done half a year ago, but it didn't really change much unfortunately. I always need >=9 hours of sleep to feel good. I've slept on average 7 hours the past 2 weeks & I feel horrible (completely different reason for the reduced sleep). I did a sleep study a few years ago because I suspected sleep apnea, but because of anxiety or sleeping in a new place, I only ended up sleeping 1-2 hours that night. They didn't find anything, but I wonder if I should try again.

Re:Swift is a more convenient Rust on Friday September 06, 2024 @07:47AM (#41465260)
Yep, I've only started using Swift a couple of months ago, but Xcode just isn't pleasant to use imo (though I'm probably spoiled by Jetbrains' IDEs), and the Swift extension for VS Code is clunky.

I'm still really sad Jetbrains decided to sunset AppCode :(

So the quality of tooling/IDEs is definitely a factor, I just don't see myself using Swift outside of the Apple ecosystem when there are so many other alternatives.

Re:Founder Mode on Sunday September 01, 2024 @06:32AM (#41415733)
Exactly. There can be many, many reasons why something worked for someone else but won't work for you. There are so many variables at play. Plus, a lot of advice isn't individualized.

I really liked this talk from Patreon's CEO about bad advice: https://youtu.be/JTpBFiW5PBo

Ask HN: Would you incorporate your startup in Belgium?

Hi HN,For those of you that have founded a SaaS-based startup in Belgium, what's it like to incorporate & run your startup in Belgium? Would you do it again?I've always thought that incorporating & running a BV/SRL in Belgium would be a PITA, full of endless bureaucratic processes, similar to a GmbH in Germany. The fact that you have to create a projected financial plan & balance...

( Read More... | no comments | on HN )
Re:Asynchronous Programming in C# on Tuesday April 30, 2024 @08:55AM (#40210522)
As someone who's mostly worked with Java & the JVM, I've thought about switching to C# & .NET/CLR for a while. To me C# & some of the tooling/frameworks seem really nice. What made me curious was the Avalonia framework for desktop GUI development which seems to be much better than JavaFX/Swing.

But, I'm still not entirely convinced Microsoft has changed their ways (not that Oracle is any better...), particularly because of the things mentioned here: https://isdotnetopen.com/

Last time I checked, they reversed their decision regarding the proprietary vscode extension, which is great, but the debugger situation hasn't changed & that makes me question whether it's worth switching.

Indeed, the AWS/Azure certifications are quite popular/sought-after & the only ones that seem worth getting, even for non-consulting jobs.

Also the Java Professional certificates are the big ones for Java shops.