MurphyA/hacker-news huggingface dataset:
by cermicelli | 2026-02-15 03:57:01+00:00
Throw in my 20 and we are almost at AGI boys... Wemade it...

Artificially Generated Income for AI mills..

VC funded companies selling tokens to other VC funded companies funded by the same VC who are funding their competitor companies to buy more tokens with this VC funded money. And then VCs use the graph with line go up to pressure other VCs to invest and pressure other companies to in invest in this VC back scratching 69ing mess...

I have seen numbers from almost 10 VC companies which burn over 1M USD of AI Tokens every year at the current run rate that don't even have 1M in revenues...

What even is this... These are just companies I know.
by pseudohadamard | 2026-02-15 03:57:15+00:00
Arse Technica have always been pretty bad at following up with people they publish stories on. Years ago they ran a hit piece on a friend of mine for which they never bothered contacting him for his side of the story despite his home page with full contact info being literally the first Google result on a search for his name. Their tech stories are usually superficial but adequate, but don't assume you're getting any kind of valid reporting on controversies.
by jmyeet | 2026-02-15 03:57:31+00:00
First I will say that clearly all these attention hooks must work or they wouldn't keep doing them but, for me, it just doesn't match how I use YT.

Specifically, I am almost always going to YT with the intention of watching something specific. It could be because I need to solve a problem (eg installing a smoke detector). I also for some reason use it to play music despite having Spotify. I honestly don't know why.

But I almost never go to YT to look for something to watch. I do sometimes watch a related video after I'm done but this wouldn't happen more than 10-15% of the time. I think I'm in the minority here as people seem to go on YT and just keep chaining videos.

But I find YT's interface to be a confusing mess of "me too" products that are half-assed and various likely fiefdoms that force UX onto things that don't make sense.

For example, YT's Live streams are, well, ass. The player is terrible. The UX is terrible. And you still have that right panel showing related videos. But watching Live videos is a vastly different UX than watching VODs. So why is it there? I suspect because whatever team owns that recommendation panel has a lot of power. And it probably drives metrics still so it's still there.

And bringing this back to YT Shorts. Ugh, I too would like to never see them. It's a "me too" Tiktok. And it's worse. Tiktok's UI/UX is just a step above Shorts (and Reels). And I spend 98% of my Tiktok time on my fyp.

But yes the "please watch another video" UI is everywhere. The end of a video, your home page, the right panel and in-video prompts/
by simonw | 2026-02-15 03:57:35+00:00
Ask around and see if you can find anyone you know who's experienced the November 2025 effect. Claude Code / Codex with GPT-5.1+ or Opus 4.5+ really did make a material difference - they flipped the script from "can write code that often works" to "can write code that almost always works".

I know you'll dismiss that as the same old crap you've heard before, but it's still true.
by jghn | 2026-02-15 03:58:41+00:00
At some point there needs to be a statute of limitations on this stuff. In general I find spoiler fanatics kind of silly anyways: if I don't want something spoiled I don't read online discourse about that thing. It's my responsibility. But whatever.

But let's suppose I *did* care about spoilers. I shouldn't be expecting everyone to walk on eggshells when they're discussing Gunsmoke or Happy Days.
by Dylan16807 | 2026-02-15 04:00:38+00:00
> Literally every single reply to this comment mentions LTO

So "mentions LTO" is true, but:

3 of the comments were disagreeing with claims OP made about LTO. That's a reasonable way to respond even when OP doesn't want to use LTO.

1 of the comments was saying something bad about LTO.

1 comment was really advocating LTO.
by foxylad | 2026-02-15 04:01:28+00:00
His (compelling) evidence for that assertion is that printers still jam after 40 years. For humans, writing something on a piece of paper is absolutely trivial, and if something goes wrong, grabbing a new piece of paper or a pen is also trivial. Computers _can_ now write on paper tolerably fast and well, but they absolutely can't handle even simple failure modes. And the real world is _massively_ failure-prone, in contrast to the digital domain.

