MurphyA/hacker-news huggingface dataset:
by locknitpicker | 2026-01-16 19:08:25+00:00
From the article:

> You rarely get credit for the disasters you prevented. Because nothing happened, people forget about it quickly.

There is another problem left implicit in the article: clueless people doing drive-by project reviews without any context or understanding of the whole problem domain, and proceeding to give unsolicited and unreflected advice supported by partial knowledge.

Also, sometimes projects with a perfect design end up failing for some reason or another, and projects doomed to fail end up pulling through and succeeding, even if they pile up technical debt. The truth of the matter is that software is soft and can adapt to changes in requirements and design, and with enough work anything can be made to work. Thus any observation on "failure" ends up being superficial opinions based on superficial observations.
Why is nobody using this? Full-duplex voice streaming with Gemini Live in React
by loffloff | 2026-01-16 19:08:32+00:00
I built a React hook for real-time voice conversations with Google's Gemini Live API and I'm confused why more people aren't doing this.

Gemini Live is capable - full-duplex audio (interrupt the AI mid-sentence), screen sharing so the AI sees what you're looking at, tool calling, built-in VAD. But using it from a browser is painful:

- Browser audio is 48kHz, Gemini wants 16kHz in and sends 24kHz out
- PCM16 endianness conversions
- Buffer management to avoid clicks and gaps
- Keeping your API key out of client code

So I wrapped it into a single hook:

const { connect, transcripts, isConnected } = useGeminiLive({
proxyUrl: 'wss://your-project.supabase.co/functions/v1/gemini-live-proxy'
});

Includes a Supabase Edge Function proxy, screen sharing, auto-reconnection, real-time transcription, full TypeScript.

GitHub: https://github.com/loffloff/gemini-live-react

Everyone builds voice AI with OpenAI's Realtime API, but Gemini Live is cheaper and screen sharing is underrated. Am I missing something?
by xk3 | 2026-01-16 19:08:33+00:00
You might squirm at using refurbished or used media but those 3TB SAS ex-enterprise disks are often the same price or cheaper than tapes themselves (excluding tape drive costs!). Will magnetic storage last 30 years? Probably not but they don't instantly demagnetize either. Both tape and offline magnetic platters benefit from ideal storage conditions.
by cmrdporcupine | 2026-01-16 19:08:58+00:00
North American manufacturers are not serious about making electric vehicles for the non luxury segment. The one exception is the Bolt and it's not being made in canada.

Fuck em they are fighting EV mandates while complaining that Chinese manufacturers will undercut their EV sales. They can go to bankruptcy for being liars.

I live in Ontario and support auto workers but not their lying employers.
by horsawlarway | 2026-01-16 19:09:06+00:00
I'm one of those people - I find any "in-ear" headphone/earbud to be outrageously uncomfortable.

Great news - there are a TON of alternatives! You're still an asshat if you play loud music without regard for your surroundings.

My personal pick? Get a bone conduction headset (ex: Shokz or cheaper alternative). Comfortable, lightweight, waterproof, you can still hear your surroundings.
by i4i | 2026-01-16 19:09:36+00:00
https://chatgpt.com/share/696a8c52-f29c-800d-b597-93dfde0c30...

What you’re reacting to isn’t just “ads.” It’s the feeling of:
Someone monetizing the collective output of human thought while quietly severing the link back to the humans who produced it.

That triggers a very old and very valid moral instinct.

Why “sleazy” is an accurate word here

“Sleazy” usually means:
technically allowed
strategically clever
morally evasive
by marginalia_nu | 2026-01-16 19:09:38+00:00
I rage quit Spotify a few years ago because they kept breaking how the app worked with frustrating regularity. This was around when they changed the hue of the spotify icon to a slightly different one.

YTM is arguably a worse product, but also a consistent one with zero UX churn, which I'll take any day of the week.

Youtube Premium is also very nice if you spend any time ever watching youtube videos.
by danaris | 2026-01-16 19:09:38+00:00
This is status quo propaganda.

Note that I'm not saying you, yourself, are a proponent of the status quo, deliberately spreading propaganda.

But protests are absolutely not useless.

