MurphyA/hacker-news huggingface dataset:
by pyuser583 | 2025-08-31 02:29:44+00:00
Could you clarify whether you meant Prometheus or Hephaestus?

Hephaestus is traditionally described as a “fallen God living under Mt. Olympus.” Not evil, but the most imperfect - although not weakest - of all the Gods.

Also, as a master craftsman, he was called upon to build things other gods destroyed.

That’s Homer’s take. The Roman Virgil saw him very different.

I had assumed when you said Hephaestus, you meant Hephaestus, but another commenter pointed out you may have meant Prometheus.
by wildzzz | 2025-08-31 02:30:16+00:00
I work in the defense industry. I have a personal philosophy that I will never work on a platform that could be used to directly or even indirectly harm an individual person (like a fighter jet radar system). So far I've been able to stick to it. While I do think offensive weapons are a necessary part of life in these times, I don't want any of my work going towards building them. Of course some of the profit I help my company make likely goes towards developing new offensive weapons, my taxes will always fund my government's purchase and use of these weapons no matter who I work for.
by jasonwatkinspdx | 2025-08-31 02:31:28+00:00
This is still using a Tomasulo like algorithm, it's just been shifted from the backend to the front end. And instructions don't lock up on an L1 miss. Instead the results of that instruction are marked as poisoned, and the front end replays the their microps forward in the execution stream once the L1 miss is resolved. As the article points out, this replay is likely to fill out otherwise unused execution slots on general purpose code, as OoO cpus rarely sustain their full execution width.

It's a smart idea, and has some parallels to the Mill CPU design. The backend is conceptually similar to a statically scheduled VLIW core, and the front end races ahead using it's matrix scorecard trying to queue up as much as it can for it vs the presence of unpredictable latencies.
by notthemessiah | 2025-08-31 02:31:53+00:00
> Like if I join some node then one day it's offline and all my data lost. I mean surely instances usually don't disappear without notice but it still a totally possible thing.

This happened to me with julialang.social which just stopped running after the guy hired to host it was poached by Google and he lost all interest in the Julia language community. Lost everything. Not going to look back at activitypub as ATProto is the future for me.
by varenc | 2025-08-31 02:32:23+00:00
I believe this is the real paper for those curious: https://pure.lib.usf.edu/ws/portalfiles/portal/40758246/Adeq...

This new rating system uses the old system and 2 new rating categories

Wind (from old system, 1min sustained speeds) Cat 1: 33–42 m/s (~74–95 mph) Cat 2: 43–49 m/s (~96–110 mph) Cat 3: 50–58 m/s (~111–129 mph) Cat 4: 59–69 m/s (~130–156 mph) Cat 5: >70 m/s (>157 mph) Storm surge (peak surge height above tide) Cat 1: 0.75–1.54 m Cat 2: 1.55–2.34 m Cat 3: 2.35–3.14 m Cat 4: 3.15–3.99 m Cat 5: >4.00 m Accumulated rainfall (event total) Cat 1: 100–262 mm Cat 2: 263–425 mm Cat 3: 426–588 mm Cat 4: 589–749 mm Cat 5: >750 mm
by IdreesInc | 2025-08-31 02:32:51+00:00
Hello all! I posted this last week and didn't realize it would stay in the moderation queue for so long, so imagine my surprise when I started getting notified for so many messages today! Thanks for all of the lovely messages thrown into the sea, I've parsed through today's batch and pushed through the moderated ones. Hope you all continue to enjoy the project!
by WaltPurvis | 2025-08-31 02:34:19+00:00
Your recollection of Irma's intensity is not particularly accurate. It was never anywhere near 180 mph "just before landfall" unless you were in the Leeward Islands on September 6. Irma crossed the Florida Keys on September 10 as a weak category 4, with 130 mph winds, but it didn't dwindle to that weak category 4 status, it intensified to it. When it left Cuba and turned toward Florida, on September 9, it was only a category 2 (and there was nothing magical about why it dwindled to a category 2 — it was because it ran into Cuban terrain). It did weaken a bit, down to a 115 mph Cat 3, between the Keys and it's second landfall in Collier County.

