MurphyA/hacker-news huggingface dataset:
by jacquesm | 2025-09-07 23:47:04+00:00
Yes, absolutely, but they specifically asked about aluminum. Mining iron or aluminum on the moon would be trivial compared to earth in terms of access. Getting the gear there to bootstrap it all would be an interesting technical problem but I think it is solvable. Why you would want to do it to me is only to jump start a deep space program taking advantage of the reduced requirements to reach escape velocity while still having a long term platform to build on. If you want to do better than that then space construction will have to go to a completely different level first.
by WhyNotHugo | 2025-09-07 23:47:06+00:00
async doesn't work if you need to do filesystem I/O.

With POSIX, you can only really do blocking filesystem I/O. There's an API for async I/O, where readiness of any read/write operation can either deliver a signal, or start a new thread. Neither of these scale at all. Things like select, poll, epoll all block, even with O_NONBLOCK.

So if your application needs to read files which may be large, or on a slow filesystem (or even networked filesystems!), you're now working with blocking I/O, at which point async can't help you.

---

Obviously this isn't the root cause of "why hasn't async taken over". It's just one of the many reasons which all pile up.
by nostrademons | 2025-09-07 23:47:44+00:00
The Android OS does provide screen width/height information and safe areas. We use them when appropriate, which is fairly often, but not universally. Safe area support for foldables is pretty weak, though, because it's a relatively new device category that imposes fairly different constraints on devices.

The bigger issue is that there's always a long-tail of product considerations that need to be different on foldables and aren't covered by just feature-detecting the available screen resolution. Logging is one: PMs are very interested in how the category as a whole is performing, if only to direct future hardware plans, and that requires that it actually be categorized as a separate category. Backend requests are another: you can (and should) optimize your bandwidth usage on phones by not shipping to the client information that is only going to be displayed on large screens, and you can (and should) optimize your screen usage on large screens by displaying more information that is not available on phones, but foldables represent the union of the two, and you usually don't want the latency of additional backend requests when the user fold/unfolds the device.

(The irony is that the app in question is Google Play, and I personally know most of the PMs and several of the engineers on Android SysUI.)
by halffullbrain | 2025-09-07 23:48:07+00:00
I read the piece expecting precisely that; How to keep PII out of logs, which require a lot of adamant snipers with a lot of lead bullets. Passwords: Handled by IAM services. Tokens: Application frameworks which not to divulge. But Brian's phone number stashed in an innocuous case metadata field. Gaah!

Some of the same techniques apply, like using domain primitives, but some PII (like names and addresses) is eventually templated into flatter (text) values, and processed by other layers which do not recognize 'brands' as suggested.

Data scanners: Regexes are fine for SSNs and the like, but to be really effective, one would need a full-on Named Entity Recognition in the pipeline, perhaps just as a canary. (Wait, that might actually work?)

Dataflow analysis and control applies in a BIG way, e.g. separating an audit log for forensics, where you really NEED the PII, from a technical log which the SREs can dig into without being suspected of stealing sensitive info. Start there.
by IgorPartola | 2025-09-07 23:48:07+00:00
What I am saying is that I have never done this, have seen the need for this, or have heard of anyone doing this or having the need for this.

To create an absurdist analogy it is like saying that because labels on cotton T-shirts are the same size that you could take them off shirt A and sew them onto shirt B. It is possible by there is zero point in doing it other than to say that you did it.
by sneak | 2025-09-07 23:49:29+00:00
You can’t buy gift cards without soft ID these days. Additionally, the ability to pay in cash isn’t needed for buying coffee, it’s needed for paying for legal defense, publishing, transport, and a bunch of other things. The issue isn’t that Starbucks is cashless; the issue is that when all of society goes cashless (because places like Starbucks did) then we are all capital-f Fucked.

Imagine a world without investigative journalism, new political organizations, labor organizing, or a million other things that rely on privacy and anonymity to be able to exist.
by bobbiechen | 2025-09-07 23:49:54+00:00
Two reasons I'm not too worried about it:

1. This particular script is client-side, so it reads directly from the Jetstream WebSocket (rather than any service that I host).

