MurphyA/hacker-news huggingface dataset:
by theshrike79 | 2025-08-19 13:19:28+00:00
This is already being done in Finland.

Shopping malls have parking with literal hundreds of chargers.

Even my local grocery store has 6 Level 2 chargers and 4 level 1 chargers.

Hell, the McDonald's has four 350kW chargers. Modern cars charge faster than you can order a Big Mac and shove it down your throat =)

The solution is to have Level 2 and Level 3 charging _everywhere_. Then you don't need to have massive 100kW+ batteries in cars, because you can get a bit of a charge every time you park.

The first big leap people moving from ICE to EV have to get over is that unlike ICE cars, EVs don't "need" to be charged to full every time. You plug in, do your stuff, unplug and move on. Very rarely does one need to "go charge" during normal daily life, that's only for road trips.
by waerhert | 2025-08-19 13:20:17+00:00
Sounds like a really interesting potential project. I've been pondering a system that would make amateur observations usable beyond pretty pictures. Single frames captured could be shared in raw form along with metadata (time, coords, calibration frames), potentially allowing aggregators to process it for scientific research (or even prettier pictures). The Vera C. Rubin Observatory is now able to capture the entire southern hemisphere in a couple of days. Imagine having our capturing software contributing to a planet-wide crowdsourced telescope array.
Show HN: SitemapMonitor – Track changes in any website's sitemap automatically
by pikaiqiu | 2025-08-19 13:20:33+00:00
I built a tool to monitor changes in any website’s sitemap: [sitemapmonitor.live]

It automatically tracks new/removed URLs from a site’s sitemap.xml, and notifies you when something changes. This is useful for: - SEO (detecting new pages or deleted ones) - Competitive analysis (see when competitors launch new features or content) - Site reliability (alert if a big chunk of pages disappears)

Unlike generic crawlers, it focuses only on sitemap data → less overhead, more precise tracking.

I made it because I kept manually checking competitor sitemaps for updates, which was painful. Would love feedback from the community — what use cases do you see for this?
by goku12 | 2025-08-19 13:20:58+00:00
DRM, device locks and remote attestation are hate-worthy uses of cryptography. But don't you think that crypto has far more well known and beneficial uses? I have a hunch that even a layperson will understand the implications if anybody decided to ban E2EE or secure messengers. Not to mention the fact that the solutions for those clandestine uses are also based on crypto and reverse engineering.

If I correctly understand your point, you're highlighting the importance of perceptions. But I was under the impression that crypto is perceived as good in spite of its unpleasant applications.
by bonzini | 2025-08-19 13:22:23+00:00
Yes, he is. Oxygen toxicity causes seizures, not narcosis, and kicks in at around 1.6 bar of partial pressure (just below 65 m when breathing 21% oxygen as in regular air). PADI uses 1.4 bar to add an extra safety margin.

Oxygen toxicity is really the one thing in recreational diving that will kill you if you do it wrong, though for recreational divers the risk only exists when using enriched air(*).

Fortunately it's trivial to avoid it by only using enriched air where the sea floor is at a safe depth, but you should know the math nevertheless. For example if the sea floor is at 35 m (4.5 bar) you won't enrich air above 1.4/4.5=31% oxygen, probably more like 28%.

Oxygen toxicity is also the (or the main) reason why enriched air must never be stored in white or yellow bottles. If you see yellow you can assume it's 21%, while for any other color you must use an oxymeter before using it. Not doing so can be literally the difference between life and death.

Scuba diving is safe but a lot of the safety is about procedures, as you can see.

(*) Enriching air above 21% oxygen is done to avoid the other issue with nitrogen, which is decompression sickness. It lets you stay longer on the bottom. In other words, enriched air improves the trade-off between bottom time (limited by nitrogen) and maximum depth (limited by oxygen toxicity).
Show HN: AI for Embedded Software Debugging
by johannesgen | 2025-08-19 13:23:22+00:00
Hey! Johannes here and I've build Enduin.

While AI changes how software is build in many domains, it lacks adoption in embedded software.

