HNHacker News
TopNewBestAskShowJobs

zemo

3,233 karma · joined March 19, 2010

engineer at Whatnot, working on the discovery team. Previously: some games stuff, went to grad school for game design, worked on a bunch of startups. I wrote the multiplayer server for all of the Jackbox games.

Hacker School (recurse center) batch[1]. My great grandfather was a clown named Zemo.

[ my public key: https://keybase.io/jorelli; my proof: https://keybase.io/jorelli/sigs/qfLefSRzpZuCMRmTbonOu98s-GSF80avwYxBcf7K-84 ]

submissionscomments
zemo··on Astral to Join OpenAI
"was being pushed" ... by whom? I think there's widespread grassroots support for it because it's a good tool.
zemo··on Rob Pike’s Rules of Programming (1989)
> but I think his versions are better, they deserve to be presented by themselves, instead of alongside the mental clickbait of the classic aphorisms

keeping the historical chain of thinking alive is good, actually

zemo··on Elon Musk pushes out more xAI founders as AI coding effort falters
respectfully, I do not find Mecha Hitler to be particularly free of bias.
zemo··on Meta acquires Moltbook
Meta could not get more uncool
zemo··on Anthropic raises $30B in Series G funding at $380B post-money valuation
> Anthropic's marketing somehow punches hard. Not sure why

The fish rots from the head and marketing depends on being relatable.

https://www.youtube.com/watch?v=qMAg8_yf9zA

Take a scroll through the comments.

zemo··on It's 2026, Just Use Postgres
> memcached is multithreaded, so it scales up better per node.

redis i/o is multithreaded, it's just the command loop that's single-threaded. If all you're doing is SET and GET of individual key-value pairs, every time I've seen a redis instance run hot under that sort of load, the bottleneck was the network card, never the CPU.

I ... actually think scaling redis for simple k-v storage is already pretty easy so I dunno that that's much of a concern?

mcrouter ... damn I haven't thought about mcrouter in at least 10 years.

zemo··on It's 2026, Just Use Postgres
is there anything memcache gives you that a redis instance configured with an eviction policy of allkeys-lru doesn't give you
zemo··on Show HN: FaceTime-style calls with an AI Companion (Live2D and long-term memory)
You're describing Parasocial interaction: https://en.wikipedia.org/wiki/Parasocial_interaction

far from being impossible, it's the entire influencer economy. This form of social media has been extremely widespread for a decade or so running; it's probably the dominant form of social media.

zemo··on Show HN: Harmony – AI notetaker for Discord
games companies often have internal discord servers since they generally have a public discord server for players, so it keeps you in the same space. Plus when you screen share you can select between "full resolution, low frame rate" or "full frame rate, low resolution"; the full resolution at 5fps option is actually really good for pair programming. With that said, both game studios I worked at also had Slack and primarily used Slack.
zemo··on GitHub should charge everyone $1 more per month to fund open source
> When they decide it is in their best interest to pay for it they will, i.e. support, bug fixes, changes.

Maybe, but also maybe they just fork internally and fix the bug internally and don't publish the bugfix. And maybe it's never in their best interest to pay for it, maybe it's in their best interest to just freeload forever.

> If you make open source software that just works they are unlikely to start writing checks nor should there be any expectation that they do that.

I think it's good when we expect corporations to write checks to the people that write the open-source stuff they rely on. "A rising tide lifts all boats" is not automatically true in software, we have to choose to make it true. I think a world in which we make that choice is a better world. I'm not convinced we currently live in that world.

zemo··on Scott Adams has died
I personally would go with no, because you're still propagating their cultural product. One rarely consumes media with the intention of keeping it a secret; half the point of watching a movie or tv show is to talk about it. The entire sociological function of celebrities is that we talk about them. "I am doing research on Scott Adams and I want to consume some Dilbert as a research device", um, sure, I guess, I dunno, why are you doing research on a recently dead bigot, what is the purpose of that. etc.

I'm not -your- conscience, I can only explain my own. To me? No, that's not fine.

zemo··on Scott Adams has died
I think there's a big difference between the following:

- enjoying the work of an unrepentant bigot who died hundreds of years ago, whose work is in the public domain, who does not materially benefit from your spectatorship (what with them being dead and all)

- enjoying the work of an unrepentant bigot who is alive today, whose work they have ownership of, who materially benefits from your spectatorship

- enjoying the work of an unrepentant bigot who died mere minutes ago, whose work is owned by their estate, whose heirs materially benefit from your spectatorship

I think the first category is fine, the second category is unambiguously not fine, and the third category is ambiguous, but I would err on the side of "don't consume".

zemo··on Microsoft May Have Created the Slowest Windows in 25 Years with Windows 11
opinionated versus unopinionated is a tradeoff. Things that boast about how unopinionated they are often require a lot of hand holding or manual config. I think there's a big audience of people that have non-Appleware that want an OS that is not Windows, but don't actually care to customize it.
zemo··on LMArena is a cancer on AI
this argument is also broadly true about the quality and correctness of posts on any vote-based discussion board

> Why is LMArena so easy to game? The answer is structural. > The system is fully open to the Internet. LMArena is built on unpaid labor from uncontrolled volunteers.

also all user's votes count equally, bu not all users have equal knowledge.

zemo··on Spherical Snake
https://mitpress.mit.edu/9780262043915/elements-of-game-desi...

https://theoryoffun.com/

https://mitpress.mit.edu/9780262240451/rules-of-play/

https://www.sciencedirect.com/book/monograph/9780123694966/t...

https://en.wikipedia.org/wiki/Chris_Crawford_on_Game_Design

https://en.wikipedia.org/wiki/Game_Design_Workshop

zemo··on Murder-suicide case shows OpenAI selectively hides data after users die
> I don't know how this doesn't give pause to the ChatGPT team

a large pile of money

> What would be the cost for OpenAI to just stop these kinds of very long conversations

the aforementioned large pile of money

zemo··on Rust--: Rust without the borrow checker
way too many people in this thread are taking this project seriously
zemo··on iPhone Typos? It's Not Just You – The iOS Keyboard Is Broken [video]
I switched from Android to iOS like five or six years ago and still think about this almost every day, how much I miss the Android keyboard because the iOS keyboard is so, so, so terrible. Years later I still find it a frustrating, type-inducing mess.
zemo··on McDonald's pulls AI Christmas ad after backlash
they want more people to see it so they removed it from YouTube?
zemo··on I don't care how well your "AI" works
> This is the culture that replaced hacker culture.

Breathless hustlecore tech industry culture is a place where finance bros have turned programmers into dogs that brag to one another about what a good dog they are. We should reject at every turn the idea that such a culture represents the totality of programming. Programming is so much more than that.

zemo··on I want you to understand Chicago
HN functions to announce libraries, programming languages, projects, stuff like that. It functions as a thing to find out what's happening in programming and in the tech industry; that's why I continue to check it as I have done for 15 years running now. So it's not useless space; I still get a lot out of visiting HN, but that's in the form of announcements, not in the form of socialization. As a place of discussion I would agree with LexiMax that HN isn't a functioning social space.
zemo··on I want you to understand Chicago
I always read it as not saying these are the limitations of civility, but that they are the purpose of civility; that civility exists specifically and exclusively as a tool to uphold existing systems of power. Anything that upholds the current power structures is definitionally civil; anything that challenges the existing structures of power is definitionally barbaric. Through that viewpoint, this very comment is polite, but not civil.
zemo··on I want you to understand Chicago
indeed, this is a space that "prefers a negative peace which is the absence of tension to a positive peace which is the presence of justice"
zemo··on I want you to understand Chicago
That seems less likely than insufferably pedantic nerds screaming “off topic!!!! off topic!!!” whenever they see anything that makes them even slightly uncomfortable.
zemo··on I Want You to Understand Chicago
The problem is that your claim is just untrue in two major ways.

Chicago is ranked 22nd for murder and 92nd in the country in violent crime overall. https://en.wikipedia.org/wiki/List_of_United_States_cities_b...

The obsession with Chicago's murder rate and not the murder rate of cities like St Louis, Cleveland, Cincinatti, Indianapolis, or Little Rock is a political constructon of a right wing apparatus still hell-bent on punishing Chicago for having produced Obama.

That murder rate is gang related and extremely localized, and to boot, people in Chicago DO care about it; here are the top results for searching for "Chicago groups against gang violence" in duckduckgo:

https://thetriibe.com/2024/07/13-black-led-organizations-tha...

https://www.buildchicago.org/our-programs/intervention-and-c...

https://togetherchicago.com/violence-reduction/

https://www.chicago.gov/city/en/sites/community-safety/home/...

https://www.chicagocred.org/wp-content/uploads/2024/04/2024-...

It is just broadly untrue that nobody cares about it. This point is extremely easy to debunk if you have any desire to debunk it, but you obviously have no interest in that.

And besides, there's an ocean of a difference between interpersonal gang on gang violence and the government sending secret police to put people into concentration camps and deport them to countries where they have no affiliation based on racial profiling.

zemo··on I want you to understand Chicago
This submission is flagged too. Who is flagging these, and why?
zemo··on I want you to understand Chicago
This was flagged in the last minute or two, I refreshed the page and it changed to flagged. Ridiculous.
zemo··on Rust cross-platform GPUI components
users is a finicky metric. When Palia came out, a game you most likely have never heard of, I wrote a desktop installer for it with Druid, which a few million people downloaded and used to install and run Palia. Only a handful of people worked on this codebase, maybe three or four while I was there, but principally me and one other engineer.

The more salient metrics would be things like how many people know how to use the framework, the variety of use-cases its good for solving, how easy it is to hire or get help with it, etc. As for Druid, Druid is already officially unmaintained, its core developer having moved on to work on Xilem instead. (my experience, for the record, was positive, I very much enjoyed working with Druid.)

zemo··on GitHub was having issues
> Perforce for version control for example, which I think is more common in the game industry than other solutions for whatever reason.

The last game I worked on was like 80gb built. The perforce depot was many terabytes large, not something you want to have on every person's workstation. Games companies use Perforce for a very good reason.

zemo··on GitHub was having issues
no
← PreviousPage 2 of 27Next →