MurphyA/hacker-news huggingface dataset:
by girvo | 2025-12-07 03:36:59+00:00
Watching my juniors constantly fight the nonsense auto completion suggestions their LLM editor of choice put in front of them, or worse watching them accept it and proceed to get entirely lost in the sauce, I’m not entirely convinced that the autocompletion part of it is the best one.

Tools like Claude code with ask/plan mode seem to be better in my experience, though I absolutely do wonder about the lack of typing causing a lack of memory formation

A rule I set myself a long time ago was to never copy paste code from stack overflow or similar websites. I always typed it out again. Slower, but I swear it built the comprehension I have today.
by averynicepen | 2025-12-07 03:38:39+00:00
I bristled at the title, article contents, and their spreadsheet example, but this does actually touch on a real paint point that I have had - how do you enable power users to learn more powerful tools already present in the software? By corollary, how do you turn more casual users into power users?

I do a lot of CAD. Every single keyboard shortcut I know was learned only because I needed to do something that was either *highly repetitive* or *highly frustrating*, leading me to dig into Google and find the fast way to do it.

However, everything that is only moderately repetitive/frustrating and below is still being done the simple way. And I've used these programs for years.

I have always dreamed of user interfaces having competent, contextual user tutorials that space out learning about advanced and useful features over the entire duration that you use. Video games do this process well, having long since replaced singular "tutorial sections" with a stepped gameplay mechanic rollout that gradually teaches people incredibly complex game mechanics over time.

A simple example to counter the auto-configuration interpretation most of the other commenters are thinking of. In a toolbar dropdown, highlight all the features I already know how to use regularly. When you detect me trying to learn a new feature, help me find it, highlight it in a "currently learning" color, and slowly change the highlight color to "learned" in proportion to my muscle memory.
by sunshowers | 2025-12-07 03:39:14+00:00
I'm not sure about research, but I've used LLMs for a few things here at Oxide with (what I hope is) appropriate judgment.

I'm currently trying out using Opus 4.5 to take care of a gnarly code reorganization that would take a human most of a week to do -- I spent a day writing a spec (by hand, with some editing advice from Claude Code), having it reviewed as a document for humans by humans, and feeding it into Opus 4.5 on some test cases. It seems to work well. The spec is, of course, in the form of an RFD, which I hope to make public soon.

I like to think of the spec is basically an extremely advanced sed script described in ~1000 English words.
by doctorwho42 | 2025-12-07 03:40:13+00:00
There are sensor sections on both sides. If you short the tracks together with a large enough wire, it triggers the signal box. Actually learned this at the MIT swap fest when manning the back gate a decade ago. Got some cheap alligator clips and strung to them together, no luck.... Larger gauge copper did trigger it, and confused a ton of people when no train came by lol
by toastal | 2025-12-07 03:40:41+00:00
> but still I'd like to choose my hardware and software separately interoperating via standards

This is why I can’t do GrapheneOS. Pixel devices do not suit my needs (& aren’t available). 2 of the big appeals for my going Android was 1) device options 2) ability to customize (appearance, apps from other sources, root access). Google has basically done everything to prevent #2 & GrapheneOS prevents #1. …This is why I also have a Linux phone to just leave these restrictions.
by DavidPeiffer | 2025-12-07 03:40:54+00:00
What struck me about the big island is that it has 8 of the 13 climate zones, and you can go around the perimeter of the island in about 5 hours.

I loved going up Mauna Kea visitor center and stargazing. At ~11,000 feet, it's one of the best places in the world for naked eye stargazing. You're literally above the clouds, the island has strict rules about exterior lights at night to minimize light pollution, and you're above the thickest air. I wasn't expecting to see the Milky Way so easily.

https://en.wikipedia.org/wiki/Milky_Way#/media/File:Milky_Wa...
Show HN: TestPlanit – an open-source test case management system built for QA
by therealbrad | 2025-12-07 03:41:38+00:00
I've been building a test case management system for my QA team over the past 2 years, and it eventually grew into a general-purpose platform that I decided to open-source: TestPlanit.

