MurphyA/hacker-news huggingface dataset:
by subscribed | 2025-09-14 18:34:36+00:00
No, it is very easy.

You either build a debug image, so you just have it, or you add your own patches adding this capability (in exactly the same way the project modifies stock aosp), and build it.

Use your own keys to sign and you're golden.

The assumption is you know what you're doing, and then it's very easy. If you don't, then you likely shouldn't.

I am not really "conflating" these in a way you suggest: it's not just about building the image but deeper understanding that will bring both.

It's not disconnected from the project, but it's inherently within the project. SURE you can consider these two separate skills, but within the context of "getting the root on the GOS build" it's one. If you don't know how to make it happen, you don't have a skill to safely use it.

And lastly, it's okay if you don't consider it a massive risk. I do.

Now let's consider the risks of that, - https://cybernews.com/security/rooted-android-ios-devices-su... - https://www.talsec.app/blog/what-is-rooting-and-how-to-prote...

For you it's not a risk, okay, I guess. I mean, if you're a security researcher with a considerable reputation, you can certainly argue with authority, but I don't see the angle.

You argue from the position of convenience and capabilities. Is the risk high? The consensus is that it is. I agree, you don't, I'm okay with it.
by tenpies | 2025-09-14 18:34:38+00:00
Also worth thinking about inflation with this one.

The $10,000 figure originated with the 1970 Bank Secrecy Act[1]. Back then, that was a lot of money.

If it had kept up with plain old vanilla government-reported inflation, the number would be closer to $83,000 today[2].

---

[1] https://www.fincen.gov/resources/statutes-and-regulations/ba...

[2] https://www.dollartimes.com/inflation/inflation.php?amount=1...
by some_furry | 2025-09-14 18:35:27+00:00
> Over time, I’ve noticed that my friends, split between the ‘quick-witted people’, and the ‘non quick-witted people’ seem to have similar levels of achievement. This is really a comment about distributions. If you select a skill, like math or career or whatever, and look at distribution quick-witted people vs the slow-witted people, then it appears that those distributions actually overlap.

Are you familiar with System 1 and System 2?

https://thedecisionlab.com/reference-guide/philosophy/system...
by NaOH | 2025-09-14 18:35:35+00:00
Submitted separately by the author:

https://news.ycombinator.com/item?id=45236479

Copying their comment to here:

I have redone the classical exercise of writing a tiny OS kernel with time sharing, which manages a couple of user threads. My goal was to experiment specifically on RISC-V + OpenSBI. Additionally, I wanted to explore Zig a little bit, so that was the language used instead of the traditional C, but it should be straightforward how to do the same experiment in either C or Rust.

It's definitely very rough around the edges, and it's more of an experiment and an intro for people who want to go through step 0 of learning OS kernel development and computer architecture. Nevertheless, I hope it is still a fun experimental thing to play with over the weekend!

The full walkthrough and the GitHub link are available at the link posted!
by schneems | 2025-09-14 18:36:00+00:00
I’ve never actually done this. But I’ve fantasized about preparing several interview questions for the company I’m interviewing at. They forget that interviews are a two way street.

If I like them (and the process was bearable), I would ask nothing. If I’m mildly annoyed, something “simple” yet patronizing like fizbuzz. If I’m REALLY annoyed then something wildly specific and pedantic.

Interviewer: “do you have any questions for me?”

