skysight-inc/HackerNews huggingface dataset:
All of those examples are irrelevant because we are talking about software, which is much, much different than your physical examples. Get back to me when we can have open source, community-maintained roads and bridges which can be copied, forked and modified to suit anyone's needs.
It was more like a joke, then I found out people actually do that (though it's not for me I guess)
Paradoxically, as a parent I find the notion that humans are blank slates completely false. Babies come with a tremendous amount of pre-programmed behaviors and interests.
It would be darkly poetic if Brexit brought these same conditions to the UK as a whole if they had crop failures one year.

(To make it clear for the pedant literal crowd - I'm not saying it's a good thing, nor do I want it to happen. I'm simply commenting on how poetic it would be.)
One small error I've noticed on the Phoebe page, the man who killed Acorn was a guy called Stan Boland not Sam Boland.

I leave someone with better knowledge to tell that one but it's a pretty sad story.
If I was smarter, I could probably come up with a Kantian definition. Something about our capacity to model subjective representations as a coherent experience of the world within a unified space-time. Unfortunately, it's been a long time since I tried to read A Critique of Pure Reason, and I never understood it very well anyway. Even though my professor was one of the top Kant scholars, he admitted that reading Kant is a huge slog.

So I'll leave it to Skeeter to explain.

https://www.youtube.com/watch?v=W9zCI4SI6v8
A fair scale does not favor the grocer.
Interesting fact: Deloitte reports the use of the Excel file at page 42.

Where all of the answers go.
it's really awesome !
China legitimately should be scared—Trump is willing to hurt them even if it hurts the US more. They are not dealing with a rational actor.

I'm kind of surprised they are allowing him to continue.
Someone below mentioned the ASCII interface for dwarf fortress as being ideal for this, and I wonder if that kind of representation with a legend might produce spatially better results. The drawback I see is that elements can be layered on a tile in Factorio, or have properties that are not visually obvious in ASCII, so the llm would need to be able to introspect on the map.
"The world runs on Excel" - I think it's true and we should bring AI tooling inside the spreadsheet, not build yet another SaaS silo from where your data will never escape.

Also opens a lot of doors for integrating with private tools or data sources, especially with MCP tooling or such. I published a POC of what I mean at https://supersheets.ai/.
Thank you I will add
At page 42. Not a random number.
The difference is that the users buying the product (eye balls on search) value it differently. This means you can get your first 1m users without needing to be as much better (maybe you can even be worse) than Google as you would otherwise need to be.

It's a very interesting problem. When starting a company the biggest problem is often getting the first few users. One option is to build something people want - another is to build something your friends want - but another option is to build something the media wants to talk about.
Two things:

- massive citation needed on the 'this person organized protests where people got hurt'. Here is a pro-israel group that explicitly tracks antisemitic behavior, and all they have on the guy is that they don't like his speech: https://canarymission.org/individual/Mahmoud_Khalil

- greencard holders have very strong legal protections, including (of course) first amendment protections (see: https://www.uscis.gov/green-card/after-we-grant-your-green-c... -- "Be protected by all laws of the United States, your state of residence and local jurisdictions"). Those first amendment protections would mean nothing if USGov could just deport anyone whose speech they do not like without trial.

On the latter, though, it is murky -- Volokh has more details, including a lot of citation of legal precedent that goes both ways: https://reason.com/volokh/2025/02/03/may-aliens-be-deported-...

The problem, of course, is the 'detained/deported without trial' bit. You can claim whatever you want about what is or isn't true, but we can't ever adjudicate the question if it doesn't go to a court, which this admin seems to be trying to avoid. Specifically, if it turns out that he did NOT ever indicate support for any terrorist organizations (as determined by the courts), he would be free and clear even under your (imo ridiculous) standards, and this whole thing is a straightforward case of an authoritarian government compelling speech. Something that I'd hope the HN crowd is particularly sensitive to.
Well, thats probably because caching is generally the answer to all scaling problems. Once you hit the theoretical wall of performance, all you can do is cheat. And that generally means caching.
No, they ran with "horrible" women. Had they not screwed Tulsi Gabbard over and pretty much pushed her out of the party, I would have loved to have voted for Democrat woman.
Why bother anything when you could just have AI do it
Docker is OS-level virtualization. VMs are hardware virtualization. Different layers.
eh. "Easy access to sexual pleasure lowers the bar for men." if you mean that undesirable men are able to have sex for pleasure (without procreation) and thus don't need to better themselves in the eyes of women (i.e. in a moral and/or social sense), i doubt that's accurate. there was always prostitution and sexual violence as an outlet for those unwilling to better themselves.

if you mean that in a biological, evolutionary sexual selection sense, then easier access to sexual pleasure _with birth control_ doesn't change the big picture at all either.

of course, if a man wants to start a family - for love, stable companionship, socially/culturally accepted and probably easily accessible sex and, finally, passing on his genes - the need for bettering himself still applies now as it did then.
My pet peeve:

function getOddness4(n: number):
if (n % 2 === 0):
return "Even";
return "Odd";

While it is shorter, I prefer vastly prefer this one:

function getOddness2(n: number):
if (n % 2 === 0):
return "Even";
else:
return "Odd";

Reason: getOddness4 gives some sense of asymmetry, whereas "Even" and "Odd" are symmetric choices. getOddness2 is in that respect straightforward.
California Pension Fund Labels Chevron and Saudi Aramco as Climate Investments
Why tariffs matter... it's the most important tool in the capitalists societies defense against global monopolies (communist or otherwise). Who cares about the pennies saved buying raw resources from a hostile government when they can rugpull you at the most inopportune time? A rugpull is an action not an intention, when a country starts admitting to an intentional rugpull shit has already hit the fan flying off a cliff and barrelling towards the sun.
Seems like a made up story?
> The alternative is that people complain "netflix doesn't work on firefox", switch to chrome instead, which is even worse.

So what if users complain? How is it better for Firefox to do something bad just because Google is doing something bad?

Firefox is supposed to provide an alternative to what's out there. Firefox also didn't support some popular proprietary Internet Explorer features, and they never attempted to. For a time, much of MySpace didn't work as well in Firefox. But I'm glad that Firefox didn't cave, even if some users complained that they couldn't make the scrollbars neon green or make music autoplay.

Not letting Microsoft or Google dictate how they implement a web browser worked out really well for them.
Chasing proprietary platforms has ruined them.

At the time EME was adopted Firefox was much more popular, I think 20% back in 2012. Video platforms were using Silverlight for DRM. There's a good chance that EME would not have gotten off the ground if Mozilla didn't embrace it, or at least not as quickly.

Mozilla should have taken a stand and refused to support EME when they had the chance. They would be better off than they are now. And there's a good chance Netflix would not have thrown away a double digit percentage of subscribers.

Instead they embraced DRM and now they have nothing.
I use Stardock, but it's basically the same thing as Start11. Money well spent. It removes a lot (but hardly all) of the really annoying things about the Win11 UI.

If only I could convince my employer to let me avoid using Windows except for testing purposes.
I did this one in the senior lab as an undergrad studying physics at New Mexico Tech.

I got to use a whole gymnasium for a weekend and used a laser beam projected across the gym to read out the torsion balance. Pretty cool that you can measure the gravitational constant [1] so easily, if approximately.

[1] https://en.wikipedia.org/wiki/Gravitational_constant
What is (or is not) an Agent?
China Made a Spy Camera That Can See Faces from Space
https://archive.md/Wocrm
The web browser as an enabler of minority platforms
> areas that serve a more expensive area of properties receives way more funding.

This actually isn't true in general. Baltimore (poor city) city schools, eg, spend twice as much as Carmel Indiana (wealthy city) does per pupil.

The link between education outcomes and spend is extremely weak.

They didn't teach this in high school!!!
I'm not sure how this is actually a response to my comment. I'm an IP litigator, asserting max statutory damages is something every attorney does at the outset otherwise they'd be waiving that recovery. It's really not the big deal you make it out to be, and nothing in your quote supports that either. Do you think a court is actually going to award more money than the entire world? No. So what are you going on about, really?
Long-term planning is necessary if you have biters enabled: typically you need to secure territory/resources and invest in defenses before the resources run low and while the biters are still manageable. Otherwise things can get badly out of hand.

Edit: IMO the biggest difference between Satisfactory and Factorio is that Satisfactory has no crises. If a Satisfactory base shuts down it is annoying, but you can dig another miner / / build another plant / etc, entirely at your leisure. But in Factorio, a shutdown is an emergency with a ticking clock.
>>We were solidly middle class in india that never went hungry.

Not being hungry is not the same as getting good nutrition. Middle class in India doesn't eat enough meat, fish, eggs, fruits, and vegetables.

Middle class meal in South India is mostly rice. With some fried potato side. In the North its Chapathi(Flat bread-Wheat), with friend potato sides and lentil(Dal).

Only thing that Middle class likely gets a good deal of is milk(through Chai).

Plus meat is taboo subject in India. A kind of sugar loaded vegetarianism is what most middle class in India gets to eat.
Hey HN,

I wanted to drop a quick note that I’ve updated the README substantially and am now referring to this project as a “toolkit” rather than a “framework” (since it builds on existing frameworks like BeeAI rather than trying to replace them). I’ve clarified the roadmap, the focus on agent governance, and how exactly the “evolution engine” works. I’ve also included details on the experimental “service bus” for agent communication and discovery (coming soon), and I’ve tried to tone down any references that implied “production-grade” readiness—this is very much a work in progress!

If you’re curious, the updated README is in the main repo:
https://github.com/matiasmolinas/evolving-agents

Thanks again for all the feedback and discussions so far—keep the questions and suggestions coming!
It could be a joke, but the way you wrote it makes it sound like you didn't know it

> in ML people renamed 'the angle between vectors' into something as fancy-feeling as 'cosine similarity'.

Since cosine similarity is a name derived from linear algebra
An Engagement Bait Translator
Arguably, this is why Literate Programming (see my comment elsethread) didn't take off.
I'd love to see a Baba is You or Stephen's Sausage Roll llm environment to gauge spatial reasoning. Stephen's Sausage Roll in particular could be very interesting because the mechanics are incredibly simple but challenging.
Show HN: I built an app to beat end-of-day Netflix fatigue
Hey folks,

After a long workday, I'd automatically switch on Netflix and let reruns play in the background—almost mindlessly. I spend all day on screens, so the extra screen time before bed felt draining. I love Lenny's Podcast, but it often felt too intense right before sleep.

I've tried reading books as a nighttime ritual, but as a mom of a young kid and a startup founder, it's tough to stay committed to one book over two weeks with so many interruptions and shifting contexts.

So I built Tales.so—a platform that converts books into fun, conversational podcasts. It covers everything from startups, finance, history, sci-fi, to parenting—topics; I've always been curious about but never quite managed to finish in book form.

Why I built it:

* I love exploring new ideas before bed, but I didn't have the energy for dense content or hours of audiobook narration.

* There are many great books I've always wanted to read but never got around to, and this seemed like a way to get a taste of them.

* As a parent, I am clueless about a 100 different things on an everyday basis, and simply listen to top parenting books provides a solid source of information

* I have so much "dead time" in a day—commutes, stroller walks, chores—and this helps me make the most of it.

I am launching it on HN today with 2 key features.

Key features:

1. 20 minute summary by a single host or

2. 60-90 minute by 2 hosts combined with banter and life stories to make it relatable and fun

Using Tales.so in place of endless Netflix reruns has helped me discover new ideas without feeling like "work." It's been great to unwind, learn a bit, and avoid extra screen fatigue at the end of the day.

P.S. Book I recently listened to —

1. Zero to One (https://www.tales.so/book/zero-to-one)

2. The Whole Brain Child (https://www.tales.so/book/the-whole-brain-child)

3. This is Marketing (https://www.tales.so/book/this-is-marketing)

4. Ikigai- The Japanese Secret to Long and Happy Life (https://www.tales.so/book/ikigai)

5. Guns, Germs & Steel (https://www.tales.so/book/guns-germs-and-steel)
> the recent video of the railway employee throwing a huge amount of used disposable plastic food trays off a moving train

The video in question seems to be https://www.youtube.com/watch?v=Ci-QQaP2fSM

It is pretty shocking, but at least not as shocking as garbage trucks dumping trash into the river (of which there are many online)
No one cares about this oversight - more important is that you spend time on development that the rest of us don’t have (or don’t have the skill to do in my case). Thanks for your hard work.
And another bit of info: it's much harder to reliably track that, because as soon as the list (for example) escapes, its elements could have any type and it could be any size. PyPy has storage strategies and speculative typing (with guards and deoptimization) that help with this kind of thing.
I think your intuition is correct about the amount of information that needs to be encoded into an ASCII char. You could potentially use unicode to pack more more into each char, e.g direction, type, status etc. Or make each representation available on-demand, i.e 'show me the direction of all inserters in a 10 tile radius'.
Single-Base Editing Seems to Work
https://europa.eu/youreurope/business/product-requirements/l...

Like FCC with extras but for the European region.
If the algorithm is well known, it's all good as long as the function name for it is somewhat understandable.
I have to work with 200 line functions at work and it's a complete, excuse the language, shitshow.
Kudos for the name, if nothing else.
Weddings are unusually locked in dates. Canceling a hotel a few days out is generally free and 50% odds of rain can easily be high enough to postpone a weekend trip. 10% odds however may be worth the gamble even if both possibilities exist.

With elections you need to take both a short term and long term perspective. True 50/50 odds mean doubling down at the last minute is likely more valuable vs saving that money for the next election. I think the pollsters got things wildly wrong with that estimate because their underlying assumptions where off, but that’s a different issue.
18F Transformed Government Technology and Why Its Elimination Matters
Hi folks, Daniel Rosenwasser from the TypeScript team here. We're obviously very excited to announce this! RyanCavanaugh (our dev lead) and I are around to answer any quick questions you might have. You can also tune in to the Discord AMA mentioned in the blog this upcoming Thursday.
[dupe] https://news.ycombinator.com/item?id=43292471
That is exactly what is discussed in:

https://www.goodreads.com/book/show/39996759-a-philosophy-of...
I think the caste aspect makes sense in terms of who a politician feels responsible for when they are in power. For example, typical upper caste politician might feel that they only need to improve the conditions of upper caste people while not feeling responsible for people in lower castes, or just people who are poor in general. I think sentiments like that is prevalent across politics in India, though I agree about there being no solidarity between caste groups of different ethnicities.

A prime example is the state of government schools in India, which are almost exclusively used by the very poor. State funded schools in east Asian countries are of significantly higher quality.
> I went to school in the UK. Unsurprisingly, I don't think the Irish or Bengal famines were mentioned

There's a _lot_ of British history, and world history. There are several (5?) competing exam boards offering GCSEs and A Level's in history, and generally schools are free to choose between exam boards on a subject-by-subject basis. Each of these will offer an absolute multitude of historic periods, crises, etc, that again schools are free to choose from; history exam papers will offer students choices of questions depending on what they actually studied.

What you get taught in your history class at school in the UK is down to your school's Head of History, rather than a complex government-led conspiracy. If your school's Head of History wants to teach "Empire is Bad", they will have no trouble finding approved materials to do so!
The New York Times does a lot of great scrolling interactive data stories, unfortunately paywalled, and they don't translate well to archive sites.

https://www.nytimes.com/interactive/2024/12/20/us/2024-year-...
What about the accent found on Smith Island? I believe it also has a great deal of Elizabethan English influence.

Relevant video about Smith Island and the 'High Tider' accent used by many of its inhabitants:

https://www.youtube.com/watch?v=6-ojAez_BUc
A penny wise, and a pound foolish
I think the only one I disagree with here is the function chains example. I may agree with a different example, but with this one I find the chained version without variables much easier to understand because I'm traversing the graph visually in my head, while the variables are additional state I have to keep track of in my head.

----

Really I was hoping this would be about actual visual patterns and not syntax. It's my major issue with how strict code linting/autoformatting is nowadays.

For example, the "black" formatter for python requires this:

drawer.ellipse((10, 10, 30, 30), fill=(256, 256, 0))
drawer.ellipse((370, 10, 390, 30), fill=(256, 256, 0))
drawer.arc((20, 0, 380, 180), 15, 165, fill=(256, 256, 0), width=5)

The first argument is (x1, y1, x2, y2) of a bounding box and black wants to align x1 for "ellipse" with y1 of "arc". Do people really find that more readable than this?

drawer.ellipse( (10, 10, 30, 30), fill=(256, 256, 0) )
drawer.ellipse( (370, 10, 390, 30), fill=(256, 256, 0) )
drawer.arc( (20, 0, 380, 180), 15, 165, fill=(256, 256, 0), width=5 )

Or perhaps something more common in python, kwargs in function arguments. No spacing at all is standard python style:

Foobar.objects.create(
name=form.name,
owner=user,
location=form.location,
source=form.source,
created=time.now,
)

Instead for me it's much easier to read this, since I don't have to scan for the "=" and mentally parse each line, it's just a table:

Foobar.objects.create(
name = form.name,
owner = user,
location = form.location,
source = form.source,
created = time.now,
)

But no linters/formatters accept such spacing by default. I think flake8 (linter) could be configured to ignore whitespace like this, but black (formatter) can't.
Previous:

https://news.ycombinator.com/item?id=43322485 (no comments)
Predict 100 fair coin flips..

My result didn't match yours. The model isn't useful?
This is incredible scrollytelling map work, especially for a student newspaper, I'm pretty amazed.

Great job using MapLibre too, glad it is getting more and more popular.

For others in the thread wondering about other examples of this kind of journalism/mapping/data work, to my knowledge the best term for it would be 'scrollytelling' or 'storymapping' (which is an ESRI term but is used generally as well).

There are a ton of examples out there, but I'm sad there isn't a central repository of really great ones. The NYT and The Pudding are two places that do pretty cool stuff like this.
American imperialism moved past that. Our tools are economics and banking. Places like Central America and Indonesia were all about economics. Guatemala has historically been dominated by fruit companies.

Sometimes it spills over. The domination of Chile transitioned from pulling the levers of banking and capital access to a full on CIA sponsored coup, followed by the Pinochet experience. NAFTA was great for the top-line numbers for the US and Canada, but nuked the Mexican agricultural economy. (Repeating what we did within the US)

Critical thinking is a good thing. When you read about people packing up their family and meager belongings to walk through hostile Mexico, to then pay a gangster to smuggle you across the Sonora, so you can work some menial labor job in the US… the question “why?” should come to mind.
Big thread a couple of months ago https://news.ycombinator.com/item?id=42463123
VictoriaLogs Source Reading
The economy was doing fine apart from a transitory inflation spike especially in eggs. Meanwhile the US is now involved in a pointless trade war with Canada before even getting to the budget; people are going to have an economic disaster that dwarfs the price of eggs, because they got invested in identity politics of the right-wing.

I predict the Trump term will be an economic disaster on the numbers, but this will have no effect on people's stuck belief that Republicans are better than Democrats at economic management.
Looks super neat!

Somewhat related, one issue i have with projects like these is it appears like everyone is bundling the UX/App with the core ... pardon my ignorance, "LLM App interface". Eg We have a lot of abstractions for LLMs themselves such as Llama.cpp, but it feels like we lack abstractions for things like what Claude Code does, or perhaps this RAG impl, or whatever.

Ie these days it seems like a lot of the magic in a quality implementation is built on top of a good LLM. A secondary layer which is just as important as the LLM itself. The prompt engineering, etc.

Are there any attempts to generalize this? Is it even possible? Feels like i keep seeing a lot of good ideas which get locked behind an app wall and no ability to switch them out. We've got tons of options to abstract the LLMs themselves, but i've not seen anything which tackles this (but i've also not been looking).

Does it exist? Does this area have a name?