MurphyA/hacker-news huggingface dataset:
by jesse__ | 2025-05-26 15:43:45+00:00
I've been working on a 3D voxel-based game engine for like 10 years in my spare time. The most recent big job has been to port the world gen and editor to the GPU, which has had some pretty cute knock-on effects. The most interesting is you can hot-reload the world gen shaders and out pop your changes on the screen, like a voxel version of shadertoy.

https://github.com/scallyw4g/bonsai

I also wrote a metaprogramming language which generates a lot of the editor UI for the engine. It's a bespoke C parser that supports a small subset of C++, which is exposed to the user through a 'scripting-like' language you embed directly in your source files. I wrote it as a replacement for C++ templates and in my completely unbiased opinion it is WAY better.

https://github.com/scallyw4g/poof
by cjbgkagh | 2025-05-26 15:44:33+00:00
Ah that seems to explain it to me, if instead of presenting it as breaking some physics they should have said what actually makes it useful.

My understanding of it now is that since it can work at a higher temperature in an environment where the ambient temperature is low enough the latent heat can be passively radiated away. Even if using an active heat pump the higher temperatures would allow for a more efficient process. A closed system would eventually reach an equilibrium but there is no need to maintain a closed system.
by FirmwareBurner | 2025-05-26 15:44:52+00:00
Rich people are above the law precisely because they use corporations and corporate laws as shields to deflect personal liability of their actions as a actions of "the company" which is a faceless entity.

"You see, I didn't steal your money, the company I ran stole your money, but that's actually on you because you didn't read the fine print I put in the contract you signed. And don't worry, justice was served, the company got punished and is now insolvent. Now watch this drive *swings golf club*"
by zoeysmithe | 2025-05-26 15:45:07+00:00
My words and art are constantly being stolen and mined for AI.

People being stolen from most likely aren't going to advocate for the class stealing from them. Capitalism has one rule to wit: an in-group that is not bound but protected by the law and an out-group that is bound by but not protected by the law.

As a working class person if you 'pirate' materials you could be facing fines or even jail time.

If the capital owning class wants your IP, they'll just take it.
by vessenes | 2025-05-26 15:45:24+00:00
OK, I like this so far, and I accept the critique on lazy. I might restate to ‘knee jerk uninformed and poorly reasoned journalism’.

Do I think OpenAI’s revenue projections are realistic? I’m aware of leaks that say $12.5bn in 2025 and $100+bn in 2029. Order of magnitude, yes, I think they’re realistic. Well, let me caveat that. I believe they will be selling $100+bn at today’s prices in 2029.

Is this based only/largely on political capture? Don’t know or care really, I’m just tired of (formerly called lazy) journalism that gets people confidently wrong about the future telling everyone OpenAI is doomed.

On the Reuters story — to be clear, OpenAI’s current plans mean that being cash flow positive in 2029 would be a bad thing for the company. It would mean they haven’t gotten investment to the level they think is needed for a long term winning play, and will have been forced to rely on operating cash flow for growth. In this market, which they postulated was winner take all, and now propose is “winner take most” or “brand matters and TAM is monstrous”, they need to raise money to compete with the monstrous cash flow engines arrayed against them: Meta, Google, and likely some day Apple and possibly Oracle. On the flip side, they offer a pretty interesting investment: If you believe most of the future value of GOOG or META will come from AI (and I don’t necessarily believe this, but a certain class of investors may), then you could buy that same value rise for cheap investing in OpenAI. Unusually for such a pitch they have a pretty fantastic track record so far.

For reference, there are roughly 20mm office jobs in USA alone. Chat is currently 65% or so of all chatbot usage. The US is < 1/6 of oAi’s customer base. 10mm people currently pay for chat. OpenAI projects chat to be about 1/3 of income with no innovations beyond Agentic tool calling.

To wit: in 2029 will we be somewhere in the following band of scenarios:

Low Growth in Customers but increased model value: Will 10mm people pay $3.6k a year for chat ($300/month) worldwide in 2029, and API and Agent use each cover a similar amount of usage?

