MurphyA/hacker-news huggingface dataset:
by osculum | 2025-09-22 23:14:04+00:00
Does that make sense though? It seems appropriate to me that only citizens of a country can vote in the elections of such country (US or elsewhere). It’s definitely more complicated than “no taxation without representation”.

Some counter arguments from the top of my head:

What about tourists? They pay taxes while they are here too.

What about electoral interference? It’s way easier to pay taxes than to gain citizenship; this would create a perverse incentive.

What about allegiance? When you become a citizen you pledge allegiance to the US. Not when you pay taxes. Would incentives be aligned?

What about citizen only duties? (male) Citizens have to sign up for selective service and might have to go to war. Not so with H1Bs (though, to your point, permanent residents have to do it). Would it be fair to offer voting rights to everyone even if they don’t have the same duties?
by wubrr | 2025-09-22 23:14:17+00:00
Every place I worked at, that had any kind of reliable, high-throughput concurrent system had an extensive suite of concurrent tests.

https://github.com/postgres/postgres/tree/master/src/test/is...

https://muratbuffalo.blogspot.com/2023/08/distributed-transa...

https://learn.microsoft.com/en-us/archive/msdn-magazine/2008...

https://go.dev/blog/synctest

https://learntla.com/core/concurrency.html
by JumpCrisscross | 2025-09-22 23:14:26+00:00
> Criminals have to want to stop doing crime before they can be rehabilitated

This is literally what rehabiliation entails. Convincing criminals that they have better options than crime.

It doesn't work for everyone. There are absolutely bad people who will just violate social contracts, or who can't control their rage turning into violence. Those people need to be incapacitated. But for the vast majority of criminals, particularly non-violent criminals, crime is an economic cost-benefit exercise.
by trflynn89 | 2025-09-22 23:15:00+00:00
This is a very strange take. SerenityOS is a hobby project, from which both Jakt and Ladybird were born. Jakt never took off even within the Serenity community. Ladybird is where most of us were spending our time, and its departure from Serenity was a pretty natural evolution.

Ladybird is now a legally established nonprofit, with a board of directors and several full-time employees. Not a hobby.
by skgough | 2025-09-22 23:15:03+00:00
It is strange to me that omarchy took off and not Regolith Desktop [1], which is a very similar project, and has been around a lot longer. I suppose the DHH effect is real. There is definitely a critical mass accumulating around the hyprland ecosystem. They seem to be forming their own culture separate from the wider FOSS community that I find concerning.

[1] https://regolith-desktop.com/
by citizenpaul | 2025-09-22 23:15:05+00:00
Wow. Just wow. The US really is on a trajectory back towards slavery between this and re-legalizing child labor in some states.

This stuff truly is a disturbing view of the future of the US.

>earn above a certain amount, 10% goes to the Department of Corrections for room and board

Yep. There it is. Sounds nice now right? Until in 5 years they decide, well it really needs to be 20%. Then it 5 more years. Well they are in prison so 30% should be resonable. Then as tax deficits grow .....weeeellllll maybe 70%..... Then it will be well prisoners shouldn't really be getting rich in prison so we take 100% but when they get out they will still have that job to fall back on. Just wait and see.

To be clear I'm not against giving people a chance to reform. This is not that. If a person is reformed enough or behaved enough at a chance for reform then they should be on probation at worst. Not propping up a industrial prison complex for nonviolent crimes like 20+ year sentence selling drugs.
by mwambua | 2025-09-22 23:15:17+00:00
I'm not justifying the crimes and I think people should pay for the consequences of their actions, but I don't think it's that simple.

I think some people just haven't been exposed to the benefits of taking a path to life that doesn't involve crime. Some people also need to be convinced that there are viable alternatives to crime. And as someone else said, society needs to give them the chance to redeem themselves and pursue those alternate paths.
by fuzztester | 2025-09-22 23:16:31+00:00
The Art of Software Testing. New York: Wiley, 1979

The Art of Software Testing, Second Edition. with Tom Badgett and Todd M. Thomas, New York: Wiley, 2004.

It is by Glenford Myers (and others).

https://en.m.wikipedia.org/wiki/Glenford_Myers

From the top of that page:

