MurphyA/hacker-news huggingface dataset:
by buerkle | 2025-07-24 02:24:35+00:00
I disagree with term limits. I'd prefer to see the number of representatives vastly increased (no increase since 1929) and gerrymandering removed. I do agree they should not trade on the market.

I think you misunderstand the risk that non-CEO employees are exposed as cycomanic pointed out. CEOs that make this much money are more capable of defending themselves than a regular employee, not only from their wealth but from their network. It's rare that a CEO has to testify to Congress, or deal with FTC/FCC, etc. And dealing with BOD, hostile takeovers, or activist investors pales in comparison to what many people deal with day to day. A CEO is not going to go homeless from a hostile takeover.
by userbinator | 2025-07-24 02:24:52+00:00
The network is made up of independently operated and heterogeneous nodes (currently three nodes, a mix of Debian using strongSwan and OpenBSD using iked), which peer over IPSec links.

It's a VPN connecting sites together to form something like a LAN, but geographically separated. Multinational company "LAN"s are set up in a similar fashion.
by jesterson | 2025-07-24 02:25:22+00:00
Again it's a pure speculation. If I give you $100 and you conquer a villain while losing all your family while I will spend the time in restaurant. Can I say I actually conquered the villain? Sure, if I want to think i did. Thats how "allied forces" behave.

The history is being rewritten all the times and "serious historians" are nothing but grifters on the runway.
by dapperdrake | 2025-07-24 02:26:05+00:00
The roundtrips from the TLS negotiation and TCP handshake are a waste of time by introducing latency.

It’s 2025. There is X/Twitter, Facebook, TikTok, BlueSky, Mastodon , Instagram, YouTube, Starlink, glass fibre cables on the sea floor and to (a select few) homes, etc.

Latency is a far worse bottleneck than bandwidth. And more difficult to physically improve. And worse on mobile where almost everybody is.

What are good numbers on gzipping 20,000 lines of CSS from React apps or Tailwind or Bootstrap or all the other CSS parties?
by thimabi | 2025-07-24 02:26:57+00:00
> I can’t tell if the first sentence is sarcasm or not.

Yep, it was.

I wholly agree that the document feels less guided by the public interest rather than by various business interests. Yet that last goal is in a kind of weird spot. It feels like something that was appended to the plan and not really related to the other goals — if anything, contrary to them.

That becomes clear when we read the PDF with the details of the Action Plan. There, we learn that to “Combat Synthetic Media in the Legal System” means to fight deepfakes and fake evidence. How exactly that’s going to be done while simultaneously pushing AI everywhere is unclear.
by greenie_beans | 2025-07-24 02:27:02+00:00
this information is so valuable to me, thank you!

> but until then, we've got 20+ years of history in Wordstock the product and with Wordstock the company, so Bookhead would need to be significantly better than our current system in order to be worth switching to.

i have a hard hill to climb. but i'm glad to know there are other book-ish technologists who understand the value of this and what i'm trying to do. at the very least, i'm working towards some features that could complement what you're doing with wordstock, instead of replacing it, but it sounds like you have the skills where you wouldn't need anything like that.

thank you so much for commenting. if you ever wanna work together, hit me up at sam@bookhead.net.
by sothatsit | 2025-07-24 02:27:04+00:00
The problem is that SEO has made it hard to find trustworthy sites in the first place. The places I trust the most now for getting random information is Reddit and Wikipedia, which is absolutely ridiculous as they are terrible options.

But SEO slop machines have made it so hard to find the good websites without putting in more legwork than makes sense a lot of the time. Funnily enough, this makes AI look like a good option to cut through all the noise despite its hallucinations. That's obviously not acceptable when it comes to food safety concerns though.
by neogodless | 2025-07-24 02:28:18+00:00
https://www.automotivedive.com/news/gm-nissan-ford-tesla-bmw...

At least in the U.S., the big 3 (Toyota, GM, Ford) all showed Year-over-year growth of automotive sales in Q2.

https://www.coxautoinc.com/market-insights/q2-2025-ev-sales/

Pretty interesting chart to be seen here. Why are interest rates affecting Tesla more than any other OEM?
by DavidPiper | 2025-07-24 02:28:37+00:00
So much gold to mine in this talk. Even just this kind of throwaway line buried deep in the Q&A:

> I prefer to write code in a verb-oriented way not an object-oriented way. ... It also has to do with what type of system you're making: whether people are going to be adding types to the system more frequently or whether they're going to be adding actions. I tend to find that people add actions more frequently.

Suddenly clicked for me why some people/languages prefer doThing(X, Y) vs. X.doThing(Y)
by progmetaldev | 2025-07-24 02:28:56+00:00
Are you running your own system for personal use, a service available to the public, or both? Do you normally see your system used consistently, or does it get used differently (and in random ways)?

Since you state you're running a browser, I assume you mean for personal use. Unfortunately, when you run a service open to the public, you can find all kinds of odd traffic even for normal low-memory services. Sometimes you'll get hit with an aggressive bot looking for an exploit, and a lot of those bots don't care if they get blocked, because they are built to absolutely crush a system with exploits or login attempts where they are only blocked by the system crashing.

I'd say that most bots are this aggressive, because the old school "script kiddies", or now it's just AI-enabled aggressors, just run code without understanding things. It's easier than ever to run an attack against a range of IP addresses looking for vulnerabilities, that can be chained into a LLM to generate code that can be run easily.
by lmm | 2025-07-24 02:29:12+00:00
Java FFI is slow and cumbersome, even more so if you're using the fancy auto-async from recent versions. The JVM community has mostly bitten the bullet and rewritten the entire world in Java rather than using native libraries, you only see JNI calls for niche things like high performance linear algebra; IMO that was the right tradeoff but it's also often seen as e.g. the reason why Java GUIs on the desktop suck.

Other languages generally fall into either camp of having a C-like stack and thread model and easy FFI (e.g. Ruby, TCL, OCaml) and maybe having futures/async but not in an invisible/magic way, or having a radically different threading model at the cost of FFI being slow and painful (e.g. Erlang). JavaScript is kind of special in having C-like stack but being built around calling async functions from a global event loop, so it's technically the first but feels more like the second.
by insane_dreamer | 2025-07-24 02:31:21+00:00
Same here. Zeds task configurations are not nearly as versatile, easy to set up and run as pycharms especially when it comes to virtual envs. The debugger is superior in Pycharm too. But in terms of overall use Zed is good.

My other complaint is that pyright (used by Zed) isn’t nearly as good as pycharms type inspection.
by bigyabai | 2025-07-24 02:31:23+00:00
> there is a $100B+ (and growing) bounty to crack satoshi's Bitcoin wallets

That's like saying there's a $100T+ bounty on robbing the IMF. Bitcoin is backed by nothing, if you pull out a Jenga block that big then the whole thing is tits up worthless.

It will also (incidentally) make you the enemy of some particularly powerful people with connections to criminal networks.
by vjvjvjvjghv | 2025-07-24 02:31:43+00:00
I was around when OOP became popular in the 90s. I think it was a huge step forward. Problem is that with almost every useful paradigm at some point consultants and zealots take over and push things to an extreme that doesn't work. And when problems show up, it's because you didn't do it right. Happened with OOP, NoSQL, Agile and probably many others. I don't see how functional style won't go differently.
by landl0rd | 2025-07-24 02:31:46+00:00
No, a small group of highly tech-literate people are wary of this. Your personal bubble is wary of this. So is some of mine. "People" don't care and will use the packaged, corporate, convenient version with the well-known name.

People who are aware of that and care enough to change consumption habits are an inconsequential part of the market.
by ars | 2025-07-24 02:31:53+00:00
Isn't the theory that this is because Clinton was one of them, and he was president at the time?

Even if Trump was one of them, he had no power at that time, so couldn't have done anything to stop (or bury) the surveillance, but Clinton could.

> Something tells me domestic surveillance is only applied to peasants not the wealthy and powerful.

I suspect it's applied to them even more than the rest (ordinary people are not that interesting to surveil), the question actually is what is done with the surveillance afterward.
by terminalshort | 2025-07-24 02:32:29+00:00
All LLMs must be forced into their views. All models are fed a biased training set. The bias may be different, but it's there just the same and it has no relation to whether or not the makers of the model intended to bias it. Even if the training set were completely unfiltered and consisted of all available text in the world it would be biased because most of that text has no relation to objective reality. The concept of a degree of bias for LLMs makes no sense, they have only a direction of bias.
by AlotOfReading | 2025-07-24 02:32:47+00:00
I wouldn't consider products you can buy on apple.com like this corsair M75 outside their supported use cases: https://www.apple.com/shop/product/HRYT2ZM/A/corsair-m75-wir...