2. I also have another server-side version that does store data. But in both cases, the script only captures the ATProto URI and alt text, not the image content itself. The media link is present in the Firehose data but I don't record or fetch it.

Some of the resulting data does ends up being moderated later, e.g. when I went to review suspected bots, some of the accounts had already been banned on the main Bluesky instance.
by knr2345 | 2025-09-07 23:50:59+00:00
Agreed; the occasional Raycast AI query using their web extension suits me well.

Haven’t used Arc as my daily driver in a while now, but I used a similar setup with a semi-bright green sidebar as my debugging space when my last project was in active development. I’m rarely at a desk these days so back to Safari for the time being, but one thing I miss the most is Arc’s near-borderless window ‘frame’.
by ceejayoz | 2025-09-07 23:51:18+00:00
> that shouldn't be the case

Oh, I agree. But it is.

> For better or worse in your hypothetical the uninsured price legally has to be $1,000 for medicine.

No, it doesn't.

https://www.nbcnews.com/health/health-news/cost-weight-loss-...

"In March, Novo Nordisk cut the price of all doses of Wegovy by 23% for people paying in cash, dropping it from $650 to $499 per month for uninsured patients or those without coverage. (The list price of $1,349 stayed the same.)"

"It follows a similar move from Eli Lilly, which reduced Zepbound’s starter dose to $349 and higher doses to $499 through its self-pay program, Lilly Direct. The discounted doses require patients to manually draw the medication from a vial with a syringe, adding an extra step compared to the prefilled injector pens."

There are entire businesses and apps built around figuring out which is cheaper, paying out of pocket or going through insurance. https://www.healthcaredive.com/news/goodrx-benefits-check-pr...
by MBCook | 2025-09-07 23:51:29+00:00
I’ve kept thinking about this, so I decided to run it in reverse. An iPhone 16 would be would be about $340 in 1991 money. That’s only 70% more than the cell phone in the catalog, or only _42%_ of the camcorder! The camcorder alone would be almost $1900 today. You could get a folding phone for that. Or three iPhones 16Es.
by Sharlin | 2025-09-07 23:52:25+00:00
Stills camera! Somehow that wasn't yet mentioned.

Calendar

Egg timer

Stopwatch

Wrist watch

Calendar

Encyclopedia

Star map and ephemeris

TV/stereo etc remote control

Heating/AC etc remote control

Credit+debit card

Language learning cassettes

Books

Paper maps (in general, not just for car navi)

Keys and key cards

Bird, plant, insect, mushroom etc guide

Level and tape measure (kind of)
by Spivak | 2025-09-07 23:52:26+00:00
I mean you're not wrong. Tether is effectively operating as a weird kind of bank and is susceptible to the same failure modes if people go on a bank run. You just don't get to run to the FDIC if it happens.

USDT does have some nice properties compared to a bank account like being able to mint accounts at will, no deposit or transfer limits, no KYC, faster settlement than wire transfers, can send internationally with little fanfare. I'm sure there's someone who is pumped about this but I'm not sure if the market is large enough to support the size they've grown to.
by LexiMax | 2025-09-07 23:53:15+00:00
Hacker News's "tuning out" is a mirage. It hides a seedy underbelly of unaccountable user-based moderation and vote manipulation that is very plain to see if you use the "active" front page instead of the standard one, and turn on showdead.

I feel like the experiment of moderation decisions via mob rule is largely a failure, and I much prefer the style of old webforums where moderation was left only to the people who ran the site/server and the people hand-picked by them. Tildes does this, as does Discord.

Personally, my news diet is Kagi with a well-curated blocklist and Tildes with a few targeted topic tag filters.
by ozgrakkurt | 2025-09-07 23:53:15+00:00
You should be able to compare AIO vs io_uring using fio if it works on FreeBSD.

There are some config examples here [0] but they would be different for AIO so need to check fio documentation to find corresponding config for AIO.

[0]: https://steelcake.com/blog/comparing-io-uring/
by FridayoLeary | 2025-09-07 23:53:36+00:00
What nobody is discussing is why hyundai was apparently employing 500 illegal workers [edit: i see some HNers have commented on it. The news sites and reddit have all somehow completely overlooked this significant angle]. I think it's reasonable to question if they got full employment rights as if they had been legal residents. Frankly i'm amazed the white house hasn't yet made a huge fuss about it and why hyundai isn't being held to account.

