HackerLangs
TopNewTrendsCommentsPastAskShowJobs

dom96

7,045 karmajoined 16 years ago
Currently working as a Software Engineer at Cloudflare on Workers (and particularly on Python Workers). Previously at Meta.

Since 2010 I have been involved with building the Nim programming language, as well as many tools and libraries for it. I have also published a book about Nim called Nim in Action.

These days I'm working on various personal projects- some big, some small. Most recently https://onlyhumanhub.com, https://listifications.app and https://mousetrack.co.uk

Github: http://github.com/dom96

Bluesky: https://bsky.app/profile/dom96.picheta.me

Twitter: http://twitter.com/d0m96

Mastodon: https://mastodon.social/@dom96

Website: http://picheta.me, my contact info is here, always happy to receive emails.

Submissions

Ask HN: Any point in buying a beefy MacBook Pro for local LLM use?

2 points·by dom96·4 months ago·1 comments

The Future of Social Media Is Human

blog.picheta.me
1 points·by dom96·5 months ago·0 comments

The Future of Social Media Is Human

blog.picheta.me
1 points·by dom96·5 months ago·3 comments

The future of social media is human

blog.picheta.me
1 points·by dom96·5 months ago·0 comments

Python Workers redux: fast cold starts, packages, and a uv-first workflow

blog.cloudflare.com
143 points·by dom96·7 months ago·79 comments

Ask HN: What were the best books you read in 2025?

22 points·by dom96·8 months ago·20 comments

comments

dom96
·yesterday·discuss
And for those interested in Mitchell's take on it: https://x.com/mitchellh/status/2075261972061594106?s=20.

TL;DR: No comment.
dom96
·yesterday·discuss
Reminds me of another language that I used to know...

For real though, if your goal as a language isn't to become popular then why should anyone learn it? Why should anyone spend their limited time building libraries in it when the language isn't likely to grow (and thus is more likely to disappear)?
dom96
·yesterday·discuss
I know you said you don't care to know. But for others wondering: being professional is important because it reduces conflict. Having a leader of the language personally insult someone like this makes the community feel that it is okay to insult others in the community too.

Personally I find it hard to believe that a community isn't toxic when their leader acts in this way.
dom96
·yesterday·discuss
That’s a good attitude to have. Any tips for identifying projects which have leadership which does this?
dom96
·2 days ago·discuss
Calling someone’s code “slop” surely isn’t professional nor courteous.
dom96
·2 days ago·discuss
Agreed. This article should have stuck to the cold facts, rather than a series of personal criticisms that you wouldn’t see written out in the workplace.

Sadly there are far too many open source developers out there who are far too comfortable writing like this. It’s one reason I have stopped being active in open source. You would be fired (or at least disciplined) from any reasonable workplace if you acted like this.
dom96
·3 days ago·discuss
ooh nice
dom96
·3 days ago·discuss
What evidence do you have for this? It doesn't pass the sniff test: why would anyone buy a game for full price when they can get it for far less by just grabbing a cheaper subscription? (that they can cancel any time)
dom96
·4 days ago·discuss
Nice, thanks for sharing! I'm definitely hoping to make use of the determinism for my netcode, if you have any useful write ups about that I'd be interested to read more.
dom96
·4 days ago·discuss
I've had the same experience with my PS5. It wouldn't even let me play 007 First Light a few weeks ago because it needed to update the system. Starting to wonder if I should/could just keep it offline to stop it from updating incessantly.
dom96
·4 days ago·discuss
Could this be due to the games being available on Game Pass? Why would anyone buy them on Steam if they can play them on Game Pass for "free"?
dom96
·9 days ago·discuss
Funny to see this just a few days after I’ve started building a Tron-like 3D game for the browser using Jolt[1]. So far Jolt is working pretty well but I’ll certainly be taking a look at this.

1 - I’ve been sitting on this domain for years: https://lightcycles.io
dom96
·9 days ago·discuss
It’s hilarious that I can’t tell if you’re being serious or not here
dom96
·10 days ago·discuss
If the EU actually mandates each member country implements a ZKP for this then I am all for it.

Can they also provide other ZKPs? Specifically to attest that someone is a unique human being? Humanity verification is incredibly important to fight against propaganda online[1]

1 - https://blog.picheta.me/post/the-future-of-social-media-is-h...
dom96
·10 days ago·discuss
That’s not how I interpret gamergate. Actually I view gamergate as the staging post for MAGA and Trump getting elected.

It was a great trial run for flooding the zone with lies and outrage to defeat progressives. It worked then and continues to work.
dom96
·10 days ago·discuss
If you're interested in detail of how it works, I wrote about it here: https://blog.picheta.me/post/the-future-of-social-media-is-h...
dom96
·10 days ago·discuss
No humanity verification is perfect. 50% of people is already pretty good.

Really governments need to do better here, and make it possible to do this type of verification using zero knowledge proofs.
dom96
·11 days ago·discuss
This already happened in the iTunes era, didn’t it? My partner bought South Park episodes and songs and lost them all.
dom96
·11 days ago·discuss
My guess is by using ID verification similar to how I do it on https://onlyhumanhub.com/
dom96
·11 days ago·discuss
As a customer I can no longer support you.

But as someone that has been in a similar situation to you, I understand it's tough to end up building something big with someone who's politics you do not agree with. I would seriously urge you to consider building something new that rejects this kind of politics explicitly.