This whole thread is about how Linux is difficult because you need to understand what hardware is actually supported and you're arguing that MacOS is different because you still need to understand what hardware is supported, but the apple store will sell you something else with a smile.

I'm not even denying that MacOS is a perfectly acceptable OS, I just don't understand your argument.
by raddan | 2025-07-24 02:32:47+00:00
I started doing most of this in 2017. Perhaps I am just unusually sensitive to social media, but I discovered that whenever I used Facebook I just ended up angry or depressed. I deleted my accounts and expected about a week of FOMO. There was zero FOMO and I basically don’t think about social media anymore. It’s been all RSS and NPR on an actual radio for many years. I 100% do not miss it because by the end very few of the interactions I was having were worth my time.

EXCEPT: I post on HN and some other tech sites occasionally. I do enjoy tech topics and it’s pretty easy to steer clear of topics that don’t interest me (eg, cryptocurrency). I also text frequently with a network of friend-nerds about tech news. Is texting social media?

Admittedly I have a weak spot for YouTube. Their algorithm consistently gives me stuff I love: woodworking videos, gardening videos, science and math videos, and a lot of music I don’t think I would be otherwise exposed to. I basically never read YT comments because most are incredibly low value. So it does not really feel like social media to me.

Beyond that, I spend a lot of time outside. Sometimes with friends, sometimes alone. I went through a phase of work that was grueling and dealt with family health issues at the same time. Being able to get into the woods for a trail run on most mornings usually gave me the calmness and patience I needed to get through a lot of long days.

I am looking forward to trying the Kagi lens people posted about here. I added the “enshittification” Kagi blocklist people mentioned a few days ago and it made a good search experience even better.
by int_19h | 2025-07-24 02:33:16+00:00
I don't want skeuomorphism personally, but the problem isn't with the lack of that, it's with the lack of any consistent way to differentiate the various controls in general. Is it just a bit of text? A button? A checkbox? Who knows when it's all the same kind of flat.

Win95 was very much not skeuomorphic, but it had very strong visual cues in UI even so.
by 123yawaworht456 | 2025-07-24 02:34:11+00:00
>Naw his list included a lot of valid science. There was no apparent rhyme or reason to the parts of the list was known.

it did, yes, but it shows how many people were getting paid obscene amounts of money to 'research' equitable math* and such.

* yes, seriously. people get paid to call math racist. https://equitablemath.org/
by landl0rd | 2025-07-24 02:34:29+00:00
Is there an appreciable difference between a company that controls what information is surfaced via pagerank and one that does so via LLM?

Remember the past scandals with google up/downranking various things? This isn't a new problem. Wrt how the average person gets information google doesn't really have more control because people aren't clicking through as much.
by breve | 2025-07-24 02:35:29+00:00
The business is suffering. Tesla has seen a large fall in European EV market share:

https://eu-evs.com/marketShare/ALL/Groups/Line/All-time-by-Q...

The decline corresponds with Musk interfering in European politics and performing fascist salutes at a political rally. Europeans aren't on board with swasticars.

The brand damage Musk has done can only start to be repaired after he leaves Tesla. The bad reputation is going to stick until then.
by samdoesnothing | 2025-07-24 02:36:10+00:00
Given that there are a ton of people having ~2 drinks a night (big glass of wine, couplabeers, generous pour of whisky), especially in Europe, I can't see 2 drinks a night as someone having a "problem". It's not nearly enough to get drunk so they're simply enjoying the taste/experience. It's like asking if someone who eats a chocolate bar every day has a problem.
by chasil | 2025-07-24 02:36:14+00:00
This does not appear to be an ingot, as silicon would be prior to being cut, but a film grown on some substrate, itself called a "wafer," so perhaps silicon?

The film itself is one atomic layer in thickness?

I don't know how you would make "wells" that form a FET, either for the source and drain, or for the larger complimentary wells of CMOS.

I don't know how advanced the thinking is to do this, or an equivalent.

