MurphyA/hacker-news huggingface dataset:
by danielspace23 | 2025-07-01 12:34:46+00:00
What's your argument here? That if you don't pay you shouldn't get a decent user experience, and paying solves every issue so we might as well give into the enshittification?

The SponsorBlock and DeArrow argument only works some times: clickbait and sponsors can be an indicator of poor quality (see Linus Tech Tips), but they aren't always: even Tom Scott video thumbnails and titles used to get DeArrowed, and I bet no one here would argue that Tom Scott used to push low quality content.
by shmoogy | 2025-07-01 12:34:54+00:00
I was using it for o3 when sonnet is unable to successfully implement something - but I use ZenMCP now.

I still feel like I can review diffs more efficiently in an ide, but I'm pretty much just mosh-ing into my server and have a few tmux windows going and feel I'm starting to get a bit more efficient.

Still considering the Claude max 20x plan to just use opus 100% of the time though
by oefrha | 2025-07-01 12:35:27+00:00
> they are 'fancy' enough to be able to write code yet at the same time they can't be trusted to do stuff which can be solved with a simple hook.

Humans are fancy enough to be able to write code yet at the same time they can’t be trusted to do stuff which can be solved with a simple hook, like a simple formatter or linter. That’s why we still run those on CI. This is a meaningless statement.
by xiaoancloud | 2025-07-01 12:35:41+00:00
I am a young software developer who enjoys coloring my hair -- green, blue, pink, purple -- I tried all of them!

However, I only get one color each time (e.g., coloring the entire head to red/blue,etc. ). I wish to try some creative colors, but based on my previous experience, how my hair actually looks is always different than what I want, so I want to make software to visualize it under different lighting conditions and environments.

I call it Tress Assistant, and this is a pure-frontend web application.

Features:

- Blend your natural hair color with one or more artificial colors. I designed a mathematical formula for it.

- Preview different hairstyles.

- Dynamic lighting system, which is based on current date and time and your location

- Rotate models

Technologies Used:

- React

- Three.js

- Material UI

- Tailwind

- Zustand

- Vite

To be frank, the 3D part is not perfect, as I'm using models as hair, which looks not realistic. But yeah, I'll try to improve it in the later versions. Feel free to try it and give me feedback!
by lotsofpulp | 2025-07-01 12:35:57+00:00
> I guess the training is extremely hard and many people don't want to do it.

You would guess wrong. The couple you met just didn’t bother to spend 5min reading the ADA service dog website.

https://www.ada.gov/resources/service-animals-faqs/

> Q5. Does the ADA require service animals to be professionally trained?

>A. No. People with disabilities have the right to train the dog themselves and are not required to use a professional service dog training program.

> Q8. Do service animals have to wear a vest or patch or special harness identifying them as service animals?

>A. No. The ADA does not require service animals to wear a vest, ID tag, or specific harness.
by afandian | 2025-07-01 12:36:00+00:00
Thanks, and shame on me for not looking it up first! I still wonder if the tracks were kept clock-synched or whether punch-ins would produce clock dislocations, and if they were somehow buffered...

This SoS article doesn't answer it, but provides more background.

https://www.soundonsound.com/sound-advice/all-about-digital-...
by simonw | 2025-07-01 12:36:04+00:00
One of the most valuable techniques for building useful LLM systems right now is actually the opposite of that.

Context is limited in length and too much stuff in the context can lead to confusion and poor results - the solution to that is "sub-agents", where a coordinating LLM prepares a smaller context and task for another LLM and effectively treats it as a tool call.

The best explanation of that pattern right now is this from Anthropic: https://www.anthropic.com/engineering/built-multi-agent-rese...
Show HN: I made Palmalyze, an AI palm reader that reveals the story in your hand
by tomhan245 | 2025-07-01 12:36:44+00:00
Hey HN,

I made Palmalyze, a simple tool that reads your palm using AI. Just upload a photo of your hand, and it returns a personalized palm reading in seconds.

It’s meant to be a fun way to explore the lines on your hand and what they might "say" about you — like curiosity, creativity, career, and emotional energy.

