MurphyA/hacker-news huggingface dataset:
by mustache_kimono | 2025-12-03 09:30:21+00:00
After investigating may_minihttp[0], which appears, for now, to be the fastest web framework on TechEmpower benchmarks[1], I saw the data below.

[0]: https://github.com/Xudong-Huang/may_minihttp [1]: https://www.techempower.com/benchmarks/#section=data-r23

==

tokio echo server

run the server by default with 2 threads in another terminal

$ cd tokio-core $ cargo run --example=echo-threads --release $ target/release/examples/echo_client -t 2 -c 100 -l 100 -a 127.0.0.1:8080 ==================Benchmarking: 127.0.0.1:8080================== 100 clients, running 100 bytes, 10 sec. Speed: 315698 request/sec, 315698 response/sec, 30829 kb/sec Requests: 3156989 Responses: 3156989 target/release/examples/echo_client -t 2 -c 100 -l 100 -a 127.0.0.1:8080 1.89s user 13.46s system 152% cpu 10.035 total

may echo server

run the server by default with 2 threads in another terminal

$ cd may $ cargo run --example=echo --release -- -p 8000 -t 2 $ target/release/examples/echo_client -t 2 -c 100 -l 100 -a 127.0.0.1:8000 ==================Benchmarking: 127.0.0.1:8000================== 100 clients, running 100 bytes, 10 sec. Speed: 419094 request/sec, 419094 response/sec, 40927 kb/sec Requests: 4190944 Responses: 4190944 target/release/examples/echo_client -t 2 -c 100 -l 100 -a 127.0.0.1:8000 2.60s user 16.96s system 195% cpu 10.029 total
by mrb | 2025-12-03 09:30:55+00:00
"Yet, EU vehicle safety regulations have supported a 36% reduction in European road deaths since 2010. By contrast, road deaths in the US over the same period increased 30%"

I thought this stark difference might be partially explained by US population increasing more quickly than EU. However it turns out in the 2010-2024 period, US population increased by +10% while EU27 pop increased +2%. So although there is a minor 8% difference, this is far, very far, from explaining the stark difference even if we compared per capita. The EU is certainly doing something right here.
by taneliv | 2025-12-03 09:31:15+00:00
Maybe the legislation allowing their import should take their special status in to account.

I would suggest mandatory semi (or full) trailer truck drivers' license required for anyone who operates these. In addition, they should be indicated as a new category of "recreational trucks", with harsh penalties specific to them especially regarding road accidents.

For example, if found guilty of reckless driving, or causing accidents, the vehicle would be permanently confiscated. (On top of personal fines, loss of license etc as already sentenced by law.) Perhaps the law enforcement could then be given access to such confiscated vehicles, creating also some incentive to enforce the law.
by kelnos | 2025-12-03 09:33:20+00:00
I think the indicator color laxness is dumb, but I don't really get when people are so up in arms about it (and yes, I've heard Alec from Technology Connections rant about this many times, and usually agree with the things he says). I have literally never been confused by this. A blinking red light is very different from a solid red light, at least to my eyes.
by eloisant | 2025-12-03 09:33:25+00:00
Apple decided to have a font as close as possible to print, at the cost of a more fuzzy render on the low DPI screens of the time.

Microsoft decided to have a font adapted to computer screens, with characters that match the screen grid better for a crisp result.

It's not really "bad design and terrible typeface", but different choices with each their pro and cons.

Of course it's different now with high DPI screens.
by g-b-r | 2025-12-03 09:33:45+00:00
> prior to WhatsApp's E2EE implementation in like 2014, TLS was very often called "End to End Encryption"

That's pretty wild

The reason that a different term had to be invented was that some centralized messaging system defined itself as "encrypted" when it begun to use TLS.

It would have been stupid to pick a term commonly used for TLS to differentiate yourself from TLS
by leokennis | 2025-12-03 09:35:12+00:00
> Dutch car taxes are based on CO2 emissions and weight, these 'cars' from the US will be pricing themselves out of market anyway.