https://www.science.org/doi/10.1126/science.adu3803
by giantg2 | 2025-07-24 02:36:15+00:00
"Not exclusively"

You could run the numbers to show if it's financially responsible or not instead of again using circumstantial evidence. We can also look at the other approved LPO grants, like the one for sustainable aviation fuel.

Here's an article about how they changed their methods to push more through due to their political concerns.

https://cen.acs.org/energy/US-cleantech-loan-program-sprints...
by bugsMarathon88 | 2025-07-24 02:36:39+00:00
This cannot conscientiously be called a security tool, as it lacks:

- author attribution (in fact, a mockery is made of it)

- qualified independent security review and endorsement

- designs justifying irrational decisions such as unilateral superuser execution

- any sort of testing, validation or significant documentation of code functionality

- steps to undo whatever this does (since anything is possible, as all liability is explicitely disavowed)

This is not meant to discourage development, but such software should have a clear an EXPERIMENTAL disclaimer and not purport to secure anything; primum non nocere.
by landl0rd | 2025-07-24 02:36:44+00:00
Most of the time when I find a good answer from search it's one of a few things:

- Hobbyist site

- Forum or UGC

- Academic/gov

- Quality news which is often paywalled

Most of that stuff doesn't depend on ad clicks. The things that do depend on ad clicks are usually infuriating slop. I refuse to scroll through three pages of BS to get to the information I want and I really don't care if the slop farmers die off.
by mNovak | 2025-07-24 02:36:45+00:00
I'll add to this, there's no reason to buy simple syrup! You can make it in a mug in the microwave in 30s, and it'll hold in the fridge for a while.

And the only counterpoint is pineapple juice, which you should just buy in the can -- it doesn't hold long at all once in air.
by zozbot234 | 2025-07-24 02:37:21+00:00
How is this "the other end of the spectrum"? The Typestate pattern described at https://geeklaunch.io/blog/make-invalid-states-unrepresentab... (especially wrt. its genericized variety that's quite commonly used in Rust) is precisely a "compile-time hierarchy of encapsulation that matches the domain model", to use Casey Muratori's term for what he's talking about. It's literally inheritance-based OOP in a trenchcoat.
by JdeBP | 2025-07-24 02:38:55+00:00
I suspect that systemd people are looking at this thread in perplexity, and probably doing their thing (that I've seen over the years) of regarding the world of Debian as being amazingly behind the times in places.

The SSH server being a socket unit with systemd doing all of the socket parallelism-limiting and accepting was one of the earliest examples of socket activation ever given in systemd. It was in one of Lennart Poettering's earliest writings on the subject back in 2011.

* https://0pointer.de/blog/projects/inetd.html

And even that wasn't the earliest discussion of this way of running SSH by a long shot, as this was old news even before systemd was invented. One can go back years earlier than even Barrett's, Silverman's, and Byrnes's SSH: The Secure Shell: The Definitive Guide published in 2005, which is one of many places explaining that lots of options in sshd_config get ignored when SSH is started by something else that does all of the socket stuff.

Like inetd.

This has been the case ever since it has been possible to put an SSH server together with inetd in "nowait" mode. Some enterprising computer historian might one day find out when the earliest mention of this was. It might even be in the original 1990s INSTALL file for SSH.
by cadamsdotcom | 2025-07-24 02:39:50+00:00
> “Attacking the connections between ideas can force a belief system to reroute its logic, making it less direct, more convoluted, and sometimes less persuasive—even if the system doesn’t collapse outright.”

Beliefs and ideas are connected in a network that is unique to the individual, so to change a mind you have to understand the belief network and work your change into it.
by njkumarr | 2025-07-24 02:39:51+00:00
demo: https://flappybird.njkumar.com/

blogpost: https://njkumar.com/optimizing-flappy-bird-world-model-to-ru...

I finally got some time to put some development into this, but I optimized a flappy bird diffusion model to run around 30FPS on my Macbook, and around 12-15FPS on my iPhone 14 Pro. More details about the optimization experiments in the blog post above, but surprisingly trained this model on a couple hours of flappy bird data and 3-4 days of training on a rented A100.

World models are definitely going to be really popular in the future, but I think there should be more accessible ways to distribute and run these models, especially as inference becomes more expensive, which is why I went for an on-device approach.

Let me know what you guys think!
by DoesntMatter22 | 2025-07-24 02:40:02+00:00
From what you linked, Audi is down 19%, Rivian down 22%, Volkswagen down 20%. Audi and Rivian are both luxury brands and so is Tesla. Rivian is also a higher end car brand and they are getting cooked, down far more than Tesla, and don't suffer any of the Elon stigma.

The brands you mentioned are bargain brands. Tesla is a luxury vehicle. Answer seems pretty obvious. Also Tesla is not generally going to sell to apartment renters very often as there typically are not places to charge, so I personally think part of it is that there is a diminishing pool of possibile customers.
by StrangeDoctor | 2025-07-24 02:40:14+00:00
raidz doesn't work exactly like raid, but conceptually it's helpful to carry over that knowledge. the biggest difference is that all drives can potentially have parity blocks on them.

1. If a drive is missing, and it contained a data block you want to read, then you have to do parity calculations to recalculate that block. this means potentially all drives must use their read capacity for this calculation. I think this would be considered stress and max read throughput is significantly reduced. If your block size is very large, or your files much smaller you might get away with minimal performance hit but you're also wasting a lot of capacity/benefit of z2. (In certain pathological cases z2 can have the storage profile of a double mirror, but with all the complications of z2) The rebuild process will require a recalculation for every missing block type, basically every drive will need to perform a read for each restored block. Writing new data to a degraded z2 pool can force zfs to be quite wasteful. For example, a 5 disk z2 pool with 1 drive missing will mean a maximum of 2 data blocks with 2 parity blocks, instead of the expected 3 and 2. restoring that drive will not automatically restore that capacity unless the files are written again to the restored pool. The drives will be filled unevenly, this has performance and storage efficiency penalties.

2. If you replace both degraded drives at the same time, and you aren't using resilver_defered, it should only need to read all other drives once and write to both new disks. But you might not want this, depending on many complicated factors.
by raddan | 2025-07-24 02:42:27+00:00
I just tried the Kagi smallweb link someone posted above and it immediately brought me to a Jon Skeet article about the quirks of C# records. Holy cow! I haven’t read a Jon Skeet blurb since like 2013 when I was writing a lot of weird (ie, compiler-y) C# and needing to ask a lot esoteric questions on StackOveeflow.

So for me, it’s 1 for 1. The pile of magazines appears to be good :)