Why yes, a chicken, fox and sack of flour need to cross a doubly linked list, how would you flip the list inside out from the middle while counting the number of pingpongballs that can fit into 747 VW Beatles.
by kaffekaka | 2025-09-14 18:36:13+00:00
Note though, that the book has been criticized for low reliability. ("Replication crisis", https://en.m.wikipedia.org/wiki/Thinking,_Fast_and_Slow)

I read the book and many ideas felt like "yes, that sounds reasonable and feels good" but that is a danger of the book. The very seductions it describes applies also to its readers.

Dunning Kruger effect - debunked. Etc.
by breatheoften | 2025-09-14 18:36:54+00:00
Can there ever be a "living" standard to replace posix ...? Something that captures the good things about posix but allows all the related ecosystems to move everyone forward toward a better base specification (together rather than just increasing the number of bsd vs gnu special cases that with current plans will just have to be lived with forever)

Browser standards managed to do this in a lot of ways despite far more complex standards, more complex variations in behavior, and much more rapid continue evolution ...
by m3047 | 2025-09-14 18:36:54+00:00
A lot of them are just moneymaking machines, they don't really want community engagement. This is demonstrated in their approaches to community organizing / engagement. I directly witnessed this as a boardmember of an organization ostensibly representing over 100,000 voters:

1) The "90%-ers" view of the suggestion that they identify and court their supporters from (for them) the "40%-er" constituencies because they would be able to sway other 40%-ers due to the "liking" "weapon of influence" (Cialdini): this was mostly treated like a suggestion that they lick dog vomit.

2) Community / consensus building: what issues should we focus on? This was done by dividing participants up by some feature and then having those subgroups come up with maybe half a dozen concerns each. (Something is supposed to happen here before the next step.) Then those concerns were listed on a board and the concern(s) which were reflected across the most subgroups were selected to focus on. The missing piece, which the organizers absolutely knew about: the caucus! What goes wrong without it is that concerns about pedestrian safety, speeding, children walking to school, people getting to bus stops, etc. all get listed differently by the subgroups and... awwww, too bad, you were the only group which cared about children walking to schools... but every group cares about saving the whales (no offense to the whales)! But no whales live here, so what are we to do?
by lcnPylGDnU4H9OF | 2025-09-14 18:39:03+00:00
> Yes, I have. People have been shoving it in my face for probably close to 20 years.

> Overwhelmingly, it simply is not what it is represented as being.

I find these statements so juxtaposed to be rather interesting. I can see that you are not representing this as it is.
by al_borland | 2025-09-14 18:39:32+00:00
I went through an autism assessment about a year ago. Part of that was getting an IQ test. I scored well in Verbal Comprehension and Perceptual Reasoning, but struggled more in Processing Speed. This was accounted for by giving two scores, the Full Scale IQ, and the General Ability Index (GAI). The GAI deemphasizes the processing speed, as raw speed to an answer usually isn't that important these days. I was told the having a larger gap between these numbers is one indication that autism might be in the picture.
by adastra22 | 2025-09-14 18:39:37+00:00
You may have ADHD. I’ve never described myself as dim-witted, because I’ve never viewed it so negatively, but your description fits me exactly. Even down to the spatial awareness thing and biographical details like switching from math to theoretical physics in college.

I eventually got diagnosed as an adult with ADHD, and got treatment. Stimulants help me be significantly more “quick-witted” to use your terms. I would rather describe “being slow” as being in a constant state of distraction, which prevents me from being efficient with the task at hand. Stimulants fix this.

However having grown up scatterbrained, some aspects of it are now architectural in my brain and aren’t changed by slightly modifying the brain chemistry. I now see that as a superpower through, as it gives me a different perspective for seeing problems, and is great for strategic thinking. Stimulants just give me focused control over it and the ability to turn it off and on as the need arises.
by doright | 2025-09-14 18:40:05+00:00
I have a personal bias but suspect this is more prevalent than it's made out to be since I've both lived through it and have not had much opportunity throughout my life to recognize how the two issues were connected until many years later.

I think always-on Internet devices both exposed latent difficulties in home/working life that already existed for many and amplified those same vulnerabilities. You can observe a single person on their phone for 8 hours a day and call it "problematic usage", but this alone does not give enough information about what underlying forces drive so much usage. If it's boredom, then why are they bored all the time? If it's stress, then where does so much stress originate from?