The code is here: https://github.com/TestPlanIt/testplanit

Live instance to try without signup: https://demo.testplanit.com

What it is? TestPlanit is a self-hostable test case management system with a focus on:

Managing test repositories, runs, milestones, and sessions

Tight integration with automation

A Postgres + Prisma backend that’s easy to extend or fork

It aims to cover the workflow usually handled by tools like TestRail or Zephyr, but with an open, self-hosted approach and a modern UI and is lightning fast.

Why I built it I lead QA at my company and we needed something that:

Integrated cleanly with existing automation repos

Worked well for exploratory testing, not just scripted test cases

Didn’t require per-seat licensing or cloud lock-in

Allowed contributions and customization by engineers

After trying several tools, I realized I was spending more time bending them than testing, so I started this project internally. It eventually became stable enough that I felt it was worth releasing publicly.

What’s different

A few things that might be interesting to HN readers:

Repository-first model: test cases live in a structured repo, not just inside test runs which makes automation mapping cleaner.

Automation-friendly APIs: straightforward REST endpoints so test runners can create runs, update results, attach artifacts, etc.

AI integration for writing test cases (since it's open source, you get to use your own keys)

Modern stack: Next.js 16 app router, Zenstack (Postgres via Prisma), Valkey/Redis, BullMQ, MinIO, all packaged with Docker.

Fully open source under AGPL-3.0 for self-hosted, commercial licensing available otherwise.

How to try it

I put up a demo server that allows instant access when signing in via Google or Apple SSO: https://demo.testplanit.com

Or build the docker image from source and run locally.

Notes There are no previous HN threads about this project. If anyone tries it and has feedback—technical, architectural, or UX—I'd love to hear it. I'm especially interested in whether the data model feels intuitive and whether the APIs cover the right use cases.
by svat | 2025-12-07 03:43:36+00:00
This couldn't be further from the truth. He has given several talks where he's projecting his computer, you can see him comfortably switching between all the programs he uses (Emacs, Mathematica, etc); in fact he is very efficient and has them customized just the way he wants it. (I even recall some blog post where the author watched one of these talks and was amazed by just wizardly he was navigating between programs or Emacs buffers or whatever.)

If you scroll down to the bottom of https://cs.stanford.edu/~knuth/programs.html you can see his configurations for Emacs and fvwm and even macOS keyboard layouts; some of them were updated as recently as this year.

This 2020 profile has a photo of him standing at his desk: https://www.quantamagazine.org/computer-scientist-donald-knu... and in the 2008 interview with Binstock (https://mmix.cs.hm.edu/other/knuth-interview.pdf = https://web.archive.org/web/20250408034153/http://www.inform...) he mentioned the set of tools he uses, which includes even “in rare cases, on a Mac with Adobe Photoshop or Illustrator”. Overall he is very comfortable with his computer.

> I designed my own bitmap font for use with Emacs, because I hate the way the ASCII apostrophe and the left open quote […] I prefer rxvt to xterm for terminal input. Since last December, I’ve been using a file backup system called backupfs, which meets my need beautifully […] Incidentally, with Linux I much prefer the keyboard focus that I can get with classic FVWM to the GNOME and KDE environments that other people seem to like better. To each their own.
by foobarbecue | 2025-12-07 03:44:12+00:00
Oh man if you had any idea how much work goes into waste sorting & disposal there. In McMurdo every trash station has trash cans for ~10 different categories. I was always calling up the waste department to ask about classification. We would get bored and argue about the classification of juice boxes for "fun". I worked on Erebus and all of our pee & poop got helicoptered out in buckets. Food waste was shipped all the way back to CA and had to be kept frozen the whole way.
by chungy | 2025-12-07 03:44:44+00:00
> - when closing the lid and walking to the coffee shop will the battery be dead before you finish your coffee? probably

Why probably? Going to sleep on lid close is common enough, it's even the default in all OSes/DEs. If you turn off sleep-on-close and drain the battery, that's on you.

> - is the text in your "stunning oled" going to be rendered correctly in linux? probably not

> - will the wifi chip work in linux? maybe

> - will all the ports work/behave? probably not

These seem like odd things to doubt, when Framework has a perfectly working system for Linux and has been doing it for years. No hardware in their systems is unsupported in Linux.

Notably the critique of Framework in the original blog post does not offer these doubts. They are focused instead on the hardware design and tradeoffs between upgradability and uniform bodies. Those are real tradeoffs and Framework cannot solve them all without abandoning the upgradability part.
by cheschire | 2025-12-07 03:45:27+00:00
I break out blender every six months or so in order to create a model for 3d printing. It needs to be precise and often has threads or other repetitive structures.

Every. Single. Time. I spend at least the first 3 hours relearning how to use all the tools again with Claude reminding me where modifiers are, and which modifier allows what. And which hotkey slices. Etc etc.
by john01dav | 2025-12-07 03:46:53+00:00
The majority (Steam, Xbox, PlayStation, Nintento, App Store, Play Store, and Kindle Store) have a captive market of developers (with varying degrees of enforcement, from end users demanding it (Steam) to it being impossible to use anything else (App Store and the consoles)). This will absolutely put upward pressure on the cut that the market will bear.
by taeric | 2025-12-07 03:47:50+00:00
I mean, I just have to point out how that isn't even close to the pricing models that are in use. That is, if you "rent/buy" through the places that offer it, you don't pay more the more that you watch it. Similarly, if it was that straight forward, then you could make more as a content owner by basically bot farming out a steady stream of watchers for your content.

But the point was that the older "pre streaming" deals would be on catalogs of films and would apportion out royalties based on several factors. This is why some shows have been forever on late night television. Turned out, getting that catalog to offer on streaming was valuable, but not if you started having to pay primetime rates for every single view.

So, the "uproar" was that Netflix got a deal that was very valuable to them at the start, and then refused to cave to a deal that was not at all valuable to them when the studios had a chance to renegotiate.

To be clear, it was fair for the studios to want to renegotiate. It is also fair for Netflix to question if it is worth it to them in some of the newer negotiations.
by amluto | 2025-12-07 03:48:40+00:00
I don’t think the problems they were dealing with had much to do with any of those properties of Rust. Their issue seems to have been that they weren’t using native JavaScript/TypeScript and that their situation was improved by using native TypeScript.

If they had been using something like Java or Go or Haskell, etc, they may well have had even more downsides.
Show HN: GitHired – Find Your Next 10x Engineer
by raghavbansal11 | 2025-12-07 03:50:11+00:00
Hey HN - today I’m launching GitHired. A hiring platform that ranks developers based on what they actually build — not what they claim on a PDF. It’s called GitHired, and here’s the core idea: GitHub > Resumes

Instead of trusting “proficient in React” bullet points, we analyze a candidate’s actual GitHub: their real tech stack

their most complex projects

how active they are

what kinds of contributions they make

which skills match your job description

and yes, we detect fake “green square farming.”

Why we built this

Because engineering hiring is broken. Resumes are inflated. Activity charts are gamed. ATS filters reward keywords, not skill. And companies end up spending weeks interviewing the wrong people. Developers deserve a fairer signal. Recruiters deserve to know who can actually build things. And teams deserve better than guessing.

We’re live today If you’re hiring engineers - or you are an engineer and want to see your “real” GitHub profile - try it. (No waitlist. No paywall surprise. Just launched.)

I’d love to hear what you think — feature requests, brutal feedback, edge cases, all of it.

Let’s fix dev hiring.
by xethos | 2025-12-07 03:50:31+00:00
Yeah, me too. I tried to avoid linking the actual page (the generated table has a yellow banner explicitely calling out that the link cannot be bookmarked), but with a private window I get 401'd too.

Unfortunately I don't have time to go beyond an imgur link, or asking you to generate the table yourself :/

https://imgur.com/a/Zn0UFbG
by seba_dos1 | 2025-12-07 03:51:57+00:00
Putting the logical fallacies you just committed aside, now imagine that E is a schizophrenic who believes that everyone out there is conspired to bully, abuse, harass and emotionally or physically harm him due to being straight. E cannot make friends or relationships of any kind, does not have a support network, can't find employment, may receive some health care or not.

It really doesn't matter whether this feeling is imagined or not. Even merely a threat that never gets actualized may be enough of a stressor to cause serious issues.
by sc_muckraker | 2025-12-07 03:52:20+00:00
I have had so many issues with records requests with this law enforcement agency. Some I've been able to fight. But I'm getting exhausted. And this one quote just pissed me off. It's well known around here they act like this. People around here, they are complacent with how things are. I am not even sure if a local suit would help since a lot of this stuff is up to a judge's discretion.
by bigiain | 2025-12-07 03:52:26+00:00
There will be people who care about trusted and reliably accurate news sources, and at least some of them are willing to pay for it. Think 404 Media.

But there are people who don't want their news to be "reliably accurate", but who watch/read news to have their own opinions and prejudices validated no matter how misinformed they are. Think Fox News.

But there are way way more people who only consume "news" on algorithmically tweaked social media platforms, where driving "engagement" is the only metric that matters, and "truth" or "accuracy" is not just lower priorities but are completely irrelevant to the platform owners and hence their algorithms. Fake ragebait drives engagement which drives advertising profits.
by btown | 2025-12-07 03:53:49+00:00
It’s also the case that the massive set of constantly evolving case law is akin to the most convoluted and buggy “libc” ever implemented, running on a system where random bit flips occur frequently. Any lawyer who says they know how to definitively encode an assumption is inherently making a probabilistic statement colored by their own experience and definitionally limited exposure to case law - it may be near perfect, but it exists in an imperfect runtime environment.

This doesn’t mean that this isn’t a useful tool as an aid for interpretability. And perhaps we can reach a point where ambiguity in case law can “propagate” through a graph of nodes to give a range of answers to any question about a regulation - perhaps with the aid of LLMs. But until we have such a system, it can be dangerous to draw conclusions from systems like this one.

(Not a lawyer, this is not legal advice.)
by fuzzfactor | 2025-12-07 03:54:08+00:00
Wasn't the refrigerator trying to communicate with her the best way it could?

No wonder people could think it's trying to do that, because it's true.

>mistakes smart fridge ad for psychotic episode (reddit.com)

OTOH, when you put it like that it would also be easy to get the idea that your fridge was the one having the psychotic episode ;)
by p1necone | 2025-12-07 03:54:28+00:00
This is true of basically everything people complain about having gotten worse over time.

