HN user

hu3

8,063 karma

Get stats from Ask Who is Hiring jobs easily by pasting this in browser console with the page opened:

https://pastebin.com/raw/bmTqd9eR

Sample output:

    02 /\bErlang\b/
    04 /\bHaskell\b/i
    12 /\b(Angular|Angular5|Angular6)\b/i
    13 /\b(PHP|PHP5|PHP7)\b/i
    15 /\b(Kotlin)\b/i
    15 /\b(Scala)\b/i
    15 /\b(Swift)\b/i
    16 /C#/i
    16 /\b(Vue|VueJS)\b/i
    18 /\b(Rust)\b/i
    36 /\b(Java)\b/i
    37 /\b(Ruby)\b/i
    39 /\b(Go|GO|Golang|golang|GOLANG)\b/
    47 /\bC\b|C\+\+/i
    60 /\b(Node|NodeJS)\b/i
    84 /\b(JS|JavaScript)\b/i
    95 /\b(Python)\b/i
    147 /\b(React|ReactJS)\b/i
Posts64
Comments3,215
View on HN
old.reddit.com 1mo ago

DeepSeek V4 managed to reverse engineer Teamspeak's Licensing System for $3.88

hu3
4pts0
moonside.games 3mo ago

Archetypal ECS Considered Harmful?

hu3
1pts0
www.goldenkronehotel.com 4mo ago

The "Roguelike" War Is Over

hu3
3pts0
www.tomshardware.com 5mo ago

China-made Loongson 12-core chip 3x slower than 6 core Ryzen 5 9600X

hu3
2pts1
news.ycombinator.com 5mo ago

Ask HN: Who here works with just a laptop?

hu3
3pts3
lonami.dev 7mo ago

Writing our own cheat engine (2021)

hu3
114pts28
www.infoq.com 7mo ago

Reddit Migrates Comment Back End from Python to Go Microservice to Halve Latency

hu3
38pts7
github.com 11mo ago

.NET Bounty Program now offers up to $40k in awards

hu3
6pts0
blog.khanacademy.org 1y ago

Half a Million Lines of Go

hu3
1pts0
mariadb.com 1y ago

MariaDB Acquires Galera Cluster

hu3
18pts0
www.theregister.com 1y ago

30 years of MySQL, the database that changed the world

hu3
4pts0
notebooklm.google.com 1y ago

Listen to Hacker News comments in podcast style

hu3
2pts1
scottsauber.com 1y ago

Feature Folder Structure in Asp.net Core

hu3
2pts2
www.infoworld.com 1y ago

Microsoft's .NET 10 arrives in first preview

hu3
25pts0
old.reddit.com 1y ago

Ladybird surpassed Servo in the number of successfully passed web-platform-tests

hu3
3pts0
activitywatch.net 1y ago

ActivityWatch – Open-source time tracker

hu3
15pts4
zarar.dev 1y ago

Good Software Development Habits

hu3
3pts1
news.ycombinator.com 1y ago

Ask HN: How to store and share passwords in a company?

hu3
316pts277
github.com 1y ago

Golang Interpreter Written in PHP

hu3
176pts74
www.youtube.com 2y ago

JavaScript Ruined the Web [video]

hu3
5pts1
joplinapp.org 2y ago

What's New in Joplin 3.0

hu3
5pts0
wiki.php.net 2y ago

PHP RFC: Pattern Matching

hu3
3pts1
old.reddit.com 2y ago

A PHP Extension in Go (and C)

hu3
2pts0
discord.com 2y ago

How Discord Stores Billions of Messages

hu3
4pts1
deepnotes.app 2y ago

DeepNotes – open-source end-to-end encrypted note-taking tool w/ realtime collab

hu3
1pts1
resonance.distantmagic.com 2y ago

Semi-Scripted Conversational Applications

hu3
2pts0
tht.dev 2y ago

THT Language Design Notes

hu3
1pts0
blog.daveallie.com 2y ago

ULIDs and Primary Keys (2022)

hu3
76pts33
twitter.com 2y ago

Brazil Is on the Brink

hu3
16pts39
uptrace.dev 2y ago

Uptrace – Open-Source Observability with Traces, Metrics, and Logs

hu3
1pts0

Sure just like any non-critical tool. It's optional.

LLMs will do most of the work anyways. And they don't need jj. Like I said, jj helps solving a human problem in an LLM era.

It's hardly worth using more of the precious LLM context with jj instructions when git does the job and is mandatory anyways.

Sounds like we just need a Dyson sphere.

Besides, I have been hearing "this is the limit" since the doomers of "this is just a markov chain and can't be useful".

Yet the limits keep being broken.

Culture change is hard.

A lot of humans still don't use git too.

Many do only when they are forced.

And it's much easier for a professional to be forced to use LLMs than jj when it comes to versioning assist (not even comparable in mindshare but the obvious needs to be said sometimes).

So unfortunately I'm afraid jj is not going to achieve critical mass before 99.99% of merges are done by AI which don't need jj.