The introduction of smartphones has raised the stakes since a huge number of people are now confronted with the same problem in a highly talked-about way, some of which could have been activated by latent mental vulnerability that may not have been brought to light in a past age. And sometimes this does result in a discussion of sometimes completely unrelated personal issues, but by their nature I would imagine not many would be willing to open up about them in public, compared to complaints about social media. Problems related to tech get a lot of social advocacy, but I find it hard to imagine a national "organization for adults abused by <type of guardian>". What is there to advocate for when the issue at hand already opened and shut itself decades ago and the people involved are either dead or incapable of admitting fault? Not to mention that the causes for each trauma are wildly diverse, and sometimes there is not enough information to be able to find a concrete meaning in the events at all?

Sadly, even regulation of technology seems to be a workable issue compared to that of preventing future abuse. Each upbringing is distinct, and most effort seems to be put towards recovering from abuse long in the past knowing that (when dealing with certain personality types) there will never be hope for reconciliation. Knowing how intractable a problem intergenerational trauma is is enough to make me lean antinatalist at times, even though I say I am recovering.
by anonymars | 2025-09-14 18:40:18+00:00
> just having the wall time stored so that it can be converted to the correct UTC value at "decision time"

Well, this isn't unambiguous in all cases either unfortunately: 1:30 AM in Houston, TX (Central Time) on 3-Nov-2024 could be either 0630Z (Central Daylight Time) or 0730Z (Central Standard Time), since the clocks will have fallen back.
Git Without Stash/Tags
by birb07 | 2025-09-14 18:40:30+00:00
Wouldn't git be simpler without stashes and tags?

Tags can be deleted and recreated, so they are just like branches and not immutable as some claim.

Same goes for stashes. They are commits which can't be pushed. Stashes could be implemented by creating a new branch and committing both with a generated name.

Am I missing something? Do both things provide more value than they add complexity/things to learn? :)
by cxr | 2025-09-14 18:40:59+00:00
It's possible to make (via polyglot JS/HTML files[1]) apps that offer both a command-line interface that can be invoked with NodeJS (or other JS-ish runtime) or can be opened in the browser (via double-click, the browser's File Open dialog, or by just typing the file path into the location bar) if the right version of NodeJS isn't available (or for people who just don't want to give carte blanche to run outside the safety of the browser sandbox to programs downloaded from the internet, given the poor track record of NPM-based program creators/maintainers to stay on top of their dependencies).

A ton more programs, especially one-shot programs that operate on a single batch input (e.g. a directory of files) and then generate some output—like a ZIP copy of the files for your static site—should offer this but unfortunately don't. At best they'll put out an Electron app for cross-platform compatibility, but it doesn't sidestep the problem of granting overbroad capabilities to NPM modules (or the massive memory footprint). Then, in this case, there's Observable Desktop, which as a Mac-only app, falls short even of that mark.

1. <https://news.ycombinator.com/item?id=44229684>
by gxs | 2025-09-14 18:41:38+00:00
This makes perfect sense

People forget that nature only optimizes for sexual reproduction and that’s pretty much it

In this case for example, it doesn’t really give a shit about your psychological well being or shaving years off your life because of some negative thought pattern

If being on your toes, anxious, paranoid, and always looking over your shoulder keeps you alive and making babies - then as far as the developer that nature is, it’s a feature not a bug
by thothless | 2025-09-14 18:41:52+00:00
as a new graphene adopter, still figuring stuff out myself, but it's been surprisingly easy and satisfying to do a hard cut-over to graphene.

cool_cherry explained exactly how I've been using it, with my main 'owner' account not having play services installed at all, only instead installed on another user, which only takes a few seconds to switch to.

you can easily install owner apps onto other user profiles. or grant/forbid the other user profiles to install apps themselves.

users are not tied to google accounts, only your google play installations.

I was able to install google play apps on 'owner' user and then uninstalled google play services and play store. if they don't require play services to function, they work fine, otherwise they just might not function or may function/look surprisingly differently when they don't have their network connections.

