MurphyA/hacker-news huggingface dataset:
by thewebguyd | 2025-11-26 17:18:35+00:00
> And yes, this whole "capitalism bad" mentality I see in tech does kinda irk me. Why? Because it was capitalism that gave them the tools to be who they are and the opportunities to do what they do.

It's not hard to see why that mentality exists though. That same capitalism also gave rise to the behemoth, abusive monopolies we have today. It gave rise to the over financialization of the sector and declining product quality because you get richer doing stock buybacks and rent-seeking instead of making a better product.

Early hacker culture was also very much not pro-capitalism. The core principle of "Information should be free" itself is a statement against artificial scarcity and anti-proprietary systems, directly opposed to the capitalist ethos of locking up knowledge for profit. The FOSS we use and love rose directly from this culture, which is fundamentally communal, not capitalist.
by ChocolateGod | 2025-11-26 17:18:45+00:00
It's not really something to figure out, it's just X protocol design was made for when thin clients running over the network was assumed to be the future, it wasn't. Unfortunately though unlike Mac or Windows the migration to a better protocol has been ugly.

When you start to consider things such as HDR, hardware planes (important if you want energy efficient video decoding) etc, the protocol just doesn't make that kind of thing easy, compared to Wayland which does by it's use of surfaces etc.
by ErroneousBosh | 2025-11-26 17:18:57+00:00
The PS4 remake is excellent. Sure, the maps have been restyled a bit, but the warehouse looks just as good as you remember, and you remember it as looking a hell of a lot better than it really did.

THPS1 is forever intertwined with having a few pints with my wee sister, pick up a curry and some beer on the way round to hers, then watch The West Wing, then beating her boyfriend at Tony Hawks', drinking beer, and eating curry until the small hours of Sunday morning.

In the early 2000s, we really did have it all, didn't we?
by Glemkloksdjf | 2025-11-26 17:19:05+00:00
Interesting that people seem to have this assumption.

"The lesson is considered "bitter" because it is less anthropocentric than many researchers expected and so they have been slow to accept it."

I mean we are so many people on the planet, its easy to feel useless when you know you can get replaced by millions of other humans. How is that different being replaced by a computer?

I was not sure how AGI would come to us, but I assumed there will be AGI in the future.

Weirdest thing for me is mathematics and physics: I assumed that would be such an easy field to find something 'new' through brute force alone, im more shocked that this is only happening now.

I realized with DeepMind and Alphafold that the smartest people with the best tools are in the industry and specificly in the it industry because they are a lot better using tools to help them than normal researchers who struggle writing code.
by gnabgib | 2025-11-26 17:19:05+00:00
Related: Easter Island statues may have 'walked' out of quarry (2012) (55 points, 27 comments) https://news.ycombinator.com/item?id=17536958

