HackerTrans
TopNewTrendsCommentsPastAskShowJobs

vmg12

790 karmajoined il y a 2 ans
Software engineer, currently working on https://snack.game

Personal site: https://vmg.dev

Submissions

Astronauts on the ISS drill a hole through the pressure hull

twitter.com
4 points·by vmg12·il y a 23 jours·1 comments

Surfel-based global illumination on the web

juretriglav.si
79 points·by vmg12·il y a 2 mois·12 comments

Clawd-code – A Python slop fork of Claude Code

github.com
2 points·by vmg12·il y a 3 mois·1 comments

If you don't opt out by Apr 24 GitHub will train on your private repos

745 points·by vmg12·il y a 4 mois·316 comments

Western Digital Sold Out All 2026 Hard Drive Production as AI Centers Scramble

247wallst.com
2 points·by vmg12·il y a 5 mois·1 comments

OpenAI is allowing 3rd-party coding agents to use Codex API keys

twitter.com
18 points·by vmg12·il y a 6 mois·1 comments

comments

vmg12
·il y a 6 heures·discuss
I used to row and even the tiniest of waves could make it annoying. You'd slide to the front of your seat and try to insert your oar and catch air instead of water. Then if you overcompensated by trying to insert your oar farther in you'd catch a crab (having the oar ripped out of your control). This is on a lake with tiny waves.

Rowing across an entire ocean is absolutely amazing.
vmg12
·il y a 24 heures·discuss
You have inherent value by virtue of being human. Unfortunately it seems like people have forgotten humanism.
vmg12
·avant-hier·discuss
> but ultimately the only reliable way I've seen to close the gap is hire disciplined people who care about, and thoughtfully consider, what they build.

You were able to turn around a codebase that was growing its bug count exponentially by changing an entire company's hiring practices?

I really don't believe in the "just don't be stupid" or "don't hire stupid people" approach to things. If it works, it only works at a small scale and once things become urgent enough, things fall apart.
vmg12
·avant-hier·discuss
> The sleight of hand misdirects the reader away from the main way bugs are eliminated: by dedicating engineering resources to it.

I was on a platform team and I had a constant backlog of bugs (introduced by others) that I was working on and the two most impactful things for preventing bugs were Typescript and Cypress (playwright-like testing before playwright).

I've dealt with many shitty code bases and the only way that worked for removing bugs was automation. It didn't matter how many bodies you threw at the problem.

> Then why are you saying you have so many annoying bugs in the Zig code? What happened to the test suite being sufficient to catch everything?

You can't use tests for trying to catch use after frees and other memory bugs for the same reason you can't use unit tests as a replacement for type checking, the combinatorial explosion of possible inputs into functions makes unit testing types across an entire project impossible.

Anyway, Jared donated $60k a year to this project and tried to resolve this in the most diplomatic way possible and still got personally attacked. The lesson from this article is don't donate to the Zig project because if you migrate away from it they will try to ruin your reputation.

edit: changed month to year
vmg12
·il y a 5 jours·discuss
This is just another example of the bitter lesson. In a year a model will come out that will make none of these model specific optimizations you made matter.
vmg12
·il y a 5 jours·discuss
> I understand the arguments for a margin collapse, but I don't see any historical analogues. It seems that enterprises will pay top dollar for service guarantees, integration, and someone they can sue.

Intelligence has diminishing returns, the analogues are with humans. It's a waste to hire Albert Einstein for $X million to operate the cash register in a gas station.

Artificial super intelligence will not have many customers.
vmg12
·il y a 10 jours·discuss
I open sourced a wasm build that has better typescript support here:

https://github.com/snackdotgame/jolt-ts

I also have an open source character controller for it

https://github.com/snackdotgame/jolt-ts-character-controller

I'm a big fan of jolt because they have a more incremental way of snapshotting physics state which really reduces the amount of serialization and memory you have to do if you want to implement deterministic netcode.
vmg12
·il y a 11 jours·discuss
I meant to say on Hetzner...
vmg12
·il y a 11 jours·discuss
I meant to say on Hetzner...
vmg12
·il y a 11 jours·discuss
You just need to build back up to high intensity training over time by consistently exercising and pushing yourself. Injury comes from pushing yourself too hard too soon. Unless you are approaching 50 (and even then) you can recover most of your fitness from your early 20s.
vmg12
·il y a 15 jours·discuss
Microvms are better for the VM provider. They use less memory and have a smaller attack surface. Also starting in 100ms means you don't need to add a bunch of async machinery when launching the vms.
vmg12
·il y a 15 jours·discuss
You can't run firecracker on AWS.
vmg12
·il y a 23 jours·discuss
> "Incidentalomas" or unexpected, probably benign, findings are annoying to physicians

For a lot of these things I wonder why they don't just do multiple scans just to see how things develop. Is it a cost issue?
vmg12
·il y a 25 jours·discuss
> For example, you need to add MCP servers manually. There's no Plugin/Skill/Connector marketplace that is accessible from within the app

This is all wrong.
vmg12
·il y a 29 jours·discuss
The CEO of Anthropic himself has said AI is like a nuclear bomb when justifying export controls on Nvidia chips. How many private companies control nuclear bombs?
vmg12
·le mois dernier·discuss
This is a non sequitur. We are talking about the standard weight s&p 500 vs an equal weight s&p500
vmg12
·le mois dernier·discuss
Company performance doesnt follow a uniform distribution where each company is as likely to overperform as any other. Selling companies that are run well because their stock went up is a great way to miss out on a lot of money.
vmg12
·le mois dernier·discuss
People are constantly talking past eachother when they discuss this. Is there even a concrete definition of consciousness?

When people talk about consciousness it's more than just self-awareness. It's self awareness + sensory stimulus + emotions + some level of intelligence.

Now onto AI: I don't even think it's self aware. Notice how if you ask an AI to estimate how long a certain task will take, it estimates arbitrarily long times. It has no understanding of its own capabilities until the prompt triggers them. A self aware LLM would understand it's an LLM, it would understand what LLM's can and cannot do and what they are good and bad at. It wouldn't tell you a refactor would take 1 week when an LLM can do it in an hour.
vmg12
·le mois dernier·discuss
That wasn't my question :). You aren't hurting me by insulting Bored Ape Yacht Club NFTs, I also think they are stupid.
vmg12
·le mois dernier·discuss
Did slowing down factory build-outs stop globalization from gutting the midwest? I think there are direct parallels here. We either automate ourselves or someone else will automate us and we will have no control.