Whiteware and kitchen appliances are the same - you can absolutely buy a fridge, or a stand mixer or whatever that will work well and last forever. It's just the value proposition compared to cheap crap that will still likely last for a few years but at a 1/5th of the price is not great unless you're going to use it really heavily.
by tambourine_man | 2025-12-07 03:54:57+00:00
> I've never been happy with a trackpad: they feel too imprecise

Everything non-Apple is. Apple's trackpad are great and have been for decades. I’ve done professional image editing on the go even with the tiny by today’s standards PowerBook G4s trackpads.

The real tragedy of our industry is that Apple got the basics right a few decades ago but seems determined to make their OS worse for pro user with every release. Yet no one else seems competent or willing to take on the challenge.
by gfsrfsg | 2025-12-07 03:54:59+00:00
Have you ever met that kind of girl— not the most stunning, not the flirtiest, yet somehow… She meets the right people She doesn’t marry the wrong man And after marriage, she’s deeply cared for Some women’s love lives just feel… steady. In BaZi (the Four Pillars), this isn’t luck. It’s written in their chart. Here are 4 signs a woman is born with a “blessed in love” chart ① A clean and strong Proper Officer star（正官星） This is the star that represents a responsible partner. When it’s clean, single, and strong, it means: No messy relationship energies Rarely attracts “trash love” The men she meets are usually serious, not casual When someone shows up, it often feels like “this could be real” She’s not the type with ten guys in her DMs. But when she dates → it’s real, stable, long-term. ② Day Branch generating the Day Stem（日支生日干） This is one of the softest, most loving markers in a chart. It means: her partner naturally supports her energy. In real life, it looks like: He notices when she’s tired He makes decisions with her in mind He remembers small details: cold/hot, allergies, comfort He protects her in ways she doesn’t even have to ask for It’s not “princess treatment”. It’s “you’re my person, I’ll look after you.” ③ Officer star as the Useful God（官星为用神） This is the secret code for a truly good marriage. It means: The partner brings stability Life improves after the relationship Opportunities appear once they’re together He adds to her life — he doesn’t drain it She doesn’t just “get married”. She marries someone who makes her world feel safer and more grounded. A husband or partner who is not perfect, but reliable, uplifting, and steady. ④ No major marriage-damaging combinations（伤官克官、童子命、红艳煞…） Some charts have energies that create unnecessary drama. When these are absent, her love life becomes much smoother. For example: No heavy Hurting Officer attacking Officer → less conflict, less nitpicking No “wrong timing” patterns（阴差阳错日） No overly chaotic love energy（红艳煞太旺） Without these, her relationships won’t derail easily. She attracts fewer irresponsible or overly flirtatious people. Marriage, once entered, tends to hold steady. So what makes a “happy in love” chart? It’s like a love story with: A clean, trustworthy male lead (Proper Officer star) A script that says “he will take care of you” (Day Branch → Day Stem) A relationship that lifts your life, not drains it (Useful God) No chaotic plot twists destroying the story With this setup, even if there are fights, the story won’t end in disaster. It’s a relationship that stays warm, stays stable, stays real. Want to know if your chart has these signs?