When looking at what embedded engineers do in their development time, it's mostly debugging instead of writing code and current AI dev tools are not helping here. They are just not made for this domain.

That's why I've build enduin, which integrates into GDB through the VS Code debugger (GDB) and executes code, sets breakpoints and finds the bugs with that. You can also upload documents that are used as context. Enduin is currently not changing your codebase, just helping to find bugs. It focusses on embedded code but basically every code that can be debugged with GDB can be used (C/C++, Rust, ...).

You can try it through the VS Code marketplace.

Is that helpful to you? What would you expect from such a tool?

Here's the link to the extension: https://marketplace.visualstudio.com/items?itemName=Enduin.e...

Here's also a demo on YouTube: https://youtu.be/RNaiwj85eyU

Looking forward to your feedback!
by rbongers | 2025-08-19 13:23:39+00:00
Prime numbers are a pattern; take the natural numbers - starting after 2, exclude every number that isn't 2, starting after 3, exclude every number that isn't 3, etc.

It repeats like this predictably. Even though it changes, the way in which it changes is also predictable. Their repetition and predictability make prime numbers a pattern.

Out of the fundamental pattern of prime numbers, higher-level patterns also appear, and studying these patterns is a whole branch of math. You can find all kinds of visualizations of these patterns, including ones linked in this thread.

It's not that you're seeing a pattern that's not there, it's that you're seeing a pattern that gradually becomes infinitely complex.
Show HN: Rocket Journal – voice-first AI journaling for your 2 AM thoughts
by AnkitRH | 2025-08-19 13:23:40+00:00
Hi HN! I just launched Rocket Journal, a voice-first journaling app designed to make reflection as easy as talking. Key ideas: Rant mode — vent freely, no judgment Reflect mode — guided prompts to help dig deeper AI insights — mood tracking, patterns, helpful takeaways Stickers & scrapbook — journaling feels lighter and fun Privacy-first — your data isn’t used to train models I built this because journaling apps often feel like “work.” I wanted something that felt like having a safe, responsive companion for those late-night thoughts or walks outside. I’d love feedback from the HN community: Does this feel useful or different from other journaling apps you’ve tried? Any concerns about using voice for private reflection? What features would make you want to use this daily? Thanks!
by akorotkov | 2025-08-19 13:23:46+00:00
Hey HN, I'm the creator of OrioleDB, an extension for PostgreSQL that serves as a drop-in replacement for the default Heap storage engine. It is designed to address scalability bottlenecks in PostgreSQL's buffer manager and reduce the WAL, enabling better utilization of modern multi-core CPUs and high‑performance storage systems. We are getting closer to GA.

This blog post is dedicated to describing a new OrioleDB optimization: ordered insert optimization. When multiple processes are trying to insert into the same page, the first one that grabs the lock does the job for the others. That dramatically cuts the locker waiting time and thus improves the overall throughput. This is very critical for IoT, time series and others.

We would love for more people to test and benchmark OrioleDB. You can check how ordered insertion optimization would help your workload. The fastest way to do that is to use the Docker image provided (please note you need to use a specific tag):

docker run -d --name orioledb -p 5432:5432 orioledb/orioledb:ordered-inserts-pg17
by luke-stanley | 2025-08-19 13:23:49+00:00
Surely VPN photo ID checks would increase water usage!?!?

Jokes aside, teenagers can be smart at evading censorship. Should a democratic society play a cat and mouse game with a more motivated and more nimble adversary, who will often be smarter too?

Are they not aware that it's something they would have to force on everyone's device? GDPR cookie banners are a good example of poorly executed government meddling, the Online Safety Bill could yet be even more annoying, and we're still learning about the lies and ineptitude seen by the Post Office scandal. Why entertain playing a cat and mouse game like that? I don't think we want to see how invasive government computer meddling can be. People coming up with these ideas need to think really carefully about what the actual results could be once they have gone through committee and started bothering their constituents.

