MurphyA/hacker-news huggingface dataset:
by AdieuToLogic | 2025-09-25 03:30:34+00:00
> Not a lotto fan, but, in theory, the money collected by state lotteries goes to some sort of public good (scholarships, etc.).

Problem is, state funding for those public concerns are often reduced by the same (or more) amount lottery revenue generates. For example, Florida pitched their state lottery as funding education (amongst other "who could be against this?" programs), yet failed to inform voters that existing funding would ultimately be reduced in a compensatory fashion.
by capyba | 2025-09-25 03:31:51+00:00
Forgive me - much of the article went over my head so I’m trying to understand: this article is excellently written, but I’m struggling to understand why a `Vec<u8>` wouldn’t have sufficed? And disregarding the first question, is there a way to extend this to floats, for instance if I have a collection of values that I know will never exceed the bounds of +/- 10.0 with 1e-6 precision, can I use this technique for more efficient storage of them?
by evanjrowley | 2025-09-25 03:32:26+00:00
If you look at the verified hardware list for ChromeOS Flex[0], you can get an idea of what ChromeOS devices are being deployed for. Apart from education and companies that use Google Workspace, there's a lot of ChromeOS devices deployed as kiosks and call center computers. This is reflected not only in obscure documentation, but also in the marketing material[1].

The "enterprise" managability and reduced attack surface is driving Google to jack up Chromebook prices. The "Chromebook Plus" models are nearing the same price as a midrange Dell Inspiron, HP OmniBook, or Lenovo IdeaPad. You may have also noticed M4 MacBook Airs can be bought for the price of an iPhone 17, and I suspect that's partially a response from Apple to the Chromebook price increases. Buying a $600 Chromebook might have been sane for someone tired of Microsoft and not interested in a $1000 Macbook Air, but in 2025, with the Macbook Air prices going down significantly[2], Chromebooks are not as appealing to regular consumers (different story for businesses).

[0] https://support.google.com/chromeosflex/answer/11513094?sjid...

[1] https://chromeos.google/business-solutions/use-case/contact-...

[2] https://www.zdnet.com/article/the-m4-macbook-air-is-selling-...
by KevinMS | 2025-09-25 03:32:57+00:00
> Do you really think you can prove your point by showing me some sloplist of mildly high profile bugs?

Whatever I link to you are just going to say its AI, or inconclusive. There's a section on testing in the Mythical Man-month, but I can't link it here. But I don't see anything on getting the "fundamental theory" wrong.

> All these systems had extensive test suites and yet these problems happened anyway.

They were obviously missing some important tests.

> ever tried to build a distributed cache??

Why would I if I could avoid it? And building that, rather than finding it somewhere looks like nudge towards a project failure.

> The problem domain is literally always that. The way your data is organized and the way you work with it is directly affected by the exact problem you are solving.

That's just basic programming in the type system of your chosen language, not "fundamental theory" as you call it.
by eigenform | 2025-09-25 03:32:58+00:00
Not even true: Arm, Intel, AMD, and most other hardware vendors (who are actively making an effort to support Linux on their parts) actually publish useful[^1] documentation.

edit: Also, not knocking the Qualcomm folks working on Linux here, just observing that the lack of hardware documentation doesn't exactly help reeling in contributors.

[^1]: Maybe in some cases not as useful as it could be when bringing up some OS on hardware, but certainly better than nothing
by notepad0x90 | 2025-09-25 03:33:53+00:00
I don't gamble but it is batshit insane how it is regulated. Deceptive and fraudulent advertising I get that. but it is a most natural right for a person to be an idiot and ruin themselves by gambling away all their money. Governments have no right or authority to stop us from being idiots if we want to be idiots.

This isn't even about democracy and liberties. Even monarchies and communist regimes have no right. First, it is tax revenue, second it does not harm or directly affect anyone other than the gambler in a negative way, third anti-gambling laws incentivize and enable criminal enterprises. Secret betting rings are usually operated by organized crime.

"You might be homeless or dependent on welfare if you lose all your money"... ok but society helping homeless and impoverished people does not give it the right to police everyone else. Don't help those people if you think they're gambling addicts or don't help them at all. Needed help that comes with sacrificing freedoms is slavery.