You can tell me that i've got it all wrong, and the workers were completely legal and they weren't exploiting cheap labour and this isn't a huge scandal, but please back up your claims. As far as i can tell hyundai is getting away scott free with breaking the law because they are a big corporation.
by crq-yml | 2025-09-07 23:53:41+00:00
You can emulate the Tandy in a web browser, e.g. https://dosee.link/#emulator

So if you evaluate it by hardware, it's true that the phone isn't giving the same I/O capability. But the application software is there, there are far more apps for a phone and you can access the old ones in some degree too.

If you need an actually hackable PC equivalent, we have all kinds of boards and configurations, from microcontrollers to rasPi style computers through FPGA boards. Any of them are a tiny fraction of the cost of the old desktops.
by GuB-42 | 2025-09-07 23:53:54+00:00
"The scene is dead" has become a meme by now. For example the "new talent" Meteoriks award is introduced with "For a scene that has been dead since 1999, our walking dead are pretty fresh".

It is well alive. Sure, we still see some of the same people from 1989, and the average age is certainly going up, but it absolutely doesn't mean we aren't seeing new blood. Styles change, technical achievement is usually seen in the sizecoding or "wild" competitions, while PC demos tend to be more cinematic and focused on art. We are seeing new things, like livecoding shaders and fantasy consoles. Of course, the Amigas and other oldschool platforms are still there, with new tricks being discovered year after year.

There are still regular demoparties. Revision, the successor to Breakpoint and Mekka Symposium is doing well year after year. With the addition of some online events like Lovebyte.

Things come and go, but there is no sign of the scene really being dead. Heck, we even seen older demosceners bring their children to the parties, with some of them already doing cool stuff.
by jacquesm | 2025-09-07 23:54:09+00:00
> Who is innocent?

Quite a few people by now, as a percentage of the total given the numbers involved. Oh, sucks to be them I guess...

> My understanding is the number of legal citizens and residents detained and deported is nonzero, but close.

Well, those people would be the innocent ones then, and 'close' isn't good enough for legal purposes. Wouldn't it be just too bad if you were the one to be deported as a result of one of these razzias? Or would you see your own deportation as taking one for the good of the country?

> Everyone being deported broke the law in some form or another.

Allegedly broke the law.
by fluoridation | 2025-09-07 23:55:36+00:00
That risk is there regardless of what they steal. The kind of thieves who break into cars are low-effort-random-reward. They have neither the patience nor the skill nor the resources for the kind of planning you're referring to. Yes, the bag didn't contain much valuable. A different bag might have. Had the thief known that for a fact beforehand they probably wouldn't have bothered.

Outside nwallin's car: no valuables

Inside nwallin's car: maybe valuables?
by goranmoomin | 2025-09-07 23:55:50+00:00
Disclaimer: I’m a South Korean, so I’m gonna be hugely biased.

But with the disclaimer, the whole raid is stupid – I thought the US govt was trying to bring jobs to the states, encourage foreign investments, and move manufacturing over there? And then the very next thing they do is detaining and deporting people who are there to literally do that?

Even if you’re gonna complain about not having the correct visas, at least treat the people who are helping your country in good faith, not like people who got caught while trying to smuggle in across the border.

About the visa situation – quoting a comment from the past article since it explains it more clearly than what I could possible do:

> For people saying "they should have had the right visa", no one does this.

> Any day of the week all of the big tech companies will have dozens of overseas engineers in the US attending meetings, and gasp working on-site (writing code, etc). They all have either tourist visas or visa waivers.

> And it's the same thing when the US engineers visit the remote sites in other countries.

> Regardless of what the letter of the law is, this has long been the practice, because it's the only workable solution and is clearly within the spirit of the law.

> In this case LG was fitting out a new batter factory. That is a very complex setup with highly specialized machines. The ONLY way that was ever going to happen was with LG specialists coming over to do the setup and get the line working. And it's almost certain that getting "correct" visas for all these people would have been practically impossible, and has not been the actual practice for many decades.

