HNHacker News
TopNewBestAskShowJobs

zerr

4,734 karma · joined April 1, 2013

submissionscomments
zerr··on Go 1.27 Interactive Tour
As a C++ (including modern) developer for more than 20 years, I had written a "template" keyword only for a handful of times. Maybe once in every 5 years on average... :)

Unless you are a compiler/stdlib vendor or contributing to Boost, there are features that you just don't use it daily.

zerr··on Go 1.27 Interactive Tour
Miranda had it since its release in 1985.
zerr··on Go 1.27 Interactive Tour
We often forget that our profession (computer programming) belongs to STEM. Some (like Go 1.0 :)) wish to think it is Arts & Humanities. The sooner we realize that yes, it is OK and actually expected to bear a cognitive weight of "(b Box[T]) Map[U any](f func(T) U) Box[U]" the sooner we get back to reality... :)
zerr··on The Art of 64-bit Assembly
TASM.
zerr··on Teach yourself programming in ten years (1998)
What most miss today is DX - Developer Experience, many (most?) devs don't want to become Prompt Engineers.

Another thing is that not many can afford Fable or similar and I don't think prices will go down, since it is already heavily subsidized?

zerr··on DConf 2026 in London
Funny that C89/C90 would compile this specific example just fine due to implicit function declaration feature, which was deprecated in C99.
zerr··on Neverclick: Desktop application for performing mouse actions with your keyboard
Developing a muscle memory is the main aspect of keyboard usage. Does this app account for this? i.e. how repeatable are those key-shortcuts? Seems like it's random.
zerr··on Show HN: Juggler – an open-source GUI coding agent, by the creator of JUCE
Why not use JUCE for UI? :)
zerr··on Building and shipping Mac and iOS apps without opening Xcode
The thing is, in a perspective, who would need any apps at all? Users will get what they want from AI directly.
zerr··on Ask HN: I am not able to find a job. Should I switch stacks?
While this is true that the stack and domain does not matter for any capable software engineer, most jobs are for hiring particular narrow specialists, requiring the years of experience in a particular framework, and even experience working on an exact same product but in a different company.
zerr··on How to Survive 3 Years in North Korea as a Foreigner
Why do we keep tolerating that regime which makes 26 mln people suffer? Why can't we do Operation a la Maduro there?
zerr··on Why skilled workers come to Germany and then leave again
One would say, unemployed with a good local language skills will be able to easier navigate bureaucracy and claim more benefits - more loss for the state :)
zerr··on Why skilled workers come to Germany and then leave again
I believe you are mixing permanent presidentship with citizenship. That's why I've clarified that PR != citizenship.
zerr··on Why skilled workers come to Germany and then leave again
I mean, when you have already proven that you are net positive for the state, and continue doing so, requiring you to pass some exams is not rational. PR != citizenship. Will I have a bit difficulty buying some groceries in a local market? Maybe, but that shouldn't bother the state.

Also, you can live permanently without PR. PR unlocks some additional perks, which again, have nothing to do with linguistics.

zerr··on Why skilled workers come to Germany and then leave again
Business deal means the requirements should be rational, pragmatic.
zerr··on Why skilled workers come to Germany and then leave again
Permanent residency is a business deal between two entities: an individual and a state. It has nothing to do with linguistics. There are many Germans permanently living in Vietnam, Thailand and other Southeast Asian countries, who never bothered to even learn how to say Hello, not to mention any certificate or exam...
zerr··on The Art of Computer Programming by Donald E. Knuth
The valuable prose aside, I never liked that code examples were in a pseudo assembly language.
zerr··on Moby Dick Workout (2022)
That reminded me of how fast/instant Winamp loads the huge directory (recursively), while other players struggle. Scrolling reveals that files are being loaded lazily (obviously), but the most interesting part is that Quick search and Jump to file works immediately.
zerr··on Job seekers giving up: Labor force participation falls to lowest in 50 years
Yes, remote and part-time. Shopping on Monday afternoons is enjoyable.
zerr··on Ask HN: Who is hiring? (July 2026)
It's a HN bubble :)
zerr··on What to learn to be a graphics programmer
Isn't it mostly shaders programming nowadays?
zerr··on Ask HN: What is your opinion on TUI applications
Creating high-quality native desktop apps became a forgotten art, so people/shops are flocking to TUIs even for the local (i.e. not remote shells) work.
zerr··on Job application asked for my SAT scores
The trick is to prepare specifically for SATs.

One would say the tests (and job interviews) should have been designed with the original intent of testing candidates AS IS, i.e. preparing specifically for such tests should have been considered as cheating... But at some point it turned into prep gymnastics, and measuring how desperate the candidates are.

zerr··on Deno Desktop
Yes, I was considering C++ (and C) desktop UI toolkits. Unlike Qt Widgets, QML/JavaScript is a horrible mess and not suitable for desktop software.
zerr··on Deno Desktop
Gtk is hardware (GPU) accelerated, while Qt Widgets is software/CPU-rendered.
zerr··on Phoenix LiveView 1.2
Raw performance.
zerr··on I admire Fabrice Bellard. He is almost certainly a better overall programmer
Not at all. I mean, regardless of him not having a fancy web page or an Instagram, he is anyway an Internet geek celebrity we all know and respect. My point is that I believe there are many similar but noname engineers whose achievements stayed and will stay behind corporate proprietary walls.
zerr··on I admire Fabrice Bellard. He is almost certainly a better overall programmer
An opinion: there were (and are) many great unknown engineers behind proprietary corporate projects. FFmpeg and QEMU became famous because these are open-source projects, not because nothing similar was done before (it was done, but in the proprietary world).
zerr··on Phoenix LiveView 1.2
It's an interpreted byte code run (interpreted) by BEAM. Not a native binary run by CPU.

But apparently BeamAsm JIT solves the issue? As mentioned in the sibling comment.

zerr··on Phoenix LiveView 1.2
But it doesn't have neither AOT nor JIT.
← PreviousPage 3 of 34Next →