MurphyA/hacker-news huggingface dataset:
by bluGill | 2025-04-11 18:53:47+00:00
Netflix could probably get enough goodwill by just automatically not charging people who didn't use their service at all as to be worth it. No hassle, we just keep rolling your subscription over until you watch something again (of course they make interest in the month you paid but didn't use services - that $0.05 should pay for the email and other infrastructure costs needed for a customer that doesn't even use the service). The real benefit of this is when someone does watch something there is no hassle - they are already subscribed and so they don't even think about should the re subscribe.

Of course with their ad supported tier they probably don't agree.
by adityamwagh | 2025-04-11 18:54:06+00:00
I was talking to one person from the CUDA Core Compute Libraries team. They hinted that in the next 5 years, NVIDIA could support Rust as a language to program CUDA GPUs.

I also read a comment on a post on r/Rust that Rust’s safe nature makes it hard to use it to program GPUs. Don’t know the specifics.

Let’s see how it happens!
by submeta | 2025-04-11 18:54:18+00:00
These are people having stronger loyalty to Israel than to the US. Also, would US conpanies employ people with strong ties to Russia, knowing they would suppress any criticism of Russia‘s war in Ukraine? Apparently that’s what these Meta employees with strong ties to Israel did: Suppress any criticism of Israel‘s apparent war crimes in Gaza, for which there are arrest warrants from the ICC.
by astonex | 2025-04-11 18:54:19+00:00
After having lived in a country for a while that doesn't change its clocks, coming back to a country that still does has emphasised how annoying and archaic changing the clocks is. It also doesn't help that countries don't even change clocks on the same date.

We need to just stop it. After the first year everyone will forget it was even a thing.
by BwackNinja | 2025-04-11 18:54:27+00:00
The professional matchmaker angle as a contrast is fascinating. The subscription model not only removes the incentive to provide quality quickly -- it reverses it. Doing a worse job is encouraged if you can leverage that to convince people that the future (which is only available by continuing your subscription) is worth waiting for. It's also more attractive because it has smaller up-front costs for the consumer.

It would be an interesting world if we outlawed auto-renewal for services that you need to actively use in order to get any value from them. When you're paying for Netflix, you aren't paying to watch movies, you're paying for /access/ to movies you can watch. The flip side is that the maximum potential service quality would decrease if revenue decreases -- which is also why ad-supported services prevail. If all players are subject to the same rules, that would either end up as a decrease in licensing costs or a focus on quality content over quantity. If they aren't producing exclusive content, they are beholden to the quality of the market. Either way, that should encourage quality content to be made over saturating the market with content.

Unfortunately, pipe dreams will remain pipe dreams.
by guywithahat | 2025-04-11 18:55:08+00:00
In this case, part of the criticism is that the phone doesn't function well. Even when it was new, it was slow and clunky, and the issue seemed to be the CPU wasn't up to the task. They may have optimized it a bit since, but fundamentally they chose an under-powered CPU to hit certain open source requirements.

I agree though that for many things (such as their laptop), specs often don't matter. Either I need a high-end, GPU accelerated computer, or I need a terminal. Having the newest CPU doesn't matter if it achieves other desired goals.
by mindcrime | 2025-04-11 18:55:10+00:00
A lot of people don't have the freedom to live their lives by scheduling around when the sun is up. Very large swathes of the population are tied to jobs with strict hours that they are required to be physically present somewhere (or at least online) and don't have a lot of room to flex from that. That limits their ability to take advantage of the longer summertime days by just "get up earlier" or "just leave work early" or what-not.

Me, I would love to see DST made permanent for that exact reason: I want the most available daylight after I can leave my job, so I have light for mountain biking, fishing, etc. But that's just me.
by treis | 2025-04-11 18:55:33+00:00
It's hard to explain to anyone who hasn't experienced it how absurd government work can be. I was briefly on the 2020 census project as a sub-sub-sub-contractor.

The Census Bureau has access to IRS data and generated most statistics like unemployment rate for the government. So lots of PII and therefore strict background checks.