[ Glenford Myers (born December 12, 1946) is an American computer scientist, entrepreneur, and author. He founded two successful high-tech companies (RadiSys and IP Fabrics), authored eight textbooks in the computer sciences, and made important contributions in microprocessor architecture. He holds a number of patents, including the original patent on "register scoreboarding" in microprocessor chips.[1] He has a BS in electrical engineering from Clarkson University, an MS in computer science from Syracuse University, and a PhD in computer science from the Polytechnic Institute of New York University. ]

I got to read it early in my career, and applied it some, in commercial software projects I was a part of, or led, when I could.

Very good book, IMO.

There is a nice small testing-related question at the start of the book that many people don't answer well or fully.
by JumpCrisscross | 2025-09-22 23:16:46+00:00
> boss doesn’t even care that the guy obviously violates the intention of his companies process

What's the intent of the process?

I remember hiring a few years ago, where a deep background check uncovered an assault charge on a candidate I liked. The charges had been dropped. But they were violent in nature, and this spooked my team.

Fortunately, our GC once did family law. Between me pointing out this was a remote position and our GC showing that the facts of the case looked incredibly like domestic dispute in the midst of divorce, we wound up hiring her. And she was great!
by leakycap | 2025-09-22 23:17:17+00:00
Connecting Stripe seems like a huge jump - way bigger trust exercise than handing over a credit card

I don't need this product, but I think you'd have better luck converting if you work a LOT on your marketing. You need some custom graphics explaining the benefits, use cases, etc. Don't just get generic icons or AI illustrations - this is way too deep into someone's business to win them over with generic stuff like the icons now.
by j-bos | 2025-09-22 23:18:33+00:00
I usually ask these models to tell me a short story, and most times the prose is stiff and the story reads like a mass market straight to KDP kids book. But wow, first shot generated something, light, mildly funny, and chill. Quite a surprise.

Pasted here for your own judgement:

*Title: The Last Lightbulb*

The power had been out for three days. Rain drummed against the windows of the old cabin, and the only light came from a flickering candle on the kitchen table.

Maggie, wrapped in a wool blanket, squinted at the last working flashlight. “We’ve got one bulb left, Jack. One.”

Jack, hunched over a board game he’d dug out of the closet, didn’t look up. “Then don’t turn it on unless you’re reading Shakespeare or delivering a baby.”

She rolled her eyes. “I need it to find the can opener. I’m not eating cold beans with my fingers again.”

Jack finally glanced up, grinning. “You did that yesterday and called it ‘rustic dining.’”

“Desperate times,” she muttered, clicking the flashlight on. The beam cut through the gloom—and immediately began to dim.

“No—!” Jack lunged, but too late. The light sputtered… then died.

Silence. Then Maggie sighed. “Well. There goes civilization.”

Jack leaned back, chuckling. “Guess we’re officially cavemen now.”

“Cavewoman,” she corrected, fumbling in the dark. “And I’m going to bed. Wake me when the grid remembers we exist.”

As she shuffled off, Jack called after her, “Hey—if you find the can opener in the dark, you’re officially magic.”

A pause. Then, from down the hall: “I found socks that match. That’s basically witchcraft.”

Jack smiled into the dark. “Goodnight, witch.”

“Goodnight, caveman.”

Outside, the rain kept falling. Inside, the dark didn’t feel so heavy anymore.

— The End —
by wnissen | 2025-09-22 23:18:36+00:00
Well, they wouldn't be able to pretend that they are selling from the official store for that inventory. Which I, personally, would be OK with. I've been on eBay for a couple decades, I don't mind ordering from Jack and Jill's Computer Parts as long as they have a reputation I can check. But the current situation where you can order from what looks like the the official storefront but the fulfillment is from a seething mass of "stickerless commingled inventory", with no way to even determine which merchant introduced the counterfeit product? This has been a problem for over 10 years. It's not just the obvious fraud, it's the subtler fakes. I won't buy anything from Amazon where the failure could kill or injure someone. A sun hat? Sure. A charger or food? Not a chance.
by SketchySeaBeast | 2025-09-22 23:18:46+00:00
The statement "The FCC was created in order to prevent the airing of opinions the government disfavored" does not seem to be "incontrovertible".

Important to note, the source for this section is an article from slate, which also includes paragraphs such as:

> During the blowback, Coughlin could still count on support from one corner. Nazi Germany characterized the efforts to rein in Coughlin as “a typical case of Jewish terrorism of American public opinion.” Coughlin agreed, portraying himself as a victim of Jewish-owned media.

> It got worse. On Dec. 5, 1938, in Coughlin’s house organ Social Justice, under his own byline, he plagiarized a speech by Nazi Propaganda Minister Paul Joseph Goebbels, originally delivered in 1935 at the Nazi Party Congress at Nuremberg. By then, quipsters were referring to Coughlin’s church as “the Shrine of the Little Führer.”[1]

But I supposed this is spurious as well.

[1] https://slate.com/technology/2021/01/father-coughlin-deplatf...
by chongli | 2025-09-22 23:18:58+00:00
Timer coalescing, idle wakeup minimization, race-to-idle optimization, etc.

It's not a single oversight, it's a massive project that needs to be carried out throughout an operating system. Linux's usual advantage of decentralization and wide distro variety with massive customization potential is a disadvantage here. To have a power-efficient system you need all of the software to be working toward the same goal. One bad actor process can completely hose the system's power efficiency.
by ryanrasti | 2025-09-22 23:19:01+00:00
Agree -- I think that's a powerful generalization you're making.

> We're often nowadays working in dynamic languages, so they become essentially the frontend to new DSLs, and instead of defining new syntax, we embed the AST construction into the scripting language.

And I'd say that TypeScript is the real game-changer here. You get the flexibility of the JavaScript runtime (e.g., how Cap'n Web cleverly uses `Proxy`s) while still being able to provide static types for the embedded DSL you're creating. It’s the best of both worlds.

I've been spending all of my time in the ORM-analog here. Most ORMs are severely lacking on composability because they're fundamentally imperative and eager. A call like `db.orders.findAll()` executes immediately and you're stuck without a way to add operations before it hits the database.

A truly composable ORM should act like the compilers you mentioned: use TypeScript to define a fully typed DSL over the entirety of SQL, build an AST from the query, and then only at the end compile the graph into the final SQL query. That's the core idea I'm working on with my project, Typegres.

If you find the pattern interesting: https://typegres.com/play/
by umvi | 2025-09-22 23:19:17+00:00
This... seems like it has the makings of a really great idea. So often prisoners are repeat offenders because they have no skills, no support system after getting out of prison so they revert to their old ways. Imagine already having a job and a large nest egg in your savings account because you got a remote job in prison. Or imagine going to prison as an 18-year-old, learning some skills through a prison educational system, and then getting a remote job and actually start contributing back to society. I'm not sure about Maine's implementation specifically, but something about this idea resonates strongly with me.
by mjrpes | 2025-09-22 23:19:29+00:00
Not just laptops but affects computers too. I have a brand-new Mini PC with Windows 11 and when you turn it "off" it continues to pull 6-10 watts. Not a lot but still over a year if you were to only used it minimally that's 52-83kwh or around $25-45/year at PG&E rates. Vendors are removing support for classic standby/hibernate so the only way to go to <1 watt is to pull the plug. It shouldn't be this way.
by pornel | 2025-09-22 23:19:48+00:00
The sad thing is that Apple seemed more inviting to developers before they got high on the App Store cut.

Every boxed Mac OS X came with a second disc containing the SDK (Xcode has always been an unstable cow, tho). They used to publish tech notes that explained how the OS works, rather than WWDC videos with high-level overviews that feel more like advertisements.

Back then they've at least made attempts to use some open standards, and allowed 3rd parties to fill gaps in the OS, instead of acting like a Smaug of APIs.
by leakycap | 2025-09-22 23:19:52+00:00
This is neat! Did you decide on $10/month for 200 images based on rounded-off pricing, usage patterns in beta, or something else?

20¢ per generation when paid in advance seems like a lot, which is what a monthly user is paying for stickers. I'd be disappointed with a gumball machine that took a quarter and gave me a single sticker, and that would be a real printed item. Paying that much for a digital AI sticker is really confusing.