"waaaah they don't change Trump's mind after a single protest waaaaah" of course not. That's not what they're there to do. That's the win condition, not the only move in the game.*

Protests have a variety of important effects, but let's just focus on two of the big ones, which are closely linked:

1) They tell the other people who disagree with what is going on that they are not alone. That there are others like them out there, and that if they do try to do something (whether that's go to a protest themselves, call their congresspeople, or whatever), it won't be just shouting into the void.

2) They tell the people who agree with what is going on that this is not over. They can't just expect to be greeted as liberators; there are people in their own hometown who think that this is not OK, it shouldn't be allowed to continue, and anyone who supports it can expect at least a side-eye at the supermarket, if not much more serious social shunning.

And no: neither of these lead directly to a change in the policies that are being protested. But that doesn't mean that they're useless, any more than it's useless to, say, release wolves into Yellowstone, if what you care about are some of the myriad downstream effects of a trophic cascade.

* Not, I would note very firmly, that it's a game. This is merely a convenient metaphor.
by nozzlegear | 2026-01-16 19:09:39+00:00
My wife and I were sitting in the coffee shop/dining area of our grocery store not long ago, eating breakfast before we bought our groceries. There's a gentleman who's usually there on the same weekend days that we are, and he watches videos on his phone very loudly. It was clearly annoying everyone around, but this being Minnesota, nobody was going to bother him about it (instead they just do little glances over their shoulder or the "OPE" eyes at each other lol).

Finally, one older woman gets up and walks over to him. My wife and I are like "Oh shit, she's gonna let him have it, here it comes." She taps him on the shoulder and says "Excuse me, can you turn that down? It's very loud." And you know what he did? He said "Oh, sorry," and turned it down.

She said thanks and went back to her seat, simple as that.
by freedomben | 2026-01-16 19:09:40+00:00
> The first ads will appear for logged-in users on ChatGPT’s free tier, as well as its $8-a-month Go tier, which will begin to roll out to users in the United States on Friday. The Go tier—which is already available in India, France, and other countries—lets users send more messages and generate more images than the free version. OpenAI says users on its Plus, Pro, and Enterprise subscriptions will not see ads.

Hopefully it stays this way. I'll be cancelling if they start showing me ads.
by AIorNot | 2026-01-16 19:09:46+00:00
Lesson 1:

Always take any pronouncement from an AI company (heavily dependent on VC and public sentiment on AI) with a heavy grain of salt..

hype over reality

I’m building an AI startup myself and I know that world and its full of hypsters and hucksters unfortunately - also social media communication + low attention span + AI slop communication is a blight upon todays engineering culture
by pixl97 | 2026-01-16 19:09:50+00:00
>do some people watching with that perspective

100%, especially while driving as you say. When teaching my daughter driving I tell her to watch for people other people breaking the law/bad driving in other ways and distance yourself from them. The probability of them doing something else stupid in the next few minutes when your in their vicinity approaches unity, and it reduces your chances of being what they hit.
by mpeg | 2026-01-16 19:10:00+00:00
Yes and no, php didn’t give you any tools to manage this, most people writing php sites back in the day (including myself) were writing js that was coupled to a specific markup yet was maintained separately. This didn’t scale well.

Then along came libraries like mootools, knockout, etc all the precursors of react, then react changed the game around encapsulation of markup and code into one place, and straightforward data flow.

SPAs were inefficient so server side rendering of js became ubiquitous, islands are a further optimisation of ssr.

This hasn’t happened in a vacuum, if you look at modern php frameworks like inertia they have a lot more in common with Astro than they do the good old 90s php
by shoo | 2026-01-16 19:10:07+00:00
If you are comfortable with a hand grinder, Porlex grinders [1] [2] are excellent. I use one to make a coarse grind for the french press. It's gotten used 4-7 times per week for the last 5+ years and still going strong.

On topic of best purchases under $100, suppose you regularly boil water for coffee or pasta but don't own an electric kettle, consider investing in a cheap white plastic kettle for $5. Fast and energy efficient way to turn electrical energy into boiling water.

[1] https://www.porlex.co.jp/
[2] https://www.porlex.com.au/collections/porlex-grinders
by paulbakaus | 2026-01-16 19:10:45+00:00
Author here. Thanks for the feedback. Vocabulary helps in my experience, but definitely doesn't make the user or the LLM a great designer.