"People gamble away their family's money"... ok, then their family sounds like it has a problem that doesn't need governmental meddling. How about we regulate people that aren't ambitious enough to support their family as well. Money left on the table is money lost after all.

Even if less gambling is better for society as a whole, it still does not give society the right to infringe on individuals' ability to be idiots. It is better if people get married for example, that's why tax breaks for that exist (which i disagree with) but society doesn't go around regulating unmarried people or people who refuse to have children (much more harm to society that way than any gambling outbreak could ever cause!).
by shinypants | 2025-09-25 03:34:27+00:00
I have to disagree that it is unequivocally good as many of the tickets SFMTA writes are for minor inconsequential violations and are disproportionately punitive. Obviously this is my opinion and personal experience but in the past 6 months I have received multiple tickets for not turning my wheels enough on a flat street, tickets for missing license plates (it was just not visible), and for miscommunication between the residential permitting and parking authority. Each of these was over $100 and/or required me to spend a considerable amount of effort to resolve. More than any other city I have lived in the parking authority seems almost adversarial to car ownership and streamlining of the bureaucracy related to car ownership.
by tombert | 2025-09-25 03:35:30+00:00
I agree, though well designed software, even big monoliths, can be written in a way that isn't too hard to distribute later.

For example, if you utilize asynchronous queues everywhere, instead of something like a shared-memory mutex, it's relatively straightforward to turn that into some kind of networked queue system if you need to. Pretty much every language has a decent enough queue implementation available.
by SpartanJ | 2025-09-25 03:35:42+00:00
> Why? Genuine curiosity, what's the angle for a market for sublime/zed alternatives? What are they lacking?

In my opinion, Sublime’s biggest gap is that it’s not open-source, and there aren’t many (if any) open-source alternatives that match its feature set, performance, and unique user experience, Sublime just feels especially nice. Zed comes closest, and I think it’s fantastic, but it’s VC-backed, so their focus on profitability will likely shape the user experience over time (as some users are already noticing). Every editor has its pros and cons, and preferences vary, but there’s always room for innovation. Even subtle differences can add up to a significantly better user experience. With ecode, I’m aiming to deliver a polished, enjoyable experience while subtly innovating on common editor features. That said, ecode is opinionated in some ways, so it won’t suit everyone, though it’s highly customizable and configurable.

> And congrats on your project, looks interesting.

Thanks! =)
by rustystump | 2025-09-25 03:36:32+00:00
Author here. Surprised to see this show up.

I did try a large variety of encodings and the best was delta encoding frames followed by RLE encoding similar to what you describe. It did pretty well. However, when things start to move, it only shaved ~10-20% off the size at a significant complexity and compute cost. This was before I allowed each client to have its own frame and it was more common for there to be significant areas of black.
by sjzisjjsj | 2025-09-25 03:36:33+00:00
> One of America's greatest assets is its brand as a place worth immigrating too

Not really, no. That’s mostly propaganda that got pushed hard in the 60s - right around the time the wealth gap really started growing and hasn’t stopped ever since.

The only reasonable argument for any immigration is if it equally enriches all us citizens. Given the ever increasing wealth gap this is obviously not the case.

The alternative is: no immigration, focus on increasing native births by ensuring it’s easy to have a large family. Ensure our elites have a sense of “noblesse oblige” and are self sacrificing instead of chasing profit. Some minor level of immigration is fine (for the Werner von Braun types), but staffing companies that build iPhones and gambling websites is not a good use of our resources.

