MurphyA/hacker-news huggingface dataset:
by furyofantares | 2026-01-26 23:23:22+00:00
I agree but find it's fairly easy noise to ignore.

I wouldn't replace human review with LLM-review but it is a good complement that can be run less frequently than human review.

Maybe that's why I find it easy to ignore the noise, I have it to a huge review task after a lot of changes have happened. It'll find 10 or so things, and the top 3 or 4 are likely good ones to look deeper into.
by bsder | 2026-01-26 23:23:32+00:00
1) The problem with teaching is that "filler" often isn't.

Teaching is art and not science in spite of what so many tech folks think. If I'm teaching a hard subject, I don't know a priori what will click with each student. I'm trying to give you multiple tools for you to try to use while working on problems to get you to your next level of understanding. Some of those tools are idiosyncratic to my experience and not in the textbook. Most of my suggestions are going to wind up being useless to a particular student, but I'm hoping that at least one of them connects properly.

For example, the biggest complaint of linear algebra students is "This is boring and doesn't have any use." Well, I can talk about how its used in graphics, but the mathematicians will call that filler. I can talk about solving differential equation systems for the engineers, but the CS students will call that filler. The instructor, of course, thinks all that stuff is filler and would rather get back to teaching the subject, but understands that getting people interested and enthusiastic is a part of the teaching process.

2) The "filler" part of "traditional" media is completely different for each person while "social" media filler is useless to everybody.

This is something that so many people don't seem to grasp. Each individual will fixate on and take something different from a book or lecture. That's good. As long as each part of media resonates and has a purpose with somebody consuming it, it's not "filler".

The problem is that "social" media rewards behaviors that create useless "filler". So, social media is in a war--people get more sensitive to ignoring useless filler; the social media sites ramp more aggressive garbage; people get more sensitive; lather, rinse, repeat.

The problem is that your social media "useless filler" pattern matcher learns to be super aggressive and classifies anything that doesn't immediately engage with you, personally and immediately as garbage. That's fine when doomscrolling; that's not fine when reading a book or listening to a lecture.

That's not to say that there aren't poor lectures or poor quality books. There very definitely are. And you should definitely leave those behind.

However, you need to turn those super aggressive filler filters off when an author or lecturer is genuinely trying to engage you in good faith. If an author or lecturer did the work, is well-prepared, and is making solid points and progress, you need give them the leeway to do their job.
by Timon3 | 2026-01-26 23:23:36+00:00
> I'm pretty skeptical of that, honestly. I think if we apply Occam, it's just that there are enough people that do feel like that.

After following that sub fairly closely in the days after big scandals on the GOP side since Jan 6th, I can personally vouch for r/conservative being incredibly controlled and propagandized.

Not only do the mods delete many even slightly critical comments by their own flaired conservative users pretty quickly, almost any thread about a scandal or gaffe that's not filled with one-sided commentary is also deleted after a few days. The last big example I remember was the tariff stuff over the last year - there were always at least three or more posts about any new announcement, and the ones with the most negative comments were gone after a few days.

I can't show you archived data since those tools stopped working due to AI scraping, but I implore you to at least follow a few negative threads and to take regular snapshots. I've never seen any other internet community that's modded so strictly without admitting to it.

Here's a post I've found recording some of this for the recent ICE murder: https://www.reddit.com/comments/1qlzhb3