This. I feel jj is some years too late.

It tries to solve a human problem in an LLM era.

LLMs are destined to overcome humans in code merging and change versioning (already did for me).

There's little point to introducing yet another layer of indirection when LLMs just cut to the chase.

Correction: The use of LLMs has caused every major language usage to explode.

And as mentioned in other comments, Rust slow compilation can be detrimental to LLMs + fast iteration speed. And it's not just speed, Tauri takes 20GB of disk space to compile. It's bonkers. This is npm/js ecosystem all over again but slower.

Another reason to pick Go if you're leaning on LLMs is the standard library. Often you can do more work with fewer dependencies.

I'd rather leverage world class engineers paid by Google to maintain dependencies for me than try my luck with half a dozen of 0.x crates. Plus stdlib APIs can (and are) versioned just like third party dependencies.

Git Is Not Fine 2 months ago

There is no ulterior motive here.

I just want to point out that it is known that one of the biggest jj proponents on HN does have financial incentive to do so.

Steve Klabnik (the person that submitted this post) comments and posts about jj here often and works for https://ersc.io (startup mentioned in the post).

So don't be so sure that all of the PR here comes from a pure selfless act. Some of them have income tied to the solution they are preaching.

Grok 4.3 3 months ago

If they buy Cursor I might start using it because I'll know the tool will have infinite funding and will be worth my time investment.

Specially because Grok isn't neutered when it comes to security scans.

And it is screamingly fast.

Mistral Medium 3.5 3 months ago

When you say DeepSeek v4... you do realise it is a 1.6T param model right?

What kind of consumer hardware can run it reasonably in your mind?

Our experiences clearly differ then. And for others as well since it's a common complain.

Countless time I have seen other people complain as well. There are articles about it even. Can't find the YouTube link now but recently a gamedev abandoned Rust due to compilation speed alone because iteration speed was paramount to their creative process.

Handwaving isn't going to make it any better. And thinking Go/TS compilation speed are comparable to Rust is, a handwave and a half to say the least.

Cargo check and friends are subpar for AI because they actually need to run the thing and unit tests for efficient agentic loops.

A single loop might recompile and rerun the application/unit tests enough times that slow compilers like Rust and Scala become detrimental.

For core system functionality maybe. But for most applications Rust slow compiler iteration speed becomes a bottleneck when the likes of TypeScript (with Bun) and Go have sub second iteration times.

Plus AI is also good at catching, in other languages, errors that Rust tooling enforces. Like race conditions, use after free, buffer overflows, lifetimes, etc.

So maybe AI will become to ultimate "rust checker" for any language.

Nah, they are moving to DeepSeek v4 Pro which is like Sonnet tier for a fraction of the price.

And DeepSeek V4 Flash is comparable to Gemini Flash at also a fraction of the cost.

These models are just quite chatty from my experience. Only downside.

And DeepSeek is planning to deploy to their own Huawei TPUs, halving their already cheap prices.

The most aggravating fact here is not even AI blunder. It's how deleting a volume in Railway also deletes backups of it.

This was bound to happen, AI or not.

Because Railway stores volume-level backups in the same volume — a fact buried in their own documentation that says "wiping a volume deletes all backups" — those went with it.

I'm glad such talent moved on to work for companies that care instead of wasting their talent.

Intelligence comes in many forms. This decision is one of them.

Microsoft in 1997 investing $150 million in Apple, saving it from near bankruptcy.

If only Apple could pass the favor forward. But no, they can't be bothered to invest even a single million in Asashi Linux to benefit their own hardware.

Did Zed fix font rendering on low dpi resolution yet? I figured if they couldn't fix such a basic functionality for any editor, for over a year, while pushing AI to please stakeholders, they weren't worth my time. And I question their priorities even if they finally fixed it.

And did they implement debugger support?

When I need a barebones editor I reach for Sublime which doesn't market themselves as something else.

As for Zed taking off, I see a lot of vocals in some niche communities but they barely register, if at all, in large annual surveys.

Sorry but neither Linux or Windows lag to resize windows in any of my 4 machines.

They range from old laptops to a Ryzen 7 9800X3D workstation.

Just yesterday a friend's father needed help setting up their second-hand old laptop with an old i5 processor. I slapped KDE and there was no lag to be seen.

Bonus point that Windows and some Linux distros have sane, intuitive window management. Whereas with macOS I keep seeing someone suggesting some arcane combination of steps to do some basic things with replies to the effect of "OMG thank you so much, this needs to be known by more people!!!"

yep, native is faster for sure.

but webgl + web workers is good enough these days.

I can't share code sorry, the project got big and I have commercial plans.

But you can tell Gemini 3.1, Opus 4.6 or GPT 5.4 High to generate a demo and they do a decent job most of the times.

that's how I got started, seeing how it was possible to have good game performance with multi threaded workloads on a browser.

explain that to my webgl TypeScript browser game running at 180+ FPS while rendering a large RPG tiled world with infinite procedurally JIT generated biomes, with heavy processing delegated to webworkers.