Built it over a weekend as an experiment in blending computer vision with personality insights. It’s not meant to be serious science, but it’s surprisingly insightful for something so simple.

Would love to hear what you think — especially around UX or other playful use cases you'd explore with AI + image input.
by eru | 2025-07-01 12:37:08+00:00
Quantum mechanics itself is actually completely deterministic. It's just certain interpretations, like Copenhagen, that unnecessarily introduce nondeterminism. The Many Worlds interpretation is one that doesn't have that property.

In any case, I don't think determinism and free will have much to do with each other. Eg a classically random fair coin is non-deterministic, but can hardly be said to have free will.

In the other direction, a Turing machine is completely deterministic, but in general you can't predict what it does (without running it.)

If you want to bring up quantum mechanics, I think the no-cloning theorem is more important: no one can learn everything about you in order to 100% simulate and predict you. (Which is what you'd need for the Turing machine. And humans are at least as complicated as Turing machines.)
by actionfromafar | 2025-07-01 12:37:35+00:00
1000x more than it is now, at least. Imagine every kind of electronic thing ever made, but with a sprinkle of AI.

Why?

For the same reason now 32-bit CPUs and a megabyte of RAM run some Javascript or MicroPython to check a handful of logical conditions and flip a couple of I/O bits is no longer a custom curcuit or a handful of TTL-chips wired together.
by xdennis | 2025-07-01 12:37:46+00:00
> whose first language is Gaelic

Is that really true though? I think it's a bit optimistic to say "first language". I know that many people do speak Irish, but the number of people who can speak Irish better than English is abysmal.

No Béarla[1] is one of the saddest documentaries I've ever seen. It follows a native speaker who tries to do mundane tasks in Ireland using only Irish, but can barely get anything done.

[1]: https://www.youtube.com/watch?v=eyll-bBZzyk
by lukko | 2025-07-01 12:37:58+00:00
I love that the design is based on a Cray II [0]! I recently saw the original supercomputer in Paris.

I can't quite see why this would need a Arduino Opta, over a regular Arduino Nano (maybe with a multiplexer?) - is it because the solenoids are 24V?

https://en.wikipedia.org/wiki/Cray-2
by sjmog | 2025-07-01 12:38:29+00:00
yesterday I posted a video testing claude-4 sonnet solving an https://simstack.io long-horizon swe challenge unaided (https://news.ycombinator.com/item?id=44424468). for comparison, here's gemini 2.5-pro.

I noticed that 2.5-pro is way more cavalier, skipping backups, and trying "more stuff more quickly" than claude's more cautious approach.
by marcinzm | 2025-07-01 12:39:03+00:00
That describes Dwarf Fortress. I guess you don't have an text interface to talk to people but that feels like a no true Scotsman requirement.

The difference is that Dwarf Fortress is not fully opaque to the player. You see a large part of the world so can see the consequences of your actions. And that is what makes it fun.

An opaque world simulator is frustrating and tedious. Eventually someone just min-maxes a way to break it which makes it just a tedious cookie clicker. That's why D&D has a game master that modifies the world's design to align with the players so that everyone has a good time. That is the key difference. An illusion of rigid structure, which requires some actual structure, with opaque flexibility. A simulator is not a fun game. A world where god cheats to make you have more fun time is a fun game. A pre-defined narrative or narrative tress is one such cheat, but not the only one.
by specproc | 2025-07-01 12:39:16+00:00
Well, I guess herein lies the rub of the whole concept. Nomadery is fine for some for a while, but it's no life. You need connections and community anywhere.

I think there are lots of reasons why people set out on this path, seeing a bunch of different places is one of them, but the other half is rich country wage meets poor country living.

I've honestly very little time for true digital nomads. By spreading yourself thin over a bunch of countries, you're part of jacking up the cost of living for everyone else whilst not being around long enough to meaningfully give back.
by jameskilton | 2025-07-01 12:39:32+00:00
And the NY Times continues to miss the forest for the trees. "A.I." isn't doing anything. It's just a tool. People are using these tools to help accelerate the destruction of Democracy that's been going on for at least the last 20 years.

People make the tools. People use the tools. People will always be at the core of everything that's happening because without people, none of this would even exist.
by TheOtherHobbes | 2025-07-01 12:41:43+00:00
You could make cassettes sound very good, but it cost a fortune. Nakamichi did it to universal acclaim, with some incredible engineering. Even the cheaper machines were classics, although they didn't match the performance of the sound of the high-end Dragon.

I don't think anyone else came close, metal tape or no.

DAT was obviously better but it was famously unreliable because of dropouts and tape alignment issues between different machines.

I had that exact model of DAT. I used it to record some content for a video project, took the tape in for dubbing, and it refused to work on the studio machine.

I had to do a 150 mile round trip to bring my home machine in. I never fully trusted DAT after that.
by fwn | 2025-07-01 12:42:19+00:00
That’s pretty typical, though not especially reliable. (Allthough in my experience, Gemini currently performs slightly better than ChatGPT for my case.)

In one repetitive workflow, for example, I process long email threads, large Markdown tables (which is a format from hell), stakeholder maps, and broader project context, such as roles, mailing lists, and related metadata. I feed all of that into the LLM, which determines the necessary response type (out of a given set), selects appropriate email templates, drafts replies, generates documentation, and outputs a JSON table.

It gets it right on the first try about 75% of the time, easily saving me an hour a day - often more.

Unfortunately, 10% of the time, the responses appear excellent but are fundamentally flawed in some way. Just so it doesn't get boring.
by esperent | 2025-07-01 12:42:19+00:00
> they claim chronic or recurring inflammation is THE big health problem

> on the other hand there are messages like inflammation is good for your body because it keeps it working

There's no contradiction here. The first one is chronic, it's long term.

The second one is acute, it's short term, to heal or to deal with invaders.

Also, as the comment below mine points out, even this split is a massive simplification. There's many different types of inflammation, some good, some required for survival, and some which can do damage over time if they never get shut off.
by stephen_g | 2025-07-01 12:42:58+00:00
Remember this is YouTube that (in the web browser) refuses to make a proper setting for turning off the annoying video previews, instead having a locally-stored setting that keeps reverting to off for me (it’s either because I am logged in across devices and some off them move between three or four networks daily, or my browser security settings, or that I have a few Google accounts, or some combination of those). I end up having to re-set this stupid thing at least every week on one of my devices (sometimes on two or three).

This is a Premium account too. If the apparently best and brightest software engineers in the world can’t be bothered to fix that then how can we expect anything more?

They’re so lucky to have enough of a monopoly left over to keep all the creators on their platform while they further encrapify it, otherwise it would have died already.
by Imustaskforhelp | 2025-07-01 12:43:27+00:00
I think Signal should just create a pin option like how discord and a lot of others have.

But in the meantime if I had to genuinely suggest a method without any friction if you are okay with using code like the author did, then I'd suggest something and lemme know what you think

Why don't you just create a special emoji that would only be used for the purposes of Pin, like (Oh the irony), and then have a signal cli or signal-bot https://github.com/signal-bot/signal-bot where you could do something like /pins and it would show the pins but you would need a different mobile number or account for that and honestly just a big hassle. I could think of other ways but we would never reach the native User experience that signal could provide if it would allow pin natively

EDIT: Even a more simpler way could be if we could just search the chat emojis and we could just search <the pin emoji> and it would show it

Also I am surprised that HN doesn't allow emojis
by 1dom | 2025-07-01 12:44:06+00:00
I really like the idea that crawlers who are profiting should have to pay content owners/creators per crawl.

On principal though, I think Cloudflare doing this is just one more thing to create the perception that you can't put something on the internet unless it's through Cloudflare. This harms a transparent and decentralised web and makes selfhosting seem even less appealing to those who don't know any better.

This should be implemented as a web protocol with crypto though so anyone can charge bots without having to be Cloudflare fronted. Not really a fanboi of 99% of crypto stuff, but IMO, a purely technical, open and decentralised solution to this sort of problem was the crypto dream.

We can all guess the people who will make the most money off this, and one of them is Cloudflare. A bunch of the other winners probably also run some of the more aggressive crawlers.
by kasey_junk | 2025-07-01 12:44:17+00:00
I use Claude code with terraform all the time. It’s particularly good when your codebase is well modularized or at modularizing existing terraform.

It’s also quite good at getting to a solution by using validate/plan loops and figuring out syntax/state issues.

The biggest challenge is the lack of test sophistication in most terraform setups.

But llms generally are _amazing_ for my ops work. Feeding a codebase into one and then logs I’ve seen Claude code identify exact production issues with no other prompting. I use llms to help write incident reports, translate queries in the various time series db we use, etc.

I’d encourage you to try an llm for your tasks, for me for ops it’s been a huge boon.
by josefritzishere | 2025-07-01 12:44:42+00:00
You can always spot AI marketing. There is this consistent misuse of words like "creativity" which implies intent. AI does not have intent or self-awareness. AI has no concept of objective reality. The word "hallucinations" has the same problem. With no concept of objective reality there is no understanding of the real and the unreal. To quote a popular article, it's bullshitting. All the LLM and algorithmic refinements only improve it's bullshitting. https://www.psypost.org/scholars-ai-isnt-hallucinating-its-b...
by HelloMcFly | 2025-07-01 12:45:02+00:00
This is oft-repeated truism, but what evidence do you have for this?

Here are some facts:

- Ultimately, the main chokepoint for the number of trained physicians is the number of residency spots. You can cut the price of med school to $0, you'll eventually end up with minimally more fully trained doctors because they need a residency spot.

- Residency spots are paid for by the federal government. Congress controls the number of available spots. Medical professional bodies do not determine this.

- The AMA has consistently asked members to support legislation increasing funding for GME positions (https://www.ama-assn.org/about/leadership/more-medicare-supp...). At one point (late 90s) they opposed expanding the slots, but this has not been true for some time. And, even if it were true, it's ultimately still not their call.
by Measter | 2025-07-01 12:45:05+00:00
In the section about the ambiguous provenance from synthesising pointers, it's explained that the compiler will infer the correct provenance from usage. Would it not be worth having some way for the programmer to inform the compiler directly, with something analogous to Rust's Strict Provenance ptr::with_addr?

To convert it to C syntax, it's a function with roughly this signature:

void* with_addr(void* ptr, uintptr_t addr)

Where the returned pointer has the address of `addr` and the provenance of `ptr`.
by Intralexical | 2025-07-01 12:45:10+00:00
> I would 100% be fine with there being a world library that strives to provide access to any and all information for free, while also aiming to find a fair way to compensate ip owners… technology has removed most of the technical limitations to making this a reality AND I think the net benefit to humanity would be vastly superior to the cartel approach we see today.

I can't help but wonder if this isn't actually true. As you've noted, if there's a system where it's 100% free to access and share information, then it's also 100% free to abuse such a system to the point of ruining it.

It seems the biggest limitations aren't actually whether such a system can technically be built, but whether it can be economically sustainable. The effect of technology removing too many barriers at once is actually to create economic incentives that make such a system impossible, rather than enabling such a system to be built.

Maybe there's an optimal amount level of information propagation that maximizes useful availability without shifting the equilibrium towards bots and spam, but we've gone past it. Arguably, large public libraries were just as close to that as using the Internet as a virtual library, I think.

I've explored this elsewhere through an evolutionary lens. When the genetic/memetic reproduction rate is too high, evolution creates r-strategists— Spamming lots of low-quality offspring/ideas that cannibalize each other, because it doesn't cost anything to do so. Adding limits actually results in K-strategists, incentivizing cooperation and investment in high-quality offspring/ideas because each one is worth more.
by BillyTheMage | 2025-07-01 12:45:12+00:00
> we checked 18 of the 46 citations in the book

This isn't braining for me. Why? Why 18? You're already here, doing the thing... why would you not just check them all? How long can it take? What is with you "science" types and never finishing the job or just doing anything right in general?
by Bostonian | 2025-07-01 12:45:27+00:00
https://archive.is/gZglh

'California lawmakers on Monday night rolled back one of the most stringent environmental laws in the country, after Gov. Gavin Newsom muscled through the effort in a dramatic move to combat the state’s affordability crisis.

The Democratic governor—widely viewed as a 2028 presidential contender—made passage of two bills addressing an acute housing shortage a condition of his signing the 2025-2026 budget. A cornerstone of the legislation reigns in the California Environmental Quality Act, which for more than a half-century has been used by opponents to block almost any kind of development project.

The abuses of the law have spread so widely that opponents used it to block some bicycle-lane expansions when Newsom served as San Francisco’s mayor, he said during a signing ceremony at the Sacramento capital. Democratic leaders of the Assembly and Senate, who had steered the bills to bipartisan passage earlier Monday, flanked him.

“We have seen this abuse over and over and over again,” the governor said. “We have fallen prey to a strategy of delay. As a result of that, we have too much demand chasing too little supply. This is not complicated, it is Econ 101.”

Some environmentalists and other defenders of the longstanding law were furious, and warned that developers will now go unchecked. “Who needs Trump when we have a wolf in sheep clothing negotiating backroom deals while he and his oligarch donors score big,” one critic wrote on X.'
Launcher.so – The interface to AI isn't a chat window, it's a keystroke
by deep933 | 2025-07-01 12:45:54+00:00
Hi HN,

I've been building [*Launcher.so*](https://launcher.so/) — an AI-first launcher that lives in your OS and lets you interact with models using selected *text, selected files, screenshots, or voice* — all triggered with a single keystroke.

It started from frustration: AI tools are powerful, but they live in tabs, web UIs, IDEs or CLI wrappers. I didn’t want to open a chat window every time I needed quick insight or to automate something.

*So I built a keystroke-triggered interface that works like this:*

- Press Option + Space (or any shortcut) - Select text, file, take a screenshot, or speak - Choose a model (O4, Sonnet 4, Flash 2.5, Ollama etc) - Get an answer — or run an action (like “send to Notion” or “create GitHub issue”)

It also supports [Model Context Protocol (MCP)](https://modelcontextprotocol.org/), so external tools (GitHub, Notion, Slack, etc.) can be plugged in and called directly.

I'm still a week away from the early release, but I'm sharing early to get feedback:

- Would this solve anything you’ve hit in your own workflow? - Does “keystroke, not chat window” resonate with you? - What would you expect from a tool like Launcher.so?

[Join the waitlist](https://launcher.so/) if you’re curious

Or just share thoughts — I’d love your input.

Thanks,

*Deep*
Show HN: Odinize AI – Learn Anything. Your Way. Instantly
by odinize | 2025-07-01 12:46:09+00:00
Hey HN!

I just launched Odinize, an app that lets you generate a fully custom learning course on literally any topic you choose. You type in what you want to learn (e.g., “Intro to quantum physics” or “How to design a tiny home”), pick your detail level, style, and current knowledge, and Odinize builds a structured course for you in minutes.

You can also convert it into a podcast to learn on the go, and there’s an integrated AI instructor for instant questions.

I built Odinize because I was tired of scattered resources, random YouTube videos, and endless blog rabbit holes. I wanted something that adapts to you, not the other way around.

Happy to answer any questions, get feedback, or hear feature ideas. Thanks!
by mbreese | 2025-07-01 12:46:40+00:00
I am really struggling to see the technical solution here. This isn’t a security question - security has already been lost. We’re talking about a device in a home that the owner doesn’t control, being able to monitor the presence of a person using either WiFi signals or device identifiers.

The obvious solution is to not use that device. But that’s not necessarily possible for a variety of reasons, not all of them controllable.

So, what is the technical solution to this? Anything that’s going to mask a persons RF signal is probably going to make WiFi difficult to use. Anything at the network level is already lost because we have a potentially hostile device in a critical point in the network path.

Am I missing a different solution?