All of my immigrant friends mention they’ll return to their home country if things get bad here. This is my home country, and I want my country filled with people who are here because they see it as their home, not a business transaction. I have nowhere else to go.
by cgio | 2025-09-25 03:36:58+00:00
Kind of, but with a different motivation at inception at least. In a perverse bike shedding variation, in a room of experts, disagreement will tend to root in bringing every matter under the lense of individual expertise. No one wins there, as before addressing the problem, the disagreements tend to focus on context. There is a certain art in giving ownership on the subject matter expertise, while drawing the lines on the overlaps, where argumentation is focused and productive rather than a tug of war to pull the subject in a comfort zone.
Show HN: AI-Powered Batch Subtitles]
by machinetree | 2025-09-25 03:37:12+00:00
My tool designed for content creators, our AI tool instantly batch-translates entire seasons or courses. Reach a global audience with one-click translation into 100+ languages. Enjoy seamless workflow with native support for major formats like SRT and VTT. We guarantee perfect timestamp alignment, ensuring a professional and flawless viewing experience.
by int_19h | 2025-09-25 03:40:09+00:00
I don't want betting to be illegal, but any rational analysis of it makes it clear that it is a net drain on the people involved in it, and when that proportion is large enough society as a whole is affected.

The reason why there's so much fixation on sport betting in particular is partly because it is doubly addictive (because emotions tend to run high around sports, team sports especially, so even people who might not have bet in a casino might be betting on a game by their favorite team, for example). And partly because, on top of all the other problems with gambling, it creates perverse incentives for the teams to fix games.
by joe_the_user | 2025-09-25 03:40:17+00:00
Article's subheading is "it's just an ordinary crime". It seem comparable to a situation where you have a gang with a huge weapon cache that gets found and the press says "enough fire power to outgun the police" and someone says "dude, they weren't aiming for the police, just their rivals".

Sure, the press may put a "threat to the nation" spin on things that might be a bit sensational. But the "you're making something out of nothing" claims seem to do the opposite. Criminals with the ability to cause widespread chaos seem worrying even if their may motivation is maintaining their income stream.
by abrookewood | 2025-09-25 03:40:21+00:00
I have this saved as a bookmark to fix this. Just press the bookmark and bam! You can select all of the text. I am no JS expert, so do your own review:

javascript:(function(){function%20allowTextSelection(){window.console&&console.log('allowTextSelection');var%20style=document.createElement('style');style.type='text/css';style.innerHTML='*,p,div{user-select:text%20!important;-moz-user-select:text%20!important;-webkit-user-select:text%20!important;}';document.head.appendChild(style);var%20elArray=document.body.getElementsByTagName('*');for(var%20i=0;i<elArray.length;i++){var%20el=elArray[i];el.onselectstart=el.ondragstart=el.ondrag=el.oncontextmenu=el.onmousedown=el.onmouseup=function(){return%20true};if(el%20instanceof%20HTMLInputElement&&['text','password','email','number','tel','url'].indexOf(el.type.toLowerCase())>-1){el.removeAttribute('disabled');el.onkeydown=el.onkeyup=function(){return%20true};}}}allowTextSelection();})();
by protocolture | 2025-09-25 03:40:32+00:00
Most anarchist tendencies would tear Goldman Sachs to shreds.

Even Rothbard wrote a pamphlet, I think he later disendorsed, justifying the breakup of any entity that contributes to war or state violence. I dont need to look up Goldman Sachs but I reckon I could justify them being in that box.

>anarchism

Anarchy the leftist tendency is the removal of Hierarchy. It can be debated into how you categorise that, but ultimately they all want corporations gone.

Its the right wing anarchists that are solely focused on the government
by steventhedev | 2025-09-25 03:42:22+00:00
No.

The H1-B visa is intended for bringing specific technical expertise that does not exist in the US for a set period of time. This is why one of the requirements is that you must have interviewed US persons first. Its the same reason it's a nonimmigration visa.

The rampant abuse of the visa has a remedy - criminal charges against the HR directors of any company who is found to have committed fraud, and capping the number of visas per company (setting up many shell companies is a strong signal that fraud is being committed).

If an H1-B worker can't negotiate on a global level for their expertise - they should not be on that visa.
by rustystump | 2025-09-25 03:42:51+00:00
I suppose I am a bloody idiot.

This uses a simple delta time to smooth updates across frames rather than attempting something more formal. Based on the sister comment I think this is actually Semi-implicit Euler which still makes me an idiot.

Eg, velocity += acceleration * dt; position += velocity * dt;