This paper The walking moai hypothesis: Archaeological evidence, experimental validation, and response to critics (https://www.sciencedirect.com/science/article/abs/pii/S03054...) is from the same two interviewed in that piece.
by drivers99 | 2025-11-26 17:19:11+00:00
> On further consideration, I think what was happening with the homepage was that it was showing me videos related to channels that I subscribe to

I think so too. I turned my history back on and watched part of one video in order to make sure I had the steps right for clearing and disabling history again. In that time, after having at least 1 video in the history, the front page was like what you said. The first recommendation made me want to click on it. It was called "why c++ is terrible" or something like that. Cleared/disabled again and back to normal (blank home page).
by 0xbadcafebee | 2025-11-26 17:19:28+00:00
That's what's possible today. It wasn't back then (see: https://en.wikipedia.org/wiki/C10k_problem)

The other reason is, not every web server, web application, database, etc is optimized for large number of connections. Sometimes they take up too much CPU and memory. Sometimes each page request triggers a connection to a database, so the database connection limit is hit. Sometimes the queries are inefficient and slow the database to a crawl. Sometimes the sheer number of packets causes so many interrupts that it sucks CPU away from the application/database. And sometimes the network connection of the webserver was just slow.

Most people hit by the /. effect were not just a simple web server serving static content. Often it was a php website with a mysql database, on a server less powerful than a 2015 smartphone.
by karmakaze | 2025-11-26 17:19:40+00:00
> I personally don’t touch LLMs with a stick. I don’t let them near my brain. Many of my friends share that sentiment.

> [...] making it increasingly hard to learn things [...]

I find chatting with AI and drilling it for details is often more effective than other means of searching for the same information, or even asking random co-workers. It's all about how you use it.

> No matter how well “AI” works, it has some deeply fundamental problems, that won’t go away with technical progress. I’d even go as far and say they are intentional.

> AI systems being egregiously resource intensive is not a side effect — it’s the point.

WTF? There's nothing for me to learn from this post.
by mikkupikku | 2025-11-26 17:19:41+00:00
Yeah, no. The example of Adobe neatly illuminates what's actually going on. Arguments about copyright are the Motte; a seemingly defensible position people can fall back to when challenged. Instead of defending the position of opposing non-infringing models, which Adobe created, AI opponents ignore that argument and fall back on copyright (you just did this, ignored the point about Adobe and reiterated the Motte arguments.)

Now, as for "seams" in generated out: insofar those seem are visible to the general public and not only those with artistic talent of their own, the seams are reassuring to artists concerned about tge future commercial value of their talents. But insofar as those seams are only apparent to the artistically trained, that concerns artists because if the buyers of art won't necessarily perceive it.
by rrix2 | 2025-11-26 17:19:45+00:00
whenever i ssh in to some box and fire up vi[m] to edit some text i realize how reliant i am on both input methods & how cool emacs&evil are for letting my do that to myself...

vim text object motions for edits, my emacs keybindings and libs for movement&buffer management... my normal-mod binding for avy-goto-char and my other evil-leader stuff is muscle memory now...
by fragmede | 2025-11-26 17:20:17+00:00
> Math that's not maybe related to ML is something HN is guaranteed to shit on.

Eh, I mean here's one about the Ulam spiral that did pretty well: https://news.ycombinator.com/item?id=2047857

The fast inverse sqrt that John carmack did not. write also does well. I know there's many more. Are you sure that's not just a caricature of Hacker News you've built up in your head?
by sbalula | 2025-11-26 17:20:33+00:00
Congrats on the interesting project! I was curious to know more about the scientific payload: how did you measure the fluorescence? Did you apply excitation light continuously? Or did you rely on ambient light and correct for it when measuring fluorescence? Did you have a control on earth to compensate for any biological related effects? UV and even blue light can stress or even kill cells, or bleach the fluorescence proteins. How do you expect altitude to influence fluorescence? It would be great to look at some data (could not find it on the blog, or github). Acrylic blocks a substancial portion of the UV light!

Edit: Definetely agree with other comment that the whole experience is more important than these details.
by NoGravitas | 2025-11-26 17:20:45+00:00
You are right about everything from Alien 3 through Covenant. However! Romulus was pretty okay. It has some questionable plot decisions, and it's kind of soft continuity compatible with the two Prometheus-era movies. But it does work as an action-horror in the shared universe of the original films. Alien: Earth was also pretty good, it explores the setting without breaking it too badly, and it's fun with dangerous aliens that aren't THE Alien. There are some plot points that require very smart characters to be holding the idiot ball.
by ineedasername | 2025-11-26 17:21:02+00:00
"There is a way out: we need to create a culture that values craftmanship and dignifies work done by developers. We need to talk seriously and plainly about the spiritual and existential damage done by LLMs"

This is the exact sentiment when said about some other profession or craft, countless people elsewhere and on HN have noted that it's neither productive not wise to be so precious about a task that evolved as a necessity into the ritualized, reified, pedestal-putting that prevents progress. It conflates process with every single other thing about whatever is being spoken about.

Also: Complaining that a new technology bottlenecked by lack of infrastructure, pushback from people with your mindset, poorly understood in its best use because the people who aren't of your mindset are still figuring out and creating the basic tooling we currently lack?

That is a failure of basic observation. A failure to see the thing you don't like because you don't like and decide not to look. Will you like it if you look? I don't know, sounds like your mind is made up, or you might find good reasons why you should maintain your stance. In the later case, you'd be able to make a solid contribution to the discussion.
by kjuulh | 2025-11-26 17:21:05+00:00
It did happen, and cloudflare should learn from it, but not just the technical reasons.

Instead of focusing on the technical reasons why, they should answer how such a change bubbled out to cause such a massive impact instead.

Why: Proxy fails requests

Why: Handlers crashed because of OOM

Why: Clickhouse returns too much data

Why: A change was introduced causing double the amount of data

Why: A central change was rolled out immediately to all cluster (single point of failure)

Why: There are exemptions or standard operating procedure (gate) for releasing changes to the hot path for cloudflares network infra.

While the Clickhouse change is important, I personally think it is crucial that Cloudflare tackles the processes, and possibly gates / controls rollout for hot path system, no matter what kind of change they are when they're at that scale it should be possible. But that is probably enough co-driving. It to me seems like a process issue more than a technical one.
by threethirtytwo | 2025-11-26 17:21:32+00:00
The definition of life is also uninteresting. At its core it is just a vocabulary and classification issue. We humans invented the word life and we humans chose to make the word vague, confusing and differently defined among different people. An arbitrary vocabulary and definitional choice for a word “life” is not in actuality interesting to think about.

Yet people get hung up about it as if it’s a philosophical problem. It is not a philosophy problem. The word is loaded and you’re simply spending an inordinate amount of time trying to define some made up boundary of what fits this category you made up. It is a communication problem disguised as deeper.
by gorbot | 2025-11-26 17:21:36+00:00
Anecdotally I've seen lots of anti AI posts on instagram from gen-z accounts, and on YouTube ive seen "ai not used to make this music" in the description.

Also anecdotal, but I do think there's gen z anti-ai sentiment, these kids are joining a world where they will never own a house and have bleak prospects and now even art is something they can't do if AI takes off, so the market might not be there

Seems like older people love AI art, people over 50, which is a sizeable market don't get me wrong, but in 10-15 years idk
by jajuuka | 2025-11-26 17:21:39+00:00
Yeah that was a little cringe. Once he starts laying out on the sarcasm thick you tell he's pissed. He runs one of the biggest games out there and the audience is majority children and they have been in the news a lot for not doing enough to protect their kids that play their game.

I'm more shocked he's been around in the industry for 20 years and still hasn't learned media discipline. All he had to do was be a little empathetic and explain how they were doing everything they can do keep kids safe. Would have just been another run of the mill CEO interview.
by juujian | 2025-11-26 17:21:50+00:00
They are not going as far as to blame PostgreSQL, but their switch to ClickHouse seems to suggest that they see PostgreSQL as part of the equation. Would ClickHouse really prevent this type of error from occurring? PostgreSQL already has so many options for setting up solid constrains for data entry. Or do they not have anyone on the team anymore (or never had) who could set up a robust PostgreSQL database? Or are they just piggybacking on the latest trend?
by mnky9800n | 2025-11-26 17:22:22+00:00
yeah but your argument is true for every llm provider. so i don't see how it's a moat since everyone who can raise money to offer an llm can do the same thing. and google and microsoft doesn't need to find llm revenue it can always offer it at a loss if it chooses unless it's other revenue streams suddenly evaporate. and tbh i kind of doubt personalization is as deep of a moat as you think it is.
by mercanlIl | 2025-11-26 17:22:27+00:00
We appear to be talking about different topics entirely. Your points seem to be about the effectiveness of political involvement, but the comment you’re replying to and the quote I posted relates to political involvement.

It’s encouraging to hear stories about how people get involved. We can learn about the process, network, and have an impact, even if that impact is incremental.

Edit: Clarified, added second paragraph
by WorldMaker | 2025-11-26 17:22:53+00:00
Grid is a DSL certainly, but it's a very useful DSL to learn. I'd even argue that people skip Flexbox or forget everything they (think they) know about Flexbox and just learn CSS Grid.

One of the first callouts in the article is a suggestion to read the same site's interactive guide to CSS Grid if you aren't familiar with it: https://www.joshwcomeau.com/css/interactive-guide-to-grid/

> I'm not confusing rem with em, em are even worse, but still hard predicting what a rem might be, before arguing we shouldn't I'd like to stress out we should once it's used like that "@media (max-width: 32rem)"

`rem` is "just" the root Em, the em in the root font size (the font size of the `<html>` tag itself). In most browsers, with no `<html style="font-size: X;">` override (or `:root { font-size: X; }` stylesheet) that defaults to 16px.

In the Bootstrap 3/4-era responsive breakpoints you often see something like `@media (max-width: 512px) {}` to mean "mobile width". The reasons to migrate those sort of breakpoints to `rem` units instead include 1) adapts to custom browser settings (a user may set their default font size larger, for instance, for visual acuity reasons, which can be a useful accessibility desire), 2) adapts in some situations to zoom settings (browsers are allowed to style the website at a higher zoom as if the user had chosen an equivalent larger base font size), and 3) in the "retina screen" world where resolutions on a phone screen may be higher than desktop resolutions despite smaller screen size, using "roughly 32 `M` characters wide" is a better intuition than "exactly 512px wide" (and mobile browsers can lie a bit less about their pixel widths to meet your breakpoint assumptions).