High Growth in Customers with moderate increased model value: Will 100mm people pay $360 a year for o5, which is basically o4 high but super fast and tool-connected to everything?

Ending somewhere in this band seems likely to me, not crazy. The reasons to fall out of this band are: they get beat hard and lose their research edge thoroughly to Google and Anthropic, so badly that they cannot deliver a product that can be backed by their brand and large customer base, or an Open Weights model achieves true AGI ahead of / concurrent with OpenAi and they decide not to become an inference providing company, or the world decides they don’t want to use these tools (hah), or the world’s investors stop paying for frontier model training and everyone has to move to cashflow positive behavior.

Upshot: I’d say OpenAI will be cashflow positive or $100bn+ in CF in 2029.
by losvedir | 2025-05-26 15:45:31+00:00
I think you're missing the point. You're talking about someone making an API call vs receiving a webhook. However, I believe the article is drawing an obvious, if implicit, parallel to expectations for handling a webhook as customer vs handling an API call in your web app.

That is, surely you've worked on a web app where you receive requests from users. Those requests are authenticated (and authorized) in various ways, from OAuth tokens to session cookies to API keys. When you're handling those requests, do you require that they're signed as well? I've rarely seen such a thing (the article points out that AWS does, for example), but most web apps I've worked on don't. We simply take the request for granted (assuming its come over a TLS connection), and then check the credential.

The article is asking: if that's good enough for logic on a web app, why not in reverse? A server handling customer requests generally doesn't know their provenance either, and simply relies on the credential (unless you have IP allow-listing and other measures like that).

I actually work on webhooks as well, and we sign them (and offer mTLS and various other security measures) but I sort of took all those best practices for granted. Now I'm trying to think through what the actual threat model is here, and why it doesn't apply in reverse to the REST API endpoints that we also maintain. I can see the point of signing rather than an included credential if you allow webhooks to http endpoints, but is that it? Probably better to just not allow non-https delivery URLs anyway.
by andrewrn | 2025-05-26 15:45:57+00:00
This is pretty cool! Basically changes the thermodynamic delta required for a condensation-evaporation cycle from climatic mediation to material mediation.

What if you could eventually program the pore size? This would mean you could change the inflow/outflow balance of the reservoirs on-demand. Imagine smart clothing. Hot out -> increase pore size so the material dumps water, cold out -> pore size shrinks so the water is less likely to evaporate.

I am peeved by the "violates physics" verbiage in the article though.
by fragmede | 2025-05-26 15:46:03+00:00
Depends on what they do with those 30 and 50 hours. If they're burnt out, even 100 hours chained to an in-person desk, they aren't going to accomplish much, so that's just not true. The right software engineer can come in, have a pointed discussion, have some coffee, go look at some code, have a few conversations, and have a bigger impact in an hour in terms of setting future direction and avoiding pitfalls than a different engineer could do in a week.
by whacked_new | 2025-05-26 15:47:05+00:00
I have been doing something like this, every day, for several years now. I started with a more gentle kind of tape that doesn't go over your lips. But after trying different kinds of tape, I just stick a small piece of medical tape over my lips now.

I don't have sleep apnea but had a tendency to breath through my mouth at night. It worked almost immediately for me. And what's more, after my body got used to it, I could have a stuffy nose before sleeping, stick on the tape, and when I lie down, my nose would clear up, like it was conditioned to do that.

10/10 would recommend
by alexpadula | 2025-05-26 15:47:20+00:00
Hello HN! I've been experimenting with storage engines and wanted to tackle the single-writer bottleneck problem. Wildcat is my attempt at building an embedded database/storage engine that supports multiple concurrent writers (readers as well) with minimal to NO blocking.

Some highlights - Lock-free MVCC for concurrent writes without blocking - LSM-tree architecture with fast write throughput - ACID transactions with crash recovery - Bidirectional iterators for range/prefix queries - Simple Go API that's easy to get started with but I've also extended with shared C API!!