Perhaps more importantly, they should remember 16 year olds are going to be able to vote soon.
by Aurornis | 2025-08-19 13:24:08+00:00
Honestly it’s useful enough that I’d pay the several hundred dollars per year if I had to. It’s that much better. The money spent would be well worth it (for me) for all the time saved over using FreeCAD. I’ve used multiple professional CAD packages and I’m just not interested in going back.

People sneer and tell me I’m going to get burned some day, but meanwhile I’ve been using it to great effect for many years for hobby projects that I can share around and edit easily.
by StopDisinfo910 | 2025-08-19 13:24:19+00:00
> It’s not really a solved problem on any desktop platform. Once you download an app on a desktop, it has complete access to all of your files you have access to in user space.

Amusingly, Linux solved that with flatpack.

Applications are installed in their own sandboxed containers and you decide which files they can and can’t access.

The Linux desktop has some very interesting pieces of technology.

Apple could do the same on macOS but that would pierce the veil that their user hostile policies are actually motivated by greed and not security.
by pruetj | 2025-08-19 13:24:23+00:00
Wow, I played on your servers as a 9-10 year old. I lived in Houston and joined your server simply because they said Houston and I assumed my ping could make it there. I became obsessed with the WC3 mod. Handle was probably Coomie at the time.

I still remember invisible humans, elves with evasion, orcs with massive nade damage, undead with life steal… good times. I didn’t know how to spell “ultimate” so it took me forever to actually be able to bind an ult to keyboard.
by WorldMaker | 2025-08-19 13:25:13+00:00
F# is a great FP language that runs on .NET and there's a growing field of FP proponents working in C#, sort of a Trojan Horse situation trying for a best of both worlds (easy onboarding for C# junior devs, but deep FP options thanks to things like C#'s clever LINQ syntax). LanguageExt is a big part of some of those ecosystems: https://github.com/louthy/language-ext
by jiggawatts | 2025-08-19 13:25:25+00:00
> And your response is surely “Well of course, that would be nice, but it’s not as simple as that. Here are constraints X Y and Z that make a trivial solution infeasible.”

It's 500 MB of text. A phone could serve that at the scale we're talking about here, which is a PR blog, not netflix.com.

They're struggling with "reading" from a database that is also used for "writes", a terribly difficult situation that no commercial database engine has ever solved in the past.

Meanwhile they have a complex job engine to perform complex tasks such as joining two strings together to form a complete URL instead of just a relative path.

This is pure, unadulterated architecture astronaut arrogance.

PS: This forum, right here, supports editing at a much higher level of concurrency. It also has personalised content that is visible to users with low latency. Etc, etc... All implemented without CQRS, Kafka, and so forth.
by Bender | 2025-08-19 13:25:34+00:00
My entire community use it. We set channel and CTSS to our area code so people can remember it. I also have intercoms that use it.

Outside of the legal realm there are also ham radios that are either easy to frequency unlock or are pre-unlocked to do FRS+DMR for encryption though I would never do this outside of a dummy load.
by krogenx | 2025-08-19 13:26:00+00:00
I have a hobby project where I am using UHF tags for counting poultry. The advantage that it gives me is long range (few meters) compared to LF / HF tags. QR code also wouldn't work due to size and distance.

Here's a video.

https://youtu.be/_iGn_pZ3IkY
by stonemetal12 | 2025-08-19 13:26:46+00:00
>Per the SQL standard, you can't use column aliases in WHERE clauses, because the selection (again, relational algebra) occurs before the projection.

Don't blame the math for sloppy implementation. Nothing in the math suggest where aliases should be specified. Don't get me wrong it is a coinvent, logical place to put them, but as you say it rather limits their use, and could have been done better.
by dakial1 | 2025-08-19 13:27:59+00:00
I live outside the US in a country that is pretty much pedestrian friendly everywhere.

Everytime I visit the US, it astonishes me that some places in the US are totally aggressive towards pedestrians, specially in US suburbs, with paths without any sidewalk, no protected pedestrian crossing. If you have to walk around is pretty much like american ninja warrior course.

