HNHacker News
TopNewBestAskShowJobs

nelup20

93 karma · joined October 4, 2023

Blog: https://neluplatonov.com/

Email: nelu.platonov@gmail.com

GitHub: https://github.com/nelup20

submissionscomments
nelup20··on Malicious Rust crate Arrayref runs a build-time payload
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 .·°՞(っ-ᯅ-ς)՞°·.

nelup20··on 10 years of personal finances in plain text files
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.

nelup20··on AMD GPU Debugger
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.

nelup20··on Java at 30: Interview with James Gosling
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.

nelup20··on One year after switching from Java to Go
You can do AOT compilation with GraalVM to reduce both startup times and memory usage, but then you don't have the JIT.
nelup20··on LinkedIn is the worst social media I've ever seen
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"]

nelup20··on Higher potassium intake at dinner linked to fewer sleep disturbances – study
Afaik if you cool the potatoes down to get resistant starch, the GI should be similar to a banana
nelup20··on So you want to write Java in Neovim
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
nelup20··on Has the market spoken? Time to pick up Golang and Rust?
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.

nelup20··on Using Ghidra and Python to Reverse Engineer Ecco the Dolphin (Dreamcast)
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!

nelup20··on AI for real-time fusion plasma behavior prediction and manipulation
VCs preparing term sheets as we speak
nelup20··on Using Ghidra and Python to reverse engineer Ecco the Dolphin
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?

nelup20··on Google CEO says more than a quarter of the company's new code is created by AI
We've now entered the age of exponential tech debt, it'll be a sight to behold
nelup20··on AI engineers claim new algorithm reduces AI power consumption by 95%
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.
nelup20··on As America's Marijuana Use Grows, So Do the Harms
> 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

nelup20··on 12 months left to keep Copilot off your desktop or learn Linux
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?).

nelup20··on Drawing Graphics on Apple Vision with the Metal Rendering API
Looks great, thanks so much for writing this!
nelup20··on Nearly all of the Google images results for "baby peacock" are AI generated
One of the replies mentions this uBlock Origin AI blocklist (haven't tried it myself): https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist
nelup20··on 炊紙(kashikishi) is a text editor that utilizes GPU to edit text in a 3D space
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

nelup20··on Show HN: Meet.hn – Meet the Hacker News community in your city
Love the idea! I've wanted to meet fellow HNers to nerd out with for a while :D

Congrats on shipping and good luck

nelup20··on Sleep duration, chronotype, health and lifestyle factors affect cognition [pdf]
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.

nelup20··on Swift is a more convenient Rust
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.

nelup20··on Founder Mode
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

nelup20··on Asynchronous Programming in C#
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.

nelup20··on Ask HN: Best Tech Courses/Certifications Under $400 for a Back End Engineer?
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.