MurphyA/hacker-news huggingface dataset:
by it_is_beautiful | 2025-09-20 10:09:59+00:00
Backpacking was nice. As for nature, my town is in the thick of it, so I'm alone in nature quite a lot. That's one reason I return, I really miss it in the city.

I've been in fact outside of my home for some weeks, visiting a sibling in a different country and helping with the new baby and other household stuff. It's been a bit stressful (hard to have structure when you're sleeping on the couch and there's a newborn), but mostly quite nice to be part of a whole. I help out with the baby, cook, socialize, and work on my software when I have time. I wish I could've had more structure, but the "limited time" aspect is a great motivator.

Now I'm heading back home, and that worries me. It feels like I've been outside in the fresh air --to a degree-- and now I'm opening the windowless, stuffy shed and walking back inside for the winter. I do have to go back, even if I'm to leave I need to make some money to launch myself out. But it's like a tar pit of the mind.
by jansan | 2025-09-20 10:11:15+00:00
What is the green line in the large diagram? I am pretty sure it does not go through the touch point of the small circle and the large one with the center at bottom left. And the pink line seems to be wrong too. Don't they all (green, pink and light blue) have to go through the small circle's center?

If you know that the lines must go through the small circle's center, it becomes a fairly simple geometrical problem with three Pythagorean equations and three variables (x, y, r).
What do you think about Yandex's auto-dubbing for YouTube with preserving voice?
by Lanskoy_Kirill | 2025-09-20 10:12:02+00:00
Why, by the time Google's auto-dubbing appeared on YouTube, Yandex's dubbing had already been around for four years, and now it's even trying to preserve the speaker's voice, but no one talks about it or knows about it? As I recently discovered, this feature only translates into Russian (it remains a mystery to me why they haven't added English since 2021). Still, the complete lack of information in English and its widespread use in the CIS countries is surprising. At least, even before the "live translation," the feature was worth mentioning, given Google's sloppy auto-dubbing, which appeared 9-11 months ago.
by sashank_1509 | 2025-09-20 10:12:07+00:00
O-1 is a subjective visa which means the process is heavily gamed. Pay conferences to host your papers, pay newspapers to write meaningless articles about you, get a famous personality to sign off on your recommendation letter (I know startups used their board of advisors only for this) and on and on. It’s mostly a joke at this point. O-1 can be scrapped and you wouldn’t lose anything
by raincole | 2025-09-20 10:14:46+00:00
Except it doesn't happen. Musk kept saying he's going to 'fix' the 'liberal bias' but Grok remains balance opinions mostly. He said that for meme value.

Try it yourself:

"Have Democrats or Republicans committed more political violence?"

Ask this to Grok 4 Fast, Gemini Pro 2.5, Claude Sonnet 4, and GPT 5 Chat, with internet search and reasoning disabled. I think their answers are quite similar, with Grok 4 being slightly better.
by ChrisMarshallNY | 2025-09-20 10:15:08+00:00
That depends.

If the engineer, doing the implementation is top-shelf, you can get very good results from a “flawed” process (in quotes, because it’s not actually “bad.” It’s just a process that depends on the engineer being that particular one).

Silicon Valley is obsessed with process over people, manifesting “magical thinking” that a “perfect” process eliminates the need for good people.

I have found the truth to be in-between. I worked for a company that had overwhelming Process, but that process depended on good people, so it hired top graduates, and invested huge amounts of money and time into training and retention.
by danielheath | 2025-09-20 10:16:30+00:00
I wrote a similar thing in go (using chromedriver, so it could handle things that need JS).

Handled most things nicely, but I found a few sites where I wanted multiple selections to be combined into one document.

I emailed the result to myself, turning any images into attachments; this meant my “feed reader” had read/unread tracking that synced across devices, some html support, folders, offline viewing, etc.
by srkdaniel | 2025-09-20 10:18:15+00:00
Every founder I know struggles with the same thing: you can get a logo from Fiverr, a template from Canva, but keeping everything on-brand — decks, socials, pitch visuals, site assets — is painful without a dedicated designer.

I’ve been working on a tool that solves this by generating a full brand kit (logo, colors, fonts, 16 assets) in minutes, and then reusing that “brand DNA” to generate any future visuals with consistency (ads, pitch decks, mockups, etc).

Curious how other HN founders handle this problem — do you just wing it, pay an agency, or build internal design systems early?
by bcrosby95 | 2025-09-20 10:19:34+00:00
I don't think it's that simple.

Fundamentally, unit tests are using the same system to write your invariants twice, it just so happens that they're different enough that failure in one tends to reveal a bug in another.

You can't reasonably state this won't be the case with tools built for code review until the failure cases are examined.

Furthermore a simple way to help get around this is by writing code with one product while reviewing the code with another.
by sothatsit | 2025-09-20 10:19:49+00:00
Getting AI to produce a bunch of code and then you having to filter through it all is a massive waste of time. The focus should be on getting AI to produce better code in the first place (e.g., using detailed plans), rather than on the volume of code you can produce...

I have only had real advantages with AI for helping me plan changes, and for it helping me to review my code. Getting it to write code for me has been somewhat helpful, but only for simple tedious changes or first drafts. But it is definitely not something I want to leverage by getting AI to produce more and more code that I then have to filter through and review. No thank you. I feel like this is really the wrong focus for implementing AI into your workflows.
Show HN: Chrome Extension for Clipping Sites and Extracting Fonts/Colors
by sim04ful | 2025-09-20 10:21:08+00:00
Tech Stack:

Lit Components for lightweight UI: lit.dev

Rust library compiled to Wasm for offline font metadata parsing via docs.rs/allsorts

Multimodal embeddings via vertex api

I'd love your thoughts and feedback, feel free to hit me with questions.
by johnisgood | 2025-09-20 10:21:20+00:00
I feel like I should keep track of all my comments on HN because I remember writing a lengthy comment on firejail more than once. I cannot keep doing this. :D

For user-space, there is usually bubblewrap vs. firejail. I have not personally used bubblewrap, so I cannot comment on that, but firejail is great at what it does.

The last comment was about restricting clipboard access to either X11 or Wayland which is possible with firejail quite easily, so if you want that, you can have that.

You can do a LOT more with firejail though.

https://wiki.archlinux.org/title/Firejail

https://man.archlinux.org/man/firejail.1
by KronisLV | 2025-09-20 10:21:38+00:00
> Developers like _writing_ and that gives the most job satisfaction.

Is it possible that this is just the majority and there’s plenty of folks that dislike actually starting from nothing and the endless iteration to make something that works, as opposed to have some sort of a good/bad baseline to just improve upon?

I’ve seen plenty of people that are okay with picking up a codebase someone else wrote and working with the patterns and architecture in there BUT when it comes to them either needing to create new mechanisms in it or create an entirely new project/repo it’s like they hit a wall - part of it probably being friction, part not being familiar with it, as well as other reasons.

> Why did we create tools that do the fun part and increase the non-fun part? Where are the "code-review" agents at?

Presumably because that’s where the most perceived productivity gain is in. As for code review, there’s CodeRabbit, I think GitLab has their thing (Duo) and more options are popping up. Conceptually, there’s nothing preventing you from feeding a Git diff into RooCode and letting it review stuff, alongside reading whatever surrounding files it needs.
by csande17 | 2025-09-20 10:22:16+00:00
> When the chef said, ‘Hey, Meta, start Live AI,’ it started every single Ray-Ban Meta’s Live AI in the building.

Wait, isn't that even worse? The problems with the chef demo looked like run-of-the-mill AI hallucinations (and I'm not really convinced they weren't, unless Meta has a fleet of dumber models and a feature that automatically switches to them during high-load periods without informing the user). But actually, anyone within earshot of someone wearing Meta glasses can yell commands that the AI automatically accepts? There's no wakeword personalization, or microphone beamforming, or anything?
Show HN: Cadence – A Guitar Theory App
by apizon | 2025-09-20 10:22:36+00:00
Hello HN, I just released this guitar theory and ear training mobile app which I've been working on for a bit more than a year on the side.

The idea was to make something for the eternally "intermediate" guitarist (myself included). There are a lot of beginner apps which rely on learning songs, toolkits which give you a bunch of stuff with no explanation but not many in-between apps to actually learn and practice more generic and somewhat advanced stuff.

The app contains short lessons, recaps and most importantly challenges (visual, audio and pure theory) along with a very complete library.

The challenges are made for practicing, they will get increasingly harder and getting to the max score is supposed to be quite hard. The idea being that you have to repeat them regularly until your brain has integrated the info and it flows naturally rather than being a one time quick dopamine shot.

It has no ads, a lifetime purchase option and you can use it without an account if you don't care about multi-device sync or backing up your progress.

Android: https://play.google.com/store/apps/details?id=com.apizon.cad...

iOS: https://apps.apple.com/us/app/cadence-guitar-theory/id674701...
by ndsipa_pomu | 2025-09-20 10:23:15+00:00
> If you get scammed by a box on wheels being rolled down the road or someone repeatedly saying HTML5 then...you had it coming and it is probably best that someone else uses your money.

I'd prefer to not give liars and cheats even more money so that they can improve their grifting - this is not behaviour that benefits society at all.
by foofoo12 | 2025-09-20 10:23:39+00:00
Mineral oil test bookmark: https://youtu.be/2DKasz4xFC0?feature=shared&t=873

It's a non destructive test. Quote from the video (with funny youtube transcription spelling errors):

"Without getting too technical, the gist is if you put the mineral oil in a vessel made of boroilic and then dip another glass made of boroilicate into it, that glass will seem to disappear while others will not. So I filled a vintage what I think is made of borosilicate Pyrex vessel with mineral oil. Then it dipped in a vintage what I think is made of boro silicut loaf pan and it seemed to disappear right before my eyes. Eureka I thought the experiment works well until I dipped a new Pyrex piece lowercase that I know is not made of borocyic and it disappeared too. Once again, another spokesman at the Cording Museum of Glass that I reached out to said that even the mineral test isn't a sure thing. According to Brady Spalling, he says in order for glass to quote unquote disappear in oil, the glass being submerged must have a similar refractory index, which allows light to pass through both without significantly bending. Mineral oil and borosyic do have similar refractory indexes. So what you've heard is correct. This method is often used to quickly ascertain whether a glass object is borosyicate. However, variability of glass recipes makes it difficult to rely solely upon this method. In short, it may work and it may not."
by YeGoblynQueenne | 2025-09-20 10:25:12+00:00
>> That's an absurd way to describe modern deep learning, where the Bitter Lesson[2] is cited as gospel. Yes, technically all neural network topologies are laid out by humans at some level, but just saying that is another misleading snippet of the truth at best; even the author later acknowledges "the opacity of machine-learning tools is a genuine technical problem". How can both things be the case?

Sorry, why is it misleading to recognise that all neural networks are created manually by human engineers?
by godelski | 2025-09-20 10:26:07+00:00
> utopia is something you're only imagining

Yes. And? Do you not have dreams? Desires? Goals?

I assume you aren't just some emotionless automate, so I'm pretty sure you do have dreams. In the words of Shia Laboef, just do it, make your dreams come true

> isn't a real shared goal any of us can work toward.

Why don't you tell me your utopia and let's see if that's true or not
by seec | 2025-09-20 10:26:29+00:00
I agree that a lot of behavioral genetics is ideologically driven for sure. That alone doesn't make the research wrong. By that measure, much of the sociology field is ideologically driven bullshit but you seem to be ok with it. Yet it is even less of a science than behavioral genetics.

The reason is pretty simple; it aligns with the sensibilities of the dominant ideology and not only do they want to believe the bullshit, in order to feel good and appear virtuous; they also use the bullshit to justify all kinds of policies and political nonsense. But it is fine by you I guess, why is that?

I agree that much of the research on genetics can potentially be used to justify some horrifying stuff. But it is not the role of science to avoid hard questions/answers just to please the political sensibilities of the people in power. In fact, dismissing the research without proper argumentation makes you look extremely suspicious and you end up being a hypocrite, playing politics for brownie points.

I don't doubt that some of the behavioral genetics research is complete bullshit but that's really not specific to this field of research, this is true for pretty much all of the research.

Newton famously spent a whole lot of time on alchemy research, yet he gave us classical mechanics. Darwin theories proved to be completely right, yet it took 20 years to be accepted by the scientific community and 50 years to be broadly accepted. You can still find religious zealots that will contest it today, the only reason it got accepted is because of the dwindling power of religion.

To me it feels like you want to keep the status quo of the "equality" religion and refuse to even look at the research seriously just because you don't like the implications.

The funny thing is that the system in place already has a selection process that is hiding in plain sight. How else do you justify that smarter people get to be paid more and some specific behaviors are rewarded while others are punished. And how come sociopathic people always find their way to power and get away with many horrible things?

When I was a child, my parents got a border collie. We had it very young, barely weaned and it never was in contact with any sheep, never worked on a farm, etc. Yet as it got older and we were hiking in some place with sheep herds, it would systematically run at them and try to "work" them. It was never educated to do so and was quite a pain in the ass sometimes precisely because it was never trained as a farm dog would have been. How do you explain this any other way than behavioral genetics? The answer is that you really can't.
by kristianp | 2025-09-20 10:26:37+00:00
In Search of the Origins of Financial Fluctuations: The Inelastic Markets Hypothesis 2022 https://cowles.yale.edu/sites/default/files/2022-10/SSRN-id3...

The Inelastic Market Hypothesis: A Microstructural Interpretation, Jean-Philippe Bouchaud, 2022 https://arxiv.org/abs/2108.00242
by age123456gpg | 2025-09-20 10:27:02+00:00
Prefix check is a fast operation compared to candidate key generation so checking several prefixes adds a small overhead compared to checking just one.

Wildcard support has low value for the use case in my opinion, compare:

helloyebjctfjivalxn343gppksrzdpm33qzmeeq4qnqwgrgqy75zoqd.onion qbtlzwabvvkvmogjy2wdvnn6gq55463jhellobwtnjsinvtxsur67oad.onion
by brap | 2025-09-20 10:28:53+00:00
My process is basically

1. Give it requirements

2. Tell it to ask me clarifying questions

3. When no more questions, ask it to explain the requirements back to me in a formal PRD

4. I criticize it

5. Tell it to come up with 2 alternative high level designs

6. I pick one and criticize it

7. Tell it to come up with 2 alternative detailed TODO lists

8. I pick one and criticize it

9. Tell it to come up with 2 alternative implementations of one of the TODOs

10. I pick one and criticize it

11. Back to 9

I usually “snapshot” outputs along the way and return to them to reduce useless context.

This is what produces the most decent results for me, which aren’t spectacular but at the very least can be a baseline for my own implementation.

It’s very time consuming and 80% of the time I end up wondering if it would’ve been quicker to just do it all by myself right from the start.
by davkan | 2025-09-20 10:29:11+00:00
It’s certainly hyperbolic but lack of autonomy and complete financial dependence were pretty par for the course for women back in the day.

My grandma slowly squirreled away money in a shoe box over decades as she had no personal bank account and lived on what my grandpa provided while she took care of seven kids. She saw it as her lifeline. Meanwhile he got drunk every night at the yacht club.

When the last of the kids were nearing college she spent that money on classes for clerical work and got a job.

I could not possibly imagine being in her shoes and I can imagine why a woman would be loathe to enter into such dependence on another person, regardless of how fulfilling child rearing and house keeping may be.

And the further you go back from there the worse it looks for women.
by tjpnz | 2025-09-20 10:30:03+00:00
If you had a colleague who was consistently writing complete shit you would raise it with your manager. This situation isn't all that different - the only complicating factor they're not on your team.

If it's only happened a few times you might first try setting some ground rules for contributions. Really common for innersource repos to have a CONTRIBUTING.md file or similar. Add a checkbox to your PR template that the dev has to check to indicate they've read it, then wait and see.
by kuschku | 2025-09-20 10:30:31+00:00
> That is not what we're talking about - the working assumption here is that the DRM scheme is sound and effective.

Lol. That is not possible.

If I'm able to watch something, my device must be able to decrypt the DRM. If my device can decrypt the DRM, I can take my device apart and figure out how it does this, and do it myself.

The most DRM encumbered format is DCP, used my cinemas. Each projector has a unique key burnt into it, the decryption, decoding and watermarking happen on the same piece of silicon, and the entire device is built like an HSM, opening it wipes the keys.

There are bit-perfect DCP rips on the high seas, with the original compressed data.

HDCP is meant to prevent me from copying HDMI signals. Every conference center and lecture hall has cheap Chinese devices that remove it.

Regarding the analog hole, with a properly calibrated professional video camera recording in RAW, with both camera and monitor genlocked and color calibrated, and the proper postprocessing, you can capure the original pixel values exactly.

I've done that part more often than I'd like...

And worst case, you can then brute force which parameters the original encode used to re-encode your data without generation loss.
by trallnag | 2025-09-20 10:31:01+00:00
> low birth rates [...] from economic pressures and lack of personal decisions in Healthcare for women

This is an outlandish and ridiculous hypothesis with zero substance to it. All research points to it being the other way around. They higher the economic pressures and the less freedom people have in reproductive healthcare, the higher the birth rates. The moment Germany introduced the birth control drugs, the birth rate dropped.

If a country develops from the level of Somali to something like Germany and the birth rate tanks to somewhere slightly above 1, increasing the birth rate by maybe 0.1 by enabling more personal decisions has literally zero impact.

Of course I'm still a proponent of decreasing economic pressure on parents and enabling reproductive freedoms like pre-implementation diagnostics. The consequences on birth rate is just something we have to deal with one way or another.
by croon | 2025-09-20 10:31:02+00:00
Those are generally private companies too, at least in Sweden, I would assume most of the nordics.

That last 20-30 years have seen increasing privatization of services paid for with public funds, in everything from infrastructure, healthcare, eldercare and schools. Of course they maximize profits (maximizing residents, students, patients) and minimize costs (staff, care).

It's the same problem, not a different one.
by harshaw | 2025-09-20 10:31:20+00:00
I think this is an astonishingly dumb take. Regardless of what you think of Musk, SpaceX is building a fundamentally important reusable lift technology that can be the underpinning of some many future developments. Who cares if China gets to the moon first? This is how NASA historically gets into a mess with its launch system - political pressure, conflated goals and requirements (see the Space Shuttle - does it launch people?, military payloads?, oh goodie - let's do it all). If anything I wish NASA would do more to make sure we have a decent starship competitor which its hard to see blue origin being anytime soon (but I am not an expert on this topic)
by DanielHB | 2025-09-20 10:32:17+00:00
I recommend people to try out the Youtube Enhancer browser extension. I always get baffled when I used youtube on mobile, search is near useless now because of all the crap they throw in the middle of the search results. But beyond that the experience is just very bad.

A few features I like about it:

- Allows you to hide most engagement features like shorts, comments, related videos, etc

- Allows you to set a default playback speed and custom buttons to change playback speed with one click.

- Setting the default video size to "theater mode" (takes all the browser window above the fold, but without going full screen), so you don't see all that crap around the video you just clicked on
by JCM9 | 2025-09-20 10:32:20+00:00
Companies have abused the program. At the top end it’s an excellent program, and then there’s the rest where companies are making fake claims that they can’t hire Americans and need to import folks. This is what the administration is cracking down on. The idea isn’t crazy IMHO. If you want to import someone vs hiring and training an American then pay an extra $100k. If the skill is truly needed and rare companies will do that. If it’s not, then pay up.

Some saying companies will just offshore the roles but I doubt it. That was always much cheaper… if it was just about cost they would have done that already.
by 1718627440 | 2025-09-20 10:32:43+00:00
I was annoyed by this change so installed an older kernel to get it back. However I found, that any TTY switch clears that scrollback, so it is quite useless in practice. (This is probably why they were comfortable just removing it.) The actual change making the scrollback useless was perforce earlier. I wonder when and due to what that was.