MurphyA/hacker-news huggingface dataset:
by mikeayles | 2026-02-23 13:57:18+00:00
This is a bit counter intuitive, but Euro style cabovers are much quieter inside than a 'conventional'. Plus cabovers can have air spring suspension, they're often more comfortable. The downside is much less space inside, which is a big deal for the long haul drivers in the states, whereas in europe, they rarely do more than a month at a time.
by infecto | 2026-02-23 13:57:28+00:00
Markets are never perfect but over the course of history they are a pretty good mechanism to solve these type of problems. Not sure why we think taxing hyperscalers differently is the answer. Government usually does worse than the market when it comes to sorting it out.

My argument is not that market is perfect but that the alternatives are probably lay worse, like a new tax on a specific group of companies.
by staticassertion | 2026-02-23 13:58:07+00:00
This is a very shallow, very boring criticism. I doubt it will resonate. Modern C++ does not solve the safety issues, it has plenty of brand new footguns like string_view. Who cares if Go is better than Rust? Feel free to write Go, no one cares.

"mut and fn very annoying to read" like okay lol who cares?
by embedding-shape | 2026-02-23 13:58:09+00:00
> Manufacturers have started investing in more production capacity

Where are you getting this from? Because that's not what I've seen, if anything the industry seems to lowering the production capacity, not increasing it.

And even if it takes years, if they thought it was a sustainable growth in demand, they'd at least be moving in that direction which again, doesn't seem to be happening.

> I believe the forecast is that RAM prices will start going down again between August and the end of next year. Until then, prices will climb as stock depletes and RAM production is capped.

You're already wrong with this today, prices stopped climbing already and have been stabilizing at the current prices... https://pcpartpicker.com/trends/price/memory/
by YeGoblynQueenne | 2026-02-23 13:59:19+00:00
>> Like this CFG which would rewrite for K steps.

I believe that would work too and you could convert to this sub-scripted format with a simple pre-processor. I prefer the simpler and clearer notation that leaves the counting of generations to an interpreter because it's easier to read, but that's personal taste.

Thanks for the link to the paper which looks interesting. I'll have to read it more carefully.
by GJim | 2026-02-23 13:59:37+00:00
> If transporting something from Shenzhen to Franfurt is cheaper than transporting the same thing from Krakow to Thessaloniki - means that EU has fucked up

Ummmm. No.

It means the United Nations Universal Post Union international treaties which effectively provide China with subsidised postage TO THE WORLD (as China is a "developing country") needs urgently updating....... Some of the postage you pay to send parcels within the boarders of your own country is used to subsidise crap posted from China.

https://en.wikipedia.org/wiki/Universal_Postal_Union
by Imustaskforhelp | 2026-02-23 13:59:45+00:00
I personally think that people might've framed it as use Ada/D over rust comment which might have the HN people who prefer rust to respond with downvotes.

I agree that, this might be wrong behaviour and I don't think its any fault of rust itself which itself could be a blanket statement imo. There's nuance in both sides of discussions.

Coming to the main point, I feel like the real reason could be that rust is this sort of equilibra that the world has reached for, especially security related projects. Whether good or bad, this means that using rust would definitely lead to more contributor resources and the zeal of rustaceans can definitely be used as well and also third party libraries developed in rust although that itself is becoming a problem nowadays from what I hear from people in here who use rust sometimes (ie. too many dependencies)

Rust does seem to be good enough for this use case. I think the question could be on what D/Ada (Might I also add Nim/V/Odin) will add further to the project but I honestly agree that a fruitful discussion b/w other languages would've been certainly beneficial to the project (imo) and at the very least would've been very interesting to read personally
by embedding-shape | 2026-02-23 13:59:47+00:00
> What's behind the European push?

Obviously the US pushing absolutely everyone away and making EU and Europe the new enemy, so now we here want to reciprocate that and feel the need to move away from US infrastructure ASAP.