You can back-of-the-envelope math `X rem * 16 px/rem` to get a pixel approximation if you need one, and that estimate will hold in a lot of cases in a majority of browsers, but leaves the browser more flexibility in adapting to adapting to user desires and hardware quirks than raw pixel counts.
by locknitpicker | 2025-11-26 17:22:58+00:00
> Can someone with some more experience explain why this happens? The most basic webserver, like a TCP socket served from a C program, serving some files etc. can take tens of thousands of requests per second, per core, on reasonably recent hardware.

You're grossly overstating the capacity of a server to meet peak load demands, specially when hit with unexpected load spikes. The slashdot effect was a phenomenon observed two decades ago, in a time when the bulk of the web was served as Apache running CGI scripts. The rate of requests any random server could process was around ~300requests per second, and some of the links being hugged to death were literally served from a box under some dude's desk.
by sjsdaiuasgdia | 2025-11-26 17:23:00+00:00
The US federal government is now a mob-style organization. The laws, rules, and regulations that are written down are only applicable as far as Trump and those around him want them to be. Loyalty to the boss is the only inviolable rule.

In other words, if they want to put ads into chat, they just need to be perceived as well aligned to Trump to avoid any actual punishment.
by aforwardslash | 2025-11-26 17:23:41+00:00
I suggest you have a look at Bell Labs, Xerox and Berkeley, as a simple introduction to the topic - if you thing OSS came from "the goodness of their hearts" instead of a practical business necessity, I have a bridge to sell you.

