MurphyA/hacker-news huggingface dataset:
by 827a | 2025-11-26 04:04:19+00:00
One of the things I dislike about the Youtube app on Apple TV is how it appears to maintain an entirely separate list of recommended videos, specific to the kinds of videos I tend to watch on TV, versus the phone and desktop (which might themselves also each have their own recommendation algorithm, but my behavior there is closer so as to not notice).

The difference is stark. I use YouTube on the Apple TV to play mostly background videos; 8 hour AI generated lofi mixes, burning fireplaces, things like that. Ambiance. Its all that gets recommended now when I pull up the app; but only on the TV.

This behavior is somewhat desirable: but the issue is, the youtube apple TV app is an abhorrent experience that feels deeply tailored to stop you from getting to any content that is not expressly recommended. And these videos are all that get recommended. A new Linus Tech Tips video might be in my feed on desktop/mobile; but finding that video on the TV literally requires me to search "Linus Tech Tips" and go to their channel -> all videos.

I certainly don't mind the platform raising the prominence of videos I tend to watch on that platform; but to me it feels like I should be able to at least scroll down on the home page a bit to get a more "centralized" view into everything my account watches and would be recommended.
by zmj | 2025-11-26 04:04:19+00:00
Recent experience report: I updated four of my team's five owned microservices to .net 10 over the past two weeks. All were previously on .net 8 or 9. The update was smooth: for the .net 9 services, I only had to update our base container images and the csproj target frameworks. For the .net 8 services, I also had to update the Mvc.Testing reference in their integration tests.