You only need:

Your Year + Month + Day + Hour of birth.

These 8 characters quietly reveal the “base tone” of your love life.

If you want me to check yours, drop a “” or DM me your birth details.

You can also read a deeper explanation here: BaZi Love Destiny Reading
by simmo9000 | 2025-12-07 03:55:07+00:00
How much would you pay? Seriously.

There is market demand, but at what price? Hardware is a thin margin product.

Is it a few off the shelf parts placed in a custom CNCed block of aluminium or is it engineered, from the ground up, to suit purpose.

Getting an idea of what would people pay for such a product is step one.

5k?
by gucci-on-fleek | 2025-12-07 03:55:10+00:00
> So as great as Mathematica sounds for interactive math and science computations, sounds like a poor tool for building systems that will be deployed and used by many people.

Yes, I definitely agree there. Mathematica is definitely great for interactive use, but I'm not really aware of anyone aside from Wolfram himself who tries to deploy it at scale.
by Telaneo | 2025-12-07 03:56:35+00:00
This is something you can do with a self-diagnosis. If reading the literature on autism gives you processes that improve your life, you don't need the diagnosis to confirm that. The life improvements were the end-goal in the first place.

This kind of presupposes that you have suspicions about autism rather than just something in general. If you think you have autism, you're can target that literature anyway regardless of the diagnosis, while if you have no concrete suspicions, you'll be firing blind, and probably miss a lot more than if you could nail it down to one diagnosis.

By the time I got mine, I didn't need the processes, since I'd figured those out by myself, so the diagnosis is just a nice piece of paper pointing to a road I've already walked.

For ADHD though, that story is very different, since step zero there really should be medication,[1][2] and that is locked behind a diagnosis.

[1] https://pmc.ncbi.nlm.nih.gov/articles/PMC2515906/

[2] https://borretti.me/article/notes-on-managing-adhd
by gucci-on-fleek | 2025-12-07 03:58:51+00:00
> On the note of Jupyter notebooks and version control - there was a talk at this year's Pycon Ireland about using a built in cleaner for notebooks when committing the JSON (discard the cell results)

Yup, I use a long "jq" command [0] as a Git clean filter for my Jupyter notebooks, and it works really well. I use a similar program [1] for Mathematica notebooks, and it also works really well.

[0]: https://stackoverflow.com/a/74104693

[1]: https://github.com/JP-Ellis/mathematica-notebook-filter