Personally I've been on a personal quest to minimize my usage of US-based services for many years already, but right now it's even part of the mainstream conversations, so seems to be ramping up, finally.
by trashb | 2026-02-23 14:00:12+00:00
I don't know too much about the USA side of trucking but in the EU the cab over trucks have been able to steadily improve their aerodynamics, and there has been a lot of effort into improving this. Obviously there is more frontal area compared to a passenger car but comparatively modern EU trucks are quite aerodynamic. (even though they may not look it)

There are other things to consider as well when building a truck, as mentioned the maximum length limits, comfort, power price and more.
by UltraSane | 2026-02-23 14:00:23+00:00
"hey have lots of Model Ys in Austin as Robotaxis right now with no drivers"

They do not. They have a very small number of them open to a select number of people, not the general public. And they are limited to even smaller areas. You need to understand that Musk is NOT an engineer, he is more of a con man desperate to inflate tesla stock price. If he says self driving cars don't need LIDAR then they must actually need it.

https://futurism.com/future-society/polymarket-fortune-betti...

Polymarket user David Bensoussan has made $36,000 by betting against Musk's wildly optimistic self driving predictions.

linking to grokipedia feels like intentional rage-baiting.
by swongel | 2026-02-23 14:00:31+00:00
Well there's this press release they would publish a report: https://www.vttresearch.com/en/news-and-ideas/donut-lab-comm... with as author the same name on the digital signature "Petri Söderena" for Organisation "Teknologian tutkimuskeskus VTT" and the chain is attested by "DVV Organisational Certificates - G4E" which is on the EU/EEA trusted list: https://eidas.ec.europa.eu/efda/trust-services/browse/eidas/... (by name and key signature). Looks like a legit VTT document to me.
by emil-lp | 2026-02-23 14:00:35+00:00
Priests who use generative AI to craft their homilies should openly share the prompts they rely on, because those prompts shape the theology, tone, and pastoral direction of what is proclaimed from the pulpit. In a community rooted in trust and accountability—especially within the Catholic Church—transparency about AI use is not optional but a moral obligation.

— ChatGPT.
by cardanome | 2026-02-23 14:00:53+00:00
The job of the immediate UI is to just draw the things. Where and how you manage your state is completely up to you.

It seems you assume some sort of OO model.

> When you have a listbox of 10,000 rows and you only draw the visible rows, then the others will lose their state because of this.

Well keep the state then.

Immediate mode really just means you have your data as an array of things or whatever and the UI library creates the draw calls for you. Drawing and data are separate.
by rramadass | 2026-02-23 14:01:08+00:00
An article and previous discussion; Literate programming is much more than just commenting code - https://news.ycombinator.com/item?id=30760835

Wikipedia has a very nice explanation - https://en.wikipedia.org/wiki/Literate_programming

A good way to think about it is {Program} = {set of functional graphs} X {set of dataflow pipelines}. Think cartesian product of DAG/Fan-In/Fan-Out/DFDs/etc. Usually we write the code and explain the local pieces using comments. The intention in the system-as-a-whole is lost. LP reverses that by saying don't think code; think essay explaining all the interactions in the system-as-a-whole with code embedded in as necessary to implement the intention. That is why it uses terms like "tangle", "weave" etc. to drive home the point that the program is a "meshed network".

To study actual examples of LP see the book C Interfaces and Implementations: Techniques for Creating Reusable Software by David Hanson - https://drh.github.io/cii/
Show HN: Zero-allocation and SIMD-accelerated CSV iterator in Zig
by peymo | 2026-02-23 14:01:55+00:00
I needed a CSV library in Zig and I hand rolled one. Then I decided to come back to it and make it avoid allocations entirely and then went down a rabbit hole of performance tuning and learned a ton in the process.

This is the result. I also added a benchmarking library and a blog post that explains the implementation details. All are available in the repo page.

I presented this in a local Zig meetup and it landed well so I figured I'll post it here as well.
by narag | 2026-02-23 14:02:08+00:00
Aside from the origin, there're situations in which you need to somehow shave the yak.

Yes, it's about procrastination, but not of the task at hand. You procrastinate in some older task that's really blocking what you need to do now.