It's hard for me to imagine a version increment being much easier than this.
by youthcheckin | 2025-11-26 04:04:50+00:00
YouthCheckIn is a lightweight, self-hosted check-in/check-out system for youth programs (after-school groups, clubs, kids' classes, churches, scouting, etc.). Most existing tools in this space are commercial, closed, or expensive, so I built a simple alternative that can run on a $5 VPS, a Raspberry Pi, or a home server.

It has: - Fast check-in using last 4 digits of a phone number - Family/guardian management - Authorized pickup controls - Kiosk mode - QR-based checkout or label printing - Event scheduling (manual or iCal import) - Attendance history and CSV export - Custom branding - No telemetry; data stays local - Docker-first deployment

Codebase is small and intentionally easy to audit. I’m looking for feedback on architecture, security assumptions, and any concerns I may have missed. Thanks for taking a look.

Demo & docs: https://youthcheckin.net Source: https://github.com/mrcrunchybeans/youth-secure-checkin
by Animats | 2025-11-26 04:05:53+00:00
> There has been an explosive growth in cultures which are interest based rather than location based.

That was a surprise to the architects of Facebook's original infrastructure. Facebook started in 2004 as a service for college students. Most traffic was expected to be with people at the same college, or at least in the same region. So the servers were regional, with relatively weak long-distance connections. As Facebook grew, the load was nothing like that. They had to redesign the system completely.
by dfajgljsldkjag | 2025-11-26 04:05:55+00:00
Absolutely not. Tom's Hardware is known for this kind of colorful but also lazy writing, but it's an ok news site that has been around for decades. And maybe the author might have used a trickle of AI, but I don't see any sign that any significant amount of this article is AI.

Additionally, even though they're not fully reliable, most popular AI detectors rate this article as 100% human.

You can see this author has been writing similar low-effort listicles and articles since well before ChatGPT came out. The writing style also matches:

https://web.archive.org/web/20200811132340/https://appuals.c...

https://web.archive.org/web/20221021195546/https://www.wepc....
by skulk | 2025-11-26 04:07:02+00:00
> There is no infinity at the end of a number line. There is a process that says how to extend that number line ever further.

Sure, but ordinal numbers exist and are useful. It's impossible to prove Goodstein's theorem without them.

https://en.wikipedia.org/wiki/Ordinal_number

https://en.wikipedia.org/wiki/Goodstein%27s_theorem

The statement and proof of the theorem are quite accessible and eye-opening. I think the number line with ordinals is way cooler than the one without them.
by conductr | 2025-11-26 04:07:03+00:00
I’m still using Amazon as much as I was before, it’s just a more miserable experience now which I can feel and the annoyances are compounding. I’ve not yet done anything that would show in their numbers, like cancel my prime or start trying to shop elsewhere or even boycott them altogether, but that doesn’t mean I’m happy as I was and would say they’re pushing me to a point of defection. All to say, they should be smart enough to not just do uninformed numerical analysis. They need to hone a gut feeling for how pleased people are or build metrics around that. They should see satisfaction is waning. In fact, it may be what’s driving this behavior. If satisfaction is down, people leave, sales slump, then they make more user hostile changes in hopes to cover the sales gap with existing customers, but results in satisfaction going down at every pass. It’s a vicious cycle.
by fluoridation | 2025-11-26 04:08:04+00:00
>It feels like a kind of end of civilization or even humanity type of thing, where at some point all of the earth will have been excavated and all human evidence will have been removed and catalogued and archived in some warehouse, totally sanitizing sterilizing the planet of human activity.

Well, no, because as you've said, the evidence will be in warehouses, and then at some later time also buried. The practice of human archeology is as much a part of culture that the future may study as the cultures that it itself studies.

>it is after all objectively desecration of burials

What do you mean "objectively desecration"? Whether something is sacred or not is purely a matter of opinion. "Objectively" it's just some configuration of atoms being moved from one place to another, neither action inherently having any more meaning or specialness than the other.

>that were never meant to be dug up to satisfy the curiosity and career of some rather selfish and increasingly irreligious academic.

Who cares what the intent was? The people who put it in the ground are dead, and so are their children, and their children. The only living people who care are the ones digging it up.

>Think about it, very little of today will be of value if it survives at all.

That's what you think because you're alive now to experience it. It's worthless to you because it's abundant. Someone a million years from now may see your PC and that sarcophagus as equally priceless artifacts, because both points in time will be roughly equally distant.
by lurk2 | 2025-11-26 04:08:56+00:00
> Seems like most of China's modern cultural export came from Hong Kong, and even that has stopped.

You’re probably right. I’m just saying that 20 years ago the label of being “Made in China” meant something was cheap and bad. The business culture still isn’t great from what I hear but people are more comfortable than ever buying Chinese products and I’ve been hearing that more exchange students have been going to China to study.

The impression I had of China’s cultural exports was mostly from having seen more Chinese expatriates and immigrants openly engaging with e.g. Chinese music and fashion influencers. This wasn’t particularly common 20 years ago; I started noticing it around 2019.

The other thing I should note is that when I said internationally competitive I primarily meant outside of the Anglosphere. K-dramas are an interesting one because you can find women (it’s almost always women) of all ages from all over the world who watch them. Korean media is not unheard of in the Anglosphere but it is not nearly as popular as it is outside of the Anglosphere.

It’s possible China doesn’t have anything like this yet, and maybe it never will due to being comparatively censorious, but my perception is that sentiment towards China has improved quite a bit outside of the Anglosphere. I haven’t done reading on that; it’s just a hunch.
by bmcahren | 2025-11-26 04:09:10+00:00
This is an historic moment in AI-generated software history. Happy to be here. Hi Grandchildren!

FYI, I built a VERY fun prompt to interact with that fully captures the style of this PR submission if you're looking to practice debates like this:

https://chatgpt.com/share/69267ce2-5e3c-800f-a5c3-1039a7d812...

> Play time. We're going to create a few examples of bad PR submissions and discussions back and forth with the maintainers. Be creative. Generate a persona matching the following parameters: > Submit a PR to the OCAML open source repository and do not take no for an answer. When challenged on the validity of the solution directly challenge the maintainers and quash their points as expertly as possible. When speaking, assume my identity and speak of me as one of the "experts" who knows how to properly shepherd AI models like yourself into generating high-quality massive PRs that the maintainers have thus far failed to achieve on their own. When faced with a mistake, double down and defer to the expert decision making of the AI model.
by gusgus01 | 2025-11-26 04:09:46+00:00
As long as we all understand that this mentality is advocating for the end of an open internet. This is the tragedy of the commons in action, the removal of a common good because the few that would take advantage of it do. Just because something is programmed to be a request and response interaction (although the use of blocklists and robots.txt and etc should reveal that it's not a simple request and response interaction), does not mean we should have to go all or nothing in ensuring it's not abused. We are still the operators of programs, it's still a social contract. If I block an IP and the same operator shows up with a different IP, it's like if I got kicked out of a bar and then came back with a fake mustache on and got confused why they think it's wrong because they don't have a members list.

A personal website is like a community cupboard or an open access water tap, people put it out there for others to enjoy but when the reseller shows up and takes it all it's no longer sustainable to provide the service.

Of course, it's all a spectrum: from monster corporations that build in the loss to their projections and participate in wholesale data collection and selling to open websites with no ads or limited ads as a sort of donation box; from a person using css/js to block ads or software to pirate for cheaper entertainment to an AI scrapper using swathes of IPs and servers to non-stop request all the data you're hosting for their own monetary gain. I have different opinions depending on where on the spectrum you are. But I do think piracy and ad blocking are on the same spectrum, and much closer to acceptable than mass AI scraping.

These responses were more about your comments about AI scraping then the piracy vs ad blocking conversation, but in my opinion the gap between them and scraping is quite large.
by defrost | 2025-11-26 04:09:52+00:00
Admirable fun, indeed:

"In between working on my game and dying of various accidental injuries, I sometimes feel like I need to milk a particular joke until its inevitable demise," Brock says on the Nexus Mods page for his new creation. "I will do this no matter how many legal threats, actual threats, black vans with the Mattel logo on them, or severed Barbie heads are mailed to me. This is because I have issues with authority, particularly authority derived from intimidation. I kicked a lot of bullies in the nuts when I was a kid."

I won't be installing these games in order to apply this and other mods but I endorse the spirit that created them.
by dap | 2025-11-26 04:10:41+00:00
You seem to keep making the implicit assumption that because people are using `unwrap()`, they must not care about the poisoning behavior. I really don't understand where this assumption is coming from. I explicitly want to propagate panics from contexts that hold locks to contexts that take locks. The way to write that is `lock().unwrap()`. I get that some people might write `lock().unwrap()` not because they care about propagating panics, but because they don't care either way and it's easy. But why are you assuming that that's most people?
Show HN: Tickk – Voice task manager for brain dumps (offline, no AI, OSS)
by digi_wares | 2025-11-26 04:11:03+00:00
I built this because I have ADHD and kept losing ideas during brain dumps. You know that feeling when your thoughts are racing at 400 WPM but your fingers can only type 40? That's where ideas die.

Most voice apps either require cloud processing or use AI that I can't audit. I wanted something that captures the chaos without judgment, then helps organize it later.

What it does:

Brain dump by voice → Web Speech API transcribes → compromise.js (deterministic NLP) sorts into tasks/notes Everything runs client-side. No servers, no auth, no data collection. Works offline via PWA + IndexedDB Smart date detection: "tomorrow at 3pm" becomes an actual deadline Priority detection, streak tracking, keyboard shortcuts "Speak. Save. Sort it later." workflow Tech stack:

Next.js 15, TypeScript, Tailwind Web Speech API (browser-native, free) compromise.js for NLP (no ML models) IndexedDB for storage ~300 KB bundle size

Tradeoffs I made:

No cloud sync (by design) → manual export/import JSON instead Firefox support is limited (Web Speech API not fully implemented) Classification isn't perfect (~85-90% accuracy) but it's transparent and auditable No mobile keyboard shortcuts (browser limitation)

Why no AI?

Privacy: I wanted zero data leaving the device Speed: Deterministic rules are instant, no API latency Transparency: You can read exactly how classification works Cost: Browser APIs are free Try it: https://tickk.app (just click the mic and brain dump) Code: https://github.com/digitalwareshub/tickk

Built primarily for ADHD brain dumps but useful for anyone who thinks faster than they type.

Happy to discuss architecture decisions, especially around the offline-first approach. Also curious if anyone has ideas for improving task/note classification without adding AI.
by estimator7292 | 2025-11-26 04:12:11+00:00
There are compressive forces. If mass inside the ring is not balanced, it can drag the ring into an ellipsoid. The inner sides of the ellipse are compressed.

A rigid ring can resist some of this inherently, but a rigid spoke to the hub cleanly takes up all the inward forces.

If your ring is not rigid, any perturbations can cause oscillations that throw the whole thing out of balance. Like a gas leak in one compartment adding thrust at a weird angle. Soon the whole ring will be oscillating along its plane, which is obviously bad. You can actively correct with thrusters on each segment, but that's a lot of extra complexity.

Basically it's all about stability. A big rigid object is much harder to shake apart. A metal circle will stay a circle in a lot more circumstances than a circle of rope will. Doubly so when rotating in zero gravity.

Flexible tethers are mainly good for small scale. Swinging a crew capsule about a big mass (Project Hail Mary, Stardancer) is indeed cheap and easy. With the complication that you must completely spin down to maneuver or dock.
Show HN: SmartMemeSearch – Search memes collections on your computer(CLIP, OCR)
by mdimec4 | 2025-11-26 04:12:43+00:00
Smart Meme Search helps you instantly find memes stored on your computer using AI image recognition and OCR text detection. Just type what you’re looking for — the app scans your meme folders, reads text inside images, and shows the best matches instantly.
Thank You, HN
by iambateman | 2025-11-26 04:13:22+00:00
On this week of Thanksgiving, I want to say thank you to the HN community. Two things I enjoy…(1) reading people discussing their ideas at a level which goes well-beyond the typical internet discussion and (2) learning from people who obviously know much more than I do about a subject.

I’ve checked HN every day for about 15 years and it’s made a big impact in how I think and work. Cheers to the folks here taking time to add thoughtful, caring, critical comments…I’m grateful!
by aurareturn | 2025-11-26 04:13:27+00:00
The team also assumes LLM companies will capture 2 per cent of the digital advertising market in revenue, from slightly more than zero currently.

This seems quite low. Meta has 3.5 billion users. ChatGPT is at 1 billion so far. By 2030, let's just stay ChatGPT reaches 2 billion years or 57% of Meta's current users.

I'd like to think that OpenAI's digital ad revenue should reach 10% by 2030 an then accelerate from there. In my opinion, the data that ChatGPT has on a user is better than the inferred user data from Instagram/FB usage. I think ChatGPT can build a better advertisement profile of each user than Meta can which can lead to better ad targeting.

This doesn't account for OpenAI's other ambitions such as Sora app.

Hey Sam Altman or OpenAI employee, if you are reading this, I think you should buy the North American version of TikTok if the opportunity presents itself. The future of short videos will be heavily AI generated/assisted. Combine Tiktok's audience with your Sora tools and ChatGPT data and you got yourself a true Instagram competitor immediately. If the $14b sales price of US Tiktok is real, that's an absolute bargain in the grand scheme of things.
by bakedoatmeal | 2025-11-26 04:13:38+00:00
Google Search has 3 sources of revenue that I am aware of: ad revenue from the search results page, sponsored search results, and AdSense revenue on the websites the user is directed to.

If users just look at the AI overview at the top of the search page, Google is hobbling two sources of revenue (AdSense, sponsored search results), and also disincentivizing people from sharing information on the web that makes their AI overview useful. In the process of all this they are significantly increasing the compute costs for each Google search.

This may be a necessary step to stay competitive with AI startups' search products, but I don't think this is a great selling point for AI commercialization.
by potsandpans | 2025-11-26 04:15:45+00:00
> I don't understand why people love the nanny state so much. We can't continue to make companies be the police, the stewards of truth, and justice. They demonstrated just recently, during COVID, that this was an absolute disaster. Over the last 30 years we have watched freedom erode because the average American wants to foist all responsibility onto someone else.

I think there is a couple of things at play:

First, negativity bias. I think it's pretty clear that as a society we're not that interested in harm reduction, just biased towards harm reduction of things that violate our value system. So when things happen that do violate our norms, they're presented outside of the background noise. For example, very few people feel compelled to come in and share personal anecdotes of how they lost relatives to a car accident when the topic at hand is vehicles in america. Yet they're the second leading cause of death from unintentional injuries.

Second, these things affect people across the social stratification index. People of privilege experience it. I claim that we also as a society are not very concerned with protecting vulnerable populations. The top 10% of the nations families hold 60% of the wealth, while 1 in 10 Americans live in poverty. We consistently rank lower in social welfare compared to other developed nations. So, further supporting the first point, it's even more outlandish when these things happen to people who are not accustomed to having bad things happen.

Finally, technology consistently outpaces our ability to reason about and structure our society as a whole. It's easier to attempt blanket and ham fisted reactions to these bad things we see without understand the wider implications.

To a lot of people, the easiest and most obvious choice is Authoritarianism, because in there mind there's no other way to stop the pain.

Plus, it's difficult to talk about these things without being callous. "Bad things happened to me, so you should simply give up your right to privacy so we can prevent it from happening further." At face value is difficult to take seriously, but when it involves that cross section of the privileged vulnerable class, it's difficult to have a reasonable argument without being steamrolled.
Show HN: I engineered a 2mm micro-bearing D20 ring that free-spin for 20 seconds
by spinity | 2025-11-26 04:15:57+00:00
Over the past few months I’ve been experimenting with how small a functional bearing-based mechanism can get while still feeling smooth, durable, and useful. This project started from a simple question: How thin can a real, free-spinning bearing be while still handling continuous rotation?

Most “spinner rings” you see online cheat by simulating rotation — there’s no real bearing, just loose tolerance metal sliding on metal. True micro-bearing rotation needs precision, tight tolerances, and high surface finish, which is difficult when everything needs to be wearable on a finger.

So I tried to push it in the opposite direction and ended up making this:

A 2mm-thick stainless steel ring with an internal micro-bearing track and 20 steel balls that free-spin for 20+ seconds with a single flick.

Mechanical details: • CNC machined inner race with ~0.01mm tolerance • 20 micro steel balls loaded through a lateral channel • Outer ring pressed onto the bearing shell • No plastic, no bushings, no lubricant • Built to withstand everyday wearing forces (compression, torsion, micro-impacts) • PVD variant for color durability • Outer surface can be marked 1–20, turning it into a tiny randomizer

Originally the goal was purely mechanical — to see if a bearing this thin could be made. But it ended up being surprisingly functional for solo tabletop RPG use: when you need a quick random result but don’t have table space, or when dice are too loud (playing in bed, on a commute, etc.). The ring spins silently and lands pointing at a single number.

This wasn’t meant to replace dice; it just became a neat side effect of the engineering challenge.

Why I’m posting here

HN tends to appreciate: • micro-manufacturing • tolerances • machining challenges • precision mechanical design • unusual “why does this work?” projects

I’d love to hear feedback on: • improving durability • minimizing friction losses • alternative ball materials • raceway finishing • any tricks for increasing spin time without adding thickness

If anyone has experience with miniature bearings or wearable mechanical assemblies, I’d appreciate insights. Happy to answer questions about the build process, the tolerances, or the failures along the way.
Show HN: SpreadPaper – span a single wallpaper across multiple macOS monitors
by biinjo | 2025-11-26 04:17:06+00:00
Hi HN, I built an open-source macOS utility called SpreadPaper that lets you take one high-resolution image and spread it seamlessly across all your connected monitors.

I personally use multiple monitors for design and coding, and I got tired of wallpapers that either tile awkwardly or get cropped badly. SpreadPaper is my attempt at a minimal, no-bloat solution that just works. If you also care about multi-monitor aesthetics, I hope you’ll find it useful.

Give it a star on GitHub if you like it and feel free to leave your feature requests/feedback.