Think about Tesla's pivot to "AI robots". My guess is that they'll get to something that can very slowly pick up a dropped sock and put it in the washing basket. But that it will fall over occasionally on the stairs, wrecking your kid's photos and the vase standing at the bottom, and dinging the wall. It might do a passable job of picking up the shards of pottery, but gluing the picture frames together, plastering the wall and repainting it... well maybe in in Elon's chemical dreams.
by Brian_K_White | 2026-02-15 04:01:58+00:00
I assumed it was just a sloppy way to actually say it has an option to filter out shorts. (Because shorts are always portrait, and it's a common wish to want to eliminate shorts.)

Either way, I also knew what they meant, because "vertical video" is not an inscrutable term that leaves any room to guess it's meaning incorrectly. It's entirely scrutable.

You can keep trying to defend the obtuse complaint that all videos have a vertical dimension, but if it were me I think I would not be so eager to advertise that I was this baffled by this.
by CivBase | 2026-02-15 04:02:14+00:00
I primarily use NewPipe, but I'll also throw out Grayjay as a client with similar benefits. They work a little differently and since Google sometimes pushes out breaking changes to YouTube's API, I'll switch to Grayjay while I wait for the eventual NewPipe update. In my experience, the Grayjay player also tends to work better with live streams.
by chasd00 | 2026-02-15 04:02:37+00:00
I don’t know how to measure maintainability but the AI generated code I’ve seen in my projects is pretty plain vanilla standard patterns with comments. So less of a headache than a LOT of human code I’ve seen. Also, one thing the agents are good at, at least in my experience so far, is documenting existing code. This goes a long ways in maintenance, it’s not always perfect but as the saying goes documentation is like sex, when it’s good it’s great when it’s bad it’s better than nothing.
by lyu07282 | 2026-02-15 04:03:05+00:00
> A country isn't run like a business

I'm not convinced you really mean that, but I agree they shouldn't. Although we've invaded countries that tried that (and are in the process of invading a few more while we are speaking).

> though there's countless books on political and economic development that explore it

we clearly have read very different books on the matter. What is the answer to corruption given by neoliberalism? Isn't the very policies enforced and implemented in the global south believed to combat corruption? Hasn't that demonstrably failed them? But people like me take issue with the whole corruption narrative, we would argue the west, especially the US is the most corrupt nation on the planet by scale, we just don't call that corruption, we just give it names like "lobbying" or "stock buy backs" and make it legal.

> Colonial oppression is a horrible explanation as it has very poor predictive power

You can see colonialism from space, with old rail lines and other infrastructure leading from the mines to the coastal cities, it literally shaped their geography, their colonial history is the single most important unimaginable violent event that has ever happened to these nations, its inseparable, it shapes their past, present and future. It has absolutely predictive power, it shaped them and our grasp on them to this very day is undeniable reality for those nations.

> unless you define colonialism in a conclusory, tautological way

We absolutely have to study colonialism as a distinct, special thing, we need to understand how this legacy shaped them and our(western) relationship to them to this day. We didn't just pack our bags and left them alone. Everyone recognizes that, it's not like we don't care, we do all kinds of things in development, its just we should observe why this all made so little progress despite 75 years, billions in aid and one failed IDF program after the other.

> relying on an oppression narrative is one of the ways corrupt governments and elites justify and excuse the consequences of their policies

you could say the same about the corruption narrative, it ignores things like effects of globalism and military interventionism too, and has served our own elites VERY well.

> That said, "corruption" isn't a great explanation, either ...

I don't get the point in your last paragraph
by wittlesus | 2026-02-15 04:04:20+00:00
This is genuinely exciting. The fact that you're getting 15-30 tok/s for text gen on phone hardware is wild — that's basically usable for real conversations.

Curious about a couple things: what GGUF model sizes are practical on a mid-range phone (say 8GB RAM)? And how's the battery impact during sustained inference — does it drain noticeably faster than, say, a video call?

The privacy angle is the real killer feature here IMO. There are so many use cases (journaling, health tracking, sensitive work notes) where people self-censor because they know it's going to a server somewhere. Removing that barrier entirely changes what people are willing to use AI for.
by wittlesus | 2026-02-15 04:05:17+00:00
The cognitive debt framing really resonates. I've noticed two very different failure modes when working with AI coding tools:

1. The "black box" problem — you accept generated code without fully understanding it, and later can't debug or extend it because you never built the mental model.

2. The "context fragmentation" problem — you're constantly switching between reviewing AI output, correcting course, and holding your own design intent in your head. It's like pair programming with someone who has perfect syntax recall but zero memory of what you discussed 5 minutes ago.

The teams that seem to avoid the wall are the ones who treat AI as a drafting tool rather than a decision-making tool. You still need to be the architect. The AI just types faster than you do.
by benreesman | 2026-02-15 04:05:22+00:00
No one has built business AI that is flat correct to the standards of a high redundancy human organization.

Individuals make mistakes in air traffic control towers, but as a cumulative outcome it's a scandal if airplanes collide midair. Even in contested airspace.

The current infrastructure never gets there. There is no improvement path from MCP to air traffic control.

It's hard work and patience and math.
by wittlesus | 2026-02-15 04:06:01+00:00
There's something clarifying about working under extreme constraints like this. When you only have 2KB, you're forced to discover what the irreducible core of chess actually is — which pieces matter most, what evaluation heuristics survive compression, what you can get away with not implementing.

Yes, it's missing castling/en passant/promotion, but as a study in "what does a chess engine actually need to play reasonable chess," this is fascinating. The answer turns out to be: surprisingly little.

Would love to see a breakdown of where those 2KB are spent. How much is move generation vs evaluation vs search?
by chmod775 | 2026-02-15 04:06:03+00:00
Given need, access to anything that might serve as string, pieces of wood, and too much time to think about the problem, most singular humans will come up with that within the year, if not within days.

That thing has probably been independently invented a hundred thousand times over. Trying to figure out who did it first is silly.

Also that is not a "sophisticated" tool at all. It's literally one step above hitting rocks together. Sharp rocks happens to be the only tool you need to make a basic bow drill.
by queenkjuul | 2026-02-15 04:06:18+00:00
I mean you said it yourself: if you have terabytes of data, BD isn't practical.

I feel like this is all just two totally separate use cases. Nobody wants to burn 20-40 BDs per TB, just like nobody wants to use a tape drive (or maintain a RAID array, or whatever else) to back up 500GBs of family photos and tax documents or whatever.

At some point the volume of data dictates what solutions are practical.
by troupo | 2026-02-15 04:06:32+00:00
> Where is this number coming from?

They literally complain about that in yhe tweet I linked. That they spend 11 ms in React and only have 5ms to do the impossibly hard task of outputting a few characters on screen.

> Even if it takes 1ms total as long as that is under 16 ms that is fine.

How is it fine when you can re-render the entire terminal in microseconds (I also linked a demo for that, too), and they take 11 milliseconds just "constructing React scene"?

It doesn't matter if they take 12ms to render or 16ms. You're completely missing the point.
by maxxmod | 2026-02-15 04:06:57+00:00
Unhook is solid. I’m building Maxxmod [1] (shameless plug). The goal is similar in spirit, but with more granular control, a structured admin panel with live previews.

Still in development, but feedback from the HN crowd is very welcome. The site includes interactive prototypes and screenshots that give a clear picture of what it’s aiming to become.

[1] https://maxxmod.com
by Rochus | 2026-02-15 04:07:25+00:00
The author writes in the book explicitly "This is a modified version of config.h for compiling a small Minix system with only the options described in the text". This leaves no doubt that the book indeed describes a working microkernel of less than 15kSLOC which can be built and run (even if the "small Minix" lacks a few features). I blieved the author (like generations of other scholars) until I tried to actually build and run it myself.
by susam | 2026-02-15 04:07:41+00:00
Thanks for sharing. I realised I have several userscripts I've written over time to tackle web browsing distractions. I found another one and this is probably the most effective for me because it hides Shorts at the CSS level. That means I don't need to rely on setTimeout(..., 1000) to catch elements that get inserted dynamically after the page loads.

(function () {
const css = `
#secondary { display: none }
ytd-rich-shelf-renderer { display: none
`
const style = document.createElement('style')
style.textContent = css
document.head.appendChild(style)
})()
by Eisenstein | 2026-02-15 04:08:07+00:00
I particularly like this bit in ntdesrtl.pdf:

"6.1 OS/2 Standards

Our initial OS/2 API set centers around the evolving 32-bit Cruiser, or OS/2 2.0 API set.

(The design of Cruiser APIs is being done in parallel with the NT OS/2 design.) In some respects, this standard is harder to deal with than the POSIX standards. OS/2 is tied to the Intel x86 architecture and these dependencies show up in a number of APIs. Given the nature of OS/2 design (the joint development agreement), we have had little success in influencing the design of the 2.0 APIs so that they are portable and reasonable to implement on non-x86 systems. In addition, the issue of binary compatibility with OS/2 arises when the system is back-ported to an 80386 platform.

This may involve 16-bit as well as 32-bit binary compatibility."

Very "professional" coded writing that expresses a frustration with the need to collaborate with IBM that could have been more succinctly written if they had the option to use a few choice four letter words.
by alex1138 | 2026-02-15 04:08:58+00:00
And yet if Youtube didn't have a paid option (and still now, even while it does) people would be saying If you're not paying, You're the product

Sorry - these companies have proven they're malicious even while you're paying them

(Except possibly Gmail. Facebook Verified is apparently a crock of shit, but Gmail MIGHT give you some account support more than people who don't pay)
by dahart | 2026-02-15 04:09:34+00:00
Are you making unstated assumptions about the code, the language, compiler and the ABI? They might be reasonable assumptions, and cover common cases, but there’s nothing about the hardware in your example that requires saving and spilling all the registers your helper function uses. That’s up to the compiler, the situation, and/or the programmer. If I have 100 registers and hand-write the assembly corresponding to your example, I don’t necessarily have to spill anything. Generally speaking, I minimize register pressure and spilling if/when I can use more registers.
by cyberrock | 2026-02-15 04:11:38+00:00
During the few days TikTok was banned in the US a significant chunk of users went over to Xiaohongshu. This isn't merely a hypothetical.

This is also only addressing half of my comment. Will mod makers also face criminal penalties? If I make a HN client or even just a userscript, should I be delisting them or pushing an update that prevents EU citizens from using them?
by Dylan16807 | 2026-02-15 04:12:00+00:00
Yes, we can assume "vertical video" means "shorts". But once we do that, I still don't see anything on the front page or the FAQ or the github page that mentions shorts. The HN title had "without vertical videos" jammed in and that needs clarification. Maybe there's a toggle somewhere to hide shorts? Or maybe it doesn't have a shorts feed but it otherwise has shorts? Or something else? It's not clear.
by ali_chherawalla | 2026-02-15 04:12:36+00:00
I've added a section for recommended models. So basically you can chose from there.

I'd recommend going for any quantized 1B parameter model. So you can look at llama 3.2 1B, gemma3 1B, qwen3 VL 2B (if you'd like vision)

Appreciate the kind words!
by troupo | 2026-02-15 04:12:39+00:00
> Backend devs control where their code runs, frontend devs don't.

This has nothing to do wih the fact that Discord is a bloated, slow monstrosity.

> Even if they built their desktops apps in native code and UI, they'd have to build a JS website in parallel.

Oh no. The impossibility of building a site that displays text and images
by echelon | 2026-02-15 04:12:59+00:00
The internet used to be filled with thousands of these.

It was magical, serendipitous, and wonderful.

People's creativity hasn't disappeared, but it lives in corporate-owned distribution platforms now.

It's nice that people don't have to spend so much effort building websites, but we definitely lost something in the experience. We did gain convenience for creators and consumers (but also gained ads, tracking, etc.)

There are plenty of highly talented people publishing on YouTube, TikTok, and beyond, but we lost something with the loss of personal websites being popular and the loss of formats like Flash, platforms like NewGrounds, etc.

The old web felt like stepping into someone's personal atelier. Bespoke, intimate, crafted, and intentionally curated.
by tsoukase | 2026-02-15 04:13:46+00:00
There are two points in MRIs that limit or (better) regulate their use:

* financial cost vs level of care. A full body MRI costs a huge sum but it is the most detailed non-invasive diagnosis we have for any disease that can lead to earlier therapy. Used as a screening method, does it worth to save one patient in tens/hundreds tests performed? You answer, but public health authorities, healt insurances and medical societies are negative.

* MRI shows some minor findings that better not be known to the patient due to the stress they bring and cost of ongoing follow up (eg in the brain small meningiomas or angiomas). This might bring more harm than good and limit their net value.
Show HN: Decision Audit – A deterministic decision engine for career pivots
by cosmok | 2026-02-15 04:14:53+00:00
Hello HN,

I’m a solo dev building a tool to replace the "pros and cons" list for high-stakes decisions.

While LLMs are great for brainstorming, I found them dangerous for actual decision-making—they hallucinate and try to please you rather than giving you a hard truth. I wanted something that combined deterministic logic (weighted criteria) with generative explanation (narrative).

The Product:
It’s called Decision Audit. The first module is "Should I Quit?" (career transition analysis).
Instead of a chat interface, it uses a structured interview to calculate specific indices (Burnout, Runway, Decision Rights, Optionality).
The output isn't a text blob; it's a 3-page structured Dossier (PDF) that includes:

An "Exit Lean" score (calculated via weighted algorithm, not LLM sentiment).
A "Risk Matrix" (flagging specific dangers like visa dependency or low runway).
A 30-day "Validation Sprint" (action plan).

The Stack:
Frontend: Next.js (focused on mobile-first, fast forms).
Backend: Node.

The "Brain": A rules-based scoring engine (JSON logic) handles the math. I only use the LLM API at the very end to summarize the data points into the narrative sections of the PDF.

Business Model:
I’m bootstrapping this and experimenting with a "Pay What It's Worth" model for launch. No accounts required to take the audit. No tracking pixels or ad networks or storing of submitted information.

I’d love feedback on the scoring weighting—specifically if the "Chaos Index" feels too sensitive.

Link:
https://decide.trk7.app/intake/should-i-quit
by sidrag22 | 2026-02-15 04:14:54+00:00
I transitioned to using youtube with just that left sidebar for updates from channels i subscribed to, id watch the 2-3 creators videos maybe, slowly that became 1, now its 0. I still consider watching that final creator, but if i do its gonna be because i went to youtube and wanted to type that channel into the search bar, not because of a notification.

Everyone seems to act like youtube is something we need, I just don't really agree. If i want to watch something for entertainment, there are so many amazing shows with deep stories to choose from. If i want to learn, the video medium to me is just straight up garbage. I prefer to read to learn.

Of course there are topics this doesnt totally apply to, but for my purposes, videos are almost always just a way to not only likely repeat the same things you already know for a good chunk of the video, but when you finally find the meat, its still being delivered in a slower way than it could be ingested by reading.
by ofalkaed | 2026-02-15 04:15:13+00:00
I learned linux by using Arch back in the days when pacman -Syu was almost certain to break something and there was a good chance it would break something unique to your install. This was also back in the days when most were not connected to the internet 24/7 and many did not have internet, I updated when I went to the library which was generally a weekly thing but sometimes it be a month or two and the system breakage that resulted was rococo. Something was lost by Arch becoming stable and not breaking regularly, it was what drove the wiki and fixing all the things that pacman broke taught you a great deal and taught you quickly. Stability is not all that it is cracked up to be, has its uses but is not the solution to everything.
by dang | 2026-02-15 04:15:20+00:00
I think these are the main related past threads:

NewPipe Is Turning 10 - https://news.ycombinator.com/item?id=45707575 - Oct 2025 (28 comments)

NewPipe 0.26 - https://news.ycombinator.com/item?id=38732781 - Dec 2023 (91 comments)

NewPipe – Lightweight YouTube experience for Android - https://news.ycombinator.com/item?id=38144400 - Nov 2023 (389 comments)

NewPipe: A lightweight YouTube experience for Android - https://news.ycombinator.com/item?id=30449570 - Feb 2022 (220 comments)

NewPipe – ad-free, open-source Android YouTube client - https://news.ycombinator.com/item?id=23871169 - July 2020 (590 comments)

“My Google account got suspended because of NewPipe” - https://news.ycombinator.com/item?id=21247759 - Oct 2019 (522 comments)