MurphyA/hacker-news huggingface dataset:
by RobRivera | 2026-03-13 20:51:55+00:00
So I am late to the party on this; I can ABSOLUTELY see what would fuel a 48 hr code binge. I would be LIVID if a package I downloaded did such a bulk pull from my Whatsapp, and even further enraged if I found a bulk of packages integrated that led me to believe security was never a single thought.

Future innovators, don't take security for granted; someone who cares will eat your lunch.
by crote | 2026-03-13 20:52:05+00:00
Great! So I assume it is now Completely Fine to rip Netflix / Hulu / Disney+ / whatever and share it with everyone I know?

Copyright isn't "done", copyright has just been restricted to the rich and powerful. AI has essentially made it legal to steal from anyone who isn't rich enough to sue you - which in the case of the main AI companies means everyone except a handful of giants.
by heraldgeezer | 2026-03-13 20:52:15+00:00
I think you do not understand what a massive undertaking even securing a tenant in GSuite or Office 365 can be. Plus networking. Plus end user computing.

On top of this you want companies and governments to make their own tools?

You have a vision... of something zero trust. Now make it and implement it. Oh, not so easy?

S3 buckets used to be open by default. Office 365 had MFA as optional for a looooong time. So things are improving.
by cyanydeez | 2026-03-13 20:53:14+00:00
Cline (https://marketplace.visualstudio.com/items?itemName=saoudriz...) in vscode, inside a code-server run within docker (https://docs.linuxserver.io/images/docker-code-server/) using lmstudio (https://lmstudio.ai/) to access unsloth models (https://unsloth.ai/docs/get-started/unsloth-model-catalog) speficially (https://unsloth.ai/docs/models/qwen3-coder-next) appears to be right at the edge of productivity, as long as you realize what complexity means when issuing tasks.
Show HN: orb-ui – Voice AI UI Components for React (Vapi, ElevenLabs, etc.)
by alexanderqchen | 2026-03-13 20:53:17+00:00
I got tired of rebuilding the same pulsing circle every time I prototyped a voice AI app, so I packaged it up.

orb-ui is a React component library for voice AI agent UIs. You plug in an adapter for your voice provider, the component handles the state machine (idle, connecting, listening, speaking) and renders it.

```jsx
import { Orb } from 'orb-ui'
import { createVapiAdapter } from 'orb-ui/adapters'

<Orb adapter={createVapiAdapter(vapi, { assistantId })} theme="circle" />
```

Click the orb to start/stop. Animation reacts to audio volume in real time.

What it is:
- An npm package: Install, import, ship. No copy-pasting component files
- Provider-agnostic: Ships with Vapi + ElevenLabs adapters, easy to add others
- Just the UI layer: Doesn't touch your prompts, your backend, or your logic
- MIT licensed

What it isn't:
- A voice AI SDK (use Vapi/ElevenLabs/Bland for that)
- A full conversation UI (no transcript, no message history)

The existing alternatives (ElevenLabs UI kit, Vapi Blocks) are shadcn-style copy-paste components locked to one provider. This is a proper package you can install and update.

Demo: https://orb-ui.com

npm: https://www.npmjs.com/package/orb-ui

GitHub: https://github.com/alexanderqchen/orb-ui

Curious what voice AI UIs people are building and what you'd want from a library like this.
by hermitcrab | 2026-03-13 20:53:31+00:00
I worked on the problem of recording 'design rationale' ~25 years ago. It is a big problem. Particulalry for long-lived artefacts, such as nuclear reactors. Nobody is quite sure exactly why decisions were made, as the original designers have forgotten, retired or been run over by buses. And this makes changing things difficult and risky. The biggest problem is that there is no real incentive for the people making the decisions to write down why they made them:

* they may see it as reducing their career security

* they may see it as opening them up to potential prosecution

* it takes a lot of time
by roody15 | 2026-03-13 20:54:02+00:00
MacBook Neo is going to sell like crazy. In the education market, educators, students, aides... nothing close at this price point. With memory and SSD prices so high I don't see how Dell, Asus and others are going to be able to compete. Unless the build quality is significantly worse than a M1 macbook air not sure budget PC makers will be able to compete.
by Gggg1234 | 2026-03-13 20:54:52+00:00
The root problem here is that "why" is a living artifact — it emerges from conversations, ticket comments, Slack threads, PR reviews, and verbal discussions scattered across a dozen tools. Asking engineers to manually consolidate that into a single doc is asking them to do archaeology in real time while also shipping features.

What's worked better in my experience is treating context as something you accumulate continuously rather than document retroactively. The idea is to build a system that:

Passively ingests signals — PRs, commit messages, linked tickets, review comments, even Slack threads — as they happen, not after the fact

Infers the "why" from the surrounding discussion and the code diff together, rather than relying on someone to write an explicit rationale

Stores decisions as structured, queryable knowledge linked to the specific code they relate to, so a new engineer can ask "why does this auth exception exist?" and get a synthesized answer from the original sources

The key insight is that the reasoning already exists — it just lives in unstructured, fragmented form across tools. The job isn't to create new documentation workflows, it's to extract and surface the signal that's already being generated as a natural byproduct of engineering work.

ADRs die because they demand extra effort. A system that passively understands what changed, where, and in what conversational context doesn't ask engineers to change behavior at all.
by zain__t | 2026-03-13 20:55:07+00:00
This is incredibly valuable context thank you. The career security point especially is something I hadn't fully articulated but explains why ADRs always die. Nobody wants to document themselves out of a job.
The approach I'm exploring tries to remove the human writing step entirely passively capturing decisions from PRs, Slack threads, and tickets and auto drafting the rationale. The human just approves or dismisses in one click.
The incentive problem flips instead of asking someone to document themselves, you're just asking them to approve something already written. Much lower friction.
Curious from your 25 years on this do you think the passive capture angle addresses the incentive problem or does the resistance run deeper than just the writing effort?
by gjm11 | 2026-03-13 20:55:09+00:00
https://www.youtube.com/watch?v=kw8SSQHQitg is Lindsay Graham in 2016 defending the Republicans' refusal to consider a nomination to the Supreme Court in the last year of Obama's presidency, and saying "you can use my words against me and you'd be absolutely right".

https://www.youtube.com/watch?v=CR2A6FDiGEA is about Lindsey Graham in 2020 defending the Republicans' insistence on pushing through a nomination to the Supreme Court in the last year of Trump's presidency. It also includes a clip of Lindsay Graham in 2018 saying that if a Supreme Court vacancy opens once the primaries have started, "we'll wait till the next election".
by physicles | 2026-03-13 20:55:18+00:00
First, recognize that, for the first time ever, having good docs actually pays dividends. LLMs love reading docs and they're fantastic at keeping them up to date. Just don't go overboard, and don't duplicate anything that can be easily grepped from the codebase.

Second, for #3, it's a new hire's job to make sure the docs are useful for new hires. Whenever they hit friction because the docs are missing or wrong, they go find the info, and then update the docs. No one else remembers what it's like to not know the things they know. And new hires don't yet know that "nobody writes anything" at your company.

In general, like another poster said, docs must live as close as possible to the code. LLMs are fantastic at keeping docs up to date, but only if they're in a place that they'll look. If you have a monorepo, put the docs in a docs/ folder and mention it in CLAUDE.md.

ADRs (architecture decision records) aren't meant to be maintained, are they? They're basically RFCs, a tool for communication of a proposal and a discussion. If someone writes a nontrivial proposal in a slack thread, say "I won't read this until it's in an ADR."

IMHO, PRs and commits are a pretty terrible place to bury this stuff. How would you search through them, dump all commit descriptions longer than 10 words into a giant .md and ask an LLM? No, you shouldn't rely on commits to tell you the "why" for anything larger in scope than that particular commit.

It's not magic, but I maintain a rude Q&A document that basically has answers to all the big questions. Often the questions were asked by someone else at the company, but sometimes they're to remind myself ("Why Kafka?" is one I keep revisiting because I want to ditch Kafka so badly, but it's not easy to replace for our use case). But I enjoy writing. I'm not sure this process scales.
by jopsen | 2026-03-13 20:55:40+00:00
> but then you cut the potential revenues too and have the same problem.

How many starlink clones are there really customers for?

Many people have fiber, and in an urban area you'll probably prefer 5G, if you can't get fiber or wired internet.

Starlink is great if you live in the middle of nowhere, but few people do.

Even if you could do a competitive launch cost, the number of customers is limited.
by mind_heist | 2026-03-13 20:55:56+00:00
There is something absolutely oddly satisfying about using this app. Though there are a handful of channel -- this feels far more "bounded" that using Youtube as is. I spend so much more time on YT over other streaming services and platforms (and have YT premium too). I feel YT natively does a very terrible job of presenting "recommendations" to me. I can't put my finger on what it is, but your cable TV style wrapper feels very home :) Couple of questions

- How did you achieve the grainy cable TV style texture on your videos ?

- Are the videos curated ? Sometimes I waste a lot of time looking for quality content, or sometimes its good quality but you just don't vibe with the presenter or their style - so you continue to click around.
by 2muchcoffeeman | 2026-03-13 20:56:11+00:00
I like iPhones because they are a little bit restricted.

But let’s be real here. They should have unified everything 5 years ago. Your phone should plugin to a screen and be a “netbook” level device and anything 13 inches and up should be running MacOS. The iPad should have a real affordable keyboard.

These limitations are no longer designed to make the product better.
by Imnimo | 2026-03-13 20:56:22+00:00
I think the problem for xAI is that it can really only hire two types of researchers - people who are philosophically aligned with Elon, and people who are solely money-motivated (not a judgment). But frontier AI research is a field with a lot of top talent who have strong philosophical motivation for their work, and those philosophies are often completely at odds with Elon. OpenAI and Anthropic have philosophical niches that are much better at attracting the current cream of the crop, and I don't really see how xAI can compete with that.
by zain__t | 2026-03-13 20:56:32+00:00
This is the clearest articulation of the problem I've seen. You've basically described exactly what I'm building.
The passive ingestion angle treating reasoning as a byproduct of work already being done rather than a separate documentation task is the core insight that makes this viable where ADRs failed.
I'm in early development. Would you be open to a 15 min conversation? Your framing here is sharper than anything I've heard from the 20 engineers I've already talked to.
by Wowfunhappy | 2026-03-13 20:56:50+00:00
Fwiw, I made something similar, but it targets an ancient version of OS X. It's theoretically possible it works on modern macOS too, but I haven't tested it.

https://github.com/Wowfunhappy/media-subscriptions-prefpane

I've been using a version of this for five years, although until recently the PrefPane was built via janky Applescript. I rewrote it in proper Objective-C last summer.
by StevenWaterman | 2026-03-13 20:57:04+00:00
A covert signal is still beneficial even if the signal is secure. The existence of the signal is valuable metadata.

For a contrived example, imagine I'm in a warzone:

- Secure = Enemies can't read my messages. Good. But they can still triangulate my position.

- Covert = Enemies don't know I exist
by MBCook | 2026-03-13 20:57:23+00:00
Speculation I’ve heard from Ben Thompson of Stratechery is this machine is, in part, a way to get value out of iPhone Pro chips that had defects.

The Neo has a 5 core GPU. The iPhone 16 Pro had a 6 core.

So, if he’s correct, these are the same exact chip. Just with a fault in one GPU core or one GPU core disabled if it was good. That lets them use extra chips they already made that would have gone to waste, at least until they run out.

Which would mean they both would have identical abilities, assuming no software lock for segmentation purposes.

It’s all supposition. But it make a lot of business sense.
by carlosjobim | 2026-03-13 20:57:41+00:00
> There's no way in hell he wants a Mac because it's so limited. Same thing about my niece, she's into electronic music since 14, and the only way she got into music making was pirating a ton of shitty and non-shitty VSTs and hosts and experimenting with synths on a desktop PC.

Garage Band is free with a Mac...

And Logic Pro is a cheap subscription or very fair price when somebody like her is ready to take the next step. Maybe they even have a nice uncle who'd like to pay for it?
by SV_BubbleTime | 2026-03-13 20:58:07+00:00
Wow, WILD to imply that Lindsey Graham is part of this admin. They hate each other. Trump worked with Graham and McConnell first term because Trump does have to work with the establishment but they despise him. He still has to work with Graham who has a little more Koch power now that McConnell is gone-but-not-gone.

I’ll always find it hilarious that progressives manage to hate the GOP and Trump at the same time for the same reasons.
by mikrl | 2026-03-13 20:58:15+00:00
Making funny memes of my friends mainly. ChatGPT won’t touch that, I haven’t tried with Claude yet, but grok keeps the group chat flush with laughing emojis.

That’s all I use it for really- things out of alignment with the other platforms- which IMO are better on every other metric (except having a sense of humour of course)
by JumpCrisscross | 2026-03-13 20:58:16+00:00
The Minnesota Transracial Adoption Study was methodologically flawed. “Children with two black parents were significantly older at adoption, had been in the adoptive home a shorter time, and had experienced a greater number of preadoption placements.”

Reframed, the study seemed to find (a) black kids are adopted less readily and (b) the longer a kid spends in the foster system, the lower their IQ at 17.

Based on how new human cognition is, and genetically similar human races are, it would be somewhat groundbreaking to find an emergent complex trait like IQ to map to social constructs like race, particularly ones as broad as American white and black.

[1] https://en.wikipedia.org/wiki/Minnesota_Transracial_Adoption...
by PaulHoule | 2026-03-13 20:58:21+00:00
I think most places I work haven’t had good documentation or particularly good processes for onboarding people. For instance, at some start ups we were always chasing a demo for customer B this week and customer C next week and people were fuzzy about what path got us there. Other places saw software as secondary or tertiary to their main business, or had a lot of turnover, etc. Or maybe we bought a web site from so and so and nobody has any idea how it works. Or the guy who made the product was pretty smart but wasn’t a good finisher and his wife just had a baby.

So I am used to looking at a mysterious code base and gradually figuring out how to safely change it. When I run into something that’s particularly dangerous (e.g. how does the auth system work?) I will document it myself, and I love writing “how do I?” runbook/procedural documentation if it is likely I’ll need it in six months or will need to hand something off to somebody else.

In the AI age there is a lot to say for just loading up a project in an agent-enabled IDE and asking questions like “When I do X, the system does Y, why is that?” and “How would I do Z?” and having extended conversations “well, I like D but I am concerned about E?” Or “What if we did F instead?” Even if you write every line of code yourself you mind find an AI coding buddy is more talkative than your coworkers.
by Sol- | 2026-03-13 20:58:40+00:00
I don't use it myself, but I feel like the way Grok is integrated into Twitter is a pretty good thing for discussions, as it is certainly a more objective and rational voice than most human participants. I think it's good that people tag @grok if they don't understand something or want an opinion, even if it looks pretty silly to see "@grok is this true" repeated multiple times in replies.

That said, Musk's attempts at misaligning the thing and make it prefer his opinions of course destroy any trust. It's surprising that it's seemingly as good and helpful as it is despite the corruption attempts.

I also don't quite get how the business model is supposed to work out if its main usecase is to serve Twitter. I know they provide API access as all other models, but with how distrusted Musk is and how sensitive of a topic reliable model behavior is, they seem to sabotage themselves. Which company wants it to go mechahitler on them?
by zain__t | 2026-03-13 20:59:08+00:00
The Q&A doc you're maintaining is fascinating you've essentially hand-built the thing I'm trying to automate. The 'Why Kafka?' entry is exactly the kind of decision that disappears when you leave.
The search problem you raised is the core of what I'm solving — not dumping commits into a .md, but extracting structured decisions from the conversation that surrounded the commit: the Slack debate, the PR review, the ticket context. Then making it queryable by the code it relates to.
You said you're not sure your process scales what happens to that Q&A doc if you leave tomorrow?
by paulbjensen | 2026-03-13 20:59:21+00:00
The Twitter social graph was an amazing data asset. I worked at a consumer insights firm and the data on followers/followings was quite powerful.

Using a custom taxonomy of things (celebrities, influencers, magazines, brands, tv shows, films, games, all kinds of things), we could identify groups of people who liked certain things, and when you looked at what those things were, it gave you a way of understanding who those people were.

With that data, you could work out:

- What celebrities/influencers to use in marketing campaigns
- Where to advertise, and on which tv/radio channels
- What potential brands to collaborate with to expand your customer base
- What tone of voice to use in your advertising
- In some cases, we educated clients about who their actual customers were, better than they understood themselves.

One scenario, we built a social media feed based on the things that a group of customers following a well-known Deodorant brand in the UK would see.

When we presented that to the client, they said “Why are there so many women in bikinis in this feed?”

The brand had repositioned themselves to a male-grooming focussed target market, but had failed to realise that their existing customer base were the ones that had been looking at their TV adverts of women on beaches chasing a man who happened to spray their Deodorant on them. Their advertising from the past had been very effective.

That was the power of Twitter’s data, and it is an absolute shame that Twitter went the way that it did. Mark Zuckerberg once said that Twitter was like “watching a clown car driven into a gold mine”.

I’m pretty sure he must be delighted with how things have panned out since.
by wjgilmore | 2026-03-13 20:59:29+00:00
This week I launched IterOps https://iterops.com, a heat mapping, rage click, dead click, scroll mapping, and simple A/B testing tool. I originally built it to have a better idea of what people are doing on my other micro-saas projects like https://securitybot.dev and https://contributoriq.com. Already finding it so useful that I figured I'd just turn it into a product too.
by lb1lf | 2026-03-13 20:59:39+00:00
I had a stroke of luck this week - I am due a new laptop at work, and ordered a new ThinkPad T14, as they have served me well in the past.

Then IT calls back and says that I shouldn't configure one directly at Lenovo's website, as we are to buy them from a retailer instead.

OK, can do - but they only stock a few models, and the one with the CPU and disk I had configured with Lenovo was only available with 64GB RAM at the retailer. What to do?

'Ouch, that's gonna make accounting hurt. We'll order it for you right away.'
by db48x | 2026-03-13 20:59:46+00:00
Starlink is equally great no matter where you live :)

But you’re right, in urban areas it should be possible to do better. If you can get 1Gbps symmetric fiber then get the fiber. Sadly in the US it is not always possible to do better than Starlink, even in urban areas. It’s gotten better in the last decade, but many cities are still stuck with really bad options due to bad choices in the past.
by bigjay517 | 2026-03-13 21:00:00+00:00
I find that Logi Options+ mostly just stays hidden and works. It does use more RAM than I'd like (125.8MB right now). When it does break it's disruptive, or they add some feature I don't want.

- AI Prompting (enabled by default)

- Auto update stuck wasting CPU cycles

- The recent certificate issue

I'd like to find a replacement because I am annoyed by it, but I have not found a replacement that matches ALL of the features I use from Options+.

I keep the default settings in Options+ but in my testing I can't match all the same behavior with the 3rd party solutions:

- Pointer acceleration

- Workspace switching speed

- Smooth scrolling speed / acceleration

Scrolling is usually my main problem where scrolling in one direction jumps in the wrong direction first before correcting. This is most noticeable when scrolling line by line.

I've tested all the 3rd party options mentioned here(with the exception of Mouser). Does anyone else have these problems with the 3rd party alternatives?
by ianburrell | 2026-03-13 21:00:01+00:00
Imagine executive tapping their phone down on reader, and it pops up everything they were doing, and they get to keep using their phone.

The first flaw in the idea is that computing is cheap. You can make a computer the size of a phone for people to carry around, that has been tried but failed. The second flaw is that everything is in the cloud, only developers and offline need local access to their files. The cloud also means that can desktop in the cloud.
by matthewdgreen | 2026-03-13 21:00:28+00:00
These are not subtle effects. You either have an energy weapon that does visible damage to people and things, or it doesn't. Yes, incompetence is possible. You should not jump to "I mistake a candle for a burning skyscraper" levels of incompetence as your main model for a project that lasts a year and is extremely high-priority.
by casey2 | 2026-03-13 21:00:32+00:00
>US is a large country
Sick of climate change narratives. News orgs have probably spent more on these articles than big oil spent on lobbying, well they would have to if they cared about making it interesting.

"People cover themselves from the heat with umbrellas" with a third of the people not wearing hats nor using umbrellas, that's a funny, mainly from the feeble attempt at straw-grasping. For reference in 91F in LA, literally perfect weather but the NWS is trying to scare people for political reasons. When there is a real disaster nobody will believe the NWS cause they cried wolf so many times. My guess is these reports, much like these articles are some form of automated slop.