MurphyA/hacker-news huggingface dataset:
by brhkim | 2026-02-27 17:24:44+00:00
Hi HN! My name is Brian Kim -- I'm an education researcher and data scientist by trade, but I recently launched a major open-source effort to help bring real scientific rigor to AI assisted data analysis. Some friends mentioned it'd be a great idea to share here, and though I'm not a real software dev, I'm hoping you'll find it interesting and useful!

DAAF, the Data Analyst Augmentation Framework, is an open-source, forever-free, extensible workflow for Claude Code that allows skilled researchers to rapidly scale their expertise like a kind of research exo-skeleton, without sacrificing the transparency, rigor, or reproducibility demanded by our core scientific principles. DAAF explicitly embraces the fact that LLM-based research assistants will never be perfect and can never be trusted as a matter of course. But by providing strict guardrails, enforcing best practices, and ensuring the highest levels of auditability/reproducibility possible, DAAF ensures that LLM research assistants can still be immensely valuable for any critically-minded researchers capable of verifying and reviewing their work. I built it specifically so that anyone can install and begin using it in as little as 10 minutes from a fresh computer with a high-usage Anthropic account (crucial caveat, unfortunately very expensive for now!).

With DAAF, you can go from a research question to a shockingly nuanced research report with sections for key findings, data/methodology, and limitations, as well as bespoke data visualizations, with only 5-10mins of active engagement time, plus the necessary time to fully review and audit the results. To that crucial end of facilitating expert human validation, all projects come complete with a fully reproducible, documented analytic code pipeline and notebooks for exploration. Then: request revisions, rethink measures, conduct new sub-analyses, run robustness checks, and even add additional deliverables like interactive dashboards, policymaker-focused briefs, and more -- all with just a quick ask to Claude. And all of this can be done in parallel with multiple projects simultaneously.

By open-sourcing DAAF under the GNU LGPLv3 license as a forever-free and open and extensible framework, I hope to provide a foundational resource that the entire community of researchers and data scientists can use, benefit from, learn from, and extend via critical conversations and collaboration together. By pairing DAAF with an intensive array of educational materials, tutorials, blog deep-dives, and videos via project documentation and an accompanying educational (also forever-free) substack, I also hope to rapidly accelerate the readiness of the scientific community to genuinely and critically engage with AI disruption and transformation writ large.

If you want a quick walk-through, you can see my 10-minute video demo of the main functions here: https://youtu.be/ZAM9OA0AlUs

With all that in mind, I would love to hear what you think, what your questions are, and absolutely every single critical thought you’re willing to share, so we can learn on this frontier together. Thanks for reading and engaging earnestly!
by collingreen | 2026-02-27 17:24:59+00:00
The big asterisk in what you're saying is, like self driving cars, it's hardest when you want to be the most precise and limit the downsides. In this paradigm, false positives and false negatives have a very big cost.

If you simply wanted to cause havoc and destruction with no regard for collateral damage then the problem space is much more simple since you only need enough true positives to be effective at your mission.

The ability to code with ai has shown that it requires an even higher level of responsibility and discipline than before in order to get good results without out of control downside. I think the ability to kill with ai would be the same way but even more severe.
by gom_jabbar | 2026-02-27 17:25:18+00:00
> It just needs one player to do it, so everyone has to be able to do it. I'd love to hear a different scenario.

Other players just need to assume that one player might do it in the future. This virtual future scenario has a causal effect on the now. The overall dynamic is that of an arms race (which radically changes what a player is).
by raddan | 2026-02-27 17:25:32+00:00
You are mistaken. ChatGPT Health [1] is a model specifically designed for health applications and was co-developed with a benchmark suite, HealthBench [2], for testing against health conditions. This study suggests that the people working on HealthBench have some concerning external validity problems.

[1] https://openai.com/index/introducing-chatgpt-health/

[2] https://cdn.openai.com/pdf/bd7a39d5-9e9f-47b3-903c-8b847ca65...
by shad42 | 2026-02-27 17:26:13+00:00
LLMs are better now at pulling the context (as opposed to feeding everything you can inside the prompt). So you can expose enough query primitives to the LLM so it's able to filter out the noise.