location, network, other permission have defaults and can set them on per-app basis like on normal android.

a unique device MAC address is generated for each wifi connection.
Show HN: From selling AI to QA teams to building a smooth test-management app
by harlequinetcie | 2025-09-14 18:42:20+00:00
Hey HN,

Bootstrapped founder here. I've got a bit of a story for you.

We started desplega.ai to build a sophisticated AI platform that could automate E2E testing. We spent the last few months talking to dozens of QA leaders, and trying to learn what are their actual challenges. We've got one consistent feedback from large teams: their daily reality is a living hell of slow, clunky tools.

We're talking about teams at major companies still managing tests on spreadsheets. Or they're stuck in a Jira instance so customized and slow you can “make a full pot of coffee” while a page loads (and that’s why they acquired arc! t3.gg said it first). On top of that, they're paying 2k/mo+!? for these tools that feel like they were designed in ‘05.

Soon, it became obvious that our AI tool was way too advanced for them, and why it was much easier for younger startups to start using us. But we didn't want to give up on them just yet so...

Because I grew up when the internet was still free, and I actually miss that a lot, we decided to create a free test management tool.

Our vision is still AI, but we learned AI is not the silver bullet large teams are wishing for. (We wrote something about it at https://harlequinetcie.substack.com/). Our hypothesis right now is that we can be that team building the right tools for each QA team, leveraging AI.

We would love to hear your thoughts on

(a) Should we make the project open-source? Any key features? (b) Would you ever trust an entity to do your QA first pass?

Cheers,
by OutOfHere | 2025-09-14 18:42:49+00:00
The Republican party's victory in elections is predicated on having a vast lie spreading apparatus via massive disinformation campaigns. Uninformed and uneducated voters believe what they want to hear with no shred of logical thinking. The voters most certainly do not realize existential risks such as climate change and their existential significance. The root cause looks to be the failure of a competitive education system. To fix it, the lowest 10% performing schools as per SAT scores should be defunded every year, with their funding can be redistributed to the surviving schools until the nation's average score rises to be in the very top of global standards.
by cogman10 | 2025-09-14 18:43:02+00:00
In this specific case, no they aren't the main villain. They are more the catalyst that turned the republican party into the anti-environment party (and thus anti-clean water).

The EPA regulating PFAS means it can also regulate the effects of fracking.

That's the context to understand how Republicans went from the Nixon party who created the EPA to today's party that hates all parts of the EPA.
by HarHarVeryFunny | 2025-09-14 18:43:07+00:00
> The idea that AI training is fair use isn't so obvious

> Observe how all the major copyright victories amount to judges dismissing cases on grounds of "Well you don't have an example specific to your work" rather than addressing whether such uses are acceptable as a collective whole.

Well, all a judge can/should do is to apply current law to the case before them. In the case of generative AI then it seems that it's mostly going to be copyright and "right of publicity" (reproducing someone else's likeness/voice) that apply.

Copyright infringment is all about having published something based on someone else's work - AFAIK it doesn't have anything to say about someone/something having the potential to infringe (e.g. training an AI) if they haven't actually done it. It has to be about the generated artifact.

Of course copyright law wasn't designed with generative AI in mind, and maybe now that it is here we need new laws to protect creative content. For example, should OpenAI be able to copy Studio Ghibli's "trademark" style without requiring permission?
by tpoacher | 2025-09-14 18:43:41+00:00
> Nothing about the web implies heaviness

Yes, except that heaviness is allowed, and lightness is opt-in.

> you’re also free to use e.g. Lynx/w3m/elinks browsers to browse the modern web or the subset that renders well on it.

Yes, except you have no way of known if and when something you want to search for will work on these. Whereas anything on Gemini will work on Gemini.