Although, I add friction in a bad spot so maybe that is what you mean.
by macintux | 2025-09-25 03:43:49+00:00
> The only reasonable argument for any immigration is if it equally enriches all us citizens.

Name any economic policy that will equally enrich all citizens. That seems like a ridiculous bar to meet.

Immigration obviously dates back far, far before the 1960s. What in the world leads you to believe that it’s responsible for the current (admittedly massive) inequalities we face?
by cuttothechase | 2025-09-25 03:44:25+00:00
100K one time fee will be easily amortized as a pay reduction over a period of 6 years by the H1B abusing companies.

That is equivalent to getting 5 years worth of salary when you work 6, assuming a median suppressed wage of 100K. This does not seem much of a deterrent for any of these involved.

This could actually result in wage suppression for the victim and nothing else in the long run.

Seems to be poorly thoughout?
by tombert | 2025-09-25 03:45:10+00:00
There is an infinite supply of people spouting bullshit and validation of that bullshit on the internet. You can spend a lifetime reading through that bullshit, and certainly feel like you're "doing research".

I am utterly fascinated by the flat earth movement, not because I believe in a flat earth, but because it's so plainly idiotic and yet people will claim they've done experiments and research and dug deep, primarily because they either don't know how to read a paper or how to interpret an experiment or simply don't know how lenses work. It's incredible.
by TigerMann | 2025-09-25 03:46:27+00:00
I have been a product hunt disciple for years and whilst I dont have or ever had a startup to push, I loved discovering great new ideas and products via PH. I had the RSS feed and went thru it diligently every day, interacted with users, gave feedback, praise, critiques.

That was up until 3 or 4 years ago.

Nowadays, I get the newsletter and may glance at it. It is now full of bots & BS marketeers and every product is AI related which people have put together during their lunch or coffee break. 99% of any feedback is never read, no one replies to any questions and it is just an extension of the pure BS you get on Linkedin.

It has gone from my fave site to one I go to for a laugh at the over the top AI slop.
by 827a | 2025-09-25 03:46:40+00:00
Its a fair point, but this $100,000 fee should not have been the flashpoint causing half the United States to care about this issue, and it being the flashpoint has got us arguing for the wrong thing. Immigrant doctors should have their own visa classification. There's no reason they should be competing in the H1-B lottery with Big Tech, especially now that its so expensive.

That isn't on the table right now. Its possible that it could be, as sometimes you need to have a problem before people will feel incentivized to solve it. On the other hand: We've had a serious medical care provider shortage since, like, the early 2000s; over 20 years of Bush (R), Obama (D), Trump (R), and Biden (D) to have solved this obvious problem; and no one has. Chesterton's Fence sometimes exists for a reason.
by jauntywundrkind | 2025-09-25 03:47:49+00:00
The fact that USB ptp is some baseline is kind of exceedingly great, even if yeah in practice it'a a huge mess of vendor extensions tacked on. I like trying to have some collaboration & specs! It's a monster oh sure but gphoto2 probably wouldn't have come about, as a sick compendium of all camera backs & vendor extensions, if there wasn't a common thread, common binding for cameras! Once you go from USB to IP you're (generally) untethered unmoored from anything shared!

What's done here is super admirable & super neat. But it's even more spelunking into the unknown than USB ptp imo! Thankfully there's some pretty old school direct on-the-line protocols that are kinda just working!

It's interesting to me at least to navel gaze over. The attempt to have common tools versus the just doing whatever.

One of my favorite connectivity solutions ever was the Nvidia Shield Controller (2015). A wifi (wifi direct/wifi-p2p at that!) video gaming controller. With audio that uses ozproto's stack, a usb-over-ip setup! Something about just tunneling USB being conceptually easier to reason about & do than deciding what IP services to make for a controller is so elegant and neat and weird. https://github.com/devmapal/nvidia-shield-controller-driver
by rayiner | 2025-09-25 03:47:53+00:00
“Freedom” in the American context means something different than the how people use it today. It’s closer to “freedom to make the right choices.”