I don't think implementing filtering on log ingestion is the right approach, because you don't know what is noise at this stage. We spent more time on thinking about the schema and indexes to make sure complex queries perform at scale.
by hard_times | 2026-02-27 17:26:14+00:00
I wonder if this is the future of "I need to run my legacy Windows enterprise app on modern hardware"?

I suppose we're also not limited to WinNT look and feel, and can render dialogs, buttons, windows with any CSS framework?

Although, as the cost of building software is tumbling down, it will make more sense to re-build from scratch, targeting whatever runtime or platform you need.
by dehrmann | 2026-02-27 17:26:41+00:00
The sense was that it got a lot better late last year. There hasn't been enough time to make this call holistically, from development to market reaction to turndown. It also doesn't address the Jevons paradox take that with more people and AI, they can get even more done. Every place I've worked has had an idea and tech debt backlog far deeper than the companies' capacity.
Show HN: Vibe Code your 3D Models
by burrnii | 2026-02-27 17:27:34+00:00
Hi HN,

I’m the creator of SynapsCAD, an open-source desktop application I've been building that combines an OpenSCAD code editor, a real-time 3D viewport, and an AI assistant.

You can write OpenSCAD code, compile it directly to a 3D mesh, and use an LLM (OpenAI, Claude, Gemini, ...) to modify the code through natural language.

Demo video: https://www.youtube.com/watch?v=cN8a5UozS5Q

A bit about the architecture:

- It’s built entirely in Rust.

- The UI and 3D viewport are powered by Bevy 0.15 and egui.

- It uses a pure-Rust compilation pipeline (openscad-rs for parsing and csgrs for constructive solid geometry rendering) so there are no external tools or WASM required.

- Async AI network calls are handled by Tokio in the background to keep the Bevy render loop smooth.

Disclaimer: This is a very early prototype. The OpenSCAD parser/compiler doesn't support everything perfectly yet, so you will definitely hit some rough edges if you throw complex scripts at it.

I mostly just want to get this into the hands of people who tinker with CAD or Rust.

I'd be super happy for any feedback, architectural critiques, or bug reports—especially if you can drop specific OpenSCAD snippets that break the compiler in the GitHub issues!

GitHub (Downloads for Win/Mac/Linux): https://github.com/ierror/synaps-cad

Happy to answer any questions about the tech stack or the roadmap!
by LogicFailsMe | 2026-02-27 17:27:56+00:00
More aligned? Sure. Pretty low bar though. There's a real opportunity in targeting abuses of technology like Flock cameras and surveillance capitalism but right now it's getting expressed as a luddite agenda against AI and datacenters and it won't go far because it throws the AI baby out with the datacenter bathwater IMO making them more into useful idiots than crusaders out to rein in corporate excess.
by ACCount37 | 2026-02-27 17:28:02+00:00
We have fully autonomous weapons, and had them for over a century. We call them "landmines".

I expect autonomous weapons of the near future to look somewhat similar to that. They get deployed to an area, attack anything that looks remotely like a target there for a given time, then stand down and return to base. That's it.

The job of the autonomous weapon platform isn't telling friend from foe - it's disposing of every target within a geofence when ordered to do so.
by righthand | 2026-02-27 17:28:20+00:00
No I’m suggesting that RDD is not a mechanism to reason and solve your problem, but rather a mechanism to get your mind thinking into the problem solving state. It is asking you to physically repeat what is in your brain. The same as writing it out on a marker board or handwritten notes. Rubber duck debugging is about debugging you, not debugging the code. That’s why it doesn’t matter who you talk to about the problem in rubber duck debugging.

The part where your colleague or Llm returns more information or advice is past the rubber ducking state. Depending on the difficulty of the problem you may not need to ask a colleague to lead you to water. And if rubber duck debugging can be done solo, what is the actual process you get from it as non-relative to you coworker/code assistant?
by marojejian | 2026-02-27 17:28:23+00:00
Thanks for your frank comments. There are a lot of people in your position for the first time, I think, and many more to come. It sounds quite undeserved and is rather a symptom of our poor system. All I can say is I think it's likely that someone like you (who I read as both cognitively and emotionally intelligent) is likely to adapt and will thrive eventually, both due to your characteristics, and because the system isn't that broken, and will also adapt. Good luck, and don't take it personally.
by bakkoting | 2026-02-27 17:28:39+00:00
Observables has moved to WHATWG [1] and been implemented in Chrome, although I don't know if the other browsers have expressed any interest (and there's still some issues [2] to be worked through).

