MurphyA/hacker-news huggingface dataset:
by xenophonf | 2025-11-09 21:54:16+00:00
Regarding that VT220, I misremembered. My dad's workplace loaned him a 1200-baud modem and a C. Itoh terminal, maybe a CIT-101 because [this picture](https://terminals-wiki.org/wiki/index.php/File:C._Itoh_CIT-1...) matches my memory. He was a software engineer and occasionally worked from home.

We also has a Wyse 50 terminal. It's how we used the IMS 5000SX, which had both a 10-MB hard disk drive (I think it was called a Winchester) and a 5.25" floppy disk drive. I have a huge stash of 5.25-inch floppy diskettes from back then, including copies of TurboDOS (for the 5000SX) and Apple II games and little BASIC programs us kids wrote, but I've all but given up on recovering anything. The IMS 5000SX and the Wyse 50 terminal are long dead and buried. I've made some half-hearted attempts to boot TurboDOS up under simh, but it isn't the same. If they aren't all corrupt, I suspect my Apple diskettes have a virus of some kind on them, too.

Around 1991-1992, I helped a dentist install an electronic medical record system using a multi-user DOS variant called PC-MOS. We connected Link MC5 terminals via serial to a 386 running SoftDent, if I'm remembering it correctly. I got one of MC5s when that system was decommissioned. Unfortunately, I lost it in a house fire. Then, a few years later, I got another of the MC5s when the dentist was doing some housecleaning. I still have that one, and I'd use it more often if there wasn't something wonky with its serial interface's flow control that causes corrupted I/O.
by viraptor | 2025-11-09 21:54:45+00:00
Yes, once we end up in a situation where majority of companies are run by Jews and alternatives are worse, it's harder to function in the society as not a Jew, we're facing decades long discrimination in different aspects of life, and individual action in response to incidents of discrimination is not enough... then I sure hope dei will concentrate on societal change to help non-Jews.

In the meantime, let's keep to real examples.
by iamneogeek | 2025-11-09 21:55:02+00:00
I've been working on two game development projects for the past couple of years.

One project is for building rhythm games in multiple game engines and multiple platforms. Currently, it works in Unity, Unreal, Godot, SDL (or any C++ game engine), and MonoGame (or any C# game engine), and runs on Windows, macOS, and Linux. I'm working on adding Love2d (or any Lua game engine) and Bevy (or any Rust game engine). I have a few local prototypes of it working in Unity and Godot, but nothing public yet. Still trying to figure out what kind of game I want to make with it.

https://github.com/neogeek/rhythm-game-utilities

The other is a general purpose game engine in C++ with SDL. It's far enough along that I'm building games in it, but it's more of an exploration into how games are made than a replacement for Unity or Godot. I suppose it could be eventually, but I'm trying to be realistic with what it can do. One thing I'm pretty happy with regarding this engine is that one of the demo repos will automatically build to WebGL and publish to itch.io when changes are pushed.

https://github.com/HandcrankEngine/HandcrankEngine
by ncphillips | 2025-11-09 21:55:17+00:00
> In my experience, if you're working on a green-field project, you're working long hours, making very little visible progress, you have to write a lot of code, make important decisions.

Funny, this is the complete opposite of my experience. Greenfield projects I've been a part of have had a ton of highly visible progress with _frequent_ updates to stakeholders basically from day 1. Same goes for complex additional features.
by Razengan | 2025-11-09 21:55:21+00:00
A library of components for Godot that could be used in different kinds of 2D games: https://github.com/InvadingOctopus/comedot

Dreaming about a new programming language made for coding gameplay logic: https://news.ycombinator.com/item?id=45865379

And an iOS expense tracker focused for frequent travelers, and macOS photos viewer based on the filesystem instead of a monolithic opaque "library", 2 needs that I had since forever but could never get through Apple's atrocious developer documentation far enough to finish making them :')
by tompccs | 2025-11-09 21:55:50+00:00
I'm working on https://teeming.ai, trying to solve the information asymmetry problem in the job market.