[0]: https://news.ycombinator.com/item?id=45159119
by gaadd33 | 2025-09-07 23:56:16+00:00
A lot of them these days are things like Uvinul A Plus (Diethylamino Hydroxybenzoyl Hexyl Benzoate) and Tinosorb S/P. They essentially act as UV filters similar to physical barriers. Many aren't available in the US, I believe due to FDA regulation of sunscreen but not totally sure why.
by michaelmrose | 2025-09-07 23:56:25+00:00
But we aren't actually doing that because consumer preferences and supply chains are pretty sticky.

If it costs $5 for cheap insert country here and $10 for cheap American crap worse than the 5 then 8 for cheap stuff in some other poor country with a better trade deal and $20 for good American stuff almost none of your market moves to the 20 stuff and almost all of it shifts to the $8
by dejobaan | 2025-09-07 23:57:06+00:00
I was just walking down demoscene memory lane yesterday. Some of my favorite demoscene demos were Amiga ones (playlist: https://www.youtube.com/watch?v=RPdB_zdyMbM&list=PLwds84NCmJ...), which lead me to "The Greatest Video Game Tech Demo Ever," Shadow the Beast: https://www.youtube.com/watch?v=ovwFjgAFhOs

That video's great because it breaks down how Psygnosis managed to get 12 layers of parallax scrolling at 50fps and 128 colors on-screen. I never really loved the game as much as (say) Blood Money, but it was an awesome accomplishment in the same way demoscene demos were!
by seabass-labrax | 2025-09-07 23:57:07+00:00
Some of the points you make are still true, but I think you're a little out of date.

Migration is not solved, but it also doesn't suck - unless you're doing it every week nothing will break, and several people I follow have already done it and it's been just fine.

Stability is also fine - if your server is down for a couple of hours, your timeline will catch up when it comes back online, and likewise your sent posts will stay in a local outbox until they can be sent. That's absolutely no different from email or Jabber or anything else.

"Fedi" is compatible enough that I run my own GoToSocial server, which is technically still beta software, and I haven't experienced any issues following and interacting with anyone on Mastodon, Pixelfed, Pleroma and quite a few other platforms.

Would I recommend it to a non-technical user, someone who wasn't really interested in 'servers' and 'clients' and 'protocols'? Yes, although I'd suggest they just go for The Big One, as you put it. What I would say though is that this is no longer just a technology for Web nerds any longer; it's a very viable alternative to centralized platforms.
by jsharpe | 2025-09-07 23:58:07+00:00
Exactly. This idea comes up time and time again, but the cost/benefit just doesn't make sense at all. You're adding an unbelievable amount of complex tooling just to avoid running a simple formatter.

The goal of having every developer viewing the code with their own preferences just isn't that important. On every team I've been on, we just use a standard style guide, enforced by formatter, and while not everyone agrees with every rule, it just doesn't matter. You get used to it.

Arguing and obsessing about code formatting is simply useless bikeshedding.
by gerdesj | 2025-09-07 23:58:19+00:00
Oh FFS, "I've Chatted and stuff"

Your Exeter cavern quandary was not exactly sorted. https://simonwillison.net/2025/Sep/6/research-goblin/#histor...

They are quite old and very well documented, so how on earth could a LLM fuck up unless, a LLM is some sort of next token guesser ...
by notepad0x90 | 2025-09-07 23:58:37+00:00
I love this. But it should also be said that if a mouse is in the process of putting the bell on the cat, other mice should shut up and get out of the way.

In my experience, the same people that have ideas similar to belling the cat, are the same people that are major critics and with opinions about how something can't be done even though someone is actively in the process of doing it.

I guess the moral is about how ideas and opinions (positive or negative) are empty when one is unwilling to be involved in their implementation.
by akerl_ | 2025-09-08 00:00:49+00:00
It seems hard to have empirical data here, but even just the parallelization of it seems to bias in favor of mobile ordering.

Part of the reason I hold this particular opinion weirdly strongly is because of the confusion I feel when I'm sitting in line in the drive-thru behind a van where a family or a group of friends is trying to crowdsource food for 2-4 people live at the window, or rattling off a complex coffee order and hoping the audio quality carries it through.

If you're ordering something different every time, and not anything complicated, and it's just you ordering, and the tech in between you and the person listening is decent, I'd bet that you're right and just telling someone your order is less effort. But as soon as there's any stray variable, mobile ordering handles the complexity much more smoothly.
by pnw | 2025-09-08 00:01:44+00:00
This press conference is the source of all of the articles.

https://www.youtube.com/live/AD7n_nSOorU

4:30 Describes the search warrants and arrests.

5:10 "475 were illegally present in the United States"

6:25 "Majority were Korean nationals"

No criminal charges yet. It's an ongoing investigation.
by rayiner | 2025-09-08 00:01:58+00:00
> From 2016 until now, Gallup polling has found that over 50% of the country supported increasing immigration or keeping it at the same levels.

The factual trend over that period has been ever-escalating immigration levels. So it does not make sense to lump the people who support keeping immigration at the same level along with the folks who support increasing it.
by CGMthrowaway | 2025-09-08 00:02:30+00:00
>> Think about it like a multiple-choice test. If you do not know the answer but take a wild guess, you might get lucky and be right. Leaving it blank guarantees a zero. In the same way, when models are graded only on accuracy, the percentage of questions they get exactly right, they are encouraged to guess rather than say “I don’t know.”

For TIMED multiple-choice tests (and the timed constraint makes sense in OP analogy as well), probabilistic answering is the kryptonite that lets smart people do well on SATs and IQ tests and other things like that.

I took an IQ test recently and it all came rushing back to me.

For math problems, often the right answer can be found just by inspecting the ones digit of the possible answers and process of elimination. Others, by abstracting what errors the test writer is expecting you to make, and eliminating those as possible answers. It's like magic. Sure, you could actually sit and SOLVE each problem, but when spend the time, when time is valuable?

Pretty sure these types of strategies are not actively taught to anyone unless you have a good college counselor /interested teacher/ SAT tutor. But perhaps they ought to be.
by cowsandmilk | 2025-09-08 00:02:53+00:00
How is diff less effective? I see the diff in the formatting I prefer? With sed, I can project the source into a formatting most convenient for what I’m trying to do with sed. And I have no idea what you’re on about version control. It ruins sending patch files that require a line number around, but most places don’t do that any more.

What I would be curious on is tracing from errors back to the source code. Nearly every language I’ve used prints line number and offset on the line for the error. How that worked in the Diana world would be interesting to learn.
by tliltocatl | 2025-09-08 00:03:42+00:00
What makes MDY special is that it is worthless even with its normal context yet still widely used.

Those you mention make perfect sense in context: %C is usefull for historians (would you rather be parsing roman numbers?) and %h%m is good for voice radio transmission. Ideally you want to tag a format so that you have context, but I guess that's a bit difficult to do without introducing localization. It's somewhat akin to the issues with less common script in Unicode - yes, those are somewhat weird, but they do have a purpose. The standard tries to encompass every usecase rather than take a YAGNI approach, which is a sensible (if opinionated) thing to do.

On the contrary, MDY would appear in the same context you would expect DMY or YMD. It's only supposed advantage is that it maps English word order. But it is unsortable without parsing.
by debarshri | 2025-09-08 00:03:54+00:00
Audits and bad practice are second-order things.

My argument is that generally everyone has access to all the logs. If you restrict the access and add guardrails around it, you can minimize the surface area and also ways it can be leaked out.

If you take a defensive approach towards, you have to assume that some secret is getting logged somewhere. The goal then becomes a way to reduce the surface area or blast radius of this possible leakage.
by losvedir | 2025-09-08 00:04:47+00:00
I dunno, I use Deep Research from Claude, ChatGPT, and Gemini, and Gemini is the only one that ignores my requests and always produces the most inane high school student wannabe management consultant "report" with introduction and restatement of the problem and background and all that. Its "voice" (the prose, I mean, not text to speech) is so irritating I've stopped using it.

The other ones will do the thing I want: search a bunch, digest the results, and give me a quick summary table or something.