But Observables really do not solve the problems being talked about in this post.

[1] https://github.com/WICG/observable
[2] https://github.com/WICG/observable/issues/216
by TimorousBestie | 2026-02-27 17:29:17+00:00
> There is no "DoW".

There’s no Obamacare either. Come on, this is about as pedantic as the “the DoD is not the Pentagon” debate downthread.

It’s a colloquial name, and how the executive branch wants everyone to refer to it. This forum isn’t an official document. Move on.
by soulofmischief | 2026-02-27 17:29:58+00:00
Again, not all sexuality is pornography, and an inability to recognize that does not serve as evidence toward the contrary.

According to Oxford,

sex is "sexual activity, including specifically sexual intercourse.",

and pornography is "printed or visual material containing the explicit description or display of sexual organs or activity, intended to stimulate erotic rather than aesthetic or emotional feelings".

If you are erotically stimulated by even the sight of sexual organs or sexual activity, that is a problem you need to deal with, but please do not project your perspective onto others. Many other people are able to look at such things and understand the message being conveyed. Nuance between words is not something we can just hand-wave away when it doesn't suit our argument. Sex and pornography are categorically different things.

It's shameful and sexually repressive to teach people that any form of sexual activity is pornographic. Or that children should wait until they are out of the house, away from parental supervision, to learn even the most basic things about sexuality. It's incredible to me sometimes to think about how much things have shifted back and forth in the last 100 years. In the 80's, you'd often find PG-rated movies containing nudity or sexual references. What happened, why have we slid back?

You would've had a hard time in my high school Sex Ed class, which I personally thought was still too censored and Puritan-influenced.
by tomhow | 2026-02-27 17:30:33+00:00
We already go further than that: we try to look at every single flagged comment, and for any that are egregious, we look further into their history and consider banning them. In this discussion, however, you’re assertingthat there are many accounts that should be banned but aren’t, but you won’t name any. I understand feeling that way, but we can only respond to concrete examples and actionable suggestions.

Plenty of users help us by emailing us about egregious accounts that they notice, and you’re most welcome to do that too. We can take action or reply to you explaining our interpretation of their activity in relation to the guidelines. We’re always happy to explain our thinking once we have an example to talk about.
by kgwxd | 2026-02-27 17:30:35+00:00
I have way too many family members and associates like that. "Family First" has the same ominous ring to me too. At least, in the given scenarios. Would you agree it's less ominous, maybe even noble, when shit hits the fan though?

I think they're easily convinced we're living in constant state of war, even on a slow Tuesday at Costco. The propaganda they often parrot would seem to suggest it.

Or maybe they see there are scenarios that is considered noble, and generalize it to be the case for all scenarios. The people I know like that also have a habit of over-generalizing every aspect of life. Cliches, aphorisms, etc. are a huge part of their vocabulary, but they are rarely applied in the original spirit of the sayings.
by Balinares | 2026-02-27 17:30:39+00:00
Ugly may be a strong word, but upon reading the title, the first thought that came to me was that they'd done some self-examination and decided to finally do the ethical thing about all the open source training data without which their proprietary product would plain and simply not exist.

In comparison, a program that grants time-limited credits to a few high-visibility projects reads like a self-serving marketing move no matter how you slice it.
by Forgeties79 | 2026-02-27 17:31:27+00:00
Yes but it’s typically a subset of players making/using them and not the cornerstone of the entire product. They also dangle the promise of making money in front of people, but when you dig into the specifics it’s actually very hard to get paid. You have to cross a certain threshold to even eligible for a payout even if you have accrued a little cash.