I would also recommend you to peruse the last 50 years for completely reproductible, homegrown or open computing hardware systems you can build yourself from scratch without requiring overly expensive or exotic hardware. Yes, homegrown CPUs exist, but they "barely work" and often still rely on logic gates. Can you produce 74xx series ICs reliably in a homelab setting? Maybe, but for most of us, probably not. And certainly not for the guys ranting about "companies taking over".

If can't build your computing devices from scratch, store bought is fine. If you can, you're the exception and not the rule.
Show HN: pyproject – A linter for your Python project configuration
by crap | 2025-11-26 17:23:46+00:00
Hey all, I've been working on a static analysis tool (and language server) for `pyproject.toml` files after encountering inconsistencies in build tool error reporting (e.g. some tools will let you ship empty licenses directories). It would be nice to have a single source of truth for PEP 621 related checks and beyond that can run prior to running more expensive workflows.

There are already a few basic rules for PEP 621-related errors and warnings, but it’s easily extendable to fit any specific tool’s requirements.

It's written in Rust and uses `ariadne` for command-line diagnostic reporting and `taplo` for the linting backend. There are also a surprising (maybe not so much if you know about Astral) number of useful crates that implement PEP-specific things (i.e. PEP 440, PEP 508) that I found useful for a bunch of the supported rules.