And here someone analyzed the patterns of their major posters - showing that a few accounts make up most new posts: https://www.reddit.com/r/dataisbeautiful/comments/1p1vx9n/oc...
by bayesnet | 2026-01-26 23:24:19+00:00
Ok I just had to look this up. There’s a kernel of truth but I didn’t find evidence of genital mutilation: “Sometimes the boys were whipped or violently bumped on the boundary stones to make them remember”( “Beating the bounds”: https://en.wikipedia.org/wiki/Beating_the_bounds?wprov=sfti1 )
by cubefox | 2026-01-26 23:25:08+00:00
> I don't think we have much to worry about in terms of economic disruption. At this point it seems pretty clear that LLMs are having a major impact on how software is built, but for almost every other industry the practical effects are mostly incremental.

You clearly didn't read the post. He is talking about AI that is smarter than any human, not today's LLMs. The fact that powerful AI doesn't exist yet doesn't mean there is nothing to worry about.
by renewiltord | 2026-01-26 23:25:15+00:00
I imagine they see it the way I do: the SF Bay Area has thieves like this because it's part of local native culture. You get the good with the bad. Sort of like going to the elephant graveyard and being eaten by hyena pack. Sure, it's not your fault for walking around graveyard and getting eaten by hyena. But this is where hyena is. I have lost (and sometimes recovered) many items to these hyena. Ultimately, they are not people or anything. They're like hyena. You don't say it is fault of hyena. It is animal and local culture is animal lover. Why stress about it? Like many, GP decided that he leave hyena here and go elsewhere where it is people and not animal.
by shagie | 2026-01-26 23:25:38+00:00
How would you suggest tests around:

void func() {
printEvens(someCall().stream().filter(n -> n % 2 == 0).toList());
}

void printEvens(List<Integer> nums) {
nums.stream().filter(n -> n % 2 == 0).forEach(n -> System.out.println(n));
}

The first filter is redundant in this example. Duplicate code checkers are checking for exactly matching lines.

I am unaware of any linter or static analyzer that would flag this.

What's more, unit tests to test the code for printEvens (there exists one) pass because they're working properly... and the unit test that calls the calling function passes because it is working properly too.

Alternatively, write the failing test for this code.
by skybrian | 2026-01-26 23:25:57+00:00
Enterprise software tends to particularly bad because it's being sold to managers who won't use it themselves. Consumer software tends to be more user-friendly (or it won't sell), but popular software isn't always what you want.

When writing software for yourself, there is a bias towards implementing just the features you want and never mind the rest. Sometimes the result can be pretty sloppy, but it works.

However, code health is a choice. You just need to know what to ask for. A coding agent can be used as a power washer to tidy up a project. This won't result in great art, but like raking leaves or cleaning your steps or plowing a driveway, it can be satisfying.

Just as you wouldn't use a power washer to clean a painting, maybe there's some code that's too delicate to use a coding agent on? But for a project that has good tests and isn't that delicate, which I believe includes most web apps, nobody's going to want to pay for you to do it by hand anymore. It would be like paying someone to clear the snow in a parking lot with a shovel rather than hiring someone with a plow.
by bandrami | 2026-01-26 23:26:08+00:00
And that tells me you're on the dev end of the devops spectrum while I'm fully on the ops side. I write very small pieces of software (the time it takes to type them is never the bottleneck) that integrates in-house software with whatever services they have to actually interact with, which every LLM I've used does wrong the first fifteen or so times it tries (for some reason rtkit in particular absolutely flummoxes every single LLM I've ever given it to).
by rayiner | 2026-01-26 23:26:12+00:00
The “Iranians that you work with” in the west are highly self-selecting. They’re like Cubans in Florida or Vietnamese—people who fled in the aftermath of the revolution and are extremely antagonistic towards the regime. My family left Bangladesh the year after the dictator made Islam the official religion. My dad is apoplectic about the Islamist parties being unbanned recently after the government was overthrown. By contrast many of my extended family, who came much later for economic reasons, are happy about that. The people who disliked the Islamization of the country and had the financial means to do so left while the people who were fine with it stayed.

My daughter’s hair stylist is Iranian (she was an accountant in old country). When Jimmy Carter’s wife died, she said “I’m happy she’s dead.” I’ve never seen anyone else say a negative thing about the Carters personally. Even die hard Republicans who think he was a weak President don’t hate him as a person. But this is not an uncommon sentiment among the Iranian diaspora.
by kccqzy | 2026-01-26 23:26:17+00:00
> There's a lot of value in having direct manipulation and visual introspection of UIs, data, and logic. Those things allow less technical people to understand what the agents are creating, and ask for help with more specific areas.

A lot of value indeed, but not just for less technical people. Imagine ddd vs gdb. Usually some kind of visual debugging aid isn’t available in an environment because the ROI isn’t there, not because technical people love mental parsing or hate graphics. The LLM revolution is changing the calculus here: creating new tools and new visualizations is easier than ever. It would be unthinkable three years ago to create a visual debugging aid just to use it once, outside of truly gnarly and show-stopping bugs; now it could very well be feasible.
by dyauspitr | 2026-01-26 23:26:22+00:00
There’s movement around nuclear but it takes 10-15 years to build one plant and that’s for plants that are already tested. 15-20 for something new or experimental. Even China with all its rapid construction can’t build one in less than 8. We’re not offsetting anything with nuclear anytime soon. Solar plants take 3-6 months to get up and running.

A combination of solar/renewables with nuclear is the best strategy over the long term.
by mindslight | 2026-01-26 23:28:03+00:00
You're supporting the actions of the regime and seemingly mirroring a lot of their propaganda. This makes you a de facto Trumpist, at least for the purposes of my statement. Specifically, the problem is that you're directly arguing against the assumptions that are required to have a productive conversation.

I am not "seeking to establish authoritarian control". I am pointing out that you are being disruptive to good-faith productive conversations. The only reason you seemingly responded to my initial comment was to engage in ideological battle.
by metadat | 2026-01-26 23:28:26+00:00
Do you know how they keep the concrete from cracking? All the pads in general are in way better shape than my driveway, and the driveway has decent support underneath and is subjected much, much less load.

Maybe they use plentiful jagged interlocking sharp granite as the base l? (like railroad track foundation)

Next time you're at SFO, SJC, or any other major hub sitting in the plane before it backs out of the gate take a second to gaze upon and admire how pristine all the concrete pads are, it's really impressive.
by woodpanel | 2026-01-26 23:28:52+00:00
> Graffiti is a population's expression of ownership of their city.

Is of course what art-students, pol-sci and social-sciences majors construct out of it because it fits their narratives. Never mind that the scratching of some roman soldier in a brothel's restroom has nothing to do at all with the NYC-born graffti culture. This top-to-bottom social astro-turfing would be just laughable grandstanding if it didn't result in real consequences for less affluent kids: crime, drugs, and deadly injuries as well as filing for bankrupcy at an age where Mrs. cultural-capital has acquired her prestigous arts degree.
by Propelloni | 2026-01-26 23:29:54+00:00
> Note that I'm not saying everyone should give the US a pass or maintain as much economic and defense dependency on the US. But I think it's hyperbolic to make all your long-term plans assuming something as stupid and self-defeating as his worst anti-ally policies are a new normal, because they harm the US at least as much as they harm everyone else, and everyone but those two knows this.

It is debatable if everyone but John Bolton and Donald Trump knows this. After all, according to the last NYT poll the current POTUS commands an approval rating of 41 % in the USA. The number of people I meet who do not understand how tariffs work, for example, is staggering.

Anyway, it is smart policy to expect the worst and plan for it instead of being surprised by another insane president voted in by the people of the USA. Call it risk management if you like. It would be negligent of the leaders of the EU and its member nations to not account for that. The EU has to reduce dependence on unrealiable trade partners, this is true whether we are talking about warmongering Russia, dictatorial China (probably the most reliable of the three!), or unpredictable USA.

So, let's hope for the best and prepare for the worst. The EU can't change it if preparation harms US economic interests in the long run. That's on Trump.
by GlibMonkeyDeath | 2026-01-26 23:30:27+00:00
In case anyone is wondering, from looking at their patents they are doing fairly standard Fourier optics. That is, one lens takes a Fourier transform of an image onto a spatial light modulator, then projects it back onto a detector chip. This amounts to a convolution operation in real-space. Since all the optical stuff happens in parallel, it can be performed as quickly as the modulators can be set up and the detectors read out (which can also be parallelized.)

The classic book about this kind of approach is Goodman:
https://www.amazon.com/Introduction-Fourier-Optics-Joseph-Go...

It's basically a hardware accelerator for a convolution - an important step in a neural network, but it isn't a general purpose processor (so beware their benchmarks of "Ops per second" - these aren't equivalent to CPU/GPU ops.)
by storystarling | 2026-01-26 23:30:41+00:00
Nice work on the pure Go implementation. I built a similar pipeline for generating audio versions of articles and the pricing trade-offs are tough at scale. ElevenLabs is obviously the quality winner but their per-character pricing eats up all the margin if you're doing anything high volume. I've found Deepgram to be the most pragmatic choice lately since OpenAI's prosody can be a bit flat on longer texts.
by aucisson_masque | 2026-01-26 23:31:30+00:00
I must have miss written it. I meant that single user would have to buy computer that are well supported by Linux.

You don’t need canonical enterprise support.

If nothing is already broken, Ubuntu isn’t that different from windows. You got your 10 app icons, and a button to shut down the computer.

And the file path ? Everyone used the standard file picker and had no issue. I guess it defaulted to the home directory or desktop, whatever the case we just put all the garbage there in folder like we used to do in windows.
by Scoundreller | 2026-01-26 23:31:44+00:00
Most of the time people say “GPS” they really mean any of the several GNSS systems, which also include: GLONASS, GALILEO, QZSS, and BeiDou

While they’re all susceptible to jamming, one system getting shutdown by its operator means most modern devices can shift to the others for most applications. Not unusual for consumer devices to support multiple (but dunno how they handle disagreements)

https://en.wikipedia.org/wiki/Satellite_navigation_device

https://www.xda-developers.com/apple-iphone-14-gps-support/#...
by fsckboy | 2026-01-26 23:31:51+00:00
the Europeans have only ever purchased American products because they were cheaper by the feature, and there wasn't a political constituency to placate (see the [wine lake|wikipedia]). and the US in return.

as it was, so shall it always be.

any appetite to flush money down the drain because Greenland feels insulted will dull very very quickly. However as defense treaties have always been more fleeting than NATO has been, we can be sure the Europeans will quickly find better, more reliable partners than they've had in the US, no doubt at lower cost for all concerned.
by foobar10000 | 2026-01-26 23:32:02+00:00
No recordings yet - but a recent event for example is here :
https://ssp.mit.edu/news/2025/the-end-of-mad-technological-i...

This was pretty much an open conference deepdive into the causes and implications of what you - and some sibling threads - are saying - having to do with submarine localization, TEL localization, etc etc etc..
by skybrian | 2026-01-26 23:32:08+00:00
https://chatgpt.com/share/6977f9d7-ca94-8000-b1a0-8b1a994e58...

The transcript doesn't show it (I think it faked it) but here's the code in the sidebar:

> bash -lc mkdir -p /mnt/data/cowsay-demo && cd /mnt/data/cowsay-demo && npm init -y >/dev/null && npm i cowsay@latest >/dev/null && echo 'Installed cowsay version:' && node -e "console.log(require('cowsay/package.json').version)"

npm error code E401
npm error Incorrect or missing password.
npm error If you were trying to login, change your password, create an
npm error authentication token or enable two-factor authentication then
npm error that means you likely typed your password in incorrectly.
npm error Please try again, or recover your password at:
npm error https://www.npmjs.com/forgot
npm error
npm error If you were doing some other operation then your saved credentials are
npm error probably out of date. To correct this please try logging in again with:
npm error npm login
npm error A complete log of this run can be found in: /home/oai/.npm/_logs/2026-01-26T21_20_00_322Z-debug-0.log

> Checking and overriding npm registry
> It seems like the registry option is protected, possibly pointing to an internal OpenAI registry that requires authentication. To bypass this, I can override the registry in the command with npm i cowsay --registry=https://registry.npmjs.org/. Let's give this a try and see if it works.

It's unclear if that helped.

I tried again and it worked. It seems like I have to ask for it to do things "in the container" or it will just give me directions about how to do it.
by Telaneo | 2026-01-26 23:32:10+00:00
Steam's Hardware survey still showed a 2/3 to 1/3 share of Windows 11 to Windows 10 two weeks before the support ended.[1] So about 1/3 of people who use Steam still weren't upgrading even though support was ending.

It took about two and a half years for Windows 10 to overtake Windows 10 in usage (release in July 2015, overtook 7 in January 2018). It's taken more than 3 for Windows 11 (released October 2021, overtook 10 in June 2025), and it only did that with four and a bit months left until support for 10 ended (compared to 3 years for 7). And the number isn't consistently trending downwards for 10 anymore. It's a mess.[2]

> Many reasons why IT departments may not have upgraded things

Running an outdated OS which isn't getting security updates is against regulations in a lot of places. I'd imagine all the major corps were already done doing that by the time support actually ended.

> In fact, the ones who haven't upgraded kind of are the people who are least likely to know about what windows 11 is like.

And thus the most likely to be pushed to upgrade by Microslops lack of understanding of what consent is. They're just going to push the button that says 'Next' and have Windows 11 pushed onto them.

[1] https://www.pcgamer.com/software/windows/a-bunch-of-steam-pl...

[2] https://gs.statcounter.com/windows-version-market-share/desk...
by blactuary | 2026-01-26 23:32:37+00:00
No, I do not. I literally said "I have absolutely no insight into this instance"

A woman claimed she was raped by her partner. She left that partner some time later. You questioned it because she didn't leave him immediately and left him after allegations of cheating, completely ignoring the complexity of being in an abusive relationship, and expressing skepticism of the woman for not immediately leaving him. That is really shameful and gross to do.

And even here you are expressing skepticism "Tell me what difficulty she had". You clearly are out of your depth here, clearly ignorant about the dynamics of abuse, and are saying some really nasty stuff about a woman you know nothing about, and now digging in your heels when it's pointed out. You have no place to question anything about this woman's relationship.
by pyuser583 | 2026-01-26 23:32:39+00:00
People go back and forth on this. When they are trying to sound "very smart", they'll insist "well actually, the Russians invaded in 2014!"

But something fundamentally different happened in 2022.

Remember, Zelensky was elected on a platform of negotiating with Russia for the dispossessed territory. That was acceptable 2014 - but certainly not now.
by keeda | 2026-01-26 23:32:59+00:00
> In any other industry...

Why bring up any other industry when we all know this is the VC playbook for tech companies, and has been working for them for decades? Reminder that Amazon, Uber, DoorDash etc were burning VC cash for upto a ~decade before becoming the giants they are now.

> As a matter of strict numbers? The revenue growth could be higher just because of inflation.

I have no idea how inflation, at < 3%, would matter in charts that show startups going from 0 to million+ in revenue in months to < a year.

> You really seem to be doing a Gish Gallup here of links, which don't really prove any of your points.

Yes, they do actually. I'm not sure why you think those links are talking about investments when they very clearly are about revenue. Open any of them up and cmd-F "revenue". Here's basically the gist of these links:

Investors: "Our startups are growing revenue at record pace" (10% growth week over week (!!) for YC startups as per the CNBC link)

MenloVC: "Enterprise decision makers tell us they're spending on AI at record pace" (E.g. "companies spent $37 billion on generative AI in 2025,3 up from $11.5 billion in 2024, a 3.2x year-over-year increase.")

Stripe: "Our AI startup customers are hitting revenue milestones at record pace."

It's not a "Gish Gallup" if it provides multiple, valid, different data-backed perspectives from different players in the ecosystem that all support the underlying thesis, which is that these AI startups are growing revenue at a unprecedented rates.
by estimator7292 | 2026-01-26 23:33:35+00:00
If anyone wants to debate whether sideloading is a neologism, take it up with Sandisk circa 2007 https://xdaforums.com/t/sandisk-announcement.316860/

You're free to search XDA Forum. 2007 was the earliest mention I saw, but conversation seems to start in earnest around 2009 and never stops. Consistent hits in search from the last TWENTY YEARS.

This is not new. It may be new to you but any scary and evil connotations are your own ignorance. The term has been in common use for decades.
by ferguess_k | 2026-01-26 23:33:51+00:00
I think system programmers are supposed to come under a more strict standard, simply because they are system programmers. There are programmers, and there are system programmers.

I'm not saying that people should be sacked for just one mistake, unless it is a pretty large one (criminal e.g.). But I'd say system programmers should be allowed to make the same mistake three times maximum. I think that's pretty generous. If the culture does not allow enough time for reflection and education, then that's a different story.

The other programmers do not need to hold the same standards simply because their code (presumably) impact less.