I toned down some of the language on the landing page, as it had sometimes too much snake-oil-salesman-energy, should not oversell. I've also toned down fluff, fixed some typography issues. I rushed the landing page and example case studies to get this shipped, whereas the actual skill and commands my colleagues and I have been using effectively on real projects (that I can't screenshot yet), and the open sourcing is a side product. Lesson learned!

I also hear you on the "Popular" $100 tier. That was a side effect of Claude Code trying to make this too "SaaS-y", and I admittedly didn't love it and shouldn't have shipped that language. While it might work for SaaS, this project isn't intended to be SaaS, and just open source for the community in the hopes that it helps somebody the way it helped me, so I toned it down significantly.
by mikestorrent | 2026-01-16 19:11:22+00:00
Yeah, people forget that IP is a social construct, and there's no reason a different society can't simply have different constructs. Open source / Free software is a different social construct too; and Stallman would have us live in a world where nobody is enriching themselves with proprietary technology they exert unfair control over.

Problem has always been ensuring that people who have brilliant ideas get appropriately rewarded for their contribution to humanity - but not disproportionately.
by jonathanstrange | 2026-01-16 19:11:23+00:00
My personal take is that having phone conversations at normal speaker volume is fine because people also talk amongst each other in public and there is no substantial difference, but watching videos or even listening to music on loud speaker is not okay because it's a public nuisance.

However, it seems that the cultural norms differ a lot, I've heard of people who disapprove of almost everything and don't have much sympathy for them. Politeness goes both ways, and in my opinion using that app is impolite, too.
by imiric | 2026-01-16 19:11:31+00:00
> kinda getting mixed messages here

Did you really expect a corporation to be transparent and consistent with their messaging? It should be obvious by now that the word "open" in their name is pure marketing.

I'm surprised it took them this long to jump on the advertising money train. I wouldn't be surprised if they were already monetizing this in the background, and only decided to make it public now.
by theCodeStig | 2026-01-16 19:11:52+00:00
I’m an adult with combined type ADHD.
I feel very strongly that any device which has other apps is a terrible tool for ADHD management and organization. No matter how well intentioned, and I know that you are.

One needs to spend less time on devices. Go analogue. Pen and paper.
The best tool that I have found is the Bullet Journal Method. It takes time, effort, and there is a learning curve. The ROI is higher than from any app. No other tool has impacted my life and productivity more.

That said, I have found some tertiary apps to be helpful, though my BuJo is my compass. Endel for time boxing/Pomodoro, and sleep.
Headspace for guided meditation.

No, it doesn’t have to be aesthetic, with pretty lettering and doodles (as seen in social media).
by christalwang | 2026-01-16 19:12:49+00:00
I'm sorry you had a poor experience! 2022 was the year I got diagnosed and the app definitely wasn't nearly as good as it is now, and I'm sorry you went through those bugs. But more importantly, I'm sorry about the experience you had with your coach. We take these flags really seriously and since then, we've put in several rounds of guardrails in the hiring process, with ongoing contract renewals with our coaches, and general culture & training. Now, we only take <3.5% of qualified coaches and have far more processes in place to make sure these things don't happen and catch them if they slip through. Because we don't record the sessions or supervise them because of privacy, there definitely has been a few situations like yours and again, we do take them really seriously! We do have hundreds if not thousands of really impactful stories and progress (I've personally cried in multiple feedback calls) so if anyone is reading this, I highly recommend checking out this page too! https://testimonial.to/shimmer-care/all
by chasd00 | 2026-01-16 19:13:15+00:00
Building a city from scratch has been attempted a few times. Disney tried to make a city once and now Musk is trying to do the same. They don't work out.

Musk's city
https://en.wikipedia.org/wiki/Starbase,_Texas

Disney's
https://en.wikipedia.org/wiki/EPCOT_(concept)

Also, see the Simpsons's episode "They Saved Lisa's Brain" which, btw, has a very funny guest appearance by Stephen Hawking.

