MurphyA/hacker-news huggingface dataset:
by abxyz | 2025-04-15 15:27:17+00:00
Subdomains are archaic in the context of high availability. 15 years ago, it was impractical to expect a single system (google.com) to reliably handle hundreds of millions of requests per second and so distributing services across subdomains was important because it distributed the traffic.

Today, hundreds of millions of requests per second can be handled by L4 systems like Google Cloud and Cloudflare. Today traffic to a subdomain is almost certainly being routed through the same infrastructure anyway so there is no benefit to using a subdomain. That's why I describe subdomains as archaic in the context of building a highly available system like Google's.

If you're Google in 2010, maps.google.com is a necessity. If you're Google in 2025, maps.google.com is a choice. Subdomains are great for many reasons but are no longer a necessity for high availability.
by hn_throwaway_99 | 2025-04-15 15:27:19+00:00
This is the part that is so frustrating to me, and not just with regards to tariffs. It's that I see the extremes being so laughably bad (though not necessarily equally - I'm not "both sides"-ing this), and more ludicrously bad is that I've seen positions that don't follow these extremes as being derided now as "centrism". E.g. before the administration's attack on higher education, I do believe a lot of elite universities had completely jumped the shark with their ideological purity tests like required DEI statements. And importantly, there were thoughtful, measured criticisms of these things, e.g. https://whyevolutionistrue.com/2024/02/10/jon-haidt-goes-aft....

But the administration attack is so ridiculously egregious and demands an even worse, government-imposed ideological alignment, that making logical arguments in this environment feels almost pointless.
by kelseyfrog | 2025-04-15 15:27:20+00:00
There's a downside to loosening up the mental resistance to mind-changing - you're more susceptible to cult indoctrination.

You can look no further than the Rationalist community who have internalized this to such a degree that cults are endemic to the community. Sure, there's positives to being open to changing one's beliefs, but like all advice, it's contextual. Some people probably do need to loosen up, but they are the least likely to do so. Those who hold their beliefs too loosely, could stand to tighten that knot a little more.
by mamcx | 2025-04-15 15:27:30+00:00
> I agree Rust is easy to learn. I've done it 4 or 5 times now

No joke, is true.

When I see Rust first time I agree to everything, agree is the way, is correct and is nice (it hurt me a lot that have used around 10+ langs before professionally, and I come just right from F# so need so little to be converted!).

And obviously that is how I should have done the stuff if the other langs have the proper features!

Then, I need to actually program correctly and bam! Is so hard!

I need to relearn it many times. And yes, the hard part is to stop doing all the things that I have done in all the other langs implicitly.

BTW, the hard part with Rust is that a)It syntax is too familiar and b) Is a totally different programming model. Until it not get the second part and truly pay attention to `moves, borrow, share, lock, clone, copy` instead of `loops, iter, conditional, read, write, etc` then is very hard to progress.
by the_other | 2025-04-15 15:27:33+00:00
In the music biz, copyright is sometimes used to prevent very specific uses of material. Recent examples include a number of musicians (or perhaps their labels or publishing houses) denying the use of certain pieces of music at rallies for particular politician.

IANAL, but my read of this is that if the content has the appropriate licence, the licence holder can withhold certain rights & access from certain groups of potential licensees. I'm loosely aware that the common open source licences are highly permissive, so probably they can't be used in this way... but presumably not all licences are like that. So, even though the work is "public", it should still be possible to enforce subsets of rights.

And to take your "public square" analogy... before we had cameras everywhere, there was some expectation of "casual" privacy even in public spaces. Not everyone in the square hears everything said by everyone else in the square. The fact that digital tools make privacy breaches much easier doesn't mean it should be tolerated.