Look at the license plates of these "tokkie tanks": they all start with a "V" (https://www.anwb.nl/auto/autokosten/grijs-kenteken) meaning the owner pays reduced tax.
by baiwl | 2025-12-03 09:36:18+00:00
Despite all the bs you’ll read here, Europeans also want bigger cars. For me the proof is that poor people car brands like Dacia no longer sell sedans.

I think the reason you don’t see many big cars is that we are generally so poor that we can’t afford what we would like to buy. At least where I live… Also our streets are old and narrow which makes it impractical.
by keepamovin | 2025-12-03 09:36:39+00:00
I guarantee my goal was not to nerd snipe HN. It's just such a huge amount of power, a giant spinning iron core, a planet sized magnetic field. Hmmm, I still feel there's a way to get more power than we expect out of that geomagnetic technically instead of the micro power from that Zn tube, imagine something like an AA battery's worth, but the size of a red-bull can.

Anyway, my next idea is what about tapping the Earth-Sun coupling. This is not "solar PV" territory, but rather the energy that the sun dumps into the Earth that is channeled through the field and produces effects like auroras, particle cascades.

The crazy thing is, this is an enormous amount of energy:

- 10–100 GW quiet, up to 1–10 TW (or more) in big storms.

It's global, but concentrated by field lines into ring-shaped auroral ovals over the poles. Would be cool if there was a way to tap it. It doesn't need daylight, unlike solar. It's constant, and 10-100x more in solar storms. Crazy power. Would be very cool to tap.
by steve_adams_86 | 2025-12-03 09:36:50+00:00
> That’s not something LLMs can possibly give us because they’re fucking pachinko machines.

I mostly agree, but I do find them useful for fuzzing out tests and finding issues with implementations. I have moved away from larger architectural sketches using LLMs because over larger time scales I no longer find they actually save time, but I do think they're useful for finding ways to improve correctness and safety in code.

It isn't the exciting and magical thing AI platforms want people to think it is, and it isn't indispensable, but I like having it handy sometimes.

The key is that it still requires an operator who knows something is missing, or that there are still improvements to be made, and how to suss them out. This is far less likely to occur in the hands of people who don't know, in which case I agree that it's essentially a pachinko machine.
by ridgeguy | 2025-12-03 09:37:20+00:00
My commute is every other week, so it's not terrible. I drive to SJ Sunday night, stay in a hotel that's 5 minutes from my office, then drive home Friday afternoon.

It averages 3.25hrs one way, or about 13 hrs/month, given my every other week schedule. It's a little tiring, but doable.
by seszett | 2025-12-03 09:37:56+00:00
> the cars in both unions have been made the same, of course they cost similarly

I'm really not sure what you mean, many of the most popular cars in the EU aren't even sold in the US (Renault, Dacia, Opel, Peugeot/Citroën although they have taken quite a hit in the last few years) and they are generally cheaper than US cars.

And quite a few US cars aren't available in the EU either (although they can sometimes be imported privately, which bypasses the regulations somewhat) which is the very topic we're discussing.

As for Chinese cars, the recent ones are performing adequately in crash-tests.
by survirtual | 2025-12-03 09:38:30+00:00
No, it couldn't have unless these ideas were sandwiched between other ideas that it could interpolate between.

You have to approach genai as a high-dimensional interpolation machine. It can perform extrapolation when you, the user, provide enough information to operate on. It can interpolate between what you provide and what it knows as well.

With these constraints, it is still pretty powerful, and I am generalizing of course. But in my experience, it is terrible at truly novel implementations of anything. It makes countless mistakes, because it continually attempts to fit to patterns found in existing code.

So you can really see the weaknesses at the frontier. I would encourage experimenting there to confirm what I am saying.
by andersmurphy | 2025-12-03 09:38:34+00:00
I think people's reaction to cloud vendors is to go local first. But, there's a middle ground VPS, rented server, even self hosting.

My problem with local first is it's fine for solo apps with the occasional sync. But doesn't work for medium to large datasets and the stuff I work in is generally real-time and collaborative. To me multiplayer is one of the strengths of the web.
by sjw987 | 2025-12-03 09:38:45+00:00
It's odd, on one side the USA is very car-centric, and western Europe is very bike centric, and then stuck in-between is the UK which has no idea which one it is.

Local governments here try to encourage cycling by putting in as many dedicated bike lanes as they can, but they never seem to get much use (where I live they're used almost exclusively by bike delivery people and a few people like myself).

The roads can be lethal and many drivers have a great deal of animosity towards cyclists (probably helped to no good degree by the likes of people like Jeremy Clarkson / Top Gear which spent a decade joking about and belittling cyclists).
by kokau | 2025-12-03 09:38:51+00:00
I’ve been working solo on a tool that solves a problem I kept seeing everywhere: Most people want to launch a project, but they get blocked at the very first step — creating a brand that looks legit.

So I built Brandolia.io, an AI that generates a complete brand identity in under 60 seconds:

Logo

Brand colors

Typography

Storytelling

Mission & vision

Tagline

Visual style

Optional website mockup

My goal wasn’t to create “another logo generator,” but something closer to a mini creative agency that produces a coherent identity instantly.

I’m sharing it here because HN tends to give the most brutal but most valuable feedback.

If you were launching something today, would this remove friction for you, or not really?

And if you tried it, I’d love to know:

What felt missing?

What felt magical?

What would make it 10× more useful?

Link: https://brandolia.io

Thanks to anyone who takes a minute — feedback from HN always ends up reshaping my roadmap.
by adrian_b | 2025-12-03 09:39:35+00:00
As always, the title is grossly incorrect.

The "microbe", is a blue-green alga, Chroococcidiopsis.

It does not produce oxygen from Martian soil, but from water, if you give water and solar light to it.

The newsworthy part is that this cyanobacterium can survive in the presence of the toxic Martian soil and it can also survive the freezing caused by the Martian temperatures.

Therefore it could be used in some kind of greenhouses built on Mars, but a water source for supplying the greenhouse must be found.

In general, on Mars producing enough water to cover all needs will be the greatest technical challenge. All other substances are abundant enough in comparison with the required quantities, except possibly the noble gases, like argon and helium (but in the non-oxidizing Martian atmosphere there will be much less need of inert gases for techniques like welding).
by vidarh | 2025-12-03 09:40:18+00:00
It really depends on what you're building. As an experiment, I started having Claude Code build a real-time strategy game a bit over a week ago, and it's done an amazing job, with me writing no code whatsoever. It's an area with lots of tutorials for code structure etc., and I'm guessing that helps. And so while I've had to read the code and tell it to refactor things, it has managed to do a good job of it with just relatively high level prodding, and produced a well-architected engine with traits based agents for the NPCs and a lot of well-functioning game mechanics. It started as an experiment, but now I'm seriously toying with building an actual (but small) game with it just to see how far it can get.

In other areas, it is as you say and you need to be on top of it constantly.

You're absolutely right re: the learning curve, and you're much more likely to hit an area where you need to be on top of it than one that it can do autonomously, at least without a lot of scaffolding in the form of sub-agents, and rules to follow, and agent loops with reviews etc., which takes a lot of time to build up, and often include a lot of things specific to what you want to achieve. Sorting through how much effort is worth it for those things for a given project will take time to establish.
by jillesvangurp | 2025-12-03 09:40:22+00:00
Zig is distributed under the MIT License. MS is completely with in their rights to clone the git repository from Codeberg and do whatever with the source code. Including feeding it to their AI algorithms. Moving it to Codeberg doesn't really fix that. I get that some people want to restrict what people can do with source code (including using it for capitalist purposes or indeed ai/machine learning). But the whole point of many open source licenses (and especially the MIT license) is actually the opposite: allowing people to do whatever they want with the source code.

The Zig attitude towards AI usage is a bit odd in my view. I don't think it's that widely shared. But good for them if they feel strongly about that.

I'm kind of intrigued by Codeberg. I had never heard of it until a few days ago and it seems like that's happening in Berlin where I live. I don't think I would want to use it for commercial projects but it looks fine for open source things. Though I do have questions about the funding model. Running all this on donations seems like it could have some issues long term for more serious projects. Moving OSS communities around can be kind of disruptive. And it probably rules out commercial usage.

This whole Github is evil anti-capitalist stance is IMHO a bit out of place. I'm fine with diversity and having more players in the market though; that's a good thing. But many of the replacements are also for profit companies; which is probably why many people are a bit disillusioned with e.g. Gitlab. Codeberg seems structured to be more resilient against that.

Otherwise, Github remains good value and I'm getting a lot of value out of for profit AI companies providing me with stuff that was clearly trained on the body of work stored inside of it. I'm even paying for that. I think it's cool that this is now possible.
by mac-monet | 2025-12-03 09:40:34+00:00
Was nodding along as I was reading this. I recently was given a paper and spoke with the engineer implementing it. The paper was incredibly dense and hard to parse. But through talking with the engineer and rewriting some terms to more common names, the math turned out to be quite simple. Echoing your sentiment, I wish more mathematicians would use simple terminology. My personal theory as to why this isn't done is the same reason why overengineering happens, that the writer is trying to cover every base but makes the hottest path a jumbled mess.
by kalleboo | 2025-12-03 09:40:38+00:00
Yeah there are always levels of risk we as a society have chosen to allow. My thinking was along the lines of how to self-regulate these imports of cars that do not follow the common safety standards our society has chosen if they are forced upon us by trade agreements or well-intentioned loopholes.

("murder" is a bit an extreme reaction but the more realistic idea may be to make harsher judgements the more pointlessly large and dangerous the vehicle is)
by charlie-haley | 2025-12-03 09:40:42+00:00
Hey, that's a good question! At the moment, it treats the latest run as the desired state. So any new changes to a schema will simply overwrite the old version. I'd like to version these so people can navigate schema versions in the UI. If using a plugins, they currently are triggered either via the CLI or a schedule on the UI, so updates will only appear in the catalog after a plugin has run.

I'd also love to have some native integrations beyond Airflow. Once I've matured the existing plugin ecosystem a bit more, it's high on my list (along with column-level lineage).
by badsectoracula | 2025-12-03 09:40:57+00:00
You keep working since Git is decentralized.

You can also run a Forgejo instance (the software that powers Codeberg) locally - it is just a single binary that takes a minute to setup - and setup a local mirror of your Codeberg repo with code, issues, etc so you have access to your issues, wiki, etc until Codeberg is up and Forgejo (though you'll have to update them manually later).
by kelnos | 2025-12-03 09:41:14+00:00
Sure you can. I'm not even sure why I need to support this statement. You can have any kind of trade you want.

In the longer term, these sorts of things are governed more by demand than anything else. Sure, some governments might sometimes enact protectionist policies, but if most people in a country think the cars made by their domestic car companies are garbage, they're going to end up with a government that allows cars from other countries in.
by simianwords | 2025-12-03 09:41:48+00:00
The reason I brought it up was because it is not meaningful to only compare relative decrease of deaths without understanding the extent of how many deaths they are responsible for.

If only a few people die due to car accidents and one is much more likely to die of other causes than cars, is it worth making cars that much more expensive to decrease the deaths by a bit?

The regulations in my opinion add up to 20-30% of the car price. And likelihood of death due to a car at an individual level decreases by .01% (maybe).

Imagine you were given two options:

- Car A at $45k USD

- Car B at $35k USD

And you are less likely to die with Car A. Is it super obvious that you will buy Car A? If so why doesn't everyone flock to Volvo cars which lead to ~45% fewer fatalities?

Why is this so obvious to you that this regulation is a good thing? The sibling is implying that I'm trolling or whatever but this is a legitimate question.
by georgefrowny | 2025-12-03 09:42:06+00:00
If the EU cars aren't "safe enough" for the US then sure. Some of it is political silly buggers and protectionism but at the end of the day countries (or unions of countries) can set their own rules.

If the US wants to sell cars to the EU, they can. Plenty of countries export cars to the EU just fine. It's not the EU's fault that American car manufacturers make dangerous vehicles. It's also not American car manufacturer's fault that European cities and roads are often smaller and Europeans have less appetite for road deaths. But it is their fault if they want to export to that market without making any effort to design suitable cars for it. American exporters aren't granted a God-given right to inflict American standards in the rest of the world.
by CamouflagedKiwi | 2025-12-03 09:42:10+00:00
The main thing I like about Github's PRs is that it's a system I'm already familiar with and have a login/account for. It's tedious going to contribute to a project to find I have to sign up for and learn another system.

I've used Gerrit years ago, so wasn't totally unfamiliar, but it was still awkward to use when Go were using it for PRs. Notably that project ended up giving up on it because of the friction for users - and they were probably one of the most likely cases to stick to their guns and use something unusual.
by dryark | 2025-12-03 09:42:55+00:00
The Monotype pricing change is brutal, but there’s a workaround. Derive new Japanese font families directly from public-domain sources.

I’ve been working on doing exactly that. Reconstructing clean vector glyphs from old metal-type Japanese books. The quality of those prints is surprisingly high, and they include thousands of kanji in consistent style. With some new technological innovations and a reasonable amount of hard work, you can produce a completely new, fully legal font family without touching any commercial IP.

The method I've devised is proprietary, but I’ll say this: it’s absolutely possible, and the output rivals modern JP fonts.

Given the sudden jump from ~$300/year to ~$20k/year for some devs, I expect more people to go down the “rebuild from PD artifacts” route instead of staying locked to a monopoly.
by eesmith | 2025-12-03 09:43:03+00:00
https://social.anoxinon.de/@Codeberg/115652289949965925 , Dec 02, 2025, 10:18 PM

"We are currently fighting against a DDoS attack against our service and our status page. We are analyzing network traffic with the help of our ISP at the moment and let you know once we have updates to share."
by ExoticPearTree | 2025-12-03 09:43:43+00:00
> Do you really want to block the import of arms and financial aid to Ukraine?

Umm... yes? Since this whole debacle started, the EU has been shooting itself in the foot with all the sanctions that hurts its industries.

On the other hand, the US did the smart thing and did not give out weapons for free, it charged for them.

In the end, the US will be the winner of this war and Europe will come out of it incredibly weak economically. And it will have to turn to the US for help. Again.
by bluelightning2k | 2025-12-03 09:43:57+00:00
Since when is a CLI tool like this a sufficiently demanding technical project that it needs to buy the runtime just to get sufficient support?

This just isn't the hard part of the product.

Like if I was building a Claude Code competitor and I acquired bun, I wouldn't feel like I had an advantage because I could get more support with like fs.read?
by jorisboris | 2025-12-03 09:44:17+00:00
If Paris, Brussels and Amsterdam don’t like it they can probably do something about it

Every euro city seems to be able to set their own regulation on car exhausts

So why not limit the sizes of cars or prohibit specific cars into the city?

I’m frankly surprised Amsterdam didn’t ban some of these huge machines yet

I detest how each city has different rules on exhausts but it might be the only way
by CamouflagedKiwi | 2025-12-03 09:44:56+00:00
> Zig is distributed under the MIT License. MS is completely with in their rights to clone the git repository from Codeberg and do whatever with the source code. Including feeding it to their AI algorithms. Moving it to Codeberg doesn't really fix that. I get that some people want to restrict what people can do with source code (including using it for capitalist purposes or indeed ai/machine learning). But the whole point of many open source licenses (and especially the MIT license) is actually the opposite: allowing people to do whatever they want with the source code.

MS training AIs on Zig isn't their complaint here. They're saying that Github has become a worse service because MS aren't working on the fundamentals any more and just chasing the AI dream, and trying to get AI to write code for it is having bad results.
by johnnyanmac | 2025-12-03 09:45:48+00:00
given that quote, I'll tell you right now that your burning passion and calling in life will not be answered by being a corporate cog that is ultimately performing jira tasks for some project that is not your own. I made that mistake in my mid 20's. I wouldn't call my experience a waste either, but it did have me doing some soul searching on what my true "endgame" is.

I don't know what the disposition of your friend is, but I don't think many of us are ready to die cold on the streets scaping towards our goal. Survive first and then figure out how to climb from there. Don't see setbacks as a sign of weakness, but a part of life.