MurphyA/hacker-news huggingface dataset:
by next_xibalba | 2025-11-13 15:59:03+00:00
I have found that custom instructions mitigate this B.S. fairly well. Here's what I'm currently using:

1. Identity & tone

* Never state or imply that you are an AI. * Be terse and direct. * Avoid flattery and sycophancy. * Do not use words like “sorry”, “apologies”, or “regret” in any context.

2. Epistemic rules

* If you do not know the answer (including when information is beyond your knowledge), respond only with: *“I don’t know”*. * Do not add expertise/professional disclaimers. * Do not suggest that I look things up elsewhere or consult other sources.

3. Focus & interpretation

* Focus on the key points of my question and infer my main intent. * Keep responses unique and avoid unnecessary repetition. * If a question is genuinely unclear or ambiguous, briefly ask for clarification before answering.

4. Reasoning style

* Think slowly and step-by-step. * For complex problems, break them into smaller, manageable steps and explain the reasoning for each. * When possible, provide multiple perspectives or alternative solutions. * If you detect a mistake in an earlier response, explicitly correct it.

5. Evidence

* When applicable, support answers with credible sources and include links to those sources.
by rufus_foreman | 2025-11-13 15:59:21+00:00
>> SCOTUS hasn't been liberal since Nixon got Rehnquist as chief justice

The Rehnquist court made rulings that allowed burning the US flag, that made abortion even easier to get than under Roe, that upheld affirmative action, that struck down sodomy laws, and that ruled that political speech was not protected by the First Amendment.

The main conservative rulings it made were minor restrictions on the commerce clause.

Conservatism in the judicial branch began with the confirmation of Ed Meese as US Attorney General during Reagan's second term.
by hexbin010 | 2025-11-13 16:00:09+00:00
> Earlier this year I visited Manchester. The airport to city route is operated by _two_ rail operators, on the same line. You buy a ticket for one service or other. I bought a ticket for operator A because their train was next. A few minutes later that train was cancelled, so I had to watch as a couple of operator B trains passed and wait for an operator A train.

As of June 2025, there is automatic ticket acceptance rules between those operators now in the case of cancellations and disruption, as both Northern and TPE are owned by the DfT.

