MurphyA/hacker-news huggingface dataset:
by komali2 | 2025-07-15 14:51:40+00:00
Don't they have their own model for the inline completions? For me I find it really nice to preserve some brain energy by doing one repetitive change and just tab spamming it to get it done everywhere. I could get it done maybe just as fast with a macro in vim, but, Cursor lets me preserve the brain energy for something harder.

Meanwhile other "wrappers" e.g. in nvim or whatever, don't have this feature, they just have slightly better autocomplete than bare LSP.
by vel0city | 2025-07-15 14:52:02+00:00
A Mach E isn't much bigger than a Volt. Its 5" longer, 3" wider, and 7.5" taller. A Polestar 2 is only an inch longer, 2" taller, and 2" wider.

There are many EVs out there roughly the same size as the Volt. Its not like all EVs are about the size of the Hummer EV.
by JKCalhoun | 2025-07-15 14:52:03+00:00
I don't think people know about classic movies, or know that they have access to classic movies (hint: libraries).

This people though has been catching up on a century of classic films. There are plenty of lists around on the internet if you wanted to get started. The AFI Top 100 is a gentle introduction to the (American-only) classics. There are deeper cuts when you are ready to saddle up for "1001 Movies" instead. (Warning, you could be starting down a journey that will involve the next eight years of your life.)
by singron | 2025-07-15 14:52:14+00:00
So the "multiply by 12" thing is a slight corruption of ARR, which should be based on recurring revenue (i.e. subscriptions). Subscriptions are harder to game by e.g. channel-stuffing and should be much more stable than non-recurring revenue.

To steelman the original concept, annual revenue isn't a great measure for a young fast-growing company since you are averaging all the months of the last year, many of which aren't indicative of the trajectory of the company. E.g. if a company only had revenue the last 3 months, annual revenue is a bad measure. So you use MRR to get a better notion of instantaneous revenue, but you need to annualize it to make it a useful comparison (e.g. to compute a P/E ratio), so you use ARR.

Private investors will of course demand more detailed numbers like churn and an exact breakdown of "recurring" revenue. The real issue is that these aren't public companies, and so they have no obligation to report anything to the public, and their PR team carefully selects a couple nice sounding numbers.
by IAmBroom | 2025-07-15 14:53:23+00:00
Counterpoints:

Even upper-middle-class women are more likely to die giving birth in the US than in (almost any part of) Europe.

Middle-class families can be financially ruined by chronic or terminal illnesses within the family.

Below-average income families in the US have heavy financial hurdles trying to get their kids into college.

Religious homeschooling is currently preparing a generation of undereducated American children.

GDP isn't quality of life.
by dragonwriter | 2025-07-15 14:53:24+00:00
> My point is that the assets themselves mean less when the average person can use AI to design anything

I’m not sure which assets you think that devalues; it certainly increases the value of the assets needed to run AI, and also of the assets needed to realize the things that people can design with AI.

> In a world where production is cheap, the money required to produce has relative less value.

In a world where your labor isn't required for production, the assets that are required for production have a much greater value relative to your labor than they do in one in which your labor is required to produce something.

“Cheap” is only a thing relative to some other thing.
by wmanley | 2025-07-15 14:53:44+00:00
Regarding shared caching: Use `PRAGMA mmap_size` to enable mmap for reading your database. This way SQLite won't add another layer of page caching on top saving RAM and making things faster. SQLite only uses mmap for reads and will continue to write to the database with pwrite().

You must set it to a value higher than the size of your DB. I use:

PRAGMA mmap_size = 1099511627776;

(1TB)
by shayway | 2025-07-15 14:53:51+00:00
Ah, a New Yorker article on media. I think I got bingo!

- Identify some problem pervading modern pop media? Check - Cherry pick examples? Check - Misrepresent or misunderstand an example that actually supports the opposite claim? Check - Paint a vague picture of how much better it was before [trend], without making any real statement? Check - Don't use any actual data or evidence? Check - Draw a line from dumb blockbuster trends to Trump/Nazis/[insert hot-button political issue]? Check