(that said, I'm fairly careful what I publish online)
by diggan | 2025-04-15 15:27:58+00:00
Not sure exactly what it is referring to, but I could make a guess that it's because Cloudflare sells LLM inference as a service, but also a service that blocks LLMs. A bit like a Anti-DDOS company also selling DDOS services.

For example, https://developers.cloudflare.com/workers-ai/guides/demos-ar... has examples visit websites, then for the people on the other side (who want to protect themselves against those visits) there is https://developers.cloudflare.com/waf/detections/firewall-fo...

Just a guess though, I don't know for sure the authors intentions/meanings.
by tdb7893 | 2025-04-15 15:28:27+00:00
This lines up with the experience of the people I know who have worked in factories, there seems to be a disconnect with all these pundits and economists (and many people on the internet in general) talking about basic manufacturing work and the people I have met with actual factory jobs. The pay could've been worse and it wasn't the worst job I've heard of but it also wasn't great (they said they would've preferred a boring office job). There's a reason the pundits talking about the virtues of manufacturing jobs are pundits.
by 9rx | 2025-04-15 15:28:28+00:00
> "making up your mind," a phrase that does not appear in the than the original article and would not fit with the framework of understanding expressed therein

While it does not explicitly appear, a mind cannot be changed if it was never made. Change, by definition, requires something to already exist.

> revisiting the same issues over and over again as new evidence is brought up in these arguments.

Right. But they can't change their mind as they never established something that can be changed. This is the state before a mind is made. It is possible that a mind will never be made. For complex subjects, it is unlikely that a mind can be made.
by dostick | 2025-04-15 15:28:29+00:00
Yes we don’t know if other universes exist. So it’s 50/50 infinity or one. Then if our universe came into existence, then probability is not 50/50, because we know that something exists, therefore something else is more likely to exist, probability towards infinity.

If you were observer of emptiness and no universe or anything existing then you would say it’s more likely there will be nothing, so probability towards zero.

Not to forget the recursion. There’s likely universes within our elementary particles or our universe is a particle in parent one.
by gh02t | 2025-04-15 15:28:36+00:00
Even if they use firmware encryption, the footprint for most of the ESP32 packages is really easy to desolder and replace with a fresh one under your control with basic tools. This option is harder if the ESP32 is speaking some digital protocols to various devices, but having re-brained another air purifier myself they often are just flipping some GPIO lines to signal different components to turn on. Easy in that case to just stare at it for a bit then re-flash or replace and re-flash the ESP32 with your own firmware.
by spiritplumber | 2025-04-15 15:28:43+00:00
Missed naming opportunity...

DILLINGER No, no, I'm sure, but -- you understand. It should only be a couple of days. What's the thing you're working on? ALAN It's called Tron. It's a security program itself, actually. Monitors all the contacts between our system and other systems... If it finds anything going on that's not scheduled, it shuts it down. I sent you a memo on it. DILLINGER Mmm. Part of the Master Control Program? ALAN No, it'll run independently. It can watchdog the MCP as well.
by feoren | 2025-04-15 15:28:46+00:00
https://www.independent.co.uk/news/world/americas/us-politic...

https://www.reuters.com/world/americas/trump-wants-deport-so...

Nothing is hyperbole with Trump. "He hasn't done that yet" is the refrain from every Trump-apologist right up until he does the thing. This cycle has happened dozens of times.
by Calinterman | 2025-04-15 15:28:51+00:00
I feel too many people who conflate /pol/ with the whole website are just regurgitating information they heard from other social media sites. The most popular boards, by far, since 2020 have been the video game and vtuber boards. With Video Game generals being the most popular board for the past five years outside of the occasional political season. You can check this on 4stats.

People who still complain about /pol/ look a little like people who would still complain about ebaumsworld: Completely out of touch individuals who equate everything to a tiny phenomena.
by ltbarcly3 | 2025-04-15 15:28:54+00:00
When someone robs a bank, and puts a gun in the face of the teller, they are both in agreement. Both of them want to get the money out of the drawer and into the bag as quickly as possible. The bank robber is not aligned with the teller, they aren't allies on this topic, they're not on the same side, the fact that the teller wants to do the same thing the bank robber wants is because of the threat of murder. The teller never considered that it would be a good idea to put all the money in a sack until the gun was put in his face.

The idea that you can separate Zionism from a thousand years of pogroms and genocide is ridiculous and stupid, and the idea that Nazis are somehow 'on the side of' any Jews, in any scenario, is ridiculous and stupid. Maybe, just maybe, if you didn't murder and isolate and oppress Jews for a thousand years they wouldn't have felt the need to find a place away from you. Maybe if you don't put a gun in their face bank tellers won't start wanting to put all the money in a pillow case.

> America's Zionists are mostly Christian nationalists

I assume you are Polish or something? Hungarian? Ukrainian? The combination of comfortable, casual antisemitism, belief in silly antisemitic conspiracy theories, and lack of knowledge about the US makes me think so. Most US Zionists are Jews, because we didn't cook all the Jews who live here in big ovens. Secondarily a lot of Evangelical Christians are pro Israel due to a combination of cultural and weird religious reasons (they think Israel has to be a Jewish state so they will rebuild Solomon's Temple so that Jesus has a place to land when he comes back). There is very little (so little you would struggle to find it) antisemetic Christian Nationalist sentiment in the US compared to pro-jewish Evangelical Christian sentiment. Evangelical Christians don't want Jews to leave the country or move to Israel, the concept that this is even a valid opinion would be completely foreign.

> Unlike them, I do not believe in the "Jewish Question" (prime topic on 4chan btw) and I am perfectly fine with Jews living in my country, sharing my bread, etc.

It's their country too, right? That's what you meant? Your careful veneer is slipping a little here.
by csours | 2025-04-15 15:29:21+00:00
I feel like we're in the middle of a crisis of satisfaction - that is, the human mind seeks satisfaction, and the internet provides satisfaction of all sorts.

For instance, there is a very satisfying story about the origin of a certain pandemic. I can think about how I would gather evidence about origins of an infectious disease, but I can't actually gather that evidence because that would require a time machine.

So, instead of any significant evidence we have a satisfying story. In the past we've called this kind of story a Conspiracy Theory; I would prefer a name like Low Information High Satisfaction Theory.
by AlwaysRock | 2025-04-15 15:29:27+00:00
Compared to everything else it feels pretty minor but I'm fairly worried about the handheld retro gaming market. I really enjoy it as a hobby but it seems like almost all of those devices will no longer be profitable / worth buying if the tariffs are enforced on them.

I've been really enjoying my recent Anbernic RG 406V and it can play pretty much all the systems I want it to so I guess I'll just stick to that if the handheld market collapses.
by 01HNNWZ0MV43FF | 2025-04-15 15:29:46+00:00
For Anubis it makes sense.

If you post something on a physical bulletin board, you expect people will come by and read it

If a bunch of "scrapers" come by and form a massive mob so that nobody else can read it, and then cover the board with slightly different copies attributed to themselves, that isn't exactly the "public square" you imagined
by diggan | 2025-04-15 15:29:53+00:00
But even copyright doesn't give you "control" over something. I can still download it and use it however I want, privately, just that I'm limited legally to further distribute it. Unless I change it sufficiently, then it's again OK to distribute my changed one. Of course, depending on country and whatnot.

Problem remains the same, as soon as the content is visible on the public internet, you lose 100% control of it's propagation, illegal or not.
by pierrebrunelle | 2025-04-15 15:30:01+00:00
We got sick of fighting with YOLOX's dependency every time we needed to update the integration for a decent object detector demo, so we forked it and fixed the annoying issues.

pip install pixeltable-yolox

Key stuff fixed:

- Works with Python 3.9+

- Compatible with current PyTorch

- No more version mismatches

- Actually runs in Colab without hacks

Will keep the Apache 2.0 license. No architectural changes to the model, just focused on making it usable in production.
by frabert | 2025-04-15 15:30:01+00:00
The thing about Outer Wilds for me is that it's a game about exploration, but most attempts at exploration are punished (limited time frame, sands suffocating you, "ghost matter" kills...). They stuck with a "hard scifi" control scheme where you control your character in 6dof with inertia, which makes some things unnecessarily hard and did not (IMO) add anything to the game itself. The things you interact with in the world are also annoying to use, like the machines where you need to slide a ball around by locking it with your sight... Just let me press a button already!
by _bin_ | 2025-04-15 15:30:14+00:00
Trump et al. really run a motte-and-bailey argument here. They woo reasonable people who agree that critical industries: food, energy, defense-adjacent, metals, etc. - must have substantial capacity on-shore or at least very near. They then flip to what amounts to massive handouts for his rust belt base, basically saying we should make everything here.

The obvious answer is this:

1. it doesn't matter if our t-shirts are made in Bangladesh.

2. it does matter if our stuff is made in an enemy nation (china).

3. U.S. labor is too expensive to move back to mass manufacturing the way we used to do it, c.f. baumol's cost disease.

4. offshoring and illegal labor have suppressed investment in automation and manufacturing technology for decades, which will be painful to undo.

The sensible outcome of these facts is

1. Focus on moving everything out of china to other cheap countries with reasonable levels of human capital.

2. Focus on re-shoring critical industries.

3. Launch moonshot investments into robotics and automation. Bringing back a big chunk of manufacturing is sustainable; bringing back jobs is not.

4. Invest in large-scale roll-out of SMR energy so we have reliable power for this new industrial build.
by iLemming | 2025-04-15 15:30:23+00:00
You can check any assumptions about the code. But it's not exactly like using browser's dev tools console. First — you don't have to type things "somewhere else" — you're doing it right where you're writing code. And it can be a file or a scratch buffer — you don't even have to save those experimental bits. Second — because you have things neatly wrapped into symbolic expressions (those pesky parens that non-lispers find so confusing), you don't need any ceremony for setting up the stage.

take this Javascript example:

function addFive(x) { return x + 5; }

or

const addFive = (x) => x + 5;

And its counterpart in Clojurescript:

(defn add-five [x] (+ x 5))

In javascript REPL you can eval the entire thing, but try doing it piecemeal - it makes little sense, i.e., what is (x) or => from js perspective, semantically? While Clojure variant already is a list - a native data-structure, the argument is just a vector - another native thing, etc.

So that infamous code-is-data & data-is-code mantra may not seem like a big deal in a trivial example like this, in practice, it's very nice, it allows you to do things otherwise difficult to achieve, watch this video https://www.youtube.com/watch?v=nEt06LLQaBY and give it a thought, how does one build something like that and how using a Lispy language helps there, while using more traditional PL would make things much more difficult.
by bitbasher | 2025-04-15 15:30:30+00:00
VSCode itself was a malicious move by Microsoft to capitalize on Atom's success, followed by the acquisition of Github and the beheading of Atom.

VSCode is "open source" with a walled garden of a marketplace. A quick look at how Microsoft is trying to kill competitors like Cursor (within the last week) by squeezing them out of the walled garden is... telling.

These moves by Microsoft are not made in the spirit of open source. It's in the spirit of EEE.
by mamcx | 2025-04-15 15:30:45+00:00
Hard agree. Is retrospect I think the model of Delphi, where you must assemble `manually` a `pkg` so you can export to the world should have been used instead.

It also have solved the problem where you ended doing a lot of `public` not because the logic dictated it, but as only way to share across crates.

It should have been all modules (even main.rs with mandatory `lib.rs` or whatever) and `crate` should have been a re-exported interface.
by gjsman-1000 | 2025-04-15 15:31:09+00:00
If that were true, we would not have Let's Encrypt and tools which can give us certificates in 30 seconds flat once we prove ownership.

The real reason was Snowden. The jump in HTTPS adoption after the Snowden leaks was a virtual explosion; and set HTTPS as the standard for all new services. From there, it was just the rollout. (https://www.eff.org/deeplinks/2023/05/10-years-after-snowden...)

(Edit because I'm posting too fast, for the reply):

> How do you enjoy being dependent on a 3rd party (even a well intentioned one) for being on the internet?

Everyone is reliant on a 3rd party for the internet. It's called your ISP. They also take complaints and will shut you down if they don't like what you're doing. If you are using an online VPS, you have a second 3rd party, which also takes complaints, can see everything you do, and will also shut you down if they don't like what you're doing; and they have to, because they have an ISP to keep happy themselves. Networks integrating with 3rd party networks is literally the definition of the internet.
by bluGill | 2025-04-15 15:31:09+00:00
The US has great health care. It is marginaly worse than some other examples but nowhere close to amoung the worst. As for what I'd do: I would eliminate the employer contribuition - I hate my insurance but if I go elsewhere I leave behind more than $1000/month and nobody can compete with that - thus I'm stuck with health care that my HR department has choosen for me.

i'm not suggesting enthusiastic math teachers is all we need: lack of enthusism is a sympton of a problem but fixing symptoms isn't enough. Likewise I'm not sure shop class is the answer - but schools are leaving a lot of people out by not having them.

the us has a great school system overall but it needs to be better.
by mtalantikite | 2025-04-15 15:31:34+00:00
I think the thing to consider is that the right-wing is focusing on the things that are the most likely to produce outrage amongst a certain part of the population when they talk about being woke. They'll hyper focus on one protest gone violent rather than thousands of peaceful gatherings in town squares, for example. They've always been very successful at creating this division through their rhetoric and selective focus.

If you're aware that structural discrimination and social injustice exists, then you already are woke. The expression of it might be different for you -- more MLK than Malcolm X, say -- but that doesn't mean you're not woke. We shouldn't let them muddy things when the goal is helping all beings be awake to reality.
by arunabha | 2025-04-15 15:31:34+00:00
The GP post explicitly mentioned the growth of Chinese research capability that they directly saw. It's no secret that China has explicitly and deliberately invested in ramping up R&D.

Also, requiring absolute proof in a system as vast and complex as R&D at the scale of the US leads to complete paralysis. It's a bit like cutting off your fingers because you want to lose weight.
by mjevans | 2025-04-15 15:31:42+00:00
https://en.wikipedia.org/wiki/Tragedy_of_the_commons ; people could be nicer about their use of public spaces / resources.

Though that also goes towards those posting content. Systems that generate an infinite number of permutations for viewing the same information are a poor design. It can easily lead to even conscientious people discovering that a simple attempt to slowly mirror a website overnight with wget has resulted in some rabbit hole of forum view parameter explosion.
by NoImmatureAdHom | 2025-04-15 15:31:49+00:00
HAMAS is a designated terrorist organization. It is the U.S. government's job to keep out foreigners who overtly do things like support terrorist organizations, do human trafficking, etc.

It's quite simple, IMHO, and not a free speech issue. Americans don't owe entry to everyone who shows up at their borders, nor do they owe them a full suite of rights and legal protections once they're admitted.
by mattlondon | 2025-04-15 15:31:51+00:00
> 4chan's design is early web 2.0, doesn't require you create an account, allows (pseudo) anonymous posting, content is mostly unfiltered, unmonetized, free & thought of as ephemeral, etc.

That is hardly unique. There are any number of phpbb (and other) boards that allow mostly the same that were/are/will continue to be the same. The only difference is the clientele and noteriaty, but I'd argue 4chan is basically the same thing as somethingawful is/was in that regard. People act like 4chan was this ground-breaking thing but it was just one of many many similar boards.

Also for 4chan, you'd only go to 4chan to go to 4chan. People went to geocities and xoom and angelfire and all the other old internet things for niche website content from individuals, not because of the site that hosted it. It's like going to a bar to chat vs going to a library to study: going to the bar/4chan is an undeniable part of the culture, but let's not pretend it is anything significantly different amongst a constellation of other chat/forum sites (somethingawful, fark, ebaumsworld, discord, IRC etc etc etc)
by _bin_ | 2025-04-15 15:31:53+00:00
The administration is probably aware of this and doesn't care. A huge portion of his base were rust belt voters who want what are essentially handouts, which trump intends to achieve by forcing the American consumer to pay $30/hour for el cheapo goods that could be made elsewhere and have no tangible security impact.

You're mistaking the rhetoric he uses to sell this idiocy to the rest of the country for a good-faith argument.
by Calinterman | 2025-04-15 15:31:57+00:00
It's, funny enough, identical to people who conflate all of old 4chan with /b/. The current most popular boards are video game boards and have been since Covid hit. There's a site called 4stats which charts this, and shows how the end of Trump's presidency spelled the death knell of /pol/ dominating 4chan. Which, by comparison, was four years. It's been five years since then. It's kind of like how the golden age of /b/ was a shade over three years (2004-2007) but all of old 4chan is equated to the memes made in this prehistoric era.