John Adams said: “Our Constitution was made only for a moral and religious People. It is wholly inadequate to the government of any other.” He was making an important point that has nothing to do with theology. Society can have extensive individual freedoms when people are socialized to mostly to make the right decisions without government coercion. If we loosen the social guardrails, as we have done, more government coercion becomes necessary to suppress anti-social behavior.
by EdwardDiego | 2025-09-25 03:50:21+00:00
> That's why you tell claude code to write tests, and use them

I've seen Python unit tests emitted by LLM that, for a given class under test, start with.

def test_foo_can_be_imported(self): try: from a.b.c import Foo except ImportError: self.fail() def test_foo_can_be_instantiated(self): from a.b.c import Foo instance = Foo() self.assertNotNull(instance) self.assertTrue(isinstance(instance, Foo) def test_other_stuff_that_relies_on_importing_and_instantiating_foo(self) ...

And I've watched Cursor do multiple rounds of

"1: The tests failed! I better change the code. 2: The tests failed! I better change the tests. GOTO 1"

until it gets passing tests, sometimes by straight out deleting tests, or hardcoding values to make them pass.

So I don't have the same faith in LLM-authored tests as you do.

> I feel like hallucinations have become a cop out, an excuse, for people who don't want to learn how to use these new tools anyway.

I feel like you've taken that attitude so you can dismiss concerns you don't agree with, without having to engage with them. It's disappointing.
by grayhatter | 2025-09-25 03:51:34+00:00
inb4 it turns out he actually follows mostly...

ahh, you almost got me. I'm going to decline to play this us vs them toxic bullshit game. The problem should never be framed black vs white, left vs right, good vs bad, red vs blue. That's stupid. It's humans vs the problem.

I get that you don't wanna play that game, and you'd rather be mad about it and blame "the other side". I totally understand, that's a much easier thing to understand, and it feels like a good thing to be mad at... But that's dumb, and I refuse to blame the side I disagree with because everyone in the US is so angry. I'm not gonna blame the side I don't like when someone from that team loses control over their rage. The problem isn't "other side is bad".

Good luck though mate, I hope you figure out what to do with all that anger other than mindlessly blame the people who didn't vote for the side you like. Fueling all that anger is one of the largest factors why people keep getting shot.
by jauntywundrkind | 2025-09-25 03:52:45+00:00
It's somewhat related two other recent submissions,

Replace PostgreSQL with Git for your next project for git data storing. https://news.ycombinator.com/item?id=4535144 https://devcenter.upsun.com/posts/why-you-should-replace-pos...

Consumer.today day-logging single user microsite. https://consumed.today/ https://news.ycombinator.com/item?id=45351446

Cute serendipity, rule of three. Neat project too; conceptually it sounds like an amazing ability to be able to better watch ourselves. Doing it via screenshots & AI feels like a fun sense-making adventure that actually makes a lot of sense, that can maybe try to pick through & discern what the screen is doing in a lot of different scenarios.
by mulmen | 2025-09-25 03:55:15+00:00
> I did not say or intentionally imply they should.

It is literally the very first thing you said in this comment thread. It either frames your entire argument or you have no idea what you are talking about.

> How is compelling google to censor less going to entrench their dominance? If it's purely by making them suck less, I'm okay with that risk.

https://news.ycombinator.com/item?id=45355859
by Palmik | 2025-09-25 03:55:56+00:00
This is not allowed and the advertisers are on borrowed time: https://support.google.com/adspolicy/answer/6118?hl=en

You can bid on competitor's keywords, but not use their trademarked name in the copy, especially not in a deliberately confusing way.

But I don't think Google moderates this very proactively.
by baby | 2025-09-25 03:57:53+00:00
The next morning was really hot, they made us wait in the sun for an hour outside to board the plane, then again for an hour or two in the plane before it departed (even announcing at some point they would land in Manchester instead of London, that got some good reactions out of all of us stranded in Poland). Then in the plane there was no AC and some people were almost fainting, so I stood up and went to get water myself since they were telling people that they couldn't give us water until after we take off. They stopped me and said they would call the cops and they would arrest me wherever we would land if I tried to get water bottles myself. It was ryanair or easyjet, can't remember. can't blame them, they're truly shitty airlines