You either come into the article ready to believe movies are getting worse or you don't. You come away feeling vindicated, or angry. There is nothing of substance here.
by freedomben | 2025-07-15 14:54:25+00:00
I think you are ironically correct about that! We (including our neurons) operate at the deterministic level of physics. Measuring subconscious areas of the brain also demonstrates that "choices" we make aren't as made-by-our-consciousness as we think. Robert Sapolsky's books (especially "Behave" and "Determined" are phenomenal reads if this topic interests you.

Now that said I don't think living your life as though you have no free will is a good life strategy. The illusion of free will is incredibly important. Fortunately we humans are masters at living with cognitive dissonance and inconsistent beliefs
by scroot | 2025-07-15 14:55:12+00:00
> Even if all the countries in the world agree to ban AI, its not based on something with actual scarcity (like purified uranium, or gold) so someone somewhere will keep moving this tech forward...

However, this is the crux of the matter! At issue is whether or not one believes people (individually and/or socially) have the ability to make large decisions about what should or should not be acceptable. Worse -- a culture with _assumed_ inevitability concerning some trend might well bring forth that trend _merely by the assumed inevitability and nothing else_.

It is obvious that the scales required to make LLM-style AI effective require extremely large capital investments and infrastructure, and that at the same time there is potentially a lot of money to be made. Both of those aspects -- to me -- point to a lot of "assumed inevitability," in particular when you look at who is making the most boisterous statements and for what reasons.
by pyrale | 2025-07-15 14:55:29+00:00
The scope of the part of this ruling alluded to by this wikipedia quote is extremely limited. All it says is that facebook didn't explicitly promise to not develop header bidding in the future, so the agreement is not a collusion between fb and google.

In essence, all that it says is that this lawsuit is limited to Google's fraud and monopoly behaviour, and does not extend to Facebook.

In many other matters, the judge allowed the litigation to go forward. Just check out the document below [1] and ctrl-f "the complaint plausibly alleges".

[1]: https://law.justia.com/cases/federal/district-courts/new-yor...
Show HN: Callio – A Real-Time AI Call Coach for iOS
by venuur | 2025-07-15 14:55:41+00:00
Hi HN, I’m Carl Morris. After 10 years as a data scientist at Amazon, JD.com, and Stitch Fix, I decided to build my own product. That journey eventually led to Callio, a real-time AI call coach for iOS. I am working together with two others to build my startup.

It took about 9 months of trial and error to get to the right idea, and 3 months more to build the first version of Callio. I’d love your feedback!

# What does Callio do?

Callio is a VoIP softphone with an AI assistant that listens to your calls in real time and suggests what to say next. We believe it is especially helpful for sales calls, and that is who we are marketing it to right now.

You can customize the AI suggetions by:

- Uploading documents (e.g. product sheets, pricing, objection handling guides)

- Setting your sales goals and common Q&A

You can also practice with simulated calls before real calls. The AI uses your materials to generate relevant suggestions that are usable verbatim.

# How does it work?

Connecting an LLM to a call in real-time was hard. We leveraged a lot of off-the-shelf technologies, but wiring them all together was difficult and took some thoughtful effort.

- WebRTC through Twilio facilitates the VOIP call experience via their React Native library.

- WebSockets enable us to stream audio to our backend and the recommendations to the mobile client.

- The LLM gets live transcripts and returns recommendations as the call progresses. We are, in principle, agnostic to the LLM provider, though we've built around OpenAI's APIs to start.

- We built an incremental recommendation workflow to ensure low latency for the AI suggestions despite the latency involved in the REST API.

The architecture is intentionally lean:

- React Native mobile app

- Media server + data/signal server

- FastAPI (initially), but we migrated parts to Sanic for performance

We can certainly do better. Our backend database and some of our data APIs are unnecessarily tricky to scale. Now that we're live on the APP store, we're rebuilding carefully to enable us to scale. Getting real-time to work well (esp. async and latency) was a huge learning curve. Happy to dive deeper if you’re curious.

# What’s next?

The app is live, and we’re marketing to attract more users. Our focus now is:

- Growing beyond our initial beta testers

- Improving the recommendation quality and in-app experience

- Building better onboarding for non-technical users

Would love your thoughts or questions, especially around architecture, user experience, or distribution strategy. The app does require a sign-up, which I know makes it harder for you to try out. Luckily, we have a free trial that you can use.

Thanks in advance for all your feedback!
by silisili | 2025-07-15 14:55:51+00:00
I noticed this recently when I decided to watch Hitchcock's 'The Birds.'

It was almost absurd to me not only how bland and drawn out most scenes were, but how absolutely poorly acted it was. If it were not famous(ie didn't exist), and updated to today's vernacular and shot scene for scene, it would absolutely get reamed by critics.

Funny how much changes in just a generation or two.
by opello | 2025-07-15 14:55:52+00:00
It seems pretty reasonable to consider the national security perspective when it seems like the potential risk is organized, nation state actors, and the potential mitigation is only the actual depth of security practices at play.

To put it another way, if the air gap is the only thing preventing the malicious system from doing its malicious thing, it seems like "defense in depth" is working but there's still a problem to solve. That is, making the malicious system not malicious.

> anything actually requiring clearance is serviced by the airgapped clouds and only folks with clearance are able to operate there

It seems like "operate" may be doing a lot of work here.
by perching_aix | 2025-07-15 14:56:08+00:00
> The author seems to imply that the "framing" of an argument is done so in bad faith in order to win an argument (...) This tactic by the author is a straw-man argument

This is what I was expecting from the title, but not really what I found in the content in the end. Instead, to me it read to be more about argumentation and inevitibilism in general, than about LLMs specifically. From my perspective, to claim and ride it otherwise rings as mischaracterization.

... Which is also an acknowledgement I missed from the article. The use of inevitability as a framing device is just one of the many forms of loaded language, and of the encoding of shared assumptions without preestablishing that the other person actually shares them. Notice how I didn't say that you're mischaracterizing the article outright - we clearly read what was written differently. To assert my interpretation as correct by encoding it as framing would be pretty nasty. Sadly not uncommon though, and it's one of those things that if you try to actually control for, writing in a digestable way in general becomes very hard to impossible.
Show HN: I built an AI Chess Coach w/o4-mini and Stockfish
by seanobannon | 2025-07-15 14:56:19+00:00
I built a simple chess bot that pairs o4-mini w/reasoning grounded in Stockfish’s engine analysis. It explains moves clearly, suggests tactics, and helps you understand why moves are good (or bad).

Try it out here: https://www.chesscoachgpt.com/

Would love feedback.
by hm-nah | 2025-07-15 14:56:20+00:00
Then watch…AWS will fix it and not tell you at all. Similarly, I found that Azure Functions were saving secrets in plaintext in the SCM blade even though the Function App itself was using Key Vault References! I throughly documented the issue, reproduced it with fresh infra, filed a bug bounty, etc. Only to have Microsoft say “It’s the intended behavior” and “That’s not applicable for a bug bounty”, etc. Next month I checked the SCM area again…yeah, plaintext secrets were miraculously redacted. That’s the last time I hunt bugs for you MS!
by sgt | 2025-07-15 14:56:28+00:00
So $415m revenue per month, annualized $5 billion / yr. Let's say we use a revenue multiple of 4x, that means OpenAI should be valued at $20 billion USD just based on this. Then one obviously has several other factors, given the nature of OpenAI and future potential. Maybe 10x more.

Which puts the current valuations I've heard pretty much in the right ballpark. Crazy, but it could make sense.
by foxyv | 2025-07-15 14:56:30+00:00
> What are school and exams for anyway, if you’re just going to let everyone cheat and pass?

The first part of this is the most important. What are exams for? Are they for the students to assess their knowledge? Are they to certify the students are competent? Are they a filter to keep students from being promoted too fast? Or are they just a checkbox on a form?
by ModernMech | 2025-07-15 14:56:42+00:00
My point wasn't that justice and freedom is inevitable, but that political movements are a finite thing with a lifespan. The Soviet Union is a perfect example of what I'm talking about. Sucks that Russia wasn't able take advantage of that collapse to improve their country for the long term, but the Soviets were perceived to be invincible until suddenly they were not. Same will happen with Putin's Russia, same will happen with MAGA.
by throw0101c | 2025-07-15 14:56:46+00:00
For those unaware, Christopher Nolan is making a movie of Odyssey:

> An adaptation of the ancient Greek epic poem the Odyssey attributed to Homer, the film stars Matt Damon as Odysseus, the Greek king of Ithaca, and chronicles his long and perilous journey home following the Trojan War as he attempts to reunite with his wife, Penelope. The ensemble cast also features Tom Holland, Anne Hathaway, Zendaya, Lupita Nyong'o, Robert Pattinson, Charlize Theron, and Jon Bernthal, among others.

* https://en.wikipedia.org/wiki/The_Odyssey_(2026_film)
by octopoc | 2025-07-15 14:57:32+00:00
I’m monitoring this area as well. You’ve probably run across these already but extism, a polyglot plugin framework, can be hosted in Python[1] and has evolving support for writing plugins in Python [2]. Another option is container2wasm[3].

I actually tried running clickhouse in container2wasm and it crashed because it only had one CPU core, so YMMV—although that shouldn’t be a problem for Python (or any code custom built for your plugin framework).

For me, I want to avoid separate processes. I definitely want to avoid separate VMs.

[1] https://github.com/extism/python-sdk

[2] https://github.com/extism/python-pdk

[3] https://github.com/container2wasm/container2wasm
by dkarl | 2025-07-15 14:57:33+00:00
I think what this means is that the movies now care whether the least-common-denominator viewers get their "point."

Because of this, they have to have a single easily articulated point, and they have to beat the audience over the head with it.

Prior to this, I doubt whether directors, writers, or studios much cared if an unsophisticated viewer walked out of a movie with the "wrong" idea of what it "meant." The ability to attach multiple meanings, even multiple conflicting meanings, was seen as an inevitable aspect of art that should be embraced and engaged with. It was accepted that people would see a different movie depending on their background, their personal history, and their awareness of cinematic language. Supporting multiple readings was seen as a sign of depth and complexity, not necessarily a weakness.

Now the movies take a pragmatic, engineered approach to delivering a message. Ambiguity must be squashed. Viewer differences must be made irrelevant. The message takes precedence over art.

I think the interesting question is, why does the message now take precedence over everything else? What has changed? I see two possible answers.

First possibility, the audience demands a message. If the least-common-denominator viewer demands a message, and you are in the business of servicing that demand, you have to make sure you avoid any possible mishaps or misunderstandings in the delivery.

Second possibility, the makers of movies derive some personal satisfaction or social gain from broadcasting a message to the masses. They see the movies as propaganda rather than art. (Or perhaps a less active motivation: the makers of movies are afraid that there might be blowback from viewers attaching an unsavory meaning to a movie. They want to make sure that their movie doesn't become like Fight Club, a proudly embraced symbol of what it was meant to critique.)

Either of these would explain why movies are now engineered to deliver a single, unmistakable message at the expense of art and enjoyability. Or maybe there's another explanation. I'm just spitballing. I'd love to read more by somebody close enough to actually know what they're talking about.
by thijson | 2025-07-15 14:57:48+00:00
I remember watching my friend play A10 Tank Killer on his Tandy 1000SX, it was almost unplayable, something like 1 frame per second.

We used that Tandy 1000 SX to measure the speed of a bullet, using a tight assembly loop written in DOS debug that polled the joystick fire buttons. One joystick fire button was hooked to a sound trigger next to the gun. The other button was hooked to a switch downrange on a target.
by PaulHoule | 2025-07-15 14:57:55+00:00
This post is turning up at least every other day. The last few times my reply was "AI is 4/30 or 5/30 of the front page, it's not such a big deal", but today it is 9/30.

I am wondering what the ratio is for VC and angel dealflow in the valley right now.

Hanging out on the "new" page and upvoting quality non-AI articles is an effective method of resistance.
by RHSeeger | 2025-07-15 14:58:39+00:00
> The prior comment says encryption saves lives and that is accepted without question, but the idea that empowering law enforcement saves lives is met with a request for evidence. Why did you not reply to both claims the same way?

Even ignoring saving lives... encryption is how the entirety of societal interactions online work. Without it, we would not have _most_ of the things we rely on online, which is a large portion of things we rely on overall.

Saying that encryption is necessary for modern life is pretty much like saying food is necessary for modern life. Is it possible to live without it? Sure, but only by changing everything about modern life; for the worse.
by groovimus | 2025-07-15 14:59:05+00:00
Some comments here refer to a "tolerance" aspect of psilocybin. It might be more clearly termed 'refractory period'. Stan Grof from his clinical work would time LSD sessions no closer together than 1 week and that short period was unusual, usually with OCD patients. I have a friend with moderate OCD, has dosed several times on psychedelics and never gotten an effect.
by boesboes | 2025-07-15 14:59:45+00:00
Claude code looses the ability to distinguish between it's own mistakes and my instructions. Once it gets confused, start over. The longer the sessions, the more it starts to go in loops or just decides that the test was already broken (despite it breaking it in this session) and that it will just ignore it.

I'm sure it's all my poor prompting and context, but it really seems like Claude has lost 30 iq points last few weeks.
by eythian | 2025-07-15 14:59:50+00:00
I have 1.1Gb/100Mb on Ziggo in Amsterdam. I've had no real issues with them, at least for me the reputation is undeserved. I pay a bit more than that, but like €20 or so. They also give me a /57 or something which is nice (if a weird allocation, but I'm not going to use that many subnets anyway.)

I have had a fibre cable poking out of the footpath in front of my apartment for a year or two now, waiting for ODF or whoever to come and install it into the building.
Show HN: Memoria – AI memory engine with emotion encoding and SQLCipher storage
by Ingver | 2025-07-15 14:59:56+00:00
Hey HN,

I've been building an experimental memory system for AI agents called Memoria. It is a lightweight, encrypted backend that ranks memories by "emotional intensity".

Core features - ~180 MB footprint, zero external services or deps - End-to-end encryption using SQLCipher - Vector search (cosine similarity, NumPy only) - Emotion-based reinforcement and forgetting - Async Python API with cache layer - CI: pytest, ruff, mypy, coverage via Codecov

No Pinecone, no Redis, no cloud infra.

GitHub repo: https://github.com/Ingver1/memoria

I'd love feedback, ideas, or criticism. Contributors welcome!
by arbitrandomuser | 2025-07-15 14:59:59+00:00
The bond energy is also mass . Energy is mass , If you had a nuclear reactor surrounded by gas and this setup ran a turbine which compressed a humungous spring and this whole setup was completely sealed and sits on a gigantic weighing scale. You run the nuclear reactor, the spring compresses gaining potential energy, waste heat goes into the gas molecules as kinetic energy. As the reactor progresses converting "mass to energy" does the weighing scale become lighter ?
Show HN: I built a tool to make system design diagrams less painful
by SamiCostox | 2025-07-15 15:00:00+00:00
Hey HN,

I’ve been working on a side project called RapidChart for the past few months, a tool for generating technical/system design diagrams more easily.

How RapidChart works:

- It’s completely free - It uses a cursor-like interface for diagram generation - It’s 100% customizable - You can iterate with AI and choose your favorite LLM models (GPT-4, Claude, etc.)

This started as part of my research project at Imperial College London, and I’d love some honest feedback.

If you think it’s terrible, please tell me why. If it’s useful or interesting, I’d love to hear that too!

https://www.rapidcharts.ai/

Thanks!
by GoblinSlayer | 2025-07-15 15:00:26+00:00
Not really, "it just is" isn't how facts work. Preferably it should be a quantity.

But it's the opposite, all people with shallow understanding of QM believe in indeterminism, because it's the first thing they learn from the start, and then this belief ossifies. Oh and Heisenberg uncertainty principle tells you that reality is unreal. Conversely foundations are deeply mathematical with basically nothing uncertain or random is sight. In fact it's foundations that have bias for mathematics and determinism. How do you interpret the evolution operator as random?
by serpopardfossil | 2025-07-15 15:00:30+00:00
i was playing around with it, neat how there was a counter strike 2 generator as well. the site feels polished, so polished that i felt like it was going to sell me something, maybe the "pro crosshairs" but crosshair codes for those were also available lol.

the only curiosity i have is how did you go about building the database? do the pro players share their crosshair codes normally or was it more like a reverse engineering process to recreate those