Great British Railways will continue these kind of sensible changes (though not cheaper tickets, that's for sure!)
by sdoering | 2025-11-13 16:01:29+00:00
> I am already planning for a future in which Google does not feature

This. Currently I am still a paying Google customer for a few things running my freelance side business. I am in the process of migrating my data out of Google Drive and migrating my photos out as well.

Next step is taking back control over my email infrastructure. Especially as google nowadays sorts quite a relevant number of important mail to spam, while allowing more and more crap to pass into my inbox.

Also they one sidedly raised the price because they now have AI included. Fuck them - I am not using their shitty AI and I did not buy that. I am using AI daily - just not the crap product Google shoved down my throat.

garpheneOS/postmarketOS are next on my list. As I have a tertiary device around, I will during the dark months ahead set this up and see if it fits my needs.

With Arch now my daily driver (except for the main job), I plan to use way less US tech vendor crap. There are so many beautiful and not to difficult to use OS solutions out there, easily hostable on servers inside a more sensible jurisdiction.

Also currently working on a solution to get around the enshittified YouTube experience. Without it becoming an unreasonable effort to still watch the interesting things on my big screen in the living room. But automated AI audio translations did this in for me. I already find the automated title translations to be abhorrent - now, having had the absolute shit experience of starting a video and having it dubbed by an awful AI voice was just a bit too much for me.
by qcnguy | 2025-11-13 16:01:43+00:00
It was that kind of delusional decision making that justified the privatization in the first place. Rolling out fiber nationwide in a world where the web had only just been invented and everywhere else in the world was connected via modems would have been catastrophically expensive and supplied bandwidth nobody would have been able to use. The idea the internet could have skipped straight from 33kbaud to fiber speeds is idiotic to anyone who remembers the state of the internet at that time. Most servers were not connected to the internet via fiber.
by scotty79 | 2025-11-13 16:03:06+00:00
If x is "no" (I do not know this to be true) then not-x is "yes" (I do know this to be true). So negation still works as usual.

"Yes" is not "true" but rather "provably true". And "no" is not "false" but rather "not provably true".

Third sensible value in this framework (which I think Prolog doesn't have) would be "false" meaning "it's provably false" ("the opposite of it is provably true").

To be frank I think Prolog in newer implementations completely abandoned this nuance and just call states "true" and "false" instead of "yes" and "no".
by immibis | 2025-11-13 16:03:40+00:00
They created a new website just for this topic, and named it "kill yourself LLC". Not something you'd do if you wanted to be taken seriously, just IMO. Smells more like a KiwiFarms user.

However there's still no excuse for these problems if they are describing it correctly. When you're storing the home address of thousands of users, (1) you shouldn't do that at all for this type of organisation and (2) you should be very careful to protect it and (3) the first several times it gets stolen, you should think harder about whether your protection is working and there should never be a several+1th time.
by throwup238 | 2025-11-13 16:03:51+00:00
The Hitchhiker's Guide to the Galaxy describes the Marketing Department of the Sirius Cybernetics Corporation as "a bunch of mindless jerks who'll be the first against the wall when the revolution comes” which fits with the current vibe.

A copy of Encyclopedia Galactica which fell through a rift in the space-time continuum from a thousand years in the future describes the Marketing Department of the Sirius Cybernetics Corporation as "a bunch of mindless jerks who were the first against the wall when the revolution came."
by brk | 2025-11-13 16:04:35+00:00
It's not uncommon, particularly for vehicles with composite body panels. Smaller items like door trim, manufacturer logos, are primarily held on with adhesives.

Mid-size accessories like add-on spoilers on trunk lids, or other exterior styling pieces are frequently attached with adhesive.

A larger component commonly attached with adhesives are the rear fender flares on dually pickups. Very commonly these are built with a standard bed, and then the flares to cover the extra wheel width are applied with a 3M VHB-like adhesive strip.

But like anything, there is a way to do it properly, and a way to do it hacky.
by ansgri | 2025-11-13 16:04:51+00:00
In abstract case, you'd probably want to use xy color coordinates from xyY color space to specify LED color. Or even wavelength + spread, as you've tried. Those were the models that were used in one microLED-related research project I was part of.

Using those in images however would be another can of worms, you'll need some kind of physics-based rendering with good HDR tone mapping, as the human perception of light-emitting object against reflective background is highly non-linear.

For your use case it would probably be better to develop a standardized testing setup and just take RGB or XYZ coordinates from an image taken with a calibrated camera. Something like this:

* "standard gray" material surface

* a hole for LED with some kind of light pipe of standard shape

* uniform diffuse lighting of intensity computed to be proportional to your LED power measured in a standard way.

In this way it should be possible to create a catalog of LEDs useful for designing products.
by Symbiote | 2025-11-13 16:04:58+00:00
Denmark also does this — Copenhagen to Århus on 10 December at 10:52 is £16 if purchased now.

My example wasn't especially ridiculous. Try something like Stansted Airport to Birmingham — 200km, 45 minutes slower than driving, and £97 — or £67 off peak.

The other ridiculous feature of British train tickets is when some return tickets cost just £1 more than a single ticket.
by jdietrich | 2025-11-13 16:05:01+00:00
There's a hard limit on how frequently you can run trains, because you need to maintain safe separation distances. Try to pack too many trains into the timetable and the whole line is just one tiny error away from grinding to a complete halt, or worse. There are some tricks to pack in slightly more trains, but they generally require expensive and disruptive signalling upgrades. For commuter lines with lots of closely-spaced stations, the most effective way of increasing train throughput is to reduce dwell time at stations and ensure punctual departure, hence the often rather brisk attitudes at Japanese stations during rush hour.

There are several limits on the length of trains, but the primary one is platform length. It's no use running a 7 car train if all of your platforms are 6 cars long - anything you might gain in capacity per train is wiped out by increased dwell time. You can extend platforms, but it's expensive, disruptive and only works if you have sufficient space at all (or practically all) of the stations on the route.

Japan can't really justify major rail investment, because passenger demand has been steadily declining for decades. Peak-time trains get progressively less busy every year, simply because there are fewer commuters every year.
by kosherhurricane | 2025-11-13 16:05:09+00:00
500GB isn't a lot of data, and $3K/month seems like an extortion for that little data.

Having said that, MongoDB pricing page promises 99.995% uptime, which is outstanding, and would probably be hard to beat that doing it oneself, even after adding redundancy. But maybe you don't need that much uptime for your particular use case.
by jacquesm | 2025-11-13 16:05:19+00:00
That may well be, but if there had been a different person in the White House (or what's left of it) they would have most likely bought it anyway. They're just not going to come out and say it but the 'strategic' element is what points to that, I doubt the US would have withdrawn in Juli if not for Trump, Hegseth and their buddies. This is just one more program they've gutted.

https://breakingdefense.com/2025/06/air-force-cancels-e-7-we...
by potato3732842 | 2025-11-13 16:05:20+00:00
Because the individual angles and feature sizes and locations aren't all that egregious when compared to everything else you find on modern pickups. Look at the current Tundra let alone a Chevy 2500. What's different is the complete lack of other styling features to soften the look. Of course it wouldn't pass safety in Europe, but neither would the other stuff mentioned.
by kogus | 2025-11-13 16:05:23+00:00
As an American, I am also gratified to see the EU take steps toward independence from US foreign policy. Independence doesn't mean enmity; it just means that the EU and US should both be adults in the room, reaching decisions on equal terms.

If one takes a longer view of things, the period from WW2 to now is very much an anomaly reflecting relative European weakness in the aftermath of that war's physical and moral destruction. There is no intrinsic reason that the US should take the lead on, say, policy toward Russia. Quite the opposite.
by bko | 2025-11-13 16:05:26+00:00
No one is talking about moral weight. You keep bringing morality into it.

A lot of people want a lot of money (for their family, personal or vanity purposes)

Some people accumulate a lot of wealth in their lifetime.

We can look to those people to gather insights as to how to accumulate wealth. We do that in literally every other field. People read about how Michael Felps or Lebron James trains, or how Magnus studies chess.

No one thinks James or Felps or Magnus are somehow morally superior, they're just good at their craft and work hard. If you want to get good at swimming, basketball or chess, it's worth considering insights they have into the craft. No one should treat any of these people special, but there is something unique about them and you can learn from people. That is all.

Some people have been indoctrinated into looking at others and feeling envy (cultural gap?) but don't be delusional into thinking its all random and there's nothing to learn.
by lrvick | 2025-11-13 16:05:45+00:00
Even if you ONLY care about encrypting files presumably you want to be able to decrypt them far into the future, with confidence no one else can do so.

If that is the case, you probably want:

1. a long lived keychain

2. a way to securely load private keys into smartcards such that they cannot be stolen by malware

3. a strategy to recover lost keys

4. a strategy to migrate from one keychain to another one

5. a way to notify people/software to stop encrypting data to your old key

6. a way to switch between multiple competing software implementations with a long established spec

The PGP ecosystem has you covered on all points. Age does few of these, and none of them well.

Doing things the right way takes a bit more up front thought and time, and you will thank yourself later.

That said, for the sake of compatibility, keyfork keys can be used with any pgp toolchain, as well as with signify, age, or whatever.
by Izkata | 2025-11-13 16:05:49+00:00
"Compiler" encompassing "transpiler" I think is wrong anyway. There's a third term that doesn't seem to get nearly as much pushback, that didn't come up in your link, has yet to be mentioned here, and isn't in the article, but adds context for these two: decompiler.

Compiling is high-level to low-level (source code to runnable, you rarely look at the output).

Decompiling is low-level to high-level (runnable to source code, you do it to get and use the output).

Transpiling is between two languages of roughly the same level (source code to source code, you do it to get and use the output).

Certainly there's some wishy-washy-ness due to how languages relate to each other, but none of these terms really acts like a superset of the others.
by greenavocado | 2025-11-13 16:06:05+00:00
A bombshell report just released by the Maryland Inspector General for Education shows more than twelve thousand failing grades were changed to passing over a five-year period in Baltimore City Schools.

Updated Wed, June 8, 2022 at 5:29 AM

https://oige.maryland.gov/wp-content/uploads/sites/18/2024/0...

For fourth straight year, no students test proficient in math at Baltimore high school

Updated Tue, September 16, 2025 at 10:14 AM

https://foxbaltimore.com/news/project-baltimore/baltimore-ci...

Zero students test math proficient in 23 schools, as Maryland boosts funding by $2 billion

Updated Wed, September 17, 2025 at 10:31 PM

https://foxbaltimore.com/news/project-baltimore/zero-student...
by toast0 | 2025-11-13 16:06:10+00:00
> Consider a system with 1000 nodes where each node sends heartbeats to a central monitor every 500 milliseconds. This results in 2000 heartbeat messages per second just for health monitoring. In a busy production environment, this overhead can interfere with actual application traffic.

If your 1000-node busy production environment is run so close to the edge that 2000 heartbeat messages per second, push it into overload, that's impressive resource scheduling.

Really, setting the interval balances speed of detection/cost of slow detection vs cost of reacting to a momentary interruption. If the node actually dies, you'd like to react as soon as possible; but if it's something like a link flap or system pause (GC or otherwise), most applications would prefer to wait and not transition state; some applications like live broadcast are better served by moving very rapidly and 500 ms might be too long.

Re: network partitioning, the author left out the really fun splits. Say you have servers in DC, TX, and CA. If there's a damaged (but not severed) link between TX and CA, there's a good chance that DC can talk to everyone, but TX and CA can't communicate. You can have that inside a datacenter too, maybe each node can only reach 75% of the other nodes, but A can reach B and B can reach C does not indicate A can reach C. Lots of fun times there.
by danans | 2025-11-13 16:06:16+00:00
Its even stranger because presumably the light requires a wire for power, so using an adhesive doesn't allow them to avoid making at least 1 hole in the roof.

Perhaps it's about minimizing the installation cost at the dealership.

The irony is that you'd imagine that an off-road roof mounted light would be something that you should be able to tighten when you are ... off-road.

I guess field serviceability isn't a design goal for these "off-road" trucks, but appearing "off-road" when going glamping is.
by IAmBroom | 2025-11-13 16:06:18+00:00
Ah, you have discovered that money is fungible. Good for you.

You still were complaining about giving money to the person who is actually paying for the majority of the kids' expenses, most of which are not practicably itemizable: the majority of the Kleenex and TP purchases, ketchup, laundry detergent, parking fees when going to the doctor or to buy things for them or the household, etc.
by embedding-shape | 2025-11-13 16:06:43+00:00
Some people are guilty of writing stuff as they go along it as well. You could maybe even say they're more like "thinking out loud", forming the idea and the conclusion as they go along rather than knowing it from the beginning. Then later, when they have some realization, like "thinking out loud isn't entirely accurate, but...", they keep the entire comment as-is rather than continuously iterate on it like a diffusion model would do. So the post becomes like a chronological archive of what the author thought and/or did, rather than just the conclusion.
by mnky9800n | 2025-11-13 16:07:22+00:00
i think when you are testing out ideas you cannot also be thinking about how efficient that is. it doesn't make a lot of sense unless the problem you are trying to solve is efficiency. So like, I get your point, but I don't think anyone is wasting tokens, the LLM explores different solutions and arrives at ones that work. You seem to not want to pay for the tokens used on bad solutions, but they were useful to find the actual solutions. I also think that there are plenty of software licenses that we pay for in my work that are multiple times 5-6k/year and yet all our software is much cheaper than the salaries that cover our developers. Good developer tools are always worth it imo.
by caleblloyd | 2025-11-13 16:07:26+00:00
Sure, but say the implementation lets you try 5 codes in that 10 minutes with a 30 minute lockout. An attacker could trigger Account Recovery, blindly try 5 six-digit codes immediately, and have a 0.0005% chance getting into your account.

They could script this to run over a long period of time targeting 1 account, or they could target many accounts at once, and would probably have success.
by tuveson | 2025-11-13 16:07:32+00:00
I like the cover of the book Crafting Interpreters: https://craftinginterpreters.com/image/header.png

It's basically a flowchart showing all of the different things that we mean when we say compiler/interpreter/transpiler, and which bits they have in common.

Funny, but it has two paths for transpiler - the kind that parses and outputs source from an AST, and the asm.js kind, that actually just uses a high-level language as an assembly-ish target.
by CodesInChaos | 2025-11-13 16:08:04+00:00
I don't remember the numbers (90% is probably a bit exaggerated) but our savings of going from Atlas to MongoDB Community on EC2 several years ago were big.

In addition to direct costs, Atlas had also expensive limitations. For example we often spin up clone databases from a snapshot which have lower performance and no durability requirements, so a smaller non-replicated server suffices, but Atlas required those to be sized like the replicated high performance production cluster.
by ericmay | 2025-11-13 16:08:32+00:00
Nah, it's really not.

It's probably good for individual European countries or even the EU as a whole to have more homegrown industry (gasp protectionism! guess you gotta agree with Trump now. Ouch), and certainly the US does use its tech companies to spy and such, but outside of Trump being an asshat the US by and large follows the rule of law, and we are indeed allies with Europe. NATO, for example. US bases helping to defend Europe, again, for example. Oh and let's not forget, every major European power spies on the US and its diplomats and activities too - that's just business as usual.

This is in stark contrast to China and the Chinese approach to the West, which includes European countries. Have you forgotten that China is helping to fund and ship weapons to Russia to fight a war against Ukraine? Last I checked the US has given aid and is selling weapons and sanctioning Russia and Russian oil. And you want to equate the US and, idk, Microsoft to buying and installing Chinese equipment, software, and services while they help support a war on European soil?
by ModernMech | 2025-11-13 16:08:35+00:00
That's because Musk personally oversaw the design of the Cybertruck and likely rejected all pleas to make sensible decisions. Musk did not design the other models.

Just like how SpaceX and Tesla and Twitter seem like they have three different CEOs; the degree of their competency is inversely proportional to the amount of day-to-day feedback Musk has into their operations.
by walterbell | 2025-11-13 16:08:49+00:00
This may already exist in practice.

Large companies will self-enforce, as they already do with GPL and "open" LLMs that are dual licensed by company size. Small companies don't care either way and are hard to enforce, so that works.

Any pointers to open/closed vendors and projects which use this kind of honor system?

EU CRA has "commercial use" definitions to differentiate OSS contributors and OSS consumers.
by clmnt | 2025-11-13 16:08:53+00:00
Clem, cofounder and ceo of Hugging Face here. Wanted to share our new collaboration with Google Cloud. Every day, over 1,500 terabytes of open models and datasets are downloaded and uploaded between Hugging Face and Google cloud by millions of AI builders. We suspect it generates over a billion dollars of cloud spend annually already.

So we’re excited to announce today a new partnership to: - reduce Hugging Face model & dataset upload and download times through Vertex AI and Google Kubernetes Engine thanks to a new gateway for Hugging Face repositories that will cache directly on Google Cloud - offer native support for TPUs on all open models sourced through Hugging Face - provide a safer experience through Google Cloud’s built-in security capabilities. Ultimately, our intuition is that the majority of cloud spend will be AI related and based on open-source (rather than proprietary APIs) as all technology builders will become AI builders and we're trying to make this easier.

Questions, comments, feedback welcome!
by danaris | 2025-11-13 16:09:11+00:00
The "everyone else" is not meant to be read literally.

Many people are well-paid, or even overpaid. CEOs, for instance.

It's just that most people, in most common professions, are underpaid.

It only makes sense to talk about a blanket statement like that being a "contradiction" when someone is attempting to speak in the language of formal logic or detailed argument, not colloquial speech.