(It’s possible I also just like different stuff than you. I loved reading dusty old National Geographics at my grandparents house when I was a kid. Definitely out of date!)
by JKCalhoun | 2025-07-24 02:42:34+00:00
Fortunately archive.org has MacTutor (which I think was the prequel to MacTech?): https://archive.org/details/mac-tutor/MacTutor%20Vol%201/

(I found the article [1] that showed me how to do animation with offscreen bitmaps on the Mac. A paper airplane game called "Glider" would follow soon after. [1] https://archive.org/details/mac-tutor/MacTutor%20Vol%203/pag...)
by leptons | 2025-07-24 02:43:41+00:00
Okay, so you have not been paying attention to current events. The US is now a full fascist autocracy. Nothing trump does while in office can be prosecuted. There are masked police in the streets arresting anyone they want. There simply are no more consequences for breaking the law and ignoring the courts. You may not think the US is authoritarian on the level of China, but it's catching up very quickly.
by JoGoulart | 2025-07-24 02:43:56+00:00
Hey HN,

We noticed something odd, ChatGPT and Perplexity were mentioning brands in their answers, but most companies had no idea they were even being referenced.

So we built First Answer, a tool to track how your brand appears in AI-generated responses and help you optimize for it (we call this GEO: Generative Engine Optimization).

It shows:

When your brand is mentioned (or not)

How you're positioned vs competitors

Misinformation / hallucinations

Opportunities to improve visibility

Supports ChatGPT, Perplexity, Copilot, Gemini, Google AIO and Grok. Would love your thoughts!

— Jo:)
by thimabi | 2025-07-24 02:44:09+00:00
I like 1Blocker. I’ve downloaded it when it was an inexpensive one-time purchase, and was grandfathered when it became subscription-based. Though I believe there remains an option to pay once and keep using it “forever”, now at a slightly higher price.

The app includes both Safari ad blocking and local DNS blocking too, so it works on things like some ads on games.