Some internals I'm pretty excited about! - Version-aware skip lists for in-memory MVCC - Background atomic flushing - Background compaction with configurable concurrency - WAL-based durability and recovery - Block manager with atomic LRU caching - SSTables are immutable btrees

This storage engine is an accumulation of lots of researching and many implementations in the past few years and just plain old curiosity.

GitHub is here github.com/guycipher/wildcat

I wanted to share with you all, get your thoughts and so forth :)

Thank you for checking my post!!
by yetihehe | 2025-05-26 15:47:22+00:00
It's verifiable. They act on your uvula by stiffening it. Nasal spray acts on this too, but it also decongests your nose. It's not helping for all reasons of snoring, but for me it helps a lot. Unfortunately, if I spray at 22, it typically works only until about 5 in the morning and next application is not that good, but it's much better than full night of snoring.
by bluefirebrand | 2025-05-26 15:47:35+00:00
> In the hands of skilled developers these tools are a complete gamechanger.

This is where both sides are basically just accusing the other of not getting it

The AI coders are saying "These tools are a gamechanger in the hands of skilled developers" implying if you aren't getting gamechanging results you aren't skilled

The non-AI coders are basically saying the same thing back to them. "You only think this is gamechanging because you aren't skilled enough to realize how bad they are"

Personally, I've tried to use LLMs for coding quite a bit and found them really lacking

If people are finding a lot of success with them, either I'm using them wrong and other people have figured out a better way, or their standards are way, way lower than mine, or maybe they wind up spending just as long fixing the broken code as it would take me to write it
by 65 | 2025-05-26 15:48:40+00:00
I'd like to think the point of technology is to do the same thing but faster.

AI tools can do things faster, but at lower quality. They can't do the _same_ thing faster.