Is there any history on why cities are planned ignoring pedestrian needs?
by waerhert | 2025-08-19 13:28:57+00:00
Checking the datasheet is essential, they usually show the “must-have” parts around a chip. Beyond that, good habits are adding decoupling caps close to the pins, keeping ground solid, and following the reference layout. I also learned a lot just by listening to experienced designers explain their choices, like here: https://www.youtube.com/watch?v=aVUqaB0IMh4
by scarface_74 | 2025-08-19 13:29:14+00:00
B2B sales by definition is where the buyer is not the user. The software doesn’t have to be anything the end user wants or have a good user experience. In corporate sells, it often just has to be in the right upper quadrant of Gartner’s Magic Square.

They definitely weren’t bought by corporations because they care about open standards or great UX.
by hombre_fatal | 2025-08-19 13:29:31+00:00
Yeah, it's a good example of how useless "ultra processed" is as a heuristic when we can use a slightly better label like "junk food".

So, donuts are fine because they are only a few ingredients that you can make on your stove, and they're bad once a factory makes them? Maybe only because the factory uses "chemicals"?

No, it's the fried calorie-dense food that is easy to overeat while displacing nutrition from better food sources that is the problem.
by foolswisdom | 2025-08-19 13:29:34+00:00
When I read

> My rule of thumb as a contractor is to take the hourly rate x2100 to get an equivalent full-time salary plus benefits, 401k, vacation, etc.

I thought you meant to include everything on top of salary. Reading it again after this thread, maybe you meant to this is the calculation for hourly from full time salary, and then you need to also do ("plus") a calculation for everything else.
by hermannj314 | 2025-08-19 13:30:07+00:00
As a believer in equal protection under the law, it is never a win when a powerful company or government lobbies for a specific carve out for only it's customers or its country. Human rights like privacy don't belong to those who bought the right phone or were born on the right piece of soil.

This isn't a win, this is solidifying and reinforcing the idea that different laws should exist for different classes of people - those who can afford to make the government look the other way and those that can't.

Congratulations to Apple on lobbying for its own money. Very noble.
by hoherd | 2025-08-19 13:30:10+00:00
I disagree that the watch is just a toy. If it were, I never would've bought one. The only reason I got an Apple Watch is because Fitbit stopped selling the pendant pedometer, and if I was going to have to wear a watch, it might as well be integrated tightly with my phone.

For me, the Apple Watch is primarily a fitness device. That's almost the only reason I have it. I don't want to wear a watch. I don't load any music, podcasts, or almost any apps on it. I use it to track my activity and compare my daily health with past trends. That's like 95% of what I use it for. I even keep theater mode turned on 24x7 because I almost never look at it to check the time.

I also use it to tell Siri "set a timer" and "turn of the bedroom light... turn off the BEDROOM LIGHT... TURN OFF THE BEDROOM LIGHT."
by jandrese | 2025-08-19 13:30:14+00:00
Ok, this one is for the end of 2025 so we could still achieve it, and this is from a guy with an AI company (xAI):

https://www.reuters.com/technology/teslas-musk-predicts-ai-w...

Another AI company CEO prediction:

https://time.com/7205596/sam-altman-superintelligence-agi/
by nickpsecurity | 2025-08-19 13:30:24+00:00
It's confusing to me that you say this. Your own organization claims in the Terms of Service that it has rights over the crawls, even restricting how they are used. Now, you are telling me you believe you have none or no lawyer would consider this. If so, why is "Crawled Content" and restrictions on its use in your terms of service?

Very simply, if what you say is true, then you need to change your Terms to reflect that. You have two options:

1. Take crawled content out of the Terms of Service. Put a permissive license on the crawls.

2. Modify your Terms to say "crawled content" can be used for any purpose and distributed free with no restrictions. You currently impose extra restrictions, though.

That's contract law maybe with copyright elements in it. Yet, you also appear to believe your crawls aren't copyrightable. That's a huge unknown because collections are copyrightable when sufficient creativity is put into them:

https://en.m.wikipedia.org/wiki/Copyright_in_compilation

Many collections claim a copyright or have a permissive license for this reason. Again, simply saying your crawls and URL databases are permissively licensed would solve that problem. It takes just one edit on a few, web pages.