https://en.wikipedia.org/wiki/They_Saved_Lisa%27s_Brain
by idsafsdij | 2026-01-16 19:13:19+00:00
this whole app is just theatrical programming. a vibe coded repo built so this guy could share a made-up anecdote about when he was passive-aggressive at the airport. By the author's own admission, even the name "STFU" was ripped from someone else's app that does the exact same thing

We don't even get to see it in action! It's just the code, a gesture at what's possible if one could be bothered to pull the repo and run it themselves. "person asks LLM for an app that does audio recording and playback with a delay". fascinating, thank you

P.S. the so called "discussion" thread linked in the repo is wild. "Garbage will be there everywhere... Have zero hope in the political system regardless of party in power" what does this have to do with anything man, i'm just trying to look at cool dev articles
by gabriel666smith | 2026-01-16 19:13:22+00:00
I wonder if the adverts in the "personal super-assistant", per the blog post, ("that helps you do almost anything"!) will have the same triggers as the shopping assistant, which pops up underneath messages right now in the web UI.

When first trying 5.2, on a "Pro" plan, I was - and still am - able to trigger the shopping assistant via keyword-matching, even if the conversation context, or the prompt itself, is wildly inappropriate (suicide, racism, etc).

Keyword-matching seems a strange ad strategy for a (non-profit) company selling QKV. It's all very confusing!

Hopefully, for fans of personal super-assistants--and advertising--worldwide, this will improve now that ads have been formalised.
by dylan604 | 2026-01-16 19:14:03+00:00
I've been on both ends of this. One of the local parks allowed for permits to use amplified sound which we took advantage of about once a month weather permitting. Lots of complaints to the point I often interacted with police. We showed them the permit, we'd show dB readings from a meter, the police would leave, we'd keep going. It's a public place being used in a way allowed by those that be. There's no bluetooth speaker today that can compare to our use of amplified sound.

We all have rights to be in public parks/trails/etc. Cities have ordinances about nuisance things like loud anything. If you're on a trail and someone comes along with a speaker you don't like, just let them pass. They aren't hurting anyone/thing, you're just annoyed. If you've plopped down in the park or at the beach when someone else comes along, you can talk to them about, but they again have rights to do it.

You are free to talk to your local representatives to change ordinances if that's how you feel. Good luck with that if that's what you so choose.
Show HN: Open-Source TypeScript SDK for John Deere's Agricultural APIs
by deere-sdk | 2026-01-16 19:14:24+00:00
John Deere has a developer API for their Operations Center (field data, equipment telemetry, machine locations, etc.) but no official SDK. I needed it for a project, so I built one and open-sourced it.

28 APIs, 123 operations, fully typed, auto-pagination, HAL support, automatic retries. Generated from their OpenAPI specs with daily health checks.

https://github.com/ProductOfAmerica/deere-sdk
by publicdebates | 2026-01-16 19:14:26+00:00
In a general sense, I think two things about this suggestion are universally useful in solving the epidemic: structured activities with clear expectations, and people who take the initiative to design and execute them.

For those people who I'm personally trying to reach, those who sit at home alone all day, and you only see them on the way to the grocery store and back, who desperately want to interact with people but don't know how to begin, they need someone to initiate the interaction, and they need to know the rules of the interaction, since this is mainly the reason they don't feel comfortable with freeform interactions with strangers and so avoid them.

Thank you for helping me realize that.
by pull_my_finger | 2026-01-16 19:14:33+00:00
You can find so many parallels to Trump's presidency and the presidency of Rodrigo Duterte in the Philippines. I wish there were some in depth political analysis of the similarities because just as a layman, there are many.

- Both used Cambridge Analytica heavily in their elections and terms.

- Both appealed to very macho/misogynistic bases.

- Both made wildly inappropriate jokes and threats, leaving their Press Secretaries to explain it away. "Locker room" talk for Trump, and "Bisaya humor" for Duterte.

- Both did basically anything they wanted, basically with impunity (although Duterte is captured by ICC now iirc)

- Both accused of being a foreign asset. Trump->Russia, Duterte->China.

- Both want to rewrite/dispose of their constitutions.

- Both wanted to end elections or remove term limits.

- Duterte declared martial law, Trump wants to.