The relationship of kids making stuff (the vast majority with little to no compensation) for a private, for-profit company is incredibly direct. That’s why it leaves a sour taste for many of us.
by hennell | 2026-02-27 17:31:41+00:00
Outside of packages I doubt few of my code bases would fit into this. But the individual domain areas would. I don't care about users in a orders context, I don't care about payments when dealing with imports, no reason an ai should care either. It shouldn't care about implementations if there's an interface referenced, it shouldn't worry about front end when it's dealing with the back etc.

Scoping the Ai to only use the things you'd use seems far wiser than trying to reduce your codebase so it can look at the whole thing when 90% of it is irrelevant.
by switchbak | 2026-02-27 17:32:07+00:00
"maybe I'll be smart enough to do something else that's useful" - I'm in precisely the same boat, with the same unease, but also it's kind of the golden time right now. We still get paid, we've been given superpowers that were sci-fi a couple years ago, and we can do great things with them.

With that kind of potential, I find it strange to think that all these talented people will be let go. Maybe if AI really ramps up quickly, but I think it's more likely we'll see a million small business started, exploring into niches that were just too much time investment previously. I myself have a bunch of ideas that also involve hardware and physical manufacturing.

It's a scary but very vibrant time to be in this position we are. It might not be bad for those who are bold enough to grab it by the horns.
by stronglikedan | 2026-02-27 17:32:18+00:00
> I wonder how the Sargent and Judge who approved these searches feel. If they take their jobs seriously, I do hope that they are more critical of search warrant applications in the future.

I guarantee they feel like they've been slighted because they take their jobs seriously, and from their perspective they should have been allowed to do what they did. Power corrupts the mind as much as the bank account.
by CamperBob2 | 2026-02-27 17:32:26+00:00
Everything uses transformers and despite all the novel architectures that have come out in those years, transformers are still the best and I'm not sure how to come to terms with that. Does it mean that researchers wasted their time on useless dead end architectures, or are they ahead of the curve and commercial companies are slow to adopt them?

I don't quite follow. Are you saying researchers are wasting their time working with transformer networks now, or that they wasted too much time in the past, or...?

Even the coding agents are more primitive than expected.

What did you expect, exactly? I don't know about you, but I bought my GPU to play games, and now it's finding bugs in my C code, writing better code to replace it, and checking it into Github. That doesn't signal "primitive" to me. More like straight outta Roswell.
by Rooster61 | 2026-02-27 17:33:05+00:00
I'm very, very concerned for the astronauts piloting this upcoming trans-lunar flight. Given that Boeing, well, does Boeing things, the current state of NASA in this political climate, and the fact that problems keep arising with this current stack, it makes me feel that there is a significant chance of issues mid-flight.

Godspeed to them, hopefully I'm being overly dour.
by epistasis | 2026-02-27 17:33:14+00:00
According to the constitution, Congress is the check and balance on this. If congress refuses act as they are supposed to, it's up to the rest of our democracy to exert force on them, shame them, recognize what's going on, talk to our neighbors, etc.

If the current congress doesn't take action, in 2027 it's quite likely they will.

Of course the most likely current course is that nobody reins in Hegseth/DoD right now, but even if there's no official consequences at the moment there should be a memory and political will to change the system to prevent such abuse in the future.
by amsjunior | 2026-02-27 17:33:18+00:00
> Every metaphysical framework except strict materialism rules out AI consciousness

As I understand it, this is a very broad, and ultimately false claim. Panpsychism is definitely compatible with the idea of AI consciousness, as is functionalism, neutral monism, and others. Even some forms of idealism make AI consciousness metaphysically possible, since reality is fundamentally mental and the biological/artificial distinction is not ontologically basic (whether AI systems instantiate genuine centers of experience depends on the specific theory of subject formation within that idealist framework).
by dracula_x | 2026-02-27 17:33:28+00:00
The difference is that in Russia those who are willing to go to war have lived in poverty for decades already, those are not middle-class Muscovites who prefer to stay away from it (in terms of direct participation).

But another thing when a lot of middle-class citizens are plunged into poverty in the short term - that will look more dramatic and unpredictable.
by semolino | 2026-02-27 17:34:14+00:00
Love Josh's work and usually always learn something new from his tutorials.

