MurphyA/hacker-news huggingface dataset:
by solomonb | 2026-01-26 20:30:15+00:00
> After I “Requested changes” he’d get frustrated that I’d do that, and put all his changes in an already approved PR and sneak merge it in another PR.

This is outrageous regardless of AI. Clearly there are process and technical barriers that failed in order to even make this possible. How does one commit a huge chunk of new code to an approved PR and not trigger a re-review?

But more importantly, in what world does a human think it is okay to be sneaky like this? Being able to communicate and trust one another is essential to the large scale collaboration we participate in as professional engineers. Violating that trust erodes all ability to maintain an effective team.
by qsort | 2026-01-26 20:30:39+00:00
The worst thing is that the delayed auto shift is slightly off and it messes my finesse. (I used to play competitive tetris as well, but between getting older -> worse reflexes and vision problems I can't really play anymore. Weirdly, finesse muscle memory is still working.)

I don't think the goal is to make a PvP simulator, it would be too easy to cheese or do weird strategies. It's mostly for LLMs to play.
by mothballed | 2026-01-26 20:30:46+00:00
https://www.gofundme.com/f/support-ice-officer-jonathan-ross

ICE OFFICER Jonathan Ross: After seeing all the media bs about a domestic terrorist getting go fund me. I feel that the officer that was 1000 percent justified in the shooting deserves to have a go fund me. Funds will go to help him.
by notepad0x90 | 2026-01-26 20:31:01+00:00
You're considering "talking to" a separate thing, I consider it the same as reading street signs or using object recognition. My voice or text input is just one type of input. Can other ML solutions or algorithms detect a tree (same as me telling it there is a tree,yaw to the right), yes, can LLMs detect a tree and determine what course of action to take? also true. Which is better? I don't know, but I won't be quick to dismiss anyone attempting to use LLMs.
by nunez | 2026-01-26 20:31:03+00:00
I don't think a cloud provider that is _just_ a cloud provider exists. All of the cloud providers I can think of (AWS, GCP, Azure, Oracle Cloud, IBM Cloud, Baidu, etc) are subsidiaries of larger corporations whose profit centers are elsewhere.

The capital requirements needed to spin up a public cloud and the services that come with that are absolutely massive. It makes me think that cloud computing, despite the gigantic profits it brings in, is not sustainable on its own.
by tfarias | 2026-01-26 20:31:04+00:00
My experience with code review tools has been dreadful. In most cases I can remember the reviews are inaccurate, "you are absolutely right" sycophantic garbage, or missing the big picture. The worst feature of all is the "PR summary" which is usually pure slop lacking the context around why a PR was made. Thankfully that can be turned off.

I have to be fair and say that yes, occasionally, some bug slips past the humans and is caught by the robot. But these bugs are usually also caught by automated unit/integration tests or by linters. All in all, you have to balance the occasional bug with all the time lost "reviewing the code review" to make sure the robot didn't just hallucinate something.
by markus92 | 2026-01-26 20:31:06+00:00
We (small HPC system) just upgraded our OS from RHEL 7 to RHEL 9. Most user apps are dynamically linked, too.

You don't want to believe how many old binaries broke. Lot of ABI upgrades like libpng, ncurses, heck even stuff like readline and libtiff all changed just enough for linker errors to occur.

Ironically all the statically compiled stuff was fine. Some small things like you mention only linking to glibc and X11 was fine too. Funnily enough grabbing some old .so files from the RHEL 7 install and dumping them into LD_LIBRARY_PATH also worked better than expected.

But yeah, now that I'm writing this out, glibc was never the problem in terms of forwards compatibility. Now running stuff compiled on modern Ubuntu or RHEL 10 on the older OS, now that's a whole different story...
by rushingcreek | 2026-01-26 20:31:29+00:00
Greptile is a great product and I hope you succeed.

However, I disagree that independence is a competitive advantage. If it’s true that having a “firewall” between the coding agent and review agent leads to better code, I don’t see why a company like Cursor can’t create full independence between their coding and review products but still bundle them together for distribution.

Furthermore, there might well be benefits to not being fully independent. Imagine if an external auditor was brought in to review every decision made inside your company. There would likely be many things they simply don’t understand. Many decisions in code might seem irrational to an external standalone entity but make sense in the broader context of the organization’s goals. In this sense, I’m concerned that fully independent code review might miss the forest for the trees relative to a bundled product.

Again, I’m rooting for you guys. But I think this is food for thought.
by simonw | 2026-01-26 20:31:32+00:00
> According to Perplexity, my AI chatbot of choice, this week‑long autonomous browser experiment consumed in the order of 10-20 trillion tokens and would have cost several million dollars at then‑current list prices for frontier models.

Don't publish things like that. At the very least link to a transcript, but this is a very non-credible way of reporting those numbers.
by CMay | 2026-01-26 20:31:40+00:00
It's multiple things. Yes, the automotive manufacturers matter not just for business sense, but because manufacturing base is important to be able to leverage in case of a war. Manufacturing lines played key roles in WW2.

In addition to that, since we're on the car angle, Chinese EVs are basically just privacy nightmares. I mean, all cars are at this point, but that's why we definitely don't want Chinese ones coming across the Canadian border and ending up all over the place.

In the end there are in fact legitimate national security concerns that the tariffs address and Canada risks weakening those. So, that is the actual answer to why.
by The_Fox | 2026-01-26 20:31:42+00:00
I installed CodeRabbit for our reviews in GitLab and am pretty happy with the results, especially considering the low price ($15/user/mo I think).

It regularly finds problems, including subtle but important problems that human reviewers struggle to find. And it can make pretty good suggestions for fixes.

It also regularly complains about things that are possible in theory but impossible in practice, so we've gotten used to just resolving those comments without any action. Maybe if we used types more effectively it would do that less.

We pay a lot more attention to what CodeRabbit says than what DeepSource said when use used it.
by bccdee | 2026-01-26 20:31:45+00:00
> Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it? — The Elements of Programming Style, 2nd edition, chapter 2

If you weren't even "clever enough" to write the program yourself (or, more precisely, if you never cultivated a sufficiently deep knowledge of the tools & domain you were working with), how do you expect to fix it when things go wrong? Chatbots can do a lot, but they're ultimately just bots, and they get stuck & give up in ways that professionals cannot afford to. You do still need to develop domain knowledge and "get stronger" to keep pace with your product.

Big codebases decay and become difficult to work with very easily. In the hands-off vibe-coded projects I've seen, that rate of decay was extremely accelerated. I think it will prove easy for people to get over their skis with coding agents in the long run.
by johnnyanmac | 2026-01-26 20:32:04+00:00
Phrasing political flaggers as "those who care about the quality of the site" already shows the hand here. You can argue downvotes are for disagreement, bit Flags are for slop and spam, not blocking what I don't agree on.

Flags are basically me waving my hands in the air calling for a mod. That's not something I do unless I feel it's outright harmful to the site. I'm a late commenter so I pretty much never have to flag postings (mostly just comment responses that come straight out of Twitter).
by Schmerika | 2026-01-26 20:32:26+00:00
> compared to say, stopping the local drug-gangs from shoting their brains out

I'm guessing people have that impression from TV, but it doesn't seem to match reality.

> the data suggests that officers spend relatively little time responding to major violent crimes: 4%, 3.7% and 4.1% in the three locations, respectively.

- https://www.freethink.com/society/how-police-spend-their-tim...
by lelandbatey | 2026-01-26 20:32:32+00:00
Some external context on those approximate claims:

- Run a 1500W USA microwave for 10 seconds: 15,000 joules

- Llama 3.1 405B text generation prompts: On average 6,706 joules total, for each response

- Stable Diffusion 3 Medium generating a 1024 x 1024 pixel image w/ 50 diffusion steps: about 4,402 joules

[1] - MIT Technology Review, 2025-05-20 https://www.technologyreview.com/2025/05/20/1116327/ai-energ...
by josephg | 2026-01-26 20:33:06+00:00
I graduated about 15 years ago. In that time, I’ve formed the opposite opinion. My degree - the piece of paper - has been mostly useless. But the ways of thinking I learned at university have been invaluable. That and the friends I made along the way.

I’ve worked with plenty of self taught programmers over the years. Lots of smart people. But there’s always blind spots in how they approach problems. Many fixate on tools and approaches without really seeing how those tools fit into a wider ecosystem. Some just have no idea how to make software reliable.

I’m sure this stuff can be learned. But there is a certain kind of deep, slow understanding you just don’t get from watching back-to-back 15 minute YouTube videos on a topic.
by derangedHorse | 2026-01-26 20:33:10+00:00
> The correct framing is that the first insurrection succeeded

If you redefine success to whatever you want, then sure.

> In 2029 every Republican will go along with plan A

If you treat people as enemies, they’ll become one. The arrogance in the assumption that every Republican will allow Trump to get elected for a 3rd term might spite them into it.
by accidentallfact | 2026-01-26 20:33:29+00:00
>The eye behaves differently in high or low light conditions: in daylight, for brightness levels above 3 cd/m2 the vision is mainly done by the centre of the retina, we can see colors and the maximum sensitivity is at 555 nm (in the green region). This type of vision is called photopic vision.

That's completely impossible, you would have severe tunnel vision in daylight, if it was true.

There has never been any real evidence that rods stop working in daylight.
by simonw | 2026-01-26 20:34:04+00:00
If you want to learn more about the Cursor project directly from the source I conducted a 47 minute interview with Wilson Lin, the developer behind FastRebder, last week.

We talked about dependencies, among a whole bunch of other things.

You can watch the full video on YouTube or read my extracted highlights here: https://simonwillison.net/2026/Jan/23/fastrender/
by nomel | 2026-01-26 20:34:14+00:00
> after your uncalled for 'AI website' dig

It wasn't a dig. I found the the verbatim text when I searched for some of your on an AI website, trying try to find a reference, since you didn't provide any. Your entire response was very confusing, being a mix of unreferenced pasted text from multiple sources, none that come to the conclusion that you made, which appears to be personal opinion, and, again, no delineation between text of law, pasted text from websites, and your opinion.

I don't see how they come to the conclusion that you do with those links, several seem to be tangential to if they are federal law enforcement. If you could quote exactly what makes you think what you do, that would be helpful, but I'm more interested in legal opinion with some level of qualification behind it, rather than personal opinion, since personal opinion is all I've been able to find.

For the basic training requirement, I guess you're referring to this [1], which is referenced from the others. Do you have a reference that they're not receiving this training? The closest I can find is this investigative journalist [2], with the conclusion seeming to be that they are, at least for the requirements of the law.

If they're not federal law enforcement, I would think finding a reference would be easy saying that they're not, but, again, I've never found one and nobody that claims they aren't has been able to provide one. Again, it is easy to find a reference that they are federal law enforcement.

> I looked but don't have that site in my history.

The one website in my last comment was a reference for immigration law requiring federal enforcement. There's no reason it would be in your history, unless you thought it was for the AI website I found the text on, which means we're at the limits of communication here.

Cheers!

[1] > https://www.law.cornell.edu/definitions/index.php?width=840&...

[2] https://www.aljazeera.com/features/2026/1/23/are-ice-agents-...
by toomuchtodo | 2026-01-26 20:34:19+00:00
Is it not the fault of companies who will not hire, or require very unfavorable contracts without labor protections? The UK has no shortage of workers, but of jobs that pay a living wage and have labor protections.

https://www.eversheds-sutherland.com/en/global/insights/the-...

https://www.theguardian.com/commentisfree/2025/nov/23/millio...

https://en.wikipedia.org/wiki/Zero-hour_contract
by toephu2 | 2026-01-26 20:34:32+00:00
For a small business owner, graffiti is an unconsented, recurring tax that provides zero ROI for the neighborhood. In SF if you own a business that gets tagged, you have X number of days to clean it up yourself otherwise YOU get fined.. the city does nothing to go after the criminals. They only go after law-abiding tax paying citizens cause that's where the money is.
by timonoko | 2026-01-26 20:35:02+00:00
I saw TV first time in 1957. Finland had no TV transmitters, so programs came from Soviet Estonia. I distinctly remember watching romantic Russian film with a catching tune. Perhaps named "Moscow Lights"?

How this is even possible that I remember all this, because I was 4 yrs old?

Gemini knows:

The Film: In the Days of the Spartakiad (1956/1957)

The song "Moscow Nights" was originally written for a documentary film called "In the Days of the Spartakiad" (V dni spartakiady), which chronicled a massive Soviet sports competition.

The Scene: In the film, there is a romantic, quiet scene where athletes are resting in the countryside near Moscow at night.

The Music: The song was sung by Vladimir Troshin. It was intended to be background music, but it was so hauntingly melodic that it became an overnight sensation across the USSR and its neighbors.

The Finnish Connection: In 1957, the song became a massive hit in Finland and Estonia. Since you were watching Estonian TV, you likely saw a version where the dialogue or narration was dubbed into Finnish—a common practice for broadcasts intended for Finnish-speaking audiences across the Gulf of Finland.
by nipponese | 2026-01-26 20:35:02+00:00
If a graffiti artist believed shitting on a lawn was art, they would, but they don't.

The problem and solution are similar to OSS:

The problem: the artists have something to say, they want as many people as possible to see it and use it.

The solution: make it free, and put it where as many people as possible can access it.

Yes, I just compared graffiti to github.
by notepad0x90 | 2026-01-26 20:35:06+00:00
LLMs can do chat-completion, they don't do only chat completion. There are LLMs for image generation, voice generation, video generation and possibly more. The camera of a drone inputs images for the LLM, then it determines what action take based on that. Similar to if you asked ChatGPT "there is a tree in this picture, if you were operating a drone, what action would you take to avoid collision", except the "there is a tree" part is done by the LLMs image recognition, and the sys prompt is "recognize objects and avoid collision", of course I'm simplifying it a lot but it is essentially generating navigational directions under a visual context using image recognition.
by ljm | 2026-01-26 20:35:07+00:00
If all I know is the mech suit, I’ll struggle with tasks that I can’t use it for. Maybe even get stuck completely. Now it’s a skill issue because I never got my 10k hours in and I don’t even know what to observe or how to explain the outcome I want.

In true HN fashion of trading analogies, it’s like starting out full powered in a game and then having it all taken away after the tutorial. You get full powered again at the end but not after being challenged along the way.

This makes the mech suit attractive to newcomers and non-programmers, but only because they see product in massively simplified terms. Because they don’t know what they don’t know.
by ghm2199 | 2026-01-26 20:35:15+00:00
If you work in a company where some kind of testing is optional to get your PR merged, run in the opposite direction. Because testing showed you your engineer _thought_ things through. Its communicating what the intended use and many times when well written is as clarifying as documentation. I would be even willing to accept integration/manual tests if writing unit tests is sometimes not possible.
Show HN: ReelStudio – open-source Instagram Reel transcription with Whisper
by stym06 | 2026-01-26 20:35:48+00:00
Hey HN,

I built an open source tool to transcribe Instagram Reels using OpenAI's Whisper model.

GitHub: https://github.com/stym06/reelstudio

How it works:
- Paste a Reel URL → Worker downloads via yt-dlp → Whisper transcribes → Get shareable transcript page

Tech stack:
- Next.js 14 frontend
- Go worker (polls PostgreSQL for jobs)
- faster-whisper for transcription
- No login required

The architecture is simple: the frontend creates a task in PostgreSQL, a Go worker polls for pending tasks, downloads the video, runs Whisper, and saves the transcript. The
frontend polls until complete and redirects to the transcript page.

I built this because I wanted to repurpose Reel content into blog posts and needed accurate transcripts with timestamps. Existing tools either required accounts, had watermarks, or
were expensive.

Self-hosting is straightforward - just need PostgreSQL, the Next.js server, and the Go worker with Python/Whisper installed.

Would love feedback on the architecture or any feature suggestions. The worker is designed to be horizontally scalable if anyone wants to add Redis/queue support.
by sdoering | 2026-01-26 20:35:49+00:00
Back in the day, I was able to enter a video rental store without ID. But the erotic section was cordoned of to my younger self.

Today, my younger self would go to Reddit, click any of the myriads of subreddits catering to any kink and just click "yes", when being prompted to ensure he is old enough to view NSFW content. Or on p*nhub. Or anywhere. I actually do not care for tobacco or liquor advertising. I did not become an lsd eating circle for playing PacMan. Nor did I become an alcoholic for watching hundreds hours of alcohol advertising till coming of age in Germany.

So why ask for an ID when entering the internet (supermarket) instead of fining the respective companies into oblivion, if they allow minors in? Why burden the tax payer with an infrastructure? Make the companies making a shitload of money pay for ensuring they adhere to the law. Because actually allowing minors access to hardcore porn is - at least here - already illegal. But hey, we can't enforce it, because it is the internet.

Sorry, but I am just not a fan of setting up a society wide system, that tells the big advertisers: This is a real person. Or even: This is Joe Schimansky from so and so, age this and that. This is not any data the likes of Meta or Google should have.

Nor should the government have a system in place that enables them to track who gets verified for what content.

If private entities want to make money from content that is not fit for minors - they need to pay to ensure it isn't accessed. Or carry the consequences.

I know, I can get riled up. But quite a few of these initiatives to me either smell like regulatory capture and/or like a convenient way of monitoring society.
by zahlman | 2026-01-26 20:36:20+00:00
I consider corporal punishment inherently barbaric. An appropriate fine or short stay in jail ought not be life-ruining.

Also, I think there are other effective approaches in some circumstances. People (including "the kids"), locally (Toronto) and other places I've heard of, have been paid (not a super common thing, but it happens) to do actual artwork. There's a mural I consider quite well done, not too far from my place, that isn't getting defaced even though it's in a place where I would otherwise ordinarily expect strong temptation to "tagging" and other graffiti.
by serial_dev | 2026-01-26 20:36:21+00:00
> put all his changes in an already approved PR and sneak merge it in another PR. I don’t blame Mike, I blame the system that forced him to do this.

Oh you should definitely blame Mike for this. It’s like blaming the system when someone in the kitchen spits in the food of customer. Working with people like this is horrible because you know they don’t mind to lie cheat deceive.
by pinnochio | 2026-01-26 20:36:55+00:00
We're getting awfully close to recreating CRT qualities with modern display panels. A curved 4:3 1000Hz OLED panel behind glass, and an integrated RetroTink 4K with G-Sync Pulsar support would do it. Then add in a simulated degauss effect and electrical whine and buzzing sounds for fun.
by xavdid | 2026-01-26 20:36:59+00:00
We recently welcomed a new baby and have been discussing whether she'll ever learn to drive. I love bets with long time horizons, so we put together a survey so friends and family could pick a side. We kept thinking of fun questions to ask, so it grew into the survey I've linked above, which we're opening to the public.

It's short, fun, and totally informal. Thanks for looking!

There's a little more context about the project on my blog: https://xavd.id/blog/post/predicting-the-future/
by toomuchtodo | 2026-01-26 20:37:59+00:00
> lol hahaha Europe will "say" and maybe in a few decades they might get around to starting some of that. Europe still buys gas from Russia; can't even ween itself off it during a war.

EU countries give final approval to Russian gas ban - https://www.reuters.com/business/energy/eu-countries-give-fi... | https://archive.today/wOHeR - January 26th, 2026

> Under the agreement, the EU will halt Russian liquefied natural gas imports by end-2026 and pipeline gas by September 30, 2027.

> The law allows that deadline to shift to November 1, 2027, at the latest, if a country is struggling to fill its storage caverns with non-Russian gas ahead of winter.

> Russia supplied more than 40% of the EU's gas before 2022. That share dropped to around 13% in 2025, according to the latest available EU data.

> The European Commission plans to also propose legislation in the coming months to phase out Russian pipeline oil, and wean countries off Russian nuclear fuel.

Ember Energy: The final push for EU Russian gas phase-out - https://ember-energy.org/latest-insights/the-final-push-for-... - March 27th, 2025

Considering Russian's invasion started February 24, 2022, it's fairly impressive Europe has only needed 4-5 years to disconnect entirely from Russian gas supplies. Better late than never. They've proven they have the capacity to achieve these objectives in a timely manner, when motivated.