- Duterte did door to door searches (under guise of War on Drugs), Trump doing it under guise of Immigration enforcement.

There's probably more, but those are off the top of my head. If I had a tinfoil hat to wear, I would almost believe this is all still Cambridge or other big data backed planned behavior. I admitted don't know much about Project 2025, but just knowing a) they worked with big data in Cambridge, and b) there is actually goals planned that accommodate expected responses from congress etc make things highly suspicious.

I wish a political scientist/independent researcher would do the leg work and investigate the two presidencies, because all of it is just really scary and prophetic.
by tonymet | 2026-01-16 19:14:43+00:00
in my experience, the more polite you are, the more likely you are to get punched in the face

If you are in a venue where politely asking someone to keep it down, results in them actually responding, you generally don't need to ask. You are among conscientious people to begin with.

For the most part, about 99% of the time, the whole point of drawing attention is waiting for someone to politely ask them to turn it down. And it isn't so they can respond in kind.
by thenewwazoo | 2026-01-16 19:15:24+00:00
That's been largely my experience of RIIR over years of work in numerous contexts: attempting to encode invariants in the type system results in identifying semantic issues. over and over.

edit to add: and I'm not talking about compilation failures so much as design problems. when the meaning of a value is overloaded, or when there's a "you must do Y after X and never before" and then you can't write equivalent code in all cases, and so on. "but what does this mean?" becomes the question to answer.
by leros | 2026-01-16 19:15:33+00:00
I know lots of junior developers using tools like Cursor. When talking to them about it, they say they're not really learning how to program and don't know what they're doing most of the time. I do question how effective they actually are.

I recall that before AI, junior developers weren't very productive their first year on the job, but they became at least 10x as productive as they ramped up.

I'm left wondering if the "AI boost" that junior devs are getting now is leaving them less productive than if they had the ramp up that we had in the past. Maybe AI is making them 2-3x as productive but they're staying stuck there. Whereas without AI they might learn more and reach higher productivity.

The experienced devs I know use AI as a collaborative tool on the side. Like asking Claude or ChatGPT targeted questions. That's what I'm doing as well. I know I can code much faster than the junior devs using Cursor that I interact with.
by quacker | 2026-01-16 19:15:34+00:00
Supposedly there is no data shared with Google when using Gemini-powered Siri:

Google’s model will reportedly run on Apple’s own servers, which in practice means that no user data will be shared with Google. Instead, they won’t leave Apple’s Private Cloud Compute structure.[1]

1: https://9to5mac.com/2025/11/05/google-gemini-1-billion-deal-...
by pixl97 | 2026-01-16 19:15:48+00:00
[Danger: Libertarian detected, rational communications may not work]

>That suggests that a group owns me.

100%. Go about breaking the law of society and you'll find yourself locked up in a little box like a piece of property. Feel free to disagree with them in front of a judge, libertarian antics go very well with them.

>Also I'm free to leave.

Completely reminds me of

>Interviewer: So what do you do to protect the environment in cases like this?

>Senator Collins: Well the ship was towed outside the environment.

>Interviewer: Into another environment?

>Senator Collins: No, no, it’s been towed beyond the environment. It’s not in the
environment.

In some senses you are free to leave, but realize you're not just free to show up wherever else you want. I guess you could live on the open seas, but living without a flag means that it's 100% legal to pirate you and capture your vessel.
by Altern4tiveAcc | 2026-01-16 19:16:13+00:00
> I can’t imagine holding a job where I had to do work that I expect will fail. Sounds absolutely depressing. What keeps you motivated?

The paycheck. I had never expected work to NOT be depressing by definition, though. The only reason I'm working on what my employee wants me to is because I can't afford to live otherwise. They'll get the minimal effort needed for me to not get fired, but not a single minute more.
by athenot | 2026-01-16 19:16:26+00:00
This is a fun app.

One way I deal with people talking on speakerphone, is inviting myself into their conversation and making comments as if I were an active participant. That usually earns me a weird look, and then they go off speaker so I can't hear what's been said. Success.

Similar with folks watching reels on speaker, I fake a laugh or make comments about the content. It's awkward enough that they usually stop because they want a moment alone, not an interactive session with a stranger. Which ironically is the same thing I want too.