It's chain procrastination. Oldest task blocks older task that blocks old task that blocks current task. It's evil because it overflows the task planning buffer. Also you get used to say nah when you start to think in a task in that general direction.

Maybe you should shave the fricking yak already. Or maybe you should use fake yak hair, idk.
by heliumtera | 2026-02-23 14:02:25+00:00
Andreas Kling mentioned many times they would prefer a safer language, specifically for their js runtime garbage collector.
But since the team were already comfortable with cpp that was the choice, but they were open and active seeking alternatives.

The problem was strictly how cpp is perceived as an unsafe language, and this problem rust does solve!
Not being sarcastic, this truly looks like a mature take. Like, we don't know if moving to rust would improve quality or prevent vulnerabilities, here's our best effort to find out and ignore if the claim has merits for now. If the claim maintains, well, you're better prepared, if it doesn't, but the code holds similar qualities...what is the downside?
by Stico2026 | 2026-02-23 14:02:34+00:00
Great question — and this hits on something a ton of founders and merchants overlook: getting charged (or asked for info) isn’t just about “processing payments” — it’s about risk, liability, and actual costs.

Most processors (Stripe included) evaluate financial health, history, and risk exposure before they commit capital/credit on your behalf. Chargebacks can be held for 6+ months, and if a merchant account doesn’t have good coverage or history, the processor actually faces liability — that’s why they ask for statements, cash flow info, etc.

Also, many business owners never see their true effective processing costs — they simply look at “2.9% + $0.30” and assume that’s what they pay. In reality the effective rate can be a much higher blended % once interchange, payouts, chargebacks, refunds, and dispute fees are included — and most merchants don’t realize this until it’s over $10k–$50k/yr they didn’t plan for.

If you want to quantify what you’re actually paying to process payments (including true rate vs sticker price), we built a free Effective Rate Calculator that highlights hidden costs and helps you compare processors and pricing models: https://effectiveratecalculator.com/

Happy to share insights on how different processors treat risk, chargebacks, and what you can do to improve your effective rates or negotiate better terms as you scale.
Show HN:Panther – A Scripting Language Designed for Cybersecurity Workflows
by CzaxTanmay | 2026-02-23 14:02:47+00:00
Hi HN,

I’ve been working on Panther, a scripting language aimed at simplifying workflows for cybersecurity practitioners, penetration testers, and security researchers.

The idea came from a recurring frustration: security work often requires switching between multiple tools and writing glue code in general-purpose languages just to automate small tasks.
It is cross platform and works for Windows and linux

Panther tries to reduce that friction by providing a security-focused scripting environment with built-in primitives for common operations.

Why Panther?

Most security automation today relies on languages like Python or Bash. They are powerful, but they are not designed specifically for security workflows.

Panther explores a different approach:

Security concepts as first-class language features

Minimal boilerplate for repetitive tasks

Readable syntax suitable for quick audits and collaboration

Designed for rapid prototyping

Core Ideas

1. Security-native commands

Instead of importing multiple libraries:

scan target "example.com";
portscan 1..1024;
http request GET "/";

The goal is to express intent directly rather than assemble tooling manually.

2. Simple, readable syntax

Panther prioritizes clarity so scripts can be easily reviewed during assessments.

target = "example.com";

if port 443 open {
print "HTTPS detected";
}

3. Workflow Automation

Panther aims to act as a lightweight orchestration layer for:

Network reconnaissance

HTTP testing

Automation pipelines

Security research
by sunpolice | 2026-02-23 14:02:58+00:00
I was able to get 35k req/sec on a single node with Rust (custom http stack + custom html parser, custom queue, custom kv database) with obsessive optimization.
It's possible to scrape Bing size index (say 100B docs) each month with only 10 nodes, under 15k$.

Thought about making it public but probably no one would use it.
by Kim_Bruning | 2026-02-23 14:03:00+00:00
Seriously, that's not how you investigate incidents.

For one, there's no single executive who pushes a red button marked "Deploy The Skull-Splitter". Rather the opposite in fact, especially in eg german industry where people very much care and demand proper adherence to safety.