I think Roboneo makes great output, but I get a ton of use out of a sticker pack I bought ages ago for $1.99 on the iOS Messages Store and it has been updated every month for years with new stickers. Comparing Roboneo to the market options that satisfy similar needs, I am not sure I can connect the dots to pay $100/year for something like this.
by ryandrake | 2025-09-22 23:20:04+00:00
If it's too much for society to forgive someone who has done their time, the very least society could do is to stop actively fighting their rehabilitation.

Whenever a read a story about someone who's been to prison and then ends up a solid, productive member of society, I can't help but think: "This person must have extraordinary grit and determination!" Because when a criminal gets out of prison, the entire system and the entire society is set up to try to oppose his rehabilitation and get him back into prison. Overcoming this active hostility must take a remarkable person.
by malcolmgreaves | 2025-09-22 23:20:20+00:00
Sounds nice, until you're robbed, they catch and prosecute the guy successfully, and then you're unable to be made whole again because the criminal doesn't have any money to pay you back.

What then? If they're not forced to produce something of value to give to you, then how can you ever be made whole again? Does the state pay? If so, why do taxpayers who didn't commit a crime foot the bill? If it's insurance, then why do non-criminals paying insurance premiums foot the bill?

If there's nothing linking the action (_theft_) to the needed outcome (_restitution_), then there's this unmoored loop of perverse incentives wherein some folks can continue to commit crimes with very limited consequences.