Ultimately to some extent it's an anti-bloat guarantee. Yes not all of the normal web has bloat, but that's not the point. To use a Genetic Programming analogy, it's the difference between not even considering program trees beyond a certain small size, vs having elaborate strategies for countering the inevitable program of bloat once you start dealing with programs of sufficient interest and complexity. But if you want to end up with programs that only consist of less than 10 instructions that you can reason with easily, then perhaps a "small world of small programs" is exactly what you want. And the natural content that fits this "small programs / small world" guarantee is personal thoughts and atomic websites. Which makes for an interesting webspace.
by photomatt | 2025-09-14 18:43:43+00:00
Some people choose to attend other camps because they are concerned about the US border issues. If you zoom out, we're also trying to spend time on various events, such as Campus Connect, which don't show up in those numbers. However, indeed, we haven't yet reached our pre-COVID in-person attendance levels, which peaked around 40k/yr across all camps, and we're now around half that. COVID hit us pretty hard, and we haven't yet figured out the right formula for everything, but it's showing positive momentum in meetups, camps, and the new educational events.

One challenging thing about WordCamps is you get people coming who are completely non-technical and just want to blog, all the way to hardcore devs who want interesting technical content. There were some great talks at WordCamp US, if you check it out you'll see how we tried to balance that.
by zingababba | 2025-09-14 18:43:55+00:00
I mean, if a surgeon for instance was posting something like "Glad he died" on social media I'm not sure that would indicate whether or not they could do their job properly. However I'd still consider that individual to be slightly unhinged for posting something like that. Personally I think social media is almost entirely opinion policing garbage and engaging with it 'unironically' is a low IQ indicator but whatever.
by al_borland | 2025-09-14 18:44:31+00:00
Option trading was my first thought too. I went on a tour of the CBOE years ago with some former pit traders and they setup a mock scenario as if we were in the pits during an active trading day, to teach us how all that worked. I was thoroughly impressed by the ability these guys had to do all this math in their head, and maintain the bottom line of a complex position, all while surrounded by chaos.
by kaffekaka | 2025-09-14 18:45:07+00:00
I have thought of myself as a slow thinker but have shifted to the view that it's more about myself putting a higher value on the thoughts that inherently take time to reach.

Other, "quicker" people are satisfied with superficial ideas and sometimes don't even care about factual correctness. But when I finally form my opinion, it is always very considered. When quick people are questioned it's often evident that depth is lacking.

So I am slow only because I do alot more processing, simply put.
by harryjosh | 2025-09-14 18:46:15+00:00
Hey HN We’re working on MedTechAI — a project to help AI/ML folks build better healthcare models without dealing with real patient data. We generate high-quality, privacy-compliant synthetic medical datasets that mimic real-world medical scenarios (but with no actual patient info, so no HIPAA headaches). The data comes in formats like JSON and TXT, and it's designed to be easy to plug into your workflows — whether you're building a medical chatbot, training a model, or just experimenting with healthcare analytics. We’d love your feedback: What would you want in a medical dataset for AI/ML? Any features or formats you think we're missing? Would this be useful for what you’re working on? Open to ideas, suggestions, and collaboration. Happy to answer any questions!
by gooodvibes | 2025-09-14 18:46:34+00:00
I can relate 100%. It affects how I perform in coding interviews, and I also need to work around it in my job.

I also have ADHD and a lot of this matches Dr Russell A Barkley's description of ADHD, particularly when he describes it as a performance and executive function disorder - https://www.youtube.com/playlist?list=PLzBixSjmbc8eFl6UX5_wW.... ADHD includes much more but this "slow thinking" seems to be a prominent feature.
by saubeidl | 2025-09-14 18:46:36+00:00
Don't you think the example in the OP is a much more egregious example of cancel culture?

Here's my personal opinion fwiw: I don't really care about pronouns either way. That being said, I find it silly that people get so worked up about them and I feel like it doesn't hurt me to just go along with people's small requests out of politeness, like I would with any number of other things.