Assuming good faith; sometimes, the holes in the swiss cheese line up [1]

Advanced safety and reliability cultures don't look for people to blame [2] [3] . Your first goal is to look for the causes and you solve them. Very sometimes, someone does deserve blame (due to eg malice or gross negligence), in which case then you get to blame them.

[1] https://en.wikipedia.org/wiki/Swiss_cheese_model

[2] https://en.wikipedia.org/wiki/Just_culture https://www.faa.gov/about/initiatives/cp (FAA Just Culture)

[3] https://www.atlassian.com/incident-management/postmortem/bla... https://sre.google/sre-book/postmortem-culture/ Atlassian, Google SRE
by alexpotato | 2026-02-23 14:03:45+00:00
I ran an account on Instagram that "curated" posts from other people (basically reposted images but before the current reposting functionality).

The AI generated images are so prevalent that I resorted to reposting images only if there were from 2022 or earlier (sure, filters existed then too).

The whole experience reminds me of the story about "pre-radiation steel" [0] and how future generations won't be able to trust any image after 2024. Then again, we have large amounts of literature and stories from ancient history or medieval times that are impossible to verify as true so maybe this isn't a new problem.

0 - https://en.wikipedia.org/wiki/Low-background_steel
by pavlov | 2026-02-23 14:03:50+00:00
The weirdest tech story in Finland right now.

The founders have sketchy track records. They do a carefully managed social media build-up. There are credible rumors that they’ve been simultaneously raising money by cold-calling moderately wealthy people around the country. (Finland has extremely little oversight for private fundraising; you can basically sell shares in your zero-revenue startup to grandma next door — as long as you’re careful about wording your claims as “projections”.)

So lots of red flags. Everyone would love it to be real of course because it’s been a long since Finland’s tech scene had a global hit like Nokia and Supercell… And perhaps the Donut founders are counting on that mood.
by bibleguided | 2026-02-23 14:03:59+00:00
I agree with the Pope’s point. Priests should not hand pastoral judgment to a model. BibleGuided has church management tools plus optional AI help for drafting and organizing, with the priest making the final call.

For community context, we avoid confessional and private pastoral data. It is opt-in from congregants, then aggregated and anonymized into themes and trends.

We think AI can be a helpful tool across many areas, including faith, and over time many church leaders (of many denominations) will get comfortable using it in bounded, and responsible ways. If a church does not want AI used for homilies, those features can be toggled off and the rest of our tools still work.
by ssl-3 | 2026-02-23 14:04:03+00:00
Back when my parents made me go to church, I remember observing that a lot of the donations being made were in envelopes that the church provided.

That's pretty private, I think, in that one's fellow churchgoers can't discern much but the thickness of the envelope. It'd look the same if the donation consisted of 5 singles, or 5 hundreds.

(I have no idea if that's standard accepted practice everywhere, though I might imagine that someone would be getting pretty uptight at some level if people weren't giving enough to put another layer of gold on the roof of a Catholic church -- envelope or not.)
by embedding-shape | 2026-02-23 14:04:07+00:00
My guess is that many of the current people saying "technology is over and no one will afford their own computer" might have been born after the previous shortages, so it's in reality their first shortage and they have no memories (nor interest reading about) the previous ones, that all eventually washed over, even if at those points there were also people claiming that "No one will have their own SSD in the future, because prices will always be super expensive for consumers from now on".

That's my hypothesis I spent a whole of 30 seconds thinking about anyways.
by octoclaw | 2026-02-23 14:04:24+00:00
Running a small project on Hetzner from Germany. Got the email this morning. Honestly, even after the increase their dedicated boxes are still absurdly cheap compared to what you'd pay at AWS or GCP for equivalent specs.

The real story here isn't Hetzner being greedy. It's that AI companies are vacuuming up every DRAM chip on the planet and the rest of us get to pay the tax. I priced out a RAM upgrade for my home server last week. Same kit I bought 8 months ago for 90 EUR is now 400+. That's not normal market dynamics.