The project has been a huge learning curve for me - I started out as a skeptic of how generative AI could solve real problems (rather than just create noise) but now think that, like the internet, it can create a new kind of abundance that will be harnessable in all sorts of interesting ways.
by scuff3d | 2025-11-09 21:56:27+00:00
I'm a straight white dude living in the United States. I'm as much part of the "majority" as one could possibly be, and this sentiment always confounds me.

Never once in my 20+ years working for corporations and government contractors, including companies with very strong DEI programs, have I ever felt excluded or marginalized. And I've never witnessed "reverse racism" (which is a totally absurd name for what would just be racism).

What I have experienced, several times, is people who look like me thinking I'm one of the boys, and flat out telling me they don't hire woman because they "cause too much drama", or only hire women they want to have sex with. And those are just two examples of dozens. Thanksfully those situations have plummeted over the years.

You flat out will not get an equitable work environment if you don't place a focus on it.
by cyrilou242 | 2025-11-09 21:56:52+00:00
I’m building Streamlit for Java. https://javelit.io https://github.com/javelit/javelit

I maintain a dev log: https://world.hey.com/cdecatheu/javelit-diary-00-building-a-...

And here’s an article about the project by a Google Cloud devrel :)

https://glaforge.dev/posts/2025/10/24/javelit-to-create-quic...
by johnfn | 2025-11-09 21:57:28+00:00
I've seen this article every now and then, and it's always fun to read. Something jumped out at me this time, though:

> As computer security expert Ben Laurie has stated, Sudoku is "a denial of service attack on human intellect". Several people I know (including my wife) were infected by the virus, and I thought maybe this would demonstrate that they didn't need to spend any more time on Sudoku.

Ah, yes... remember the halcyon days of 2006, when something as benign as Sudoku was considered to be a "denial of service attack on human intellect"?
by evantbyrne | 2025-11-09 21:57:29+00:00
> No one wants to leave their families, and the upper tier of salaries in alternative geos are high enough to capture the higher talent tier because their salary expectations are based on their domestic condition.

For 2x the salary young men have proven time and again they are willing to take the risk.

> On top of that, the US immigration system is severely backlogged. It can take decades for Chinese and Indian nationals to become green card holders, and we as employees increasingly expect foreign nationals to pay the filing costs - not us.

A challenge for sure. This and what you go on to describe could certainly shift some junior labor from H1B to remote contract. I would expect that shift to have a mostly net zero impact on other American exployment.

> > other is simply that these companies exist in the US, which means collaboration needs to be done in US time zones, which makes overseas workers far less efficient and having major negative impacts on worker morale

> Not anymore. WFH proved async work models can ensure business continuity.

Every non-US team I've worked with and everyone I know that works with offshore still have meetings. It would be incredibly dysfunctional to not have any collaborative time.

> Ideally we need to build a domestic talent pipeline, but universities failed severely by watering down curricula in an attempt to compete with bootcamps, which burnt a lot of employers disincentivizing them from hiring early career, and state and local jurisdictions in the US just don't give us the support or pipeline needed to build a competitive early career hiring pipeline.

Is that really what is happening? Because based on everything I can see, hiring standards are the highest they have ever been. As we get older, we have a bias towards underestimating the capabilities of younger generations, because we can see them making familiar mistakes in real-time.
by realty_geek | 2025-11-09 21:57:46+00:00
I created this recently but have let it fallow in the last month. Planning to update it over the next few days / weeks. There are a crazy number of directions I could take it.

https://housepriceguess.com/

Would be great to collaborate with others on it. In particular I want to explore building the "alpha arena for AI house price prediction"
by zipy124 | 2025-11-09 21:57:52+00:00
You don't have to trade against the firms, retail can make up the majority of some markets (e.g not on dark pools etc..), you just have to beat them and join the firms in taking their money. It's far more difficult than buying an index but it is not a scam just because it is hard and most people don't know what they're doing.