Hurricane Dorian, in 2019, was almost a "Cat 6" kind of experience for Florida. It made landfall in the Bahamas with 185 mph winds and then just parked itself there, barely moving, for 24+ hours, maintaining Cat 5 strength the whole time. If it had done that on Florida's east coast, as it was once forecast to, the economic destruction would have been unbelievable.
by IgorPartola | 2025-08-31 02:35:09+00:00
You want to slow this stuff down? We now have the tech for the Fed, the central bank, to give everyone a bank account directly. It is 100% secure because it is issued by the central bank and it has a number of amazing benefits:

1. You earn interest at the Fed’s rate. So basically why would you keep your money with Chase earning 0.25% maybe when you can earn easily 10x that. So everyone pretty much moves to this new system.

2. This eliminated speculation. The banks can no longer turn $1 into $30 by repeatedly borrowing and lending. But it is important to slowly grow the money supply. So the Fed can just no questions asked deposit a predefined sum of money every month into everyone’s account.

3. Your transactions are free and guaranteed.

But of course this would cut out a whole lot of banks and other financial institutions out of the loop and so it will never happen.
by SAI_Peregrinus | 2025-08-31 02:36:04+00:00
Or you've had WinCompose installed for years and type Compose+hyphen+hyphen+hyphen. — is easy to type that way. The same works for Linux with a compose key enabled, WinCompose is a program to give Windows a compose key, and comes with default sequences including those found by default in most distro's XCompose list.
by rexpop | 2025-08-31 02:36:41+00:00
"Swimming naked," "bent... over the barrel," "supporting actors."

Do you always speak in grotesque metaphor, or are you capable of referring to concrete phenomena? Congratulations, there is a part of my mind that finds your vague idiom disconcerting. Moreso I am resigned to take your entire cadre less seriously—if such a downgrade is possible.

No that you care; I am "beyond hope!"
by danans | 2025-08-31 02:37:15+00:00
> The average European is poorer than the average person from Mississippi, the US’ poorest state

Mississippi has a GDP per capita of $53k.

11% of Mississippi's population has no health insurance.

Mississippi is one of the highest inequality states in the US. Its median income is $30k. It's Gini Index is 49%.

It has poor physical and social infrastructure by advanced country standards.

Spain has a GDP per capita of $35k. Its median income is $20k.

Everyone in Spain is covered with modern healthcare.

Spain has a nationwide high speed rail network. A lot of its infrastructure is top-notch compared to Mississippi and even wealthy parts of the US.

This is despite Spain having some of the highest inequality in Europe, and undoubtedly a host of other problems, including decreasing affordability for average people. Yet it's inequality is far lower than Mississippi, with a 31% Gini Index.

So perhaps GDP per capita doesn't tell the full story. Also, I'm being fair by comparing Mississippi to one of the poorer countries in Europe, not one of the middle or wealthier countries.
by chasil | 2025-08-31 02:37:22+00:00
> Also, in no way does SQL hide anything - it’s a declarative language, and will produce exactly what you tell it to.

Ha ha, no, SQL implementations can conform to the standard in unexpected ways.

NULL = NULL

Is that true or false? We didn't know until 2003.

https://en.wikipedia.org/wiki/Null_(SQL)#Criticisms
by magicalhippo | 2025-08-31 02:37:48+00:00
That you or the user dislike some of the downsides does not invalidate an option.

I will absolutely agree with you that merging that repair code would be vastly preferable to you and the users. And again, if bcachefs was mature and stable, I absolutely think users should get a way to repair ASAP.

But bcachefs is currently experimental and thus one can reasonably expect users to be prepared to deal with the consequences of that. And hence the kernel team, with Linus at the top, should be able to assume this when making decisions.

If you have users who are not prepared for this, you have a different problem and should seek how to fix that ASAP. Best would probably be to figure out how to dissuade them from installing. In any case, not doing something to prevent that scenario would be a disservice to those users.
by anon291 | 2025-08-31 02:37:49+00:00
Yeah it's a crab mentality. I'm ideologically opposed to communism, but I'm happy for the Chinese people. I don't understand why our response is to tear them down, instead of building ourselves up. Seems backwards.

