MurphyA/hacker-news huggingface dataset:
by potato3732842 | 2026-01-15 14:31:28+00:00
>Uh, it should be? The ability to confidently stop is far more important than to go

First off, this is the principal skinner "everyone else is wrong" take.

Second, it's just not how things work in practice. In practice what happens if you have a FWD car that can't "just go" you wind up driving way harder to make up for it. Stuff like hitting hills at speed and trying to take on-ramps at the limit of traction because you are having to work around the limitation of being unable to actually put power to the ground when you need to. Say nothing of all the sketchy situations that happen at the margin of that (backing down a hill you couldn't go up, getting stuck less than graceful merges, etc).

>You also missed another key reason to get snow tires: many (most?) vehicles do not come with AWD even as an option

I don't think that's anywhere near true for the US market.
by mondonno | 2026-01-15 14:31:57+00:00
Fair point, and I appreciate the check.
My intent wasn't to treat this as a pure sales channel, but to get feedback on the framework itself. I'm trying to map Control Theory to psychology (specifically Ashby's Law), and I know this community is the best place to find holes in that kind of logic.
That is why I made the first chapter (which defines the core Topology and math) free/open without an email gate. I am genuinely more interested in the critique of the model than the sales.
by sgt | 2026-01-15 14:32:40+00:00
> I'm not joking and this isn't funny. We have been trying to build distributed agent orchestrators at Google since last year. There are various options, not everyone is aligned... I gave Claude Code a description of the problem, it generated what we built last year in an hour.

I am sure that whatever work was put into actually trying to implement that, was crucial in order to instruct Claude what to do. System design doesn't come by itself.
by giancarlostoro | 2026-01-15 14:32:42+00:00
Has the world moved on? While it may be anecdotal my area has only exploded with Teslas, I live in Florida for context. I see Cybertruks nearly everyday (some days I don't have to drive anywhere due to working remote). I always see a Tesla, heck, sometimes I see two or more of them at any given time, all over Central Florida I always see a Tesla somewhere, but in my area in particular it feels like "Tesla Country" at this point, and I don't see it dwindling, they just built another Tesla building near our Airport (MCO) too. Even see some bumper stickers on Teslas with "Elon" crossed out on them. Heck, my wife's own relatives have Teslas and they don't like Elon's politics, nor do they live in my area.
by jackfranklyn | 2026-01-15 14:32:45+00:00
The whitelist approach works until it doesn't. The tricky part is that even "safe" commands can be dangerous in combination or with certain arguments. `cat /etc/shadow`, `grep -r password`, or `tail -f` on the wrong log file.

What's worked better for me: giving the agent access to a read-only replica for DB queries, and for SSH, using a restricted shell (rbash) with PATH limited to specific binaries. Still not bulletproof, but removes the "approve every ls command" friction while keeping the obvious footguns out of reach.

The mental model shift that helped: treat it less like "allow/deny lists" and more like designing a sandbox where the worst outcome is acceptable. If the agent can only read and the worst case is it reads something sensitive - that's a different risk profile than if it can write or delete.
Show HN: Azurite – Triage Linear and GitHub issues using MCP (Deck of Cards UI)
by QaysHaji | 2026-01-15 14:33:18+00:00
Hello HN,

I’m the builder behind Azurite. I built this because I found that my bottleneck wasn't the volume of notifications (Linear, Slack, GitHub), but the context switching cost required to process them.

The Problem: Every time I opened a Linear ticket, I had to:

Read the ticket.

Search Slack to find the thread where the decision was made.

Check GitHub to see if the PR was actually merged. Result: Context switching 3 times just to make one decision.

What it is: Azurite is a unified triage interface that treats notifications as a deck of cards. The "magic" is that it pre-fetches the Context Graph. Instead of just showing you "Fix Login Bug," it scans the ticket description, finds the linked Slack thread URL, fetches the summary via the Slack API, and pins it to the card. You see the answer, not just the task.

The Architecture:

Frontend: React + Framer Motion (Optimistic UI with spring physics for 60fps interactions).

Backend: Python (FastAPI) handling Async Webhooks (no polling lag).

Orchestration: Built on Anthropic's Model Context Protocol (MCP). We treat SaaS tools as standardized "Servers" and the backend as the "Client."

Intelligence: Hybrid Chain. Llama 3.3 (via Groq) for sub-second classification, GPT-4o-mini for deep context summarization.

Data: SQLite (Edge-Cached). We map the relationships between external tickets and conversations server-side for speed.

A Note on Access (The Google 100-User Limit): Because Azurite requires sensitive scopes (Gmail/Calendar) to function, I am currently restricted by Google's unverified app limit to 100 active tokens. This is a hard technical ceiling until my security audit is complete.

I am manually cycling users in batches of 10 every day as I rotate inactive users out. I am prioritizing the HN queue for the next 24 hours.

If you want to help break the beta (or critique my implementation of MCP), get in line here: https://azurite-labs.vercel.app/?ref=AZ-PJQEY5
by pixl97 | 2026-01-15 14:33:39+00:00
>easily replicable probably it was not a good idea after all.

I mean, sometimes the hard work is creating object number 1. There are a crapload of inventions that we look back on and go "why did it take so long for us to make the first one", then after that whatever object/idea it was explodes over the planet because of the ease of implementation and the useful practical application.

I think this statement is marred by the our modern sensibilities that say everything must be profitable or it's a bad idea.
by diego_moita | 2026-01-15 14:33:42+00:00
> Is "talking points" just a roundabout way to summarily dismiss the opposition's arguments and imply they're dumb/misguided?

For me, yes it is. It wouldn't if policy discussions were purely technical and well informed. In the arena of public discourse they aren't. The majority of the population (including HN) is tribal, ideologically biased, emotionally driven and badly informed. Public discourse, particularly in America, is contaminated by propaganda of established economic powers (i.e.: Big Oil, Big Pharma, Tech companies). They can easily advance their talking points because they have much more economic resources for propaganda and lobbying.

I agree that, eventually, most people will discover that oil & coal are doomed and destroying the world. Reality has a way to force itself into ideologies.

But that will take a long time. I need truth and certainty now.
by Aurornis | 2026-01-15 14:33:46+00:00
The world of financial analysis and modeling is broad. It’s common to give these tasks to juniors and expect them to grind through it when the output doesn’t really matter.

In this case the output wasn’t actually used for financial modeling. If it had been, it would have been caught immediately when someone put it into a table where they calculated the price or the supply constraints or anything else.
by skybrian | 2026-01-15 14:34:03+00:00
One underestimated productivity booster is that you can write code on your phone by giving orders to a coding assistant in a spare moment. You can fill extra time that way instead of reading social media or playing a game.

I was just coding a personal website the other day while waiting for our number to be called at the DMV. I couldn’t really review the code but it did give me a chance to test on mobile.

This is without doing anything special, just using one instance of Claude Opus 4.5 and exe.dev.
by JohnFen | 2026-01-15 14:34:31+00:00
> It seems that critics oppose the law itself

I think that the fact that both Biden and Obama were finding and deporting illegal immigrants in record numbers and there wasn't this kind of outcry indicates that it's not the law itself that people are angry about. It's the cruel, brutal, poorly-targeted, and lawless tactics that are currently being used that are the problem.
by Snuggly73 | 2026-01-15 14:34:42+00:00
The only thing that I got to actually run on WSL2 was the "Excel" (couldnt get anything actually to compile on Mac or Windows).

It a broken mess that probably implements 0.00001% of Excel. And its 1.2m locs.

With codebases developed in this way - either they need to figure out how agents are going to maintain them (in which case SWE as we know is dead - it will only be limited to those that can spend trillions of tokens, or they are going to remain weird demos.
by Findecanor | 2026-01-15 14:35:13+00:00
Teletext used the vertical blanking interval too. It consisted of numbered pages of text, each number input on the numpad on the remote control as a form of hypertext. Page after page was transmitted after one-another, repeatedly. It was sometimes used for subtitles, with some pages with a transparent background. Better receivers cached pages so you wouldn't have to wait for its next transmission when going to another page...

Digital television formats adopted the framing from analogue formats and sends the same data in digital form within the vertical blanking interval. Many channels have stopped offering teletext. One network here in Sweden still uses it to deliver news, and I often prefer that format because the articles are concise and distraction-free.

BTW. I was once asked to hack together a system for using data in the vblank period to control relays at a remote site.
by kalaksi | 2026-01-15 14:35:35+00:00
It feels like you think that the parent hasn't really considered their options and don't know what they really want.

> Not that big of on an issue in most home user cases as a home server

I don't know what "most home users" want, but I can understand wanting something more compact and efficient (also easier to keep cool in tighter or closed spaces), even at home.

> Cheaper if you ignore much lower performance and versatility vs a X86_X64 NUC as a home server.

Or maybe they noticed they don't need all the performance and versatility. Been there. It's plenty versatile and can run everything I need.
by Teknomadix | 2026-01-15 14:35:37+00:00
Teensy's closed bootloader, USB stack, hardware design are what is proprietary. But the toolchain is open. Eg: I can use PlatformIO, etc.
From my perspective an open alternative would splinter the community rather than replace it. Developers value Teensy's polish & consistency (PAnd this is Paul Stoffregen's discipline).
If you endeavor to follow this path, you'd see adoption from transparency advocates and research/security-focused devs, but pragmatists like myself would stick with what works and what's affordable.
Your real problem is replicating that engineering rigor in an open-source project, is a lot harder than it looks. Let me give an example; STM32 is more open but shows us exactly what fragmentation looks like without unified vision.
by Bishonen88 | 2026-01-15 14:35:44+00:00
That's what I was thinking as well after letting Claude do a godoist clone in a few vibe coding sessions. Literally got most features I care about with a ui similar to todoist with all the bootstraping done. Deploying to my nas later this week and cancelling my subscription.

It's way past the point of "just" doing MVPs or simple proof of concepts. I'm talking about user auth, dynamic input parsing, calendar views, tags, projects, history of events and more, given a few prompts.
by wewxjfq | 2026-01-15 14:35:47+00:00
They got 8% of the votes in 1987, up from 6% in 1983, didn't even make it past the five-percent hurdle in 1990 - so what justifies the obsession with the Greens, when the large majority of Germans rejected nuclear energy after Chernobyl? Why must all nuclear energy threads on HN pretend a fringe party ruled Germany with an iron fist?
by clarencehoward | 2026-01-15 14:36:00+00:00
I learned about fan-out, and just how the average size of groups in messaging servers affects their load. It is pretty basic stuff I guess but not something you think about unless that is your jam.

I was stress testing a server I made and noticed a discrepancy between two tests. In on test 15 virtual users could send 450msg/sec (not realistic I know) for about 6750 incoming messages per second. In another, 1000 users sending a message about every two seconds was the limit, about 500msg/sec incoming.

Took me a little bit to figure out why, the outgoing messages between the tests were wildly different. In the smaller user tests the groups were about 3 on average, in the larger one they were 30. Group size is effectively a multiplier on incoming msg requests so when looking at the total traffic it was much closer between the two tests 15k and 20k.
by SV_BubbleTime | 2026-01-15 14:36:18+00:00
So… you can’t prove that the unit will not shift wavelength into a harmful range. However, I can prove that by not subjecting myself any others to claimed-harmless light that I can prove it will not become be realized to be harmful.

Cool! You missed peak covid hysteria. But, there are people that will never recover/realize. Like the type of lunatic that would subject everyone to one of these for a thanksgiving dinner in 2025.
by carschno | 2026-01-15 14:37:21+00:00
Essentially, the LNM turns out to be unsuitable for various diagnostics it has been applied for:

> Our findings reveal a foundational limitation: at its core, LNM involves a repetitive sampling of one and the same FC matrix. As a result, it systematically maps sets of local brain changes—whether they are patient lesions, magnetic resonance imaging-derived alterations, synthetic or random—onto the same nonspecific properties of the used FC data, producing highly similar networks across conditions.
by al_borland | 2026-01-15 14:37:41+00:00
You’re right. This is where Cook lacks the clear vision and stubbornness of Jobs to either keep quiet publicly, or say that the technology simply isn’t up to Apple’s standards yet to release… and tack the lumps in the meantime. Jobs did this a lot.

The thing is, Siri doesn’t need an LLM for Apple customers to use an LLM. The App Store exists and iPhone users can download ChatGPT, Gemini, Claude, Grok, etc, etc, etc. They can map their favorite one to the action button if they want quick access.

I don’t see a major need for Apple to rush something out the door that doesn’t live up to their quality standard. From my use of LLMs, I still don’t think it lives up to the standards needed to hand out to a billion people and say “use this, you can trust it”. Even if their internal models were as good as the best ones on the market, I still think the press would treat it as another Apple Maps situation. I’m saying that with LLMs of today, not even the ones from the GPT-3 days.

Cook is too eager to say stuff that will please the stockholders, so he teased the AI stuff and had a big AI phone release before they had a product that was viable to release. That’s a theme with him.
by blurjp | 2026-01-15 14:37:53+00:00
Hey HN,

I'm the creator of vibe. I built this because I was tired of describing UI bugs to Claude Code when I could just show them.

The problem: When debugging with AI assistants, visual context gets lost. You end up typing "the button is misaligned by about 3 pixels" when you could just show a screenshot.

What it does:
- Captures screen regions using macOS's native screencapture
- Bundles the screenshot with git status, diffs, and terminal logs
- Feeds everything to Claude Code for analysis and fixes

How I built it:

The core insight was that Claude Code supports custom commands via markdown files in ~/.claude/commands/. So I created two commands:

1. /vibe-select - Calls screencapture -i, saves to .vibedbg/region.png, records metadata
2. /vibe-ask - Constructs a prompt with:
- Screenshot file path (Claude Code can read images)
- git status and git diff output
- Last N lines of terminal logs
- User's debug instruction

The whole thing is ~200 lines of JS + shell scripts. I deliberately kept it minimal—no frameworks, no dependencies beyond Node.js.

Technical details:
- Uses Node.js for the CLI
- Integrates with Claude Code via custom commands
- Stores debug sessions in .vibedbg/ directory
- Works from subdirectories (finds nearest .vibedbg/ or git root)
- MIT licensed

Demo video (2:43): https://youtu.be/tCvOZ0IUxm0

It's made my debugging workflow much faster, especially for frontend issues. The workflow is now:
1. See bug → /vibe-select
2. Capture screen → /vibe-ask "fix this"
3. Claude analyzes, proposes fix, applies it
4. Done

I'd love feedback on the approach and any ideas for improvements. Happy to answer questions about the implementation!

Some questions I'm thinking about:
- Should I add Linux/Windows support? (Would need different screenshot tools )
- Is there value in video capture instead of just screenshots?
- Would this work better as a VSCode extension?

GitHub: https://github.com/Blurjp/vibe
by QuantumNomad_ | 2026-01-15 14:38:13+00:00
I spend 90% of my time at home working (WFH) or relaxing or doing hobbies or sleeping, so most of my Internet use is via the WiFi. I chose one of the cheapest mobile data plans because I don’t need all that much mobile data when I already have Internet at home.

As long as I can still browse a little bit on the go, use WhatsApp to send and receive messages, photos, and videos, and I can watch a few TikTok and YouTube videos on the go, I’m happy.

My 2GB/month mobile data plan costs 179 NOK per month (~17.71 USD/month), plus I pay an extra monthly charge to use eSIM instead of physical SIM.
by flashpoint31415 | 2026-01-15 14:39:38+00:00
This is delightfully referenced as the Blind Letter Office in Terry Pratchett's book "Making Money":

<Moist ran downstairs and Lord Vetinari was indeed sitting in the Blind Letter Office with his boots on a desk, a sheaf of letters in his hand and a smile on his face.

'Ah, Lipwig,' he said, waving the grubby envelopes. 'Wonderful stuff! Better than the crossword! I like this one: "Duzbuns Hopsit pfarmerrsc". I've put the correct address underneath.' He passed the letter over to Moist.

He had written: K. Whistler, Baker, 3 Pigsty Hill.

'There are three bakeries in the city that could be said to be opposite a pharmacy,' said Vetinari, 'but Whistler does those rather good curly buns that regrettably look as though a dog has just done his business on your plate and somehow managed to add a blob of icing.'>
by mikert89 | 2026-01-15 14:39:52+00:00
When software becomes cheap to build, a lot of strange second-order effects kick in. It’s not just that products are easier to create; sales, marketing, and every other business function can iterate faster alongside them. That speed erodes moats. As this reality sinks in, I think we’re headed for a brutal shakeout in SaaS.

People still argue that distribution is the real bottleneck now. But when the product itself is trivial to build and change, the old dynamics break down. Historically, sales was hard because you had to design and refine a sales motion around a product that evolved slowly and carried real technical risk. You couldn’t afford to pour resources into distribution before the product stabilized, because getting it wrong was expensive.

That constraint is gone. The assumptions and equations we relied on to understand SaaS no longer apply—and the industry hasn’t fully internalized what that means yet.
by kcplate | 2026-01-15 14:39:53+00:00
Alternative? You take the money and realize that you are not really going to be under a hostile nation at all, you achieved a better benefactor, thats all. That you will be likely be a lot like Marshall Islands, Palau, and Micronesia. A fully sovereign state that allows the US access to your land for defense purposes and get some other economic perks as well. Bring in some companies to harvest your mineral resources and enjoy the wealth that a mineral rich country with only 57k citizens can imbue on its people.
by balops | 2026-01-15 14:40:45+00:00
At the moment most who are chasing the green agenda are learning that it’s not reliable. Germany for I instance can’t even figure out where their power comes from and their grid is an absolute mess. They are busy destroying their nuclear power plants and coal plants while prices are skyrocketing and reliability is disappearing and systems are failing. The propaganda of the green is winning at the cost of people’s lives.
by zimpenfish | 2026-01-15 14:40:46+00:00
> Can't say it's mine, I've seen it on a rice package!

Similar thing on UK butter - on a 250g block, there's 50g markings[0] on the wrapper to make simple(ish) weights easy.

[0] https://www.reddit.com/r/mildlyinteresting/comments/11ogzqj/... (only decent photo I could find on the webs and we don't currently have any butter in the fridge)
by philipwhiuk | 2026-01-15 14:41:28+00:00
> In the UK, you can buy it from 18, and you can consume it in a pub/restaurant from 16 but only with a meal and supervised by an adult. In France, you can buy it in bars from 16.

This sounds really strict because of how it's phrase but the legal limit for drinking alcohol in a private space in the UK is 5.
by bjackman | 2026-01-15 14:41:52+00:00
I use https://jules.google.

The UI is obviously vibe-coded garbage but the underlying system works. And most of the time you don't have to open the UI after you've set it running you just comment on the Github PR.

This is clearly an unloved "lab" project that Google will most likely kill but to me the underlying product model is obviously the right one.

I assume Microsoft got this model right first with the "assign issue to Copilot" thing and then fumbled it by being Microsoft. So whoever eventually turns this <correct product model> into an <actual product that doesn't suck> should win big IMO.
by wiseowise | 2026-01-15 14:42:29+00:00
>> The evidence is overwhelming

> provides none

I'm pro LLM/AI, but most of hype are just pure vibes. There's no evidence, there are only anecdotes.

All the hype-men that I follow either have a stake at it (they either work for LLM provider or have an AI startup) or post billions of examples and zero revenue.
Ask HN: Audio analysis models, how to train to learn sound patters?
by thedangler | 2026-01-15 14:42:33+00:00
Hello all,
I'm looking to for sound models that understand sound patters that can be used locally.

Hoping I can use them on device like iOS CoreML.

Before I get started it doesn't hurt to ask to see if anyone has done this before or has a sound model that detects patters,
Anger, excitement, Arousal, laughing, crying, laughing, human emotions in general.

I found this :https://medium.com/@narner/classification-of-sound-files-on-ios-with-the-soundanalysis-framework-and-esc-10-coreml-model-3a5154db903f

But maybe there is a better way or something already exists.

Thanks
by Aurornis | 2026-01-15 14:42:54+00:00
The trades are wide and varied. A lot of tradespeople will show up to the job in an old 250,000 mile Honda if they’re just doing dirty work and going home.

The farm and woodworking people I know have nicer trucks, but they’re not afraid to get them dirty. Put some rubber floor mats down and the floor is easy to clean. Leather seats are actually easier to clean than cloth seats. The steering wheel wipes clean.

Every square inch of my truck’s interior is covered in a layer of fine dust every time we go off roading because the windows have to be down. I can clean it all relatively quickly because everything is accessible and the interior is smaller and boxier than my car.