It's still heavy alpha software, but I thought I'd share in case there's interest for something like this :)
by hahahacorn | 2025-11-26 17:23:46+00:00
That's not true. They didn't measure wages, but used it as a proxy. What they're actually measuring is work done, or tasks.

Last I checked, most people work a job where there is more work to do than time in the day to do it - which would be the conditions for believing that wage value index would be closely correlated with displacement.

Not only does the article title say the thing the paper says it's not saying, there is little reason to believe that the thing it says is the outcome, even if the paper wasn't explicit about not saying the thing.
by drivers99 | 2025-11-26 17:23:57+00:00
That would be the next level I should do. Maybe not RSS, but just making an html file linking to various channels (similar to bookmarks) organized by category, while removing them from subscriptions (and curate the list even further). Check out the channels when I feel like it, like how we used to surf the web. Right now, I'm seeing whatever is newest today which favors channels that churn out content like it's their job (which it is in a lot of cases).
by input_sh | 2025-11-26 17:24:18+00:00
> You didn't state reasons why not being a social platform matters here.

There's nothing to pointlessly waste your time on. You open it to do a thing, you either do the thing or get frustrated or leave. Social networks are designed to waste your time even when they outlive their usefulness, therefore they can serve you more ads.

You could argue Google is the same as ChatGPT in that regard, but that's why Google has Adsense in almost any search result you click on.

As for your group chats feature argument, anyone can make a social network, that's the easy part. Getting friend groups to switch is the more difficult part.

> PS. That's why Meta and Google are all in on AI. OpenAI is an existential threat to both in my humble opinion.

They're all in on AI because that's what their investors want them to do to "not be left behind". Meta was all in Metaverse. And on a cryptocurrency before that (Diem). And on Free Basics before that. The fact that none of those succeeded didn't hurt them at all precisely because they had an infinite money glitch known as ads.

They can afford to waste amounts of money equivalent to a yearly budget of a small country, ChatGPT can't.
by generuso | 2025-11-26 17:24:41+00:00
It is not the same kind of equipment. ASML machines use a 500 watt EUV source in order to be able to expose a few wafers per minute. The tabletop device has the output power listed as "1 uw-10 mw". This is a source intended of spectroscopy instrumentation, not for exposing wafers.
by pshirshov | 2025-11-26 17:25:02+00:00
Btw, working on Java 7 support. At this moment I sorta have working Java 7 compiler targeting Java 6 bytecode (Java 7 has StackMapTable which is sort of annoying).

Also, I've tried to replace parser with a modern one. Claude succeeds in generating Java 8 parsers with various parser generators/parser combinators but fails to resolve extremely tight coupling.
by hearsathought | 2025-11-26 17:25:24+00:00
> And the fact that superman can fly is evidence that people are lighter than air. Otherwise it wouldn't happen.

Is this a serious response? What is your point?

> The costs (in money and energy) of the infrastructure to mine another solar system would pay for a lot of R&D to synthesize whatever it is here in our solar system.

Sure. Just like infrastructure to mine another continent would pay for a lot of R&D to synthesize whatever. And yet, we mine other continents. Not only that, in the not too distant future, we are going to mine the moon, asteroids, etc. I wonder why we don't just synthesize gold rather than mining for gold in south africa or some far distant place?

> But whatever they mine would have to be very magical indeed to not be cheaper from any other process.

And yet, history, science, economics and reality says you are wrong.

You do realize that costs come down right? Just because intercontinental travel was expensive in the past doesn't mean it is expensive today. In a world of engineers and xenomorphs, it's the least crazy aspect of the film that simpletons are hung up about.
by Analemma_ | 2025-11-26 17:25:25+00:00
When I was at AWS, when we did postmortems on incidents we called it "root cause analysis", but it was understood by everyone that most incidents are multicausal and the actual analyses always ended up being fishbone diagrams.

Probably there are some teams which don't do this and really do treat RCA as trying to find a sole root cause, but I think a lot of "getting mad at RCA" is bikeshedding the terminology, and nothing to do with the actual practice.