When you even mention building ourself, you are accused of being anti American simply because you point out a deficiency in our current development.
by toofy | 2025-08-31 02:38:03+00:00
> “ Decentralization" isn't the end-goal…

it would be high in my list of desirability because decentralization means agency to move freely.

i like the fact that if i find the city or state i live in to be boring or economically terrible, i can move.

i like it that if i don’t like the food or atmosphere of a restaurant, i can go to a different restaurant.

i like that if i think billy is a constant asshole, me and my friends can move to the next table over and leave billy behind.

social networks are absolutely no different, no matter how hard certain people try to convince online is different, it isn’t.

we should be soooo incredibly leery of anyone who tells us it’s a good thing to have no agency to eat different food or go party at a different bar.

the hair on the back of our neck should stand up every time someone tries to convince us to go to only a couple of places with the same set of rulers and tries to convince us this is somehow good for us.

how many times have you heard “you want to avoid echo chambers” followed by “therefor everyone should all be on the exact same set of websites with the same set of rulers” followed by “anything less than everyone on the same site is a failure”

it’s double speak: if you are not trapped here, you have an echo chamber.

freedom of movement, freedom of association, etc… are incredibly important to the future health of the internet.
Show HN: One-line error alerts to Slack/Discord/Email
by holameraj | 2025-08-31 02:38:08+00:00
I’ve been frustrated with silent errors slipping past logs and dashboards, costing lost revenue and annoyed users. So I built something minimal: `update.issue()`.

It’s a single line of code you can drop into your catch blocks, and it instantly sends error alerts where you and your team already work — Slack, Discord, or Email. No dashboards. No setup. Just real-time awareness.

*Why this might be useful:* - Existing tools (Sentry, Rollbar, etc.) are powerful but heavy to set up. - If you just want a lightweight way to know immediately when things break, this might help. - Works in seconds, not hours of configuration.

*How it works:* - Add `update.issue()` in your catch block. - It captures the error and ships it to your chosen channel. - That’s it.

