MurphyA/hacker-news huggingface dataset:
by bathMarm0t | 2025-07-12 16:06:31+00:00
From a brief stint in Seoul, I ran into a beverage called Makgeolli. A rice-wine, sake-adjacency that clocks in at beer ABV levels (maybe someone started a batch and couldn't wait for it to fully ferment).

Cloudy. Raw. Fragrant. Sweet. Funky.

Absolutely delicious.

It also has almost no shelf-life (no acidity to protect, and sterilization destroys all the charm), so no one imports/exports it, but if it caught on in America I would not be upset.
by Szpadel | 2025-07-12 16:06:35+00:00
In our case this was very heavy specialized endpoint and because each request used different set of parameters could not benefit from caching (actually in this case it thrashed caches with useless entries).

This resulted in upscale. When handling such bot cost more than rest of the users and bots, that's an issue. Especially for our customers with smaller traffic.

This request rate varied from site to site, but it ranged from half to 75% of whole traffic and was basically saturating many servers for days if not blocked.
by filoeleven | 2025-07-12 16:07:20+00:00
The Party sought it out to put before its activist court. At least one recent Supreme Court ruling (gay wedding website) was issued instead of having the case tossed out for lack of standing. If it had been a discrimination case that went the other way, you can bet your ass they would have done the homework to find there's no "there" there.

> But as the case advanced, [the request in dispute] was referenced by her attorneys when lawyers for the state of Colorado pressed Smith on whether she had sufficient grounds to sue.

> "I was incredibly surprised given the fact that I've been happily married to a woman for the last 15 years," said Stewart, who declined to give his last name for fear of harassment and threats.

> Colorado Attorney General Phil Weiser on Friday called the lawsuit a "made up case" because Smith wasn't offering wedding website services when the suit was filed.

https://www.npr.org/2023/07/01/1185632827/web-designer-supre...
by greenie_beans | 2025-07-12 16:08:51+00:00
i was responding to the "how on earth?" rudeness that i was given first. farmland, forests, etc owned by the top 10% isn't relevant to this debate. rural land (which is most of america) has nothing to do with urban housing policy.

further, in my original comment that you responded to, i described succinctly the market dynamics that make this regressive to the middle class. the data you shared supports that.

are you suggesting that the middle class doesn't own single family homes so it doesn't matter to them? because that is the point you are making if you don't realize that.
by psadri | 2025-07-12 16:09:00+00:00
I agree. I recently started exposing my kids to programming and I chose a C64 emulator. The BASIC REPL is so simple/limited that it doesn’t overwhelm the kids with irrelevant syntax (those can come later, if they are interested). The fact that a 1..100 loop can introduce a noticeable delay. You can literally see the computer working. Primitive graphics and sound provide immediate feedback which makes learning engaging and fun.
by mlyle | 2025-07-12 16:09:34+00:00
I think what I am describing is worse. I have a harder and harder time as software and the resultant supply chain surface grows. And my chance to filter, monitor, validate, and audit software gets correspondingly worse as systems do more and more.

More components; recursive dependencies; more remote infrastructure; these are the directions the world is going, and the stuff we need to manage this complexity is not keeping up.
by kqr | 2025-07-12 16:11:22+00:00
Your examples are about making circumstances equivalent, thus canceling out any advantage. There's no way to e.g. switch lanes in swimming so we're bound to have some contestants advantaged.

In cases where some contestants have to be advantaged, the conventional solution in sports is to advantage the ones who performed better according to some metric.

I think it's unfair to reward those who were lucky or already advantaged somehow, but my wife who has a background in track and field thinks anything else would be unfair.
by pclowes | 2025-07-12 16:11:27+00:00
What makes you say that? Honestly asking.

I know a team using it to replace ancient massive mainframe based systems with modern distributed systems and the gist is that the language is fine, but mostly ideal for use cases that leverage the ErlangVM or BEAM stack.

The downside they run into is the ecosystem isnt there, at least a couple guys wish they had just used Kotlin/Java for library interoperability with so much existing code already built and battle tested for specific purposes.
by spacemadness | 2025-07-12 16:13:06+00:00
It seems like if the masses aren’t swarming to it, it’s dead. I don’t think a massive audience ever equated to better conversations and content. Especially in our engagement economy. It seems to just dumb everything down and restarts Eternal September. I think Mastodon is on the right track. It feels closer to the early web to me and I think part of that is the fact out isn’t an everyday term like Twitter but it’s also how it’s architected. Albeit it is still short form content so had all of the problems that come with it.
by senkora | 2025-07-12 16:13:16+00:00
I just quickly tried to look up the current state of Threads-Mastodon integration, and I think that this is the current state:

- Threads users have to individually opt-in to seeing Fediverse content

- Threads keeps Fediverse content in a separate feed and section of the replies

- Many Fediverse servers do not federate with Threads

- Threads and Mastodon users can search for each other

- Threads and Mastodon users can boost/like each other's posts

- Threads and Mastodon users can reply to each other's posts, but I don't think replying to replies works yet

Corrections welcome. I could have some details wrong.

I view this as something that Meta would turn off in a heartbeat if they gained a dominant position in the market, but I also think that a possible end-state for microblogging is Threads + Bluesky + Twitter + Truth Social + WordPress + Tumblr + Flipboard + various independent Mastodon and other Fediverse instances all federating with each other.

And I appreciate that so far Meta has put in the work towards seeing how that would work.

https://about.fb.com/news/2025/06/its-now-easier-see-more-fe...

https://about.fb.com/news/2024/06/what-is-the-fediverse/

https://www.engadget.com/threads-can-now-show-replies-from-m...
by giantrobot | 2025-07-12 16:13:32+00:00
AI "therapists" aren't necessarily "something better" than nothing[0]. Mental health is just as important as physical health. If Yahoo Answers and amateur back alley surgeries are unacceptable physical health support then dangerously unqualified AI "therapists" should also be unacceptable mental health support.

[0] https://arstechnica.com/ai/2025/07/ai-therapy-bots-fuel-delu...
by al_borland | 2025-07-12 16:13:46+00:00
I mostly gave up on this. But I would say, a link isn’t enough if you want to keep them. Make your own archival copy. I can’t tell you how many articles I saved to read later were gone by the time I actually got around to wanting to read them. The same goes for YouTube videos. Some things I was able to track down on archive.org, but not everything.
by RamblingCTO | 2025-07-12 16:14:15+00:00
> Italians from 2025 have as little to do with their Italian great grandparents from 1800 as Italians Americans with the same great grandparents. Clothes, habits, values, food, you name it.

They are italians though because ... they live in italy and they are proper italians. Modern italian americans are american descendants of emigrants. It's pretty funny that I get pushback for the italian american part and none for the african american, which I'd expect tbh. You can't just say "oh italian culture changed as well".

Just because your grandparents came from italy doesn't make you italian. There's so much mixing going on and all, but you can't just claim a label like that. It's a new culture and I'm saying that by clinging to the root and trying to define yourself that way is not really accurate. I dislike the "my family has italian roots so I can claim that I'm italian" thing.

PS: the best meatballs and pasta I've ever had was in Phoenix. I don't think this is a dish you get in italy. Pretty funny how that works.
by upofadown | 2025-07-12 16:15:15+00:00
>...6502 microprocessor from 1975. Since this processor uses transistors, and transistors work by using quantum effects, a 6502 is as much a quantum device as is a D-Wave “quantum computer”.

I'm not sure that is true in the way it is intended. The NMOS transistors used in the 6502 were quite large and worked on the basis of electrostatic charges ... as opposed to bipolar transistors that are inherently quantum in operation.

Of course it is now understood that everything that does anything is at some level dependent on quantum effects. That would include the dog...
Show HN: PregnancyDue.date – Simple tools for pregnancy due date calculation
by defcc | 2025-07-12 16:15:23+00:00
I built PregnancyDue.date — a clean, fast, and mobile-friendly set of tools to help people calculate pregnancy-related milestones.

Features include: - Due Date Calculator - Week-by-Week Pregnancy Info - Ovulation & Fertile Days Tools - Pregnancy Test Timing Helper

It's entirely free, no signup needed, and privacy-focused (no tracking, no ads).

I made this because most similar tools are either full of ads or overly complicated. I'd love feedback from you!

Thanks!
by Teever | 2025-07-12 16:15:51+00:00
I think a big part of it is that the admission that offshoring was a bad idea that has created a threat to American hegemony would require acknowledgement that neoliberalism has been an abject failure and a ruse by the upper class to suck up capital and political power from the middle class.

That sort of discussion and the consequences from having it just isn't on the menu.

There isn't going to be a massive wealth redistribution in the other direction to offset the redistribution that has taken place over the last 40 years. There isn't going to be taxation reforms to prevent this from occuring again. There isn't going to be a focus on white collar crimes from the Justice department.

Things are just going to slowly get worse and worse in America.

https://m.youtube.com/watch?v=sLSveRGmpIE&pp=0gcJCfwAo7VqN5t...
by elcritch | 2025-07-12 16:16:31+00:00
Yes, especially if you’re part of the CCP [1]. Well if they’re taxed at all. Can’t be taxed if you hide your wealth.

At least the wealth of the richest people in the US is made by people producing value and services. Bezos is rich because people like myself find Amazon and AWS to be quite good.

IMHO, the biggest wealth problem in the US is the rise of upper-middle class “elites” and management class. The one driving “mergers and acquisitions” to reduce competition between grocery stores or using rent control software to eke up rent costs.

1: https://www.washingtontimes.com/news/2024/oct/8/intelligence...
by zamadatix | 2025-07-12 16:16:50+00:00
Idle speculation is far from the only thing you won't find me supporting just because it's human nature. Thankfully, HN comment threads tend to include a lot more than just that kind of discussion, which is why I read them. Indeed there are lots of great details I didn't glean or fully understand in the report covered in the comments.

That doesn't mean I will always agree with the comments (or that everyone will always agree with mine) and that's okay. It'd be a very limited value discussion if we could only ever comment when we agree. It seems exceedingly unlikely any of this has something to do with users being forced to be here though.
by yawpitch | 2025-07-12 16:17:05+00:00
You’re only surprised because you haven’t spent enough time watching pigeons. They’re beautiful birds, many past societies literally worshipped them, and they saved a lot of butts in both World Wars. They’ve fallen from grace because 20th century plus humans don’t like what survives and thrives wild in their cities, especially when they associate them with dirt and garbage the humans leave everywhere.
by wenc | 2025-07-12 16:17:46+00:00
“Dithering” is the key — except this seems to have been done by hand.

When I was a kid, I owned a monochrome display that could only display at CGA resolutions “640x400” 1-bit (and 320x200). Many games and art and didn’t support that showed up garbled.

Then I got hold of Deluxe Paint that would load pictures in color and dither them with an algo called Floyd Steinberg. And the pictures that I saw on my friends VGA monitors suddenly looked beautiful on my monochrome screen.

See examples https://surma.dev/things/ditherpunk/

Games like Monkey Island were also ditherered for monochrome displays and they looked great.
by hollerith | 2025-07-12 16:20:07+00:00
I've spent plenty of time around pigeons. They've nested a few times within 20 of feet of my apartment.

If I don't use adequate protective equipment while cleaning the pigeon shit from my patio, I can be infected with an organism in the shit, namely, Histoplasma capsulatum, Cryptococcus neoformans, Aspergillus fumigatus, Chlamydophila psittaci, Salmonella bacteria, Escherichia coli, Mycobacterium avium complex, Listeria monocytogenes, West Nile virus, St. Louis Encephalitis virus or Eastern Equine Encephalitis virus.
Show HN: I automated code security to help vibe coders from getting busted
by alessandro-a | 2025-07-12 16:20:11+00:00
Hi HN!

I’m the developer of Elara, a tool that automatically scans your code for security issues like misconfigurations, secrets, and risky packages, so you can focus on building without stressing about all this stuff. It’s designed to be simple and fast.

I see so many people launching products online without even knowing what security risks they might have. If you’re a developer or into tech, you know how hard it is to keep systems safe. Yet shockingly it feels like nobody really cares. I want to help folks catch these issues early, before they get burned.

Elara runs multiple security scanners simultaneously, aggregates the results into a single interface, and gives you an actionable to-do list to fix the problems.

It’s super simple to try, just log in with GitHub and see for yourself.

Would really appreciate your feedback!
by solardev | 2025-07-12 16:21:44+00:00
Well, there's other benefits to home solar (but I'm biased because I used to work in that industry).