Edit to clarify: my portfolio is almost all index funds to clarify, and that is what you should do too, but I'm just saying it is entirely possible to trade and it is a skill. Something can be somewhat like gambling and yet still have elements of skill just like poker.
by em-bee | 2025-11-09 21:58:01+00:00
every adult the children come in contact with is a role model. children don't select their role models. the amount of time that children spend in kindergarten and school makes that inevitable. for good and for bad. you can't not count on children getting their role models from there, but you can't even avoid it. children need role models from both genders. and if there is no gender parity (or something reasonably close) in education, then they are not getting the role models they need.
by recurseP | 2025-11-09 21:58:56+00:00
Just so you know, some doctors recommend being careful with melatonin for kids since it’s a hormone and there’s not a ton of research on long-term effects. They say it might disrupt sexual development during adolescence. Kids produce more melatonin naturally and it is though that a reduction in melatonin production during adolescence is actually what triggers pubertal development. Might be worth looking into a bit more before making it something regular.
by bigiain | 2025-11-09 22:00:41+00:00
Now my brain is doing it's usual "over complicate things to the extent a project cannot possibly get started" thing"...

Active noise cancelling. Vibration detectors on oscillating parts of the track with LRAs or similar actively driving opposing vibrations. Might be able to use whatever the cheap active noise cancelling electronics headphones have? Might be able to use a high speed camera and video motion amplification to work out the best places to deploy it?
by xandrius | 2025-11-09 22:00:48+00:00
Currently working on a take on Pokémon GO + Pokémon Snap but for birding. The goal is to explore your neighborhood, find birds, take good photos of them all. Next month, I'll be doing an event to find a rare bird, excited to see how it goes!

It's still a small closed alpha, if anyone is interested: https://testers.birdlego.com

Here is a rough trailer of it: https://www.youtube.com/watch?v=yVpR8aafFjI
by serhart | 2025-11-09 22:00:54+00:00
A FLAC encoder/decoder written in Guile scheme. I struggled to get the decoder working with most test files for a while until recently. It's more or less a fully functional decoder now. It's also 1:1 with the reference meta-flac command currently as well.

https://github.com/steve-ayerhart/guile-flac
by quuxplusone | 2025-11-09 22:01:53+00:00
Most crypto projects these days (and even Bitcoin, actually) are based on some kind of virtual machine. For example here's the first Google hit for "ethereum bytecode":

https://ethervm.io/

But writing smart contracts and whatnot directly in bytecode sucks; so, you make a compiler so you can write them in an (invented) higher-level language. For which you might as well hire a "compiler engineer" as any other kind. :)
by Luker88 | 2025-11-09 22:01:57+00:00
Humans applied eugenetics to dogs, animals and plants for thousands of years.

We don't have a single, all-equal dog race. Diversity will remain and might even explode.

At the same time, governments and cultures have tried to tightly control, or heavily "incentivize" who gets kids, and that has led to dark places.

I think we are just entering a phase of "the same, but with tech". Changes are going to be faster, and thus we will notice them a lot more, but IMHO the result is not dependent on tech, but on culture.
by thayne | 2025-11-09 22:02:50+00:00
One other problem is there isn't a way to definitely know that a given OIDC provider is authoritive for a given email. Although, this spec could probably be simplified by just having a dns record that specifies the domain to use for oidc for emails on that domain.

Another is that there is a lot of variance in OIDC and OAuth implementations, so getting login to work with any arbitrary identity provider is quite difficult.
by dkdcio | 2025-11-09 22:03:54+00:00
why? LLM/AI use doesn’t denote anything about style or quality of a blog, that’s the point — and why this type of commentary all of HackerNews and elsewhere is so annoying.

obviously if a million dollars are on the line I’m going to do what I can to win. I’m just pointing out how that can be taken to the extreme, but again I can use the tools more in the spirit of the challenge and (very easily) end up with the same results
by myself248 | 2025-11-09 22:03:55+00:00
Wouldn't it be nice if that was illegal? Sell whatever, but label it accurately, it's different hardware so it needs to have a different version label in the listing or something.

We see this all the time with SSDs, where a high-spec model is released to reviewers, then a low-spec model is mass-produced and sold under the same model number. That's fraud, isn't it? Shouldn't it be?
by 827a | 2025-11-09 22:03:56+00:00
Companies, especially large ones, generally don't think like that. Q1 can be an active quarter for layoffs (Q1 2023 was probably the most active layoff quarter since COVID), but generally, they happen when they happen (Q2-2025 was more active than Q1-2025).