Try it live here: [https://updateissuewebsite.vercel.app/](https://updateissuewebsite.vercel.app/)

I’d love your feedback: - Is the “one line” approach useful or too minimal? - What integrations (Telegram? PagerDuty? GitHub Issues?) would you want next? - Any blockers you see for using this in production?

Thanks for checking it out!
by bryanrasmussen | 2025-08-31 02:41:00+00:00
>I mean satanic parties? Not because some of their employees are satanists, but because they like the look?

as I understand the relatively clear text I was reading A24 wanted to market The Witch, so they made a deal with the Satanic Temple, part of the deal for marketing purposes was to have parties after some showings of The Witch, the person who seemed to like the "look" was mainly Joe Blackmore who was from the Satanic Temple and in charge of planning the parties.

So yes it is true that they did it to generate controversy which would help get lots of free press for their movie which meant people went to see it which got them money to make more movies.

>But when they’re endorsing one religious group to piss off another?

of course the way they generated the controversy was because having Satanic parties would be guaranteed to piss off one particular religious group, which it seems really is the group the Satanic Temple exists to piss off.

I guess making a deal with someone could be seen as a form of endorsement, but in the case of religions it generally isn't seen that way.
by Madmallard | 2025-08-31 02:41:10+00:00
How is this legal?

"1. Help improve Claude by allowing us to use your chats and coding sessions to improve our models

With your permission, we will use your chats and coding sessions to train and improve our AI models. If you accept the updated Consumer Terms before September 28, your preference takes effect immediately.

If you choose to allow us to use your data for model training, it helps us:

Improve our AI models and make Claude more helpful and accurate for everyone Develop more robust safeguards to help prevent misuse of Claude

We will only use chats and coding sessions you initiate or resume after you give permission. You can change your preference anytime in your Privacy Settings."

The only way to interpret this validly is that it is opt-in.

But it's LITERALLY opt out.

"Help improve Claude

Allow the use of your chats and coding sessions to train and improve Anthropic AI models."

This is defaulted to toggling on.

This should not be legal.
by sneak | 2025-08-31 02:41:17+00:00
A lot of people suffer greatly and die to cause that mess.

A perfect example is the terrible mismanagement of the epidemic in the USA; over a million people dead, many (most?) of them unnecessarily for the active rejection of basic infection control measures. A perfect example of the corruption of which you speak: many countries got €1-2 rapid tests (I bought a 50 pack) where the US only approved the $30 two-pack. Thousands died unnecessarily so the state could funnel money to their buddies.

This is just one of a million examples. The rate of degeneration seems to be increasing further.

You’re right about it getting close, but unfortunately “almost over” in this context usually means a generation or two. Children born today might only know a lifetime of suffering only for their own adult children to finally emerge in the spring.

This is why I don’t like takes like this. It is impossible to be in good cheer when there will be millions of preventable and utterly unnecessary deaths and hundreds of millions of lives and bodies damaged and stunted irreparably due to lack of access to medicine and education and equal protection of law. Preventable diseases not being prevented, treatable conditions going intreated. Forced and unnecessary poverty costs lives. It is no different than any other genocide or intentional mass murder.
by MrApathy | 2025-08-31 02:41:34+00:00
Generalizing a lot here, but Jews and Christians interpret ambiguities within scripture very differently. Most Christians will try to maintain the spirit of the rule. Jews often view ambiguities as loopholes intentionally left by God. If the loophole wasn't mean to be there, God would have written it differently.

For a great example see https://en.wikipedia.org/wiki/Eruv . Look carefully and you'll see these in Jewish areas of NYC like Williamsburg.
by OmPatel5 | 2025-08-31 02:41:37+00:00
i know a lot of people post similar things here every day, but let me explain what i'm doing differently.

i'm not just building another "list of launch platforms and startup directories". my main goal is to make it way easier to find marketing channels that actually work, from niche subreddits to Discord communities to newsletter sponsorships.

in other words i'm making a comprehensive database of all kinds of places to promote your products. i've already added over 1000 verified locations including:

- startup directories with domain ratings and submission requirements - reddit communities sorted by subscriber count and activity level - discord and slack communities with member counts - newsletter sponsorship opportunities with pricing info - places where you can run ads or get featured - specific subreddits that allow startup posts (with posting rules) - facebook groups and linkedin communities - telegram channels and twitter communities

what makes this different from other lists floating around: - includes domain rating for each directory so you know which ones have SEO value - shows estimated impact level (high/medium/low traffic) - all of them are free to post on - includes direct links to submission pages - constantly updated with new findings - a page that allows you to post YOUR startup for free easily.

the next step is adding more niche from suggestions, communities and automating some of the submission processes to save founders time.

this took me weeks to compile and verify. hoping it saves other founders the research time and helps you find channels you didn't know existed.

let me know what you think or if there are specific types of promotion channels you'd like me to add.
by SilverElfin | 2025-08-31 02:42:10+00:00
This isn’t an issue limited to Trump. The law that enables his tariffs has been invoked many times in the past, with many of those still in effect:

https://en.wikipedia.org/wiki/International_Emergency_Econom...

Other economies do grant executives ways to act quickly - hence the ability for many countries to enact retaliatory tariffs so quickly.

Do I think it’s bad? Not necessarily in principle - officials in executive positions often need to be able to act quickly. But Trump’s approach has obviously damaged relationships with many long time partners like Canada and also important new partners like India. So maybe Congress should repeal IEEPA.
by hakunin | 2025-08-31 02:43:02+00:00
Not the commenter, but also had experience with making music and writing software. I think the same applies to any creative endeavor. It’s super hard to consume what you produce as “someone else” (I.e. read what you write, listen to what you compose with fresh perspective). Usually it takes time to forget and disassociate from your work, because you get too used to it while producing it. Coming back to it another day can work sometimes, but very quickly you’ll get used to it again. I think this is one of the most effective ways to achieve quality tasteful results in anything. If you can train yourself to read your own code with fresh eyes almost as soon as you write it, you’d be unlocking a powerful shortcut, a cheat code to life. It’ll make the biggest impact on your code’s (and any other creative work’s) quality. This is also why sometimes you can spend hours painstakingly trying to design something, and it comes out terrible, nobody likes it. And you can do something in 20 minutes just improvising your way through, and it comes out an elegant masterpiece. That’s because you never gave yourself time to “get used to” your work such that you couldn’t perceive the problems with it anymore. You maintained that fresh impatient perspective the entire time.
by wilkystyle | 2025-08-31 02:44:03+00:00
One of the many great takeaways from Sandi Metz's talk at Railsconf 2014: "Duplication is far cheaper than the wrong abstraction."

https://www.youtube.com/watch?v=8bZh5LMaSmE

Worth watching in its entirety, but the quote is from ~13:59 in that video.
by onecommentman | 2025-08-31 02:44:42+00:00
Where is Tom Lehrer when we need him? (He put his lyrics in the public domain in 2022.)

WERNHER VON BRAUN

words & music by Tom Lehrer

Gather 'round while I sing you of Wernher von Braun A man whose allegiance Is ruled by expedience Call him a Nazi, he won't even frown "Nazi, Schmazi!" says Wernher von Braun.

Don't say that he's hypocritical Say rather that he's apolitical "Once the rockets are up, who cares where they come down? That's not my department!" says Wernher von Braun.

Some have harsh words for this man of renown But some think our attitude Should be one of gratitude Like the widows and cripples in old London town Who owe their large pensions to Wernher von Braun.

You too may be a big hero Once you've learned to count backwards to zero "In German, oder Englisch, I know how to count down Und I'm learning Chinese!" says Wernher von Braun.
by Aurornis | 2025-08-31 02:45:14+00:00
> You can have a perfectly argued decision that fails some vibe check and is hence discarded

One of the worst hires I ever worked with was excellent on paper, came with good credentials, had an impressive resume, and did objectively well on the interview questions.

However, everyone who interviewed him felt uneasy about him. He failed the vibe check, even though he checked all of the boxes and knew all the right things to say. At the time there was a big push for eliminating bias and being and as objective as possible in hiring, so we were lightly admonished for raising questions based on vibes.

When he was hired, it turned out our vibes were justified. He was someone who played games and manipulated his way through his career. He could say the right things and navigate his way through office politics unscathed while causing damage to everything he touched.

Since then I’ve observed a number of situations where decisions that seemed objectively good but came with weird vibes were later revealed to be bad. Some of the most skilled grifters I’ve encountered were brilliant at appearing objectively good but couldn’t pass vibe checks of experienced business people. Some of the most objectively good deals on paper that came with weird vibes later turned out to be hugely problematic.

I think the trap is thinking that vibes and feelings are wrong and should be ignored in favor of pre-selected objective measures. This is good practice when doing a scientific study, but it’s not a good practice when you’re entering a real world situation where an adversarial party can root out those criteria, fake them, and use your objectivity against you.
by varenc | 2025-08-31 02:45:58+00:00
IMHO this is a play that happens across industries. For example:

- Land Rover building reputation with their rugged Defender and then cashing in on that by pivoting to a far less capable luxury SUV. Same with most off road cars.

- North Face making serious mountaineering gear to suburban fashion brand with reduced quality.

- Blue Bottle going from a high quality local SF chain to scaling internationally under Nestle. (and quality taking a hit)

etc, etc...
by osigurdson | 2025-08-31 02:46:18+00:00
Dealing with over-fetch / under-fetch most certainly does chew up development time. Creating endless api endpoints that are only used by the web UI is also very time consuming (the industry is finally recognizing how dumb this is and moving back to older SSR approaches). How about, "the user is allowed to access this information on the server - system you figure out what / when to fetch portions of this information for viewing"?
by bb88 | 2025-08-31 02:46:18+00:00
> Every rule can be used to argue anything.

Unless it's a rule prohibiting complexity by removing technologies. Here's a set of rules I have in my head.

1. No multithreading. (See Mozilla's "You must be this high" sign)

2. No visitor pattern. (See grug oriented development)

3. No observer pattern. (See django when signals need to run in a particular order)

4. No custom DSL's. (I need to add a new operator, damnit, and I can't parse your badly written LALR(1) schema).

5. No XML. (Fight me, I have battle scars.)