Doesn't mean that everyone should be forced to work while in prison. But surely for any and all crimes that have a clearly defined dollar amount, shouldn't that criminal be forced to pay that amount back? Garnishing future wages can be circumvented (_just don't get a real job when you get out, keep stealing things to support yourself_). And even at best, it's very much _delayed_ restitution. Justice delayed is justice denied.
by diegof79 | 2025-09-22 23:20:46+00:00
Wow, this article resonates with me.

Today, I discussed with a product manager who insists on attaching AI generated prototypes to PRDs without any design sessions for exploration or refinement (I’m a UX designer). These prototypes contain many design issues that I must review and address each time.

Worse still, they look polished and creates the illusion that the work is nearly complete. So instead of moving faster, we end up with more back and forth about the AI miss interpretations.
by logicalmind | 2025-09-22 23:21:25+00:00
Companies are driven by profits, but their decisions are usually based on legalities. I think their knee-jerk reaction to pull Kimmel was due to what might happen, or what the government was threatening to do. That doesn't amount to damages, legally. However, if they bring Kimmel back, and the government follows through on its initial threats, then that does amount to damages for which they can sue the government.
by nradov | 2025-09-22 23:22:15+00:00
The Scandinavian economic model has certain positives but it's hardly ideal. Collapsing population demographics, high immigration rates, and the need to increase military spending are creating a lot of pressure. But more importantly there is a severe lack of economic dynamism: in terms of major technology companies they basically have Spotify, Ericsson, and that's it. So long term they risk being left behind by the world economy, and reduced to the status of vassal states.
by kccoder | 2025-09-22 23:23:35+00:00
They don't care about facts. At this point I think it is fair to say they don't understand what a fact is. They prefer "alternative facts", which is another way of saying they will claim, without evidence, or even with overwhelming evidence to the contrary, that anything which aligns with their feelings or beliefs, or serves their purposes, is a fact, reality be damned.
by degamad | 2025-09-22 23:23:44+00:00
"Without using a server" is possible, but hard.

An alternative is "using a server that the user has", e.g. saving to their iCloud/Dropbox/Google Drive/GitHub/etc.

(There used to be old notes applications which would save your notes in an IMAP folder on your email server; almost every user of your app will have email.)
by tene80i | 2025-09-22 23:23:47+00:00
Irrelevant. You were arguing this was an ordinary part of business, and the point is that it clearly isn’t.

Now you’re moving on to how much it matters that the government made such a demand. It matters very much, because it is unprecedented and outrageous. But I was only replying to your partial account, which left out the most crucial aspect of the entire affair.
by stogot | 2025-09-22 23:24:04+00:00
The “right” isn’t a single voice. Many voices did not cheer it but called it for what it was:

https://www.nbcnews.com/politics/congress/ted-cruz-fcc-brend...

The left is not a single voice. A few dangerous voices cheered assasinations while many decried it for what it was.
by code_biologist | 2025-09-22 23:24:46+00:00
I'm reminded of this Steve Jobs story: So it's the MacBook Air guy's turn. He comes in and places his prototype down in front of Steve. Steve opens the lid. Two seconds later he picks up the laptop and heaves it so hard it skipped across the table like a stone on water: "I said fxxking INSTANT ON!!"

https://news.ycombinator.com/item?id=44879509
by heavyset_go | 2025-09-22 23:24:48+00:00
Keeping memory alive is how sleep worked for over a decade and is incredibly power efficient.

The issue is that Modern Standby goes ones step further and keeps the CPU and peripherals in low power states instead of just the memory. This will use more power than S3 sleep by default, and each SoC will need deep integration with the kernel for that to ever be power efficient. That means it will require heavy investment from AMD and Intel to enable efficient Modern Standby in Linux, along with heavy vendor investment to ensure each model they sell implements Modern Standby efficiently.

It isn't a matter of Framework dropping the ball, it's matter of hardware platforms being shitty and platform owners not investing as much resources into Linux as they do Windows.
by kentonv | 2025-09-22 23:25:03+00:00
I think any other syntax would likely be cumbersome. What we actually want to express here is function-shaped: you have a parameter, and then you want to substitute it into one or more RPC calls, and then compute a result. If you're going to represent that with a bunch of data structures, you end up with a DSL-in-JSON type of thing and it's going to be unwieldy.
by crote | 2025-09-22 23:25:16+00:00
What's the point of a foundation having funding if there's no ecosystem left to spend it on? And if a single source of funding is so critical that they can demand immediate wide-spreading changes to the ecosystem, is the foundation even independent at all, or just a corporate puppet pretending to be?

Who cares that you have funding for things like build servers and meetups when your core developers walk away and the project is left to rot?
by sarchertech | 2025-09-22 23:25:17+00:00
> Every place I worked at, that had any kind of reliable, high-throughput concurrent system

Pretty much anyone with high throughput is running a high throughput concurrent system, and very few companies have an extensive suite of concurrency tests unless you just mean load tests (that aren’t setup to catch race conditions).

The “reliable” part of that statement might be doing a lot of heavy lifting depending on what exactly you mean by that.
by isametry | 2025-09-22 23:25:30+00:00
When you say "Apple's dominance", are you referring to a potential dominance?

Because in terms of actual dominance, Apple is far from that in laptops. Lenovo, HP and Dell each sell more laptops than Apple, and those three alone make up 60% of the market.

https://www.industryresearch.biz/market-reports/mobile-compu...
by deepsun | 2025-09-22 23:25:56+00:00
The main problem was always the same -- all the RPC libraries are designed to hide where the round-trip happens, but in real world you always want to know where and how the round-trip happens.

Just read about Cap'n Web array .map() [1] -- it's hard to understand where the round-trip is. And that is not a feature, that's a bug -- in reality you want to easily tell what the code does, not hide it.

[1] https://blog.cloudflare.com/capnweb-javascript-rpc-library/#...
by moomoo11 | 2025-09-22 23:26:10+00:00
There’s no conspiracy.

People making the decisions are 5%, they delegate to managers who delegate to their teams and all the way down.

Decision makers (not the guy who thinks corner radius should be 12 instead of 16, obviously) want higher ROI and they see AI working for them for high level stuff.

At low level things are never sane.

Before AI it was offshore. Now it’s offshore with AI.

Prepare for chaos, the machine priests have thrown open the warp gate. May the Emperor have mercy for us.
by JackSlateur | 2025-09-22 23:26:14+00:00
What algorithm ? The whole idea is that algorithms are useless, and you should just write a bunch of tests and go with it

Yes, if I write stuff with locks, I shall ensure that my code acquires and releases locks correctly

This is completely off-topic with the original post;

Also, you cannot prove something by tests; Just because you found 100000 cases where your code works does not mean there is not a case where is does not (just as you cannot prove that unicorn does not exist) :)
by imtringued | 2025-09-22 23:27:11+00:00
It has already been proven that deep equilibrium models with a single layer are equivalent to models with a finite number of layers and the converse as well. That you can get the performance of a DEQ using a finite number of layers.

The fixed point nature of DEQs means that they inherently have a concept of self assessment how close they are to the solution. If they are at the solution, they will simply stop changing it. If not, they will keep performing calculations.