So AI is fine for specifically low quality, simple things. But for anything that requires any level of customization or novelty (which is most software), it's useless for me.
by hollerith | 2025-05-26 15:49:04+00:00
The OP does not mention the name of one VW exec (Oliver Schmidt, the head of VW's environmental and engineering office in Michigan, a German citizen) convicted in US Federal Court in 2017 for his part in the scandal. He was released after serving about 3.5 years in prison.

A second exec sentenced in the US (also in 2017) was James Liang, also a German citizen, who prosecutors say "was a pivotal figure in designing the systems used to make Volkswagen diesels appear to comply with U.S. pollution standards, when instead they could emit up to 40 times the allowed levels of smog-forming compounds in normal driving." He cooperated with prosecutors and was released from prison in 2019.

I vaguely remember that the top execs were charged by US (Federal) prosecutors (in 2017) but the German government refused to extradict. Schmidt was arrested and tried only because he made the mistake of traveling to the US after the scandal came to light (although of course the German Court might have gotten around to trying him like they tried the execs in this current news story).
by solumos | 2025-05-26 15:49:19+00:00
> Interestingly enough the US does have very modern financial institutions: credit unions. An American woman I met in Vietnam and traveled together with for a bit had a Charles Schwab account that had more features, more free overseas withdrawals and a nicer mobile app than my Dutch bank.

Charles Schwab is the 12th largest bank in the US by assets.

I do agree that credit unions can be great, however, the experience between them is wildly inconsistent. Some have apps that barely work, and some have decent apps that are a bit dated and clunky. The big banks generally have the best UX/support/etc.
by pixl97 | 2025-05-26 15:50:00+00:00
Eh, I don't think anyone is saying they are going to stop blocking off pools...

I had a friend that almost lost his kid with a pool with a self closing gate, an object happened to get caught in the latch when someone was leaving the pool and their 2 year old capitalized on this to almost get themselves killed. They had to perform CPR and rush to the hospital.

A backup system that could alert is just another layer of the security onion.
by bwfan123 | 2025-05-26 15:50:02+00:00
> In a weird, backwards way, what you're describing also sounds like subservience to me

Arent we taking the next step to the dystopia portrayed in Matrix. Many of us are already trapped in the social media matrix and manipulated by it. We can now outsource all our cognition and decision making to these machines, and sip cocktails on a beach, while these machines show us the narratives we want to hear.
by nullstyle | 2025-05-26 15:50:22+00:00
> Why would we expect LLMs to be capable of thought in the first place?

"We" didn't have the expectation, but upon interacting with LLMs, we can see and feel and hear that thought is taking place, and have realized that maybe the special place we held for human thought isn't so special as we had hoped.

> The fact that these models have devoured the contents of the entire internet and still aren’t AGI is an indication that LLMs won’t develop a capacity for cognition.

Why do you assume that training on the internet would lead to AGI?
by vFunct | 2025-05-26 15:51:14+00:00
it would be bad for the US because now you just gave a labor competitive advantage to foreign countries.

America's economic strength is our skilled labor above and beyond anywhere else, BECAUSE of our universities. We are scientists, engineers, artists, experts. We do not perform manual labor - skilled or unskilled - that someone from Mexico can do. If someone from Mexico can do what we do, what exactly is our advantage?

Trump is trying to turn our labor force into third-world peasants, and that means our labor force will have to compete against third-world peasants. We spend thousands of dollars per student in our public education system to teach them calculus, chemistry, literature, world history, and so on, so they DON'T have to work manual labor jobs like oxen.
Built a social organization for startups, partnered with GitHub, Notion and more
by abhinavsh-ctc | 2025-05-26 15:51:17+00:00
We know how tough it is to launch when you're solo, broke, or just figuring things out. So we built a free resource hub with tools, guidance, and a founder-first community to support your journey from idea to MVP (and beyond).

We’re not another “accelerator.” We don’t take equity. This is made by founders, for founders — to reduce the noise and help you build what matters.

If you're working on something (or thinking about it), check us out.

https://www.conquerorthecrown.com

Happy to answer any questions or hear your feedback!
by petercooper | 2025-05-26 15:51:24+00:00
“Atomoxetine also increases heart rate and diastolic blood pressure a little bit,”

This reminds me of some studies I read about weird uses for nicotine. Trials have been run where people with sleep apnea wore nicotine patches with a reduction in episodes. The theory is it keeps the brain stimulated allowing, paradoxically, people to get better sleep. Things like this: https://pubmed.ncbi.nlm.nih.gov/3965253/

Doctors have no desire in getting people hooked on nicotine though, even if there's a net benefit, so it's great if they're finding other medications for the task.
by padraigfl | 2025-05-26 15:52:02+00:00
Football leagues are in a bit of a weird position here where one league (English) being drastically stronger in pure monetary terms than the rest means the others can't really let up.

Similarly there's quite a lot of push from the most powerful teams in some of these leagues to break off and form a European Super League; with Spain's two biggest teams being the biggest backers of the project.

ETA: not agreeing with how aggressive they are exactly, but do think long term they're probably in a lot of trouble if/when money starts to properly force a European Super League into existence.
by constantcrying | 2025-05-26 15:52:13+00:00
The only important question is whether students are actually still learning. Of course AI greatly helps with homework assignments, but does that actually mean students don't learn anything or learn much less?

If they are using AI to stop engaging with the content this is obviously disastrous, but easily detectable by just giving them pre AI exams and testing their understanding without using AI.

It also is possible that they are using AI, but it helps them learn. Obviously one of the best ways to learn anything is having a tutor with eternal patience, who is able to answer most of your questions and is available whenever you need him.
by invm | 2025-05-26 15:52:24+00:00
Hi HN, I'm Michael, and I'd like to introduce you to Grogg. Like many of you, I've spent a lot of time wrestling with kubectl and various dashboards, which honestly, felt a bit cumbersome. So, I decided to build Grogg. It's a native application, and also available as a VSCode extension, designed to provide a cleaner, more integrated experience for Kubernetes management.

You can find out more and get Grogg here: https://grogg.app

Grogg is really focused on streamlining common tasks like scaling debugging, viewing logs across multiple pods, and managing multiple clusters seamlessly – all from a single interface.

Here's a quick overview of what Grogg offers:

Multi-cluster and Namespace Management: Easily switch and manage resources across different clusters and namespaces. Native Application and VSCode Extension: Choose the environment that suits your workflow best. Streamlined Actions: Perform common operations like scaling, viewing logs, and deleting resources with just a few clicks. Secure Connectivity: Integrates directly with your Kubernetes API, supporting secure and even air-gapped environments. Helm Integration: Provides a more intuitive way to work with your Helm releases.

Grogg runs on macOS, Linux, and Windows (arm64 and x64) and requires no installation on your Kubernetes clusters.

I'm pleased to share that Grogg is free for use on local clusters. For those managing remote clusters, I'm offering a 14 day free trial (no credit card required) so you can explore its full capabilities.

Your feedback is incredibly valuable as I continue to develop Grogg. I'd be grateful to hear your thoughts and suggestions.

If you're interested, there's also an affiliate program you can learn about here: https://grogg.app/affiliates

Thanks for taking the time to check out Grogg!
by gary17the | 2025-05-26 15:54:41+00:00
IMHO:

Estimate demand (e.g., through search engine keyword volume), estimate monetization (e.g., by working out how much you can charge in your niche) and then decide whether it is sane for more than one provider to exist in that specific niche.

If you decide to compete, realize that better execution followed by better SEO/marketing will always prevail over any head-start a competitor has. (SEO positioning takes quite a long time, so make up an excellent website and start SEO/content-marketing even before you have a product ready.)

Also, being the very first in an uncharted niche might be a disadvantage as opposed to an advantage. If you manage to learn about your competitor's mistakes (e.g., analyze on-site or app store feedback, etc.) and prevent those mistakes in your own product, you will not be wasting considerable development time/resources as your competitor did.
by opan | 2025-05-26 15:54:51+00:00
I don't like AI and I don't like copyright, but if I had to pick, I would definitely prefer copyright die out as it has more of a personal impact on me and my interests than AI does. Emulators and game projects getting threatened and/or shut down is a real shame. It takes some of the magic out of the world of software when we have to worry about this stuff. I do tend to use free as in freedom software, but proprietary software still manages to have an unfortunate presence around me.
by bluefirebrand | 2025-05-26 15:55:19+00:00
> I'm absolutely convinced that people who say LLMs are not making them more productive either don't understand how to use them correctly, or they are working on very specific niche problems/infrastructure where they aren't useful

I understand how to use LLMs, it's just a much worse workflow. Writing code isn't the hard part, reviewing code is much slower and painful process than writing it from scratch, when you actually know what you're doing.

I'm absolutely convinced that people who are saying LLMs are making them more productive either weren't very productive to begin with or they don't know what they're doing enough to realize what a bad job the LLM is doing
by jen20 | 2025-05-26 15:55:24+00:00
Well in that case, every Java DI framework I’ve encountered has that smell. Spring, Guice, all of them. Same in C#. Perhaps it’s an enterprise (in the pejorative) thing.

It is interesting to note that these frameworks are effectively non-existent in Go, Rust, Python - even Typescript, and no one complains you can’t build “real things” in any of those languages.
by bn-l | 2025-05-26 15:55:34+00:00
Sorry about this.

I’m no expert so I’m just taking a stab in the dark:

- Sue the individual for defamation

- Create a new account

- Less honest businesses buy / have friends and family review the business to drown out the negative review. This seems to work and I guess is Google’s way of “letting the market handle it”.

- I would push on Google but not put my hope there for any redress at all.
by vel0city | 2025-05-26 15:55:35+00:00
> But swap is deleting stuff and overwriting it and deleting it again

I'd imagine modern systems wouldn't bother deleting a page in pagefile unless modified, but I don't actually know. Why would one bother deleting pages from the page file unless you have to? After all, if you're swapping a lot, there's a good chance that page will be evicted again and need to be copied back anyways. Leaving it there gives a chance you don't have to actually rewrite the page, assuming it was unmodified. You then also don't have to spend the time doing deletes on all those unmodified pages.

Obviously, your percentage of modified pages to unmodified pages during swapping would be highly dependent on workload. But I imagine a good number of workloads have a lot of stuff in RAM that are somewhat static.