What worries me more is the second-order effects. Startups that would normally spin up cheap VPS instances to prototype and iterate now face meaningfully higher costs at the exact stage where every euro matters. The "just deploy it" culture that made European indie dev scene so productive was built on sub-10 EUR/month boxes. Those days might be over for a while.
by infecto | 2026-02-23 14:04:43+00:00
Way to put words in people mouths. Markets are imperfect but I do believe on average they are one of the better tools to solve supply and demand issues.

I don’t know who will come out winners but I do agree that China did well taking the playbook from Singapore and navigating their country through incredible amounts of growth. They are still facing depressing housing prices and deflation in other parts of the economy.

There are absolutely areas where markets breakdown, thinking problems where impacts are on longer horizons but for simple supply and demand like what we are seeing today, things will sort out in a couple years.
by Imustaskforhelp | 2026-02-23 14:04:58+00:00
Swift had/has some problems in the language itself. It's not because of the niche nature of Swift that was the problem iirc.

I don't think this is the right response because certainly a meaningful discussion could've definitely taken place and given how they were already open to other languages which was the reason why they picked Swift in the first place.

I remember Andreas video where he talked about how people used rust in his codebase and they were so happy but later it became very difficult whereas they found with swift that it became easier to manage. That was the reason why they picked swift that time.

Certainly their goal wasn't to pick a popular language (because if that's what you want use python or JS) but rather a language that was relevant to what they were building.

So if D and Ada were relevant or not, that's the main point of discussion imo.
by dizhn | 2026-02-23 14:05:10+00:00
For a personal thing I had AI write some python libraries to power a cli. It has to do with simple excel file filtering, grouping and aggregating. Nothing too fancy. However since it's backed by a library, I am playing with different UIs for the same thing and it's fun to say.. Do it with streamlit. Oh it can't do this particular thing. Fine do it with shiny. No? OK Dash. It takes only like an hour to prototype with a whole new UI library then I get to say "nah" like a spoiled child. :)
by hipsdontlie | 2026-02-23 14:05:43+00:00
I just found a video of the same guy selling some magical AGI thing 9 months ago: https://www.youtube.com/watch?v=ilgJKjiDLV8

Promising the moon and stars just like with Donut.

Donut Labs also had a video presentation of some kind of automotive design software that also sounded too good to be true.

This guy is a serial scammer.
by taneq | 2026-02-23 14:05:49+00:00
It’s good to know that it does at least perform about as well as current conventional batteries. The energy density and cycle life were the really off-the-wall claims. It’s exciting to hear that they’re continuing to test, can’t wait for more third party results!

Edit: Reading the report, they talk about “charge capacity” (Amp hours in/out) efficiency of 98.4% to 99.6%, but this seems potentially misleading. The actual charge energy efficiency is more like 90%.

> Successfully delivered 98.4-99.6% of charged capacity even after extreme 11C charging

Note the Wh numbers for discharge vs. charge energy.

> Discharge capacity Charge capacity Discharge energy Charge energy

> Cycle 1 26.109 Ah 26.159 Ah 91.021 Wh 100.793 Wh
by huijzer | 2026-02-23 14:06:05+00:00
I just bought a Raspberry Pi 4 1 GB memory with aluminum case, aluminum NVME adapter, and a 64 GB SSD for about 80 euros. With microsd it’s even cheaper. 4 GB RAM would be about 120 euros.

The 1 GB RAM replaces one Forgejo runner that was in Hetzner. With €5 per month, I will earn this investment back in less than two years. After the price increase, this period will only shorten!

I also wrote about this at https://huijzer.xyz/posts/148/raspberry-pi-as-forgejo-runner
by cogman10 | 2026-02-23 14:06:39+00:00
Addressing the claims one by one is still doing it head on. There's not some logic timeline for this stuff.

The slow drip of verification is a smart move IMO. It keeps them in the media for longer (Gabbo) and stops them from being lost in the other 1000 different battery announcement. Hopefully getting them funding I'm guessing they need to start full manufacturing.

That said, while this certainly is a promising battery based on the claims, I won't get my hopes up until there's an actual product I can buy.