However, this time, I was really hoping the example implementations would use CSS transforms instead of properties that require repaints, especially since the rationale given here for using sprites is performance.

Maybe layer compositing warrants its own article and is beyond the scope here, but you can really tell when whoever built a frontend knows their stuff because all animations are hitting a consistent 60fps.
Show HN: Brainrot messed up my kid's attention span, so I built a tool to fix it
by aadivar | 2026-02-27 17:34:27+00:00
Hi HN! I am Dan (aadivar), one of two people who have built Kite, a tool with a simple goal: get rid of brain rot and internet addiction.

Modern websites are built to keep you engaged using algorithmic feeds, infinite scroll, social proof counters, autoplay recommendations, urgency timers, etc. Even when you intend to check one thing, you get pulled into a 45-minute session you didn't choose.

I personally noticed this with my daughter, who was getting pulled into YouTube Shorts rabbit hole addiction, while she was supposed to be using the platform for science and music lessons. Trying to limit her time on the app didn't help much, and blocking YouTube entirely would block the educational content as well.

I wanted a way to block only YouTube Shorts while keeping the other longform video content. Unfortunately, a simple solution for my problem did not exist. Thus the idea for Kite was born.

With Kite, anyone can use natural language to say:

- "Hide shorts"
- "Replace infinite scroll with pagination"
- "Hide like counts"

And the tool does exactly what you need, thus removing brainrot rabbit holes and other addictive elements.

**

Kite is available under a closed beta right now, and we would especially love feedback from folks who spend a lot of time on YouTube, Twitter/X, Reddit, LinkedIn, or shopping platforms.

Beta sign-up here: https://www.agentkite.com

Happy to answer any technical questions about how the agent safely modifies websites on the client side.

**

BTW, We also built AttentionGuard, which detects manipulation patterns like FOMO cues, engagement traps, social pressure signals etc. in real-time and flags them. This extension is open-source (MIT license) and live for Chrome and Firefox now. More details on our website!
by tokai | 2026-02-27 17:34:29+00:00
My aunt died from this (my opinion). She spend two years confusion her diagnosis and treatment, and borderline harassing her doctors, by thinking her own research was on point and interpreting all her symptoms through that lens. In the end it wasn't borrelia, parasites, 5G, or any of the other fancies, but just lung cancer that was only diagnosed when it was very well developed.
Ask HN: How to best use time before starting a SWE job?
by taniquetil | 2026-02-27 17:34:58+00:00
I'm completing my fourth year in college and have accepted a SWE offer at quant firm, starting in the summer.

I've been agonizing a lot over how to best spend my time. I've considered reading books (DDIA, for example), diving deeper into CS fields (college always felt a bit too shallow/meaningless to me), or learning more about C++/Rust/other languages. Clearly, I'm suffering a bit of analysis paralysis right now, and I would appreciate some advice on what to do.

The rise of agentic AI makes things even more confusing. I don't use tools like Claude Code/Codex/Copilot to code at all --- as a soon-to-be junior SWE, is that something I should start diving deep into? I really have no interest in it, and it frankly makes be a bit depressed to use it.
by gus_massa | 2026-02-27 17:35:37+00:00
I had to ask Google: https://en.wikipedia.org/wiki/Anterior_cruciate_ligament

Aftet knowing the maning, I could Ctrl+F the page and get

> Like the professional athletes Megan Rapinoe, Ronald Acuña Jr. and Lindsey Vonn, Ella had torn her anterior cruciate ligament. Ella, though, was only 12.

> A.C.L. injuries are among the most devastating in sports.

Technically the explanation is before the first use in the text, but it's difficult to notice and I guess it breaks whatever style manual they are using.
by LastTrain | 2026-02-27 17:36:24+00:00
I mean I guess, but you and I are not going to see eye to eye on so-called "virtue signaling" so it isn't the burn you think it is. Virtue signaling is just a fancy term for shaming, right? Shaming serves society by moderating behavior that is unethical or immoral but not illegal. It serves a real purpose to keep us from sliding into a world where we act on our base instincts. Sure people can be a dick about it and be smug and superior, but it is really easy to roll your eyes and move on instead of getting triggered by it.