All good except that they hired people before the checks were done. And the checks were slow so people were waiting months before getting access to systems.

That's pretty bad, but at the start at least we were in meetings. We couldn't do anything without system access but at least we could get up to speed on the project and provide general advice.

Someone somewhere got word of that and one day there were armed Federal agents outside the offices. No badge = no entry and thus ended our participation at all in the project.

But it did not end our getting paid. I was flying into DC costing $2kish in expenses per week and I think I was being billed out at nearly $8k a week (I got $2.5kish of that). If I tried to do any actual work for that money someone would have literally shot me.

That went on for months because the background checks took that long. There were dozens of us in that situation and several hundred thousand in government money was burned for literally no benefit.

I don't know exactly where that project ended up but it did not get used for the 2020 census.
by vdupras | 2025-04-11 18:55:36+00:00
m68k is nice to work with.

I've never tried Dusk OS m68k port in emulation because of the "dogfooding doctrine" I began enforcing with that port: no other tools than Dusk's. So it only ever ran on a Powerbook 520 (unless people have tried it elsewhere without telling me).

I don't know if it runs on the basilisk emulator. I suspect it's likely that it doesn't because my booting method is highly unorthodox. I don't push the same "buttons" as system7 at all, so it would probably confuse the emulator.

That being said, if the I/Os of your machine are simple, porting to it should be easy. Reach to me if you need help, I'd love to have a second m68k machine to run on.
by 9283409232 | 2025-04-11 18:55:50+00:00
> Can you explain a) how; b) who these companies and oligarchs are;

Most military defense companies. Lockheed Martin, Boeing, and Raytheon are the main ones. Raytheon makes a ton of money from their work on the Iron Dome. 70% of Israel's weaponry comes from these US companies. https://www.cnn.com/2024/10/16/middleeast/where-israel-get-i...

Sending "aid" does not mean sending cold hard cash. Billions in aid could mean sending that equivalent amount in weapons. They are funneling cash into defense contractors.

> why always Israel and not any other country or mix of countries?

It is not always Israel you just don't look for examples that might prove your world view incorrect. Egypt, South Korea, and smaller middle eastern countries like Jordan receive millions in aid.
by mikelevins | 2025-04-11 18:56:12+00:00
To be clear, the construction I’m endorsing is: "were available only in Lisp until recently", which is the construction that my editors typically proposed for similarly ambiguous deployments of "only". The ambiguity in the original placement is that it could be interpreted as only available as opposed to available and also something else. My editors always wanted it to be clear exactly what the "only" constrains.
by tptacek | 2025-04-11 18:56:31+00:00
I won't shut up about this, because I don't think most people can understand viscerally how much more valuable their time is than almost any other consideration until they've spent a lot of it already. People here obsess about equity stakes, but almost never about opportunity cost, which is what's really killing most of them.

Also? Working your ass off to save a shitty business relationship has a psychic cost. You do not have an unlimited reservoir of relationship energy to spend. If you want to keep doing startups, you need to guard your morale reserves. Wringing yourself out here won't just mess up your current startup (which seems fucked enough already); it can mess up your next one too.
by bradlys | 2025-04-11 18:56:32+00:00
It being only 100 seems kinda low for the size of Meta and how many Israelis live in the Bay Area. There is a very large contingent that lives in Palo Alto and Sunnyvale.

They’re nowhere near as large as the Chinese and Indian population but probably close to third place for largest foreign born tech worker populace in SV.
by cafard | 2025-04-11 18:56:40+00:00
Having worked for a government contractor, I decided that the government was using the Charlie Sheen principle: not paying them to come around, but paying them to go away. I have no idea what they billed us for to the government, but I doubt we were getting paychecks equivalent to what the government folk we dealt with got. (To say nothing of benefits.) But I assume that it was far easier to let contractors go.

Actually, the friction of hiring and placing made it relatively hard to let contractors go other than through downsizing. People showed up drunk or stoned, and hung on for a month or two.
by catigula | 2025-04-11 18:56:54+00:00
It's remarkable to me that people don't realize that markets are - by definition and design - a race to the bottom. A single decision maker may hold up efficiency for ideological purity, but, ultimately, an efficient corporation is leaving 5% profits on the table if mfg costs 5% more.