Some people like the idea of owning their own system and offsetting their personal usage. If you get a battery with it, it can help with grid outage situations. You can play arbitrage with time of use billing. You can live off grid.

But yeah, from a pure return on investment perspective, there are easier ways to make money.
by tim333 | 2025-07-12 16:22:25+00:00
There's been a depletion of armor on both sides. Neither is getting far using tanks. The frontline is mostly dominated by drones. Russia is sending about 500 missiles and long range drones a day at Ukrainian civilians mostly, Ukraine is sending long range drones at Russia's industry and military.

Not sure how it'll play out. Russia's economy is struggling and they may need to taper things off. Broadly it's a bit of a stalemate.
by giantrobot | 2025-07-12 16:22:39+00:00
You still need to do some validation of the input because it's difficult to impossible (in many cases) to be absolutely sure the input you receive only comes from your validated form. Even code running entirely within the browser can receive broken/malicious input from an extension, user script, or even the host OS.

It can be a bit belt and suspenders doing validation of specific forms but shit happens. It's much better to catch stuff before it's persisted on the back end or on disk.
by RamblingCTO | 2025-07-12 16:22:57+00:00
That's wild to me. Wouldn't almost all of black americans that didn't immigrate after abolishment of slavery not know their roots anyhow because it hasn't been tracked? (Or would you? Now I'm curious!) Making this an absolute asshole question?

I'll never understand why there's so much distinction between black and white (literally) culturally in the US. I always find it weird when people comment things like "white people do this" and "black people stuff". I get the overall differences in lifestyle and (sub-) culture, but that people feel like they need to differentiate is wild after all these years. I mean, sure, complex story and stuff, but still.
by sorcerer-mar | 2025-07-12 16:24:05+00:00
There is no municipal water system in the world that would've maintained pressure. Seriously, I've done the math.

The real issue with those fires was the unfathomably fast growth rate and the gigantic wilderness-urban interface.

Municipal water supplies are (correctly) designed to put out house fires. A few at a time. They are not designed to put out thousands of house fires in high wind.

Also: California's early warning system did work correctly -- IIRC the fire was detected when it was 10 acres. Within 60 minutes, the fire was 300 acres. 3 hours later it was 1200 acres.

The issue was explosive growth.
by sircastor | 2025-07-12 16:25:44+00:00
One of the mild tragedies of my youth is that when we switched from the Macintosh SE/30 to the IIci, my MacPaint art didn't make the transition. My dad told me that the files were incompatible. I don't think that's actually true, but I didn't know enough at that age to be able to question it or even explore it. There are many many creations throughout first half of my life that are lost for a lack of storage space at the time.

As an aside: Do your best to capture at least something in a way that will be preserved.
Show HN: A fast, minimal daily horoscope site built with Next.js
by garmiter | 2025-07-12 16:26:09+00:00
I built a simple daily horoscope site as a side project. Most sites I tried felt heavy and cluttered, so I wanted to see how lightweight and fast I could make one.

It’s designed to be minimal:

Loads under 1 second, even on slow connections

Mobile-first UI

Horoscope data pre-generated daily and served as static JSON

Stack: Next.js (frontend), Tailwind CSS, Cloudflare Workers (API proxy + caching), and hosted on Vercel. A cron job updates the data daily.

I’m curious:

Is it too minimal, or does it work as intended?

Would you find value in weekly/monthly readings?

Any ideas to improve performance or UX?
by sargstuff | 2025-07-12 16:26:14+00:00
Impliment program functionality in a GNU Jitter/JitterLisp VM[1]. Have program use VM references to do functional computations. aka move program features into a VM, such that program functions/features are now calls to VM. (vs. traditional OS / library calls).

[1] : https://www.gnu.org/software/jitter/
by adgjlsfhk1 | 2025-07-12 16:26:14+00:00
I think 8 bit primes is probably a better minimum. 5 bits is still small enough that randomly choosing a 5 bit factor will succeed 40% of the time. This is especially problematic since Shor's algorithm only has a 50% success probability per round, so you need some extra bits to be able to distinguish a correctly working quantum computer from a random number generator.
by ProllyInfamous | 2025-07-12 16:26:44+00:00
In the mid 2000s, I visited (white American) with my then-fiancé (a foreign-born native), and it was absolutely incredible to travel with her and her still-living-there extended family.

Saw so many incredible places and was welcomed everywhere with open arms (except a coed day spa that allowed foreigners — that was difficult). When her native uncle and I got drunk at a karaoke bar, we were tolerated as tip-friendly locals.

I greatly-respected the open hostility to foreigners — to protect their culture — and would never travel again without a local guide.

Sorry to hear it's going to shit. What keeps you there?
by tombert | 2025-07-12 16:26:59+00:00
I think that's part of the reason that a lot of indie games have converged around pixel art.

Obviously a large part of it is likely due to the fact that a lot of the creators grew up with the NES or SNES and just like that aesthetic, but I think you get a lot of "implied detail" when using pixel art, which is great when you're working on a limited budget.

This isn't to knock it, to be clear. I love good pixel art.
by WalterBright | 2025-07-12 16:27:04+00:00
From the article:

"I semi-recently played through the original Deus Ex, and enjoyed my time with it so much that I felt like getting into speedrunning it, which ended up with me having to create a custom speedrun timer that “injects” itself into the game in order to implement features such as auto-splitting and load time removal.

This article details the rough journey I went through. It’s not super well structured, but I was sorely lacking resources such as this when I was implementing the more complicated parts of the timer, so I wanted to share my experience.

This is basically a detailing of “baby’s first game hack” as none of the techniques I’ve used here are advanced, and are more basic building blocks for injecting your own stuff into another process, but resources like this article were severely lacking/hard to find in my experience, so I imagine this will still be useful to someone.

If you read this entire thing then I’m afraid to say you have a fatal case of nerdism (welcome!)."
by noqc | 2025-07-12 16:27:24+00:00
The murder suicide angle isn't particularly worthy of assumption yet. Have you ever put your phone in the fridge?

Pilots deactivate the fuel cutoff at the end of the final taxi to the gate. This makes flipping these switches a practiced maneuver, capable of being performed without conscious thought, regardless of whether they came with safety locks installed.

Brain farts are a real phenomenon, and an accidental fuel cutoff most closely resembles the transcript from within the cockpit.

The report is actually a little cagey about whether the locks were properly installed on these switches. Said locks are supposedly optional. Until I receive a more direct confirmation that the switches were installed with their full safety features, I will assume that it is more likely for the plane to have had improperly installed switches than not, given that the shutoff was the reason for the crash, and if they turn out to have been installed, I will assume that simple pilot error is responsible until a motive for murder is found. The pilots lives are under quite a lot of scrutiny, and I do not believe that a motive for murder is likely to be found.
by arctics | 2025-07-12 16:27:29+00:00
Throttle control module (TCM) was replaced twice in the past 2019 and 2023 which is not very usual.

Now pure speculation, both pilots have long record of flying, you have to literally pull up and move each fuel control switches to cut off. Either one of the pilots did this intentionally or control unit was faulty. Considering past history and pilot experience, my bet is on faulty controls but we will never know.
by qsort | 2025-07-12 16:27:45+00:00
People aren't mad that errors aren't fixed automatically, people are mad that the behavior is inconsistent and weird for no fundamental reason other than "that's how the interpreter worked when it all started and it's too late to fix the spec now".

Python is a dynamic language as well and in many ways worse than JS, but

[] + {}

raises a type error.

In JS

[] + {}

is an object and

{} + []

is 0. It's not about being smug, it's that in no way, shape or form that makes any sense.