HNHacker News
TopNewBestAskShowJobs

weli

855 karma · joined October 9, 2025

hn@weli.dev
submissionscomments
weli··on Rust-lang/rust is adopting an LLM policy
I'm not upset because LLM disclosure is mandatory. I'm upset about the consequences this has and how easy this makes for people to gatekeep new IC's under false and difficult to prove pretenses.

"This looks like AI, closed". And you as a new IC with no connections, no community visibility have no recourse to fight back against it. Anti-ai people love boasting about humans > systems and forget about those humans that will surely be negatively affected by this, even if low number.

If you are a new programmer who is just learning and spend time creating a PR for a project you have a lot of respect for and the first interaction is someone falsely accuses you of using LLM's then closes your PR you've now removed someone who could have genuinely grown into your community from ever joining.

Not only that but since now you are by default a suspect of having used an LLM (and you need to prove you didn't use one) why even bother not using one? You are going to get accused of it either way.

weli··on Helsinki Hacker News Meetup
Please! Would love HN meetup in Berlin.
weli··on Rust-lang/rust is adopting an LLM policy
I really dislike every kind of rule that says something along the lines "if it's LLM generated you must self-disclose otherwise it is against the rules". Because this quickly leads to witch hunting and easy persecution of IC's under the pretense "it looks generated by an LLM" or they just investigate you and put you on cooldown from being able to contribute while they check for signs of "LLM-generated code". It's no different than laws giving any officer the right to violate your rights based on flaky probable cause "you have slurred speech therefore I will search your car to see any open containers". This can lead to a soft coup by anti-llm individuals which will make communities slowly drift towards a group of elitists that gatekeep any newcomer.
weli··on Don't replicate data over webhooks. SCROLL
A simple mecanism:

Open an https stream to a collection, each new line is a new object event with a cursor.

Your server was down? Simply subscribe to the same collection from the last cursor saved.

weli··on US citizen charged after GrapheneOS phone wipes during airport search
Yea but that's where "reasonable suspicion" comes in a court of law. If you are standing next to a dead body, with a bloody knife in your hand.
weli··on Em dashes are amazing
Isn't english known for not having an official set of gramatical rules? There are conventions and rules from universities i.e Cambridge vs Oxford comma. But there is no single body that is commonly accepted by all english-speaking countries to be codifying the official rules of the language.
weli··on WorkOS Having a Major Outage
Maybe it has something to do with Cloudfront having an outage too https://health.aws.amazon.com/health/status
weli··on Telegram Serverless
I guess the v8 isolate is heavily restricted and sandboxed and can't be used to access the local filesystem
weli··on Show HN: Ant – A JavaScript runtime and ecosystem
At least with bun you can compile with bytecode enabled. That, tree shaking and other optimizations our production app entire docker image is like 120mb...
weli··on Half-Baked Product
But slow organic growth is not a hyperscaling unicorn. Who wants to invest money for a mere 50% return? We need to x100 or x1000 it for it to even be worth to invest.
weli··on Half-Baked Product
Not a situation that happened to me per se. More of a mix of situations that have happened to me and I've seen happen to people close to me aggregated into a single metaphor.
weli··on Half-Baked Product
Really? Didn't use an llm other than to do a quick grammar check because english is not my first language.
weli··on Half-Baked Product
If someone has the answer I'd like to know as well. I think the most important question to ask yourself is: Where did the story go sideways? At what point what character could have prevented the disaster?

For me there is no right answer. Maybe the engineer should have been more pushy with what things not to add. Maybe the founder entrepreneur should have been realistic. Maybe sales should have not had to promise things that were not developed yet. But to each of those there is a counter-argument of why that needed to be done in that moment.

Take it as a mental exercise.

weli··on Half-Baked Product
I've been experimenting with writing longer-form content. I do agree the main point could be condensed a lot and I'm not the a great writer by far. This is kind of a rant and really cathartic for me to write after working more than 5 years on startups. Just wanted to share it.
weli··on Why do commercial spaces sit vacant? (2025)
Without fractional banking the bank needs to be way more cautious when appraising an asset and be more conservative with the future gains estimation. Decreasing speculation and inflation of value.
weli··on Why do commercial spaces sit vacant? (2025)
The bank lended more money than it has in reserves allowing for speculation and extra inflation of perceived value of an asset
weli··on Why do commercial spaces sit vacant? (2025)
It all comes back to fractional reserve banking. It is the root of all evil in our financial system. If Rothbard could only see the current state of affairs...
weli··on [dead]
> If someone threatened me with death or offered a hefty ransom, I would be able to check their mails, sensitive documents or just browser history. And I am happy to never have been in that situation.

That sounds like a pretty sensible reason to not trust someone no? Politicians don't make the most sensible decisions at a time, but the ones were if they were to not work wouldn't be blamed on them.

Let's say there is an attack on Google or [insert random engineer name working for belgian goverment] and thousands of emails from politicians were leaked. The public outcry would be wildly different. In the case of google they would talk about how can a company hold so much sensitive data and power blah blah blah. In the case of random engineer much of the blame would be on the politician on why did they rely on a random person having access to all emails and sensitive information instead of a reliable company like google.

Sometimes the most popular answer is the best one because if you are wrong then everyone is wrong too.

weli··on 5x perf increase on writes with FPW disabled in Postgres
How does it affect HA postgres? (Replicas, consensus, etc). Especially with extensions like citus.
weli··on Zig → Rust porting guide
I'd agree but bun is supposed to be a "drop-in replacement" and is marketed as such. This breaks several packages and projects.
weli··on Zig → Rust porting guide
I love your work on bun. How do you feel about all the constant concerns being raised about the quality of the project lately? I understand some of them might just be typical twitter hate but some of them are real. And I think people are right to question why you are adding image processing or web views inside a javascript runtime when there are bugs affecting production that sit unaddressed. For example on of our biggest blockers right now is https://github.com/oven-sh/bun/issues/6608 which was reported in 2023, still affecting us 3 years later.
weli··on OpenAI models coming to Amazon Bedrock: Interview with OpenAI and AWS CEOs
As a rule of thumb inference offered by the model labs are closer to the "true implementation" compared to third parties. They have other problems though.
weli··on Edit store price tags using Flipper Zero
spain
weli··on Edit store price tags using Flipper Zero
This is pretty dangerous. At least in my country the displayed price must be honored and they cannot refuse the sale.
weli··on How NASA built Artemis II’s fault-tolerant computer
> Also there's the, often, I suppose, intentional confusion of terms. The free market of the economic theory is not an unregulated market, it's a market of infinitesimal agents with infinitesimal influence of each individual agent upon the whole market, with no out-of-market mechanisms and not even in-market interaction between agents on the same side.

Just to expand on this really interesting topic. That's where the common pitfall on planned economy begins. Because to some degree a free market can withstand some amount of regulation; after all, external agents trying to manipulate the market are just that, agents in the market. As long as there are other autonomous agents intervening the market will keep functioning as it was. So the bureaucrat has both the incentive and the justification to expand the intervention. In other words, his economical plan didn't work because it was not intervened enough and just if they intervene in this extra thing it will work for sure. That loop continues until the market is 100% intervened, and at that point it requires such a enormous structure of power and control that makes it difficult to fight it (clientelist networks, repressive states, etc).

weli··on How NASA built Artemis II’s fault-tolerant computer
It is not carrying a lot of weight. Macroeconomics are different from microeconomics. On a micro scale agents have enough weight on the system where a specific action might break a model. On a macro scale each individual agent's action carries less weight and therefore the system becomes predictable.

On a micro scale it is possible, and sometimes favorable, to intervene. On a macro scale to intervene economically becomes impossible due to the economic calculation problem. It is widely accepted in modern economics that the unit of maximum extent where economical intervention is possible is a business/company/enterprise. Or in sociological terms the maximum unit is the family. Anything broader than that and the compound effect of the economic calculation problem becomes apparent and inefficiencies accumulate. Autonomous decentralized mechanisms (like a free market) are the only solution to it, but not the most optimal.

weli··on How NASA built Artemis II’s fault-tolerant computer
The free market tends to equilibrium yes. That indeed is a novel realization.
weli··on How NASA built Artemis II’s fault-tolerant computer
I don't know if you are being sarcastic. But no, it's not an "utopia" by any means and the free market still has many pitfalls and problems that I described. However, is the best system we have to coordinate the production, distribution and purchasing of services and goods on a mass scale.
weli··on How NASA built Artemis II’s fault-tolerant computer
Mises never claimed that the free market produced the most optimal solutions at a given moment. In fact Mises explicitly stated many times that the free market does indeed incur in semi-frequent self-corrections, speculations and manipulations by the agents.

What Mises proposition was - in essence - is that an autonomous market with enough agents participating in it will reach an optimal Nash equilibrium where both offer and demand are balanced. Only an external disruption (interventionism, new technologies, production methods, influx or efflux of agents in the market) can break the Nash equilibrium momentarily and that leads to either the offer or the demand being favored.

weli··on C# in Unity 2026: Writing more modern code
A lot of game devs are terrible programmers. A friend of mine 10 years ago asked me for help with his Unity project. He is not a tech savvy person but we both took programming in high school, enough for him to make small games with a lot of tutorials and stack overflow.

His codebase was horrible, a lot of logic that I would have already though of abstracting away. For example saving dialogs on json files and the conditions for that dialog to trigger for that NPC as some sort of finite state machine that can be represented with a series of sequential flags. He had a single file that was about 15k lines full of `if (condition && condition) || (condition && condition)` statements. He didn't seem to see the issue, it just worked.

That's when I understood some people just care about game development and doing cool stuff and don't care at all about programming, good practices or structured code. And that's perfectly fine.

← PreviousPage 2 of 4Next →