One very real factor that actually does act as a gravitational pull for doing layoffs in Oct/Nov Q4 is insurance elections. Waiting until January can create a lot of complicated paperwork and cost more. There is also very much a sense that doing layoffs before the holidays, while giving severance pay, is more humane than waiting, because they can "spend time with family" (real words I've heard stated).
by a_humean | 2025-11-09 22:04:41+00:00
Yeah, the whole concept of rights in the US are, in the main, about restricting what the federal government and states can do individuals.

Whereas in Europe our concept of rights include restrictions on the state, but also also might restrict non-state actors. We also have a broader concept of rights that create obligations on the state and private actors to do things for individuals to their benefit.
by Animats | 2025-11-09 22:04:44+00:00
So they turned on GC after every allocate ("GC stress"), and

"With GC.stress = true, the GC runs after every possible allocation. That causes immediate segfaults because objects get freed before Ruby can even allocate new objects in their memory slots."

That would seem to indicate a situation so broken that you can't expect anything to work reliably. The wrong-value situation would seem to be a subset of a bigger problem. It's like finding C code that depends on use-after-free working and which fails when you turn on buffer scrubbing at free.
by jodrellblank | 2025-11-09 22:05:10+00:00
Long before RFK Jr said it recently, Dr Robert Lustig, paediatric endocrinologist, went viral about 15 years ago with a video "Sugar: The bitter truth"[1] and book and talk slots following on from it.

Gary Taubes, who became widely known for researching tons of studies on diet and coining the saying "eat food, not too much, mostly plants". Food meaning unprocessed stuff your (great great) grandma would recognise as food, wrote an NY Times article agreeing with it.

[1] https://www.youtube.com/watch?v=dBnniua6-oM

[2] https://removepaywalls.com/https://www.nytimes.com/2011/04/1...
by LinXitoW | 2025-11-09 22:05:27+00:00
Well, no. It's the right, for example, that constantly saw the "spectre of pedophiles" everywhere, including a random pizzerias basement, but when it comes to Epstein Files and his friends, many of who are in office, they suddenly don't care. Leftists, are, at least as far as i can tell, very consistent in not liking child molesters.

There's a huge amount of rightists against ALL abortion, until they suddenly need one. I don't know of any leftists that are ever like "I think abortions should be legal except for that one person who I don't like".
by willherr72 | 2025-11-09 22:05:53+00:00
I built ezBOMs to simplify how engineers and makers create and share bills of materials. It’s a lightweight web tool that lets you make part lists, organize components, and export clean BOMs in seconds.

I got tired of managing messy Excel sheets for hardware projects, so I made this. It’s completely free and runs in the browser. I’d love feedback from other engineers or anyone managing parts or assemblies.
by HackerThemAll | 2025-11-09 22:06:29+00:00
> How do we convince them that Forth can be 10 times more productive?

Prove that. Record some videos, show me some code and metrics that'll be evidence that I'm getting 10x more productive.

Look at the languages in the repository:

C 50.6%

C++ 47.6%

Forth 1.5% <-----

HTML 0.1%

Makefile 0.1%

JavaScript 0.1%

How does that build credibility?
by sothatsit | 2025-11-09 22:08:01+00:00
Yeah, this is one area where I find the ethics especially confusing. If you try to make your kid taller, and end up giving them bad joint problems, who is to blame? Does the kid have the right to sue their parents? There are already "wrongful life" lawsuits after all.

What if their parents are really proud of their red hair and then give their kid bright red hair that their kid wished they didn't have? It becomes weird when you can no longer point to luck for the reason you are a certain way, but instead have actual people that you can blame. And that becomes especially weird when you are talking about preferences that are not inherently good or bad, like height, hair or eye colour.
by crmd | 2025-11-09 22:08:27+00:00
My undergrad email server at University of Rochester was a two node SGI origin 200 cluster, which is where I learned unix and C, and later in my career, through a series of amazing coincidences, had the honor of working at startups with a few of the UofR sysadmins who used to chase my hacker friends and I around their network.

IRIX has an amazing and indelible place in my heart for being the playground that taught computers to me.
by estimator7292 | 2025-11-09 22:09:07+00:00
> If every dentist did this, the genepool would improve

I grew up in rural Kentucky. One of the worst, most ineffectual education systems on this continent.

We were still taught, very clearly, and with zero ambiguity about how genetic inheritance works.

A 7th grader in bumfuck Kentucky knows more about genetics than you've demonstrated here.

Since you apparently missed class, I'll explain: evolution by natural selection only applies when the adaptation in question affects survivability before reproducing.

A genetic problem that causes you to die or become infertile before you've had children can be evolved away. Anything that happens to you after reproductive age does not get affected by natural selection because the selection pressure of reproduction is gone.

This is called an evolutionary shadow.

Again, this is what we teach to middle school kids in rural Kentucky. You really don't have any excuse to be so ignorant.
by zaiste | 2025-11-09 22:10:30+00:00
https://yournextstore.com https://github.com/yournextstore/yournextstore

I'm building Your Next Store (YNS); it's a Shopify alternative built with React and Next.js.

We provide an opinionated boilerplate tailored for tools like Claude or Codex, so designers and developers can build storefronts faster and more easily. It enforces a clear structure to start from while keeping full control over design, animations, and the overall storefront experience. It’s built on top of Stripe, with our higher-level commerce abstractions, like "add to cart", "checkout", "pay", "browse products" etc; plus a Commerce CMS so merchants can manage everything smoothly once their store is live.

If youre planning to sell something online and want a modern solution, hit me up! :)
by 0xbadcafebee | 2025-11-09 22:10:55+00:00
DIY grid-tied residential solar+inverter+battery. Trying to design the solar arrays' tilt mechanism now for lifting/lowering 5 panels at a time in winter (60-degree winter angle, 35-degree spring/summer/fall; ~24" difference). Thinking either two linear actuators, or a single hydraulic jack connected to multiple support beams. The weight isn't much, but I want a way to lift entire top edge at once to prevent twisting. Linear actuators are slightly more money and easier to build, but require power and weather-proofing. Jack is cheaper, but more complex to distribute force. Wondering if there's other options. (winch would require more robust/taller rear posts, seems more complex, might shade rear array)
by saulpw | 2025-11-09 22:11:14+00:00
I've explored AI, and will continue to do so. I deliberately overcame my resistance to it because I'm an old-school hacker and I do enjoy tinkering with technology. But regardless of how cool it is and whether it works or not (sometimes it does, sometimes it doesn't), it doesn't make me feel good. Like the brain stupor I get from watching a vapid movie, or eating too much sugar and bouncing off the walls.

Relatedly, this blog quote[0] really resonated with me:

> reaching the end state of a task as fast as possible has never been my primary motivation. I code to explore ideas and problem spaces...

Using AI to code is like mountain biking but on a motor scooter, and you're riding in a sidecar looking at a map while a golem drives the bike. It's amazing that the golem can drive the bike at all, to be sure, and yes I'm wearing a helmet so the crashes aren't too bad, but...what are we doing here? I like riding my bike! It might be more physical work for me (but also with the golem I often have to get out and push the motorbike anyway so it's not clear), but when I'm biking, I'm connected to the ground and I can get into a flow state with it. I'm also getting exercise and getting better at biking and learning the trails and it's easy to hop off and explore some useless cave that's not accessible by bike, just because it looks interesting. I know the AI-proponent answer is "you still can!" but when I'm in the sidecar, my modality shifts. I'm no longer independent, I'm using a different kind of agency that's map- and destination- focused, and I'm not paying attention to the unfolding world around me.

So I understand why some people are excited about AI, and I don't think it's necessarily bad (though it does seem insidious in some pretty obvious ways, that even its proponents are aware/wary of). But why are many of those people, like yourself, seemingly unwilling/unable to understand why others of us are bouncing off it?

I feel like people keep explaining this, often in direct replies to your comments like this one, some of which you specifically even respond to. So if you still don't understand, maybe you're reading but not actually listening? Or maybe long-term memory deteriorates as one merges with the AI?

[0]https://handmadeoasis.com/ai-and-software-engineering-the-co...