If crawls and DB's are truly without restrictions, please put a permissive license on their respective pages. Also, please change your terms to put no restrictions on Crawled Content. Instead, it should say something like it's free to use and distribute with no warranty or liability on you. The usual stuff.

I'll emphasize again that a permissively-licensed list of all URL's you've crawled is one of the most valuable changes you could make.
by LaurentiuN | 2025-08-19 13:31:05+00:00
Hey guys,

I want to share with you the latest Quantum Odyssey update (I'm the creator, ama..). In a nutshell, this is an interactive way to visualize and play with the full Hilbert space of anything that can be done in "quantum logic". Pretty much any quantum algorithm can be built in and visualized. The learning modules I created cover everything, the purpose of this tool is to get everyone to learn quantum by connecting the visual logic to the terminology and general linear algebra stuff.

Although still in Early Access, now it should be completely bug free and everything works as it should. From now on I'll focus solely on building features requested by players.

Game now teaches:

Linear algebra - vector-matrix multiplication, complex numbers, pretty much everything about SU2 group matrices and their impact on qubits by visually seeing the quantum state vector at all times.

Clifford group (rotations X, Z , S, Y, Hadamard), SX , T and you can see the Kronecker product for any SU2 group combinations up to 2^5 and their impact on any given quantum state for up to 5 qubits in Hilbert space.

All quantum phenomena and quantum algorithms that are the result of what the math implies. Every visual generated on the screen is 1:1 to the linear algebra behind (BV, Grover, Shor..)

Sandbox mode allows absolutely anything to be constructed using both complex numbers and polars.

Now working on setting up some ideas for weekly competitions in-game. Would be super cool if we could have some real use cases that we can split in up to 5 qubit state compilation/ decomposition problems and serve these through tournaments.. but it might be too early lmk if you got ideas.

TL;DR: 60h+ of actual content that takes this a bit beyond even what is regularly though in Quantum Information Science classes Msc level around the world (the game is used by 23 universities in EU via https://digiq.hybridintelligence.eu/ ) and a ton of community made stuff. You can literally read a science paper about some quantum algorithm and port it in the game to see its Hilbert space or ask players to optimize it.
by StopDisinfo910 | 2025-08-19 13:31:07+00:00
Because issue with XML are pretty much never sanity check. After all XML is pretty much never written by hand but by tools which will most likely produce valid xml.

Most of the time you will actually be debugging what’s inside the file to understand why it caused an issue and find if that comes from the writing or receiving side.

It’s pretty much like with a binary format honestly. XML basically has all the downside of one with none of the upside.
by jajko | 2025-08-19 13:31:18+00:00
I knew 2 at least. They could run literal circles around whole experienced team and achieved sometimes, ie if given ie a week things that would be hard for seniors to do at all.

I talk about ie taking ActiveMQ, building it on your own and tweaking various calls and internal parameters to achieve cca 10x performance boost compared to just vanilla installation. Companies bundling it as part of the product would kill and pay serious money for such distro. Guy did this in maybe 3-4 days from never touching ActiveMQ or any other similar messaging system before to have it reliably working and moving to next thing.

These folks can be dangerous though, they come up with complex solution that can be extremely hard to maintain, debug and evolve by others. So their added value on long enough time scale can be actually negative even for quite senior but not absolutely top notch brilliant team. Not something 'code ninjas' (or as I call them brilliant juniors) care about, but if you work on something long term you will see this pattern from time to time.

Also these folks are hard to keep since they get bored when things slow down and big challenges are not around, and quickly and easily move on. Making the issue above pretty serious item to consider.
by yetihehe | 2025-08-19 13:31:29+00:00
> The best way to help in that case is to raise wages.

How to raise those wages without enough money? I think money are created from making products. If you just increase wages without changing anything other (like making more products or more expensive products), it means you increase inflation, which is essentially redistribution of money from everyone to those poorer people.

I think the solution is investment into more high and practical education, so that people actually can work more productively and make more money that way. But current accounting practices seem to not see this way, so money are not allocated for such education.