It's fairly obvious that trade barriers are good and necessary for a country, not sure why we've allowed this to go on for so long. It's truly fascinating.
by dang | 2025-04-11 18:57:10+00:00
I know, but for HN purposes, the point I made about titles is the higher-order bit.

Threads like this, at best, waver on the edge of a hell pit. If it plummets in, the discussion won't stay on HN's front page anyhow. Title de-baiting is a way to support having a discussion that doesn't completely suck, to the extent that this is doable.
by kbolino | 2025-04-11 18:57:13+00:00
The Sony-Toshiba-IBM alliance had much grander plans for the Cell architecture, which ultimately came to naught. The PS3 wasn't just a console, it was supposed to be a revolution in computing. As a console, it did alright (though it's still handily beaten by its own predecessor and marginally by its own successor), but as an exponent of the Cell architecture that was supposed to be the future, it failed miserably. Sony yanked OtherOS a couple of years into its life, and while a Cell supercomputer was the first to break the petaflop barrier, it was quickly surpassed by x86 and then Arm.
by einszwei | 2025-04-11 18:57:27+00:00
NGO Monitor - https://en.wikipedia.org/wiki/NGO_Monitor

From Wikipedia:

> NGO Monitor is a right-wing organization based in Jerusalem that reports on international NGO (non-governmental organisation) activity from a pro-Israel perspective

<wikipedia page goes in lot more detail>

I'll trust HRW on this one. No thanks.
by stormfather | 2025-04-11 18:57:38+00:00
Supabase does. It has a spending cap, so you won't wake up to a 100k bill if you get hacked. An app I recently consulted for used fireabase SMS auth. Someone spammed their sign-in page and they were hit with multiple 4-figure charges. Firebase refuses to refund of course. Its a great model until it really, really isn't.
by latentcall | 2025-04-11 18:57:51+00:00
They’re blowing up children. If I am against that, is that now a bad thing? This is how far we’ve fallen. We have a nation state committing a genocide of an indigenous people and the Human Rights Watch is accused of being biased against the genociders.

“I feel this organization is biased against the Nazi party” is essentially the same sentence.
by pentamassiv | 2025-04-11 18:57:54+00:00
I think it depends on your perspective. You can think of it as pessimistic or optimistic. An optimistic view would be: There will always be problems, but I can deal with them. Everyone else also has problems. No matter the decisions I made, there is no reason to have regrets.

It helps me to know that the richest, most attractive or smartest person alive has the same amount of problems. It's just part of life and I am happy
by FloorEgg | 2025-04-11 18:57:59+00:00
I think that the most appropriate strategy depends on the specifics of the situation. For some types of problems the best course of action is to do nothing, some times the best course of action is to make small adjustments, sometimes do less, sometimes do more, sometimes slow down, sometimes speed up, and sometimes the best course of action is to make radical changes. I don't over-generalize and prescribe the same ideological answer to everything.

I have also witnessed first hand how new terminology can have very different meanings to different people. Ask 100 product leaders to define what a "customer need" is and you will probably get dozens of different answers. Ask 100 CIOs to define what a "data mesh" is, and you will probably get dozens of different answers.

I think that when an environment is changing at an accelerating pace, its necessary for the organisms living in the environment to adapt at a similar pace in order to survive/thrive. I also believe that our environment is changing at an accelerating pace.

I suspect that you think I have reverse the metaphor because you have been paying more close attention to recent rage-baiting news, and I have spent a longer time paying closer attention to "boring" economic analysis. My model of the situation includes many historical examples of hyperinflation and what led to them, the consequences of Muammar Gaddafi dropping the petrodollar, the impact of citizens united on the military industrial complex, the exploding web of "NGOs" meddling in world affairs, how technology is an extremely deflationary force and how regulatory capture shifts economic benefits of new technology from the consumer to industry incumbents, how the Bretton-woods era started and ended, and how the neoliberal era started (and was ending regardless of political party), etc, etc.

Despite all this perspective I mentioned, I feel as though I know a tiny % of what is important to know in order to judge the situation accurately. The more I learn the more it seems like I don't know, and the more curious I get. Color me in the Dunning Kruger "valley of despair".

So no, I don't think the simplistic blanket decision making protocol you defined describes me.
by partiallypro | 2025-04-11 18:58:34+00:00
I deal with WordPress a lot, and at least for my set of clients they just don't even have time for this, even with AI. They just wants leads. AI currently is good I guess for a standard 3-5 page site just like some of the other standard builders, but clients with hundreds of pages and heavily reliant on getting leads through campaigns and SEO, I currently don't see any danger (or use) here. Great for SMBs that just need something up quick though.
by thadt | 2025-04-11 18:58:44+00:00
Not a game developer, but I wrote a bunch of code specifically for the CELL processor for grad school at the time (and tested it on my PS3 at home - marking the first and last time I was able to convince my wife I needed a video game system "for real work"). It was fun to play with, but I can empathize with the time cost aspect: scheduling and optimizing DMA and SPE compute tasks just took a good bit of platform specific work.

I suspect a major point killing off special architectures like the PS3 was the desire of game companies to port their games to other platforms such as the PC. Porting to/from the PS3 would be rather painful if you were trying to fully leverage the power and programming model of the CELL CPU.
by EA-3167 | 2025-04-11 18:58:57+00:00
I don't think proving a negative is really useful here, the only reason to believe that they WOULD grant asylum is on the basis of a tiny minority party backing a single politician. You also have to consider the asylum backlog in all of Western Europe, and the circumstances driving those people to apply.

Is an American with a vague sense of dread, but no actual threat to their life going to make a better case than a MENA region refugee? A Ukrainian? I know that people like to dismiss this sort of thinking as "Oppression Olympics", but the reality is that there are a very limited number of "slots" for asylum seekers in a country like Norway and therefore an element of competition does exist.

Who has a more pressing need? Someone fleeing a war zone? An LGBT person from a country like Afghanistan? Or an American upset about divisive political rhetoric?
by umanwizard | 2025-04-11 18:59:00+00:00
Okay, but won’t whatever cultural forces caused your job to be 9-5 (or whatever) under standard time eventually cause it to drift to 10-6 under +1 offset time, and then you haven’t gained anything? At that point will we offset by another hour, and so on ad infinitum?

I sometimes feel like arguments advocating for permanent DST think there’s something magical about the numbers “9” and “5” that made the 9-5 workday the standard, (rather than “three hours before midday” and “five hours after midday”), so that if we just change what times 9 and 5 refer to, things will work out…
by kridsdale3 | 2025-04-11 18:59:00+00:00
I used to own a part of the Facebook homepage and maximizing its metrics was my job.

They told us they cared about wellbeing. I made a feature that demonstrably improved wellbeing, and we had lots of data and surveys etc to prove it.

But it decreased watch-time on shortform (what we used to call TikTok style) videos so the Director made me delete it. That started my disillusionment process that eventually made me quit.

Money is the only thing that matters to them.
by submeta | 2025-04-11 18:59:01+00:00
Downvote however you like. We know how strong the influence is.

„ LEAKED AUDIO OF CEO OF AIPAC Rubio, Stefanik, Waltz … they all have sth in common ... relationships with key AIPAC leaders"

Ratcliffe, one of the first candidates I ever met as an AIPAC rep ... he took the oath as CIA director, for crying out loud https://x.com/TheGrayzoneNews/status/1910101143268508094
by Capricorn2481 | 2025-04-11 18:59:23+00:00
> Not to mention my country is dealing with rohingya crisis, which was fueled by Facebook and WhatsApp misinformation campaigns, and Facebook had 2 moderators for the whole country of Myanmar and refused to do anything about said misinformation campaigns. But they sure make exceptions for Ire*

Not sure why you're downvoted. This is all true.
by LegionMammal978 | 2025-04-11 18:59:30+00:00
I don't really get what distinction you're trying to draw between niche optimization and the bitwise stuff you keep talking about. As far as I am aware, the Rust compiler never works by counting bits in any context. The LLVM backend sometimes does, but it's not responsible for enum layout.

The mental model is, an enum payload will have some number of integer/pointer values with niches in their representation. Niches don't work by counting bits, they work as numeric ranges. E.g., a char is just a u32 with values 0 through 0x10ffff, a bool is a u8 with values 0 and 1, a reference is just a pointer with any value except 0, etc., and the niche is precisely the negation of this range.

Sometimes the niche corresponds to bits used in a valid value (e.g., the 0 value of a NonZeroU8), and sometimes it corresponds to other bits (e.g., values 2 through 255 of a bool): the compiler only cares about the ranges, not the bits. If there is no large-enough niche, then the discriminant is placed in a separate byte.

An outer enum can't use sometimes-valid payloads in an inner enum to represent its discriminant, if that's what you're trying to say. Multiple discriminants can be 'flattened' into a single continuous range of niche values, but they can't be 'flattened' into inner enums' payloads. That would cause a weird inversion where you need to read the inner discriminant just to know whether the outer discriminant is valid.

(The compiler does have a few tricks up its sleeve to make the most of niches. E.g., in a Result<(u8, bool), u8>, an Err(42) becomes [42, 2], but in a Result<(bool, u8), u8>, an Err(42) becomes [2, 42] (https://play.rust-lang.org/?version=stable&mode=debug&editio...). The 42 is repositioned to keep the niche intact.)
by currysausage | 2025-04-11 18:59:43+00:00
If I remember correctly, W3C’s XHTML2 working group wanted a generic <h> tag [1], and WHATWG, focused on evolving HTML in a backwards-compatible manner, repurposed <h1> as a context-dependent heading tag instead.

[1] https://www.w3.org/TR/2010/NOTE-xhtml2-20101216/mod-structur....
by lysace | 2025-04-11 18:59:50+00:00
25% of the Swedish population migrated to the US during the 1800s. A large portion of those were very christian. Essentially they migrated because their christian beliefs were "too extreme" for the state protestant church here at the time.

I've always wondered if that's how Sweden ended up mostly agnostic/atheist and part of the explanation for why the US ended up being so very religious.
by contrarian1234 | 2025-04-11 19:00:20+00:00
By that metric Native Americans are basically animals.. which is problematic.

However arguably humans existed from tens of thousands of years and only really started to make huge technological leaps when writing existed. Prewriting culture is still quite fascinating and complex (ex: Homer or Olmec/Maya art) but it does seem to be stuck at a certain level.

I think Egyptian civilization provides a fascinating mid point where there is writing but it's not very accessible... And Egyptian civilization is slow to develop (it's also very weird they don't have their equivalent of Homer or Gilgamesh)
by fpoling | 2025-04-11 19:00:34+00:00
At work we went back to a Docker build to make reproducible images. The primary reason is poor cross-compilation support in Nix on Arm when developers needed to compile for an amd64 service and derive image checksums that are put into tooling that are run locally for service version verification and reproducibility.

With Docker it turned out relatively straightforward. With Nix even when it runs in Linux Arm VM we tried but just gave up.
by dfxm12 | 2025-04-11 19:00:42+00:00
There are a lot of different measures. The Wii (the 7th gen Nintendo console) outsold it considerably, as did the 6th gen PS2 (which far and away beat out all other consoles in its generation).

Going from such market dominance to second place is not good. Not being able to improve upon your position as the industry leader is not good. Failure might be strong, but I certainly wouldn't be happy if I was an exec at Sony at the time.
by skyyler | 2025-04-11 19:00:43+00:00
I think it's a little presumptuous to call anyone that criticizes Israel an "islamist".

Plenty of people that aren't Muslim would like to see the bombing of hospitals to stop. Plenty of people that aren't Muslim would like the ceasefire to actually be respected. Plenty of people that aren't Muslim are upset about the tens of thousands of children that have been killed in Israeli strikes.