HackerTrans
TopNewTrendsCommentsPastAskShowJobs

vmg12

786 karmajoined 2 năm trước
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·23 ngày trước·1 comments

Surfel-based global illumination on the web

juretriglav.si
79 points·by vmg12·2 tháng trước·12 comments

Clawd-code – A Python slop fork of Claude Code

github.com
2 points·by vmg12·3 tháng trước·1 comments

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

745 points·by vmg12·4 tháng trước·316 comments

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

247wallst.com
2 points·by vmg12·5 tháng trước·1 comments

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

twitter.com
18 points·by vmg12·6 tháng trước·1 comments

comments

vmg12
·4 giờ trước·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
·22 giờ trước·discuss
You have inherent value by virtue of being human. Unfortunately it seems like people have forgotten humanism.
vmg12
·Hôm kia·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
·Hôm kia·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
·5 ngày trước·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
·5 ngày trước·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
·10 ngày trước·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
·11 ngày trước·discuss
I meant to say on Hetzner...
vmg12
·11 ngày trước·discuss
I meant to say on Hetzner...
vmg12
·11 ngày trước·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
·15 ngày trước·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
·15 ngày trước·discuss
You can't run firecracker on AWS.
vmg12
·23 ngày trước·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
·25 ngày trước·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
·29 ngày trước·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
·tháng trước·discuss
This is a non sequitur. We are talking about the standard weight s&p 500 vs an equal weight s&p500
vmg12
·tháng trước·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
·tháng trước·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
·tháng trước·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
·tháng trước·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.