MurphyA/hacker-news huggingface dataset:
by leonixyz | 2025-09-16 20:24:57+00:00
Hopefully we are at the beginning of a change, but I doubt this will come only from the UN.

The UN is the only international democratic institution that - even with its many imperfections - prevents the world to fall into complete anarchy. It's quite telling that it gets ignored since so many years by the country that elevates itself as the world defender of democracy, the US.

The UN has voted for decades for ending the embargo towards Cuba. Every year the outcome of the vote, which has always resulted in a great majority demanding the immediate end of the embargo, has been ignored by the US, resulting in millions of Cubans facing extreme economic consequences since many decades. The last time every country except Israel and US voted for ending the embargo (I might be wrong, maybe a single African state abstained).

In all of this, the only seed of joy I see, was seeing the Cubans a couple of years ago, after decades and decades of seeing their economy strangled by the most powerful country on Earth, roll out their own Covid vaccine just at the same time of those of big Pharma - a vaccine that resulted excellent, effective, and cheap. Hats off for the Cubans. Hope to see some other seed like this also in the Palestinians.
by csa | 2025-09-16 20:25:18+00:00
A buddy of mine is an executive at one of the successful ghost kitchen companies. I asked him about this article. His comments:

- They aren’t dying. Most of them are just not run well, and there isn’t a widely-known “playbook” to use to spin one up.

- Demand is high. Supply of what people want does not meet this demand.

- Lots of people use ghost kitchens to chase fads or to try to get rich quick. These rarely work long term.

- Profitable ghost kitchens are well-run kitchens (or restaurants without a front of house).

- His abbreviated playbook for ghost kitchens that work: prep everything (nothing cooked to order), finishing and assembly should be the only thing done when the order comes in, every order should be done within 5 minutes (this blew my mind) so that it will get to the customer within 20 minutes, make sure your images look exactly like the food you will deliver, get packaging that makes it so that food can be delivered and still look good, advertise (promote) in the apps when you open, and cut back as organic sales and reorders start rolling in, master one location first and then scale out with a provable system, add additional compatible brands (e.g., cakes expanding to cupcakes or cookies) later in the life cycle with a similar development process (but in the same kitchen).

- There is a truckload of restaurant kitchen workers who love good ghost kitchen work — high pace, limited menu (relatively speaking), no front of house staff to deal with, etc.

- When a ghost kitchen hits product-market fit, labor and food costs can be sub-20% of revenue each (this is insane, imho). Marketing starts at 25% of revenue and rapidly drops to sub-5%. Note that this is based on what they receive from the delivery companies, so percentage of sales is higher.

- My friend can spin up a new location in 20 days and $10k from getting the go ahead to delivering food. That includes setting up the kitchen, hiring, training, and initial inventory.
by shiandow | 2025-09-16 20:25:33+00:00
Wel what does it mean to be orthogonal? I'd argue that if you only have a metric then a line (segment) is orthogonal to some set if it is the shortest path from a point to a set. For norms it should work to only consider straight lines.

What I was getting at is that the x and y grid is orthogonal for all Lp norms. The interesting stuff happens if you pick a different line as x-axis. Orthogonal projection to a different axis still works though, the resulting grid just won't be orthogonal in the conventional sense.
by Flimm | 2025-09-16 20:25:56+00:00
I can understand it. Ordinary users were getting locked out of their accounts when losing their phones. Some of those stories hit HN.

Don't disable cloud sync unless you have a backup of all your TPTP secret keys. It's dangerous to advise people to disable cloud sync without mentioning backups. Being locked out of thousands of dollars in your crypto account is as damaging as losing that crypto to hackers.
by kolektiv | 2025-09-16 20:26:15+00:00
Indeed, and "what Mosley believed" was pretty well known at the time given his fascist activity over the preceding thirty years. Mosley was not likely to change his mind, and while there may well sometimes be joy and enlightenment in the practice of debate and rhetoric, you don't have to do it with a fascist. Bertrand Russell had nothing to prove and was perfectly reasonable in saying, effectively, that they were never going to agree and there's no point in wasting more paper in proving that.
by zahlman | 2025-09-16 20:26:29+00:00
Indeed. About 26% of the disk space for a freshly-installed copy of pip 25.2 for Python 3.13 comes from https://pypi.org/project/rich/ (and its otherwise-unneeded dependency https://pypi.org/project/Pygments/), "a Python library for rich text and beautiful formatting in the terminal", hardly any of the features of which are relevant to pip. This is in spite of an apparent manual tree-shaking effort (mostly on Pygments) — a separate installed copy of rich+Pygments is larger than pip. But even with that attempt, for example, there are hundreds of kilobytes taken up for a single giant mapping of "friendly" string names to literally thousands of emoji.

Another 20% or more is https://pypi.org/project/requests/ and its dependencies — this is an extremely popular project despite that the standard library already provides the ability to make HTTPS connections (people just hate the API that much). One of requests' dependencies is certifi, which is basically just a .pem file in Python package form. The vendored requests has not seen any tree-shaking as far as I can tell.

This sort of thing is a big part of why I'll be able to make PAPER much smaller.
by vehementi | 2025-09-16 20:26:50+00:00
> Who knows what hell can be unleashed on one's emotions nowadays with AI

This is key. I would "never" fall for a scam like this. But who knows for sure? I would also never cheat on my partner, but can I say with 100% certainty that some insane situation can't possibly ever come up where my many layered defenses are compromised? Can some sufficiently charismatic individual deliver a perfect AI script to me based on info from 5 other breaches, in my brother's voice, to make me give up a 2fa token in an emergency? Maybe! So just never answer the phone, ever
by pivo | 2025-09-16 20:27:02+00:00
I backed up and upgraded to Tahoe earlier today so I could fully immerse myself in the disaster of a release that is being reported here today. After a half day with Tahoe I simply cannot understand all the drama.

It's fine. Maybe a bit more of a departure UI wise and not as polished as the previous release but whatever, I don't see how this would cause anyone to throw in the towel on Apple and move to Linux. I've used both for years and would never chose to use Linux exclusively or even primarily.
by crock_smacker | 2025-09-16 20:27:56+00:00
> The fact that articles like the one submitted are increasing should alert you that the working poor do not see overpaid techbros as on their side, no matter how much they claim they are.

What I can’t square is why they (probably correctly) don’t see overpaid techbros as on their side, but they do see their bosses, and others even more alienated from their lives and struggles as in their side.
by segmenta | 2025-09-16 20:27:58+00:00
In theory you could express most things as a flowchart but the complexity of doing that quickly escalates. A customer support bot that goes beyond informational answers might be a good example for something that is hard to express in a flowchart (without exploding complexity), but can be built in Rowboat.

Here is some personal experience: we previously built Coinbase's automated chatbot and we used a flowchart type builder to do that. This was a intent-entity based system that used deep learning models. It started great, but pretty quickly it became a nightmare to manage. To account for the fact that users could ask things out of turn or move across topics every other turn - we added in concepts called jumps - where control could go from one path to another unrelated path of workflow in on hop - which again introduced a lot of maintenance complexity.

The way we see it is that, when we assign a task to another human or a teammate we don't give them a flowchart - we just give them high level instructions. Maybe that should be the standard for building systems with LLMs?

Is this making sense?
by dredmorbius | 2025-09-16 20:27:58+00:00
The 16 mm film format mentioned is usually a motion-picture, rather than still, camera format, generally shot at 24 frames per second (FPS), though values from 8 to 48 FPS were fairly common.

Presumably the stacking was of 100s of frames would involve combining several seconds (8.33 seconds would be 200 frames of film at 24 FPS) to generate a higher-resolution image. Success would depend on how much camera and subject movement occurred over that time, though image stabilisation should help somewhat with the former.

I suspect a clearer explanation of the process was omitted from the article, perhaps due to poor editing.
by Royce-CMR | 2025-09-16 20:28:11+00:00
I’d encourage you to pursue it. I remember the old @breakingnews on Twitter when it first started, people listening to police scanners and typing info-dense one liners on what they heard. To this day the best news service of my life (until someone bought it).

A real time, AI snips version for my area in a running feed would be amazing. There are lots of formats and use cases; and the info is already out there.

It’s a great idea. Don’t let citizen sway you away from it.
by beloch | 2025-09-16 20:29:13+00:00
Flipping the U.S. really is the key to ending this conflict. The U.S. reliably uses its security council veto to nix any meaningful UN response and the U.S. remains, by far, the biggest supplier of arms to the IDF. If the US were to stop veto'ing everything and cut off the IDF's supply of, at least, some types of weapons, the new ground assault would likely end quickly.

Unfortunately, that isn't likely to happen. Netanyahu has, to date, handled Trump deftly and Rubio's current presence in Israel seems to be aimed at offering support to the ground offensive, not opposition. I honestly have no idea what kind of backlash it would take to shake U.S. support for this genocide.
by legitster | 2025-09-16 20:29:16+00:00
> That should be the focus of the discussion, rather than political posturing.

Counterpoint: the policy of how we treat foreign workers is a policy discussion. Even if it's legal to round them up and deny them due process, it (a) shouldn't be and (b) is going to overall hurt our economy and make America a less desirable place to do business.
by kolektiv | 2025-09-16 20:29:27+00:00
Absolutely, the technique of "you won't debate me so I must be right" has somehow risen from the playground to mainstream politics, but it's arrant nonsense. Not every idea is worthy of rational and moral consideration, and sometimes it is not weakness to reject even a proposition, simply humanity and a recognition of the underlying motive, which is not always to seek enlightenment, but sometimes to undermine the very idea of enlightenment.
by hermannj314 | 2025-09-16 20:29:36+00:00
Almost all software has a no warranty clause. I am not a lawyer but in pretty plain English every piece of software I have ever used has said exactly that I can fuck off if I expect it to work or do anything.

To clarify - I dont think it is naive to assume the software is as-is with all responsibilities on the user since that is exactly what lawyers have made all software companies say that for over 50 years.
by kccqzy | 2025-09-16 20:29:41+00:00
The problem is the search ranking. It often ranks file names with partial matches higher than file names with full exact matches, and this frustrates me endlessly. For example I have a folder called "Home" containing documents like receipts for home improvement projects, manuals for appliances, mortgage statements from banks, etc. Searching for "Home" preferentially brings up random other files that has "home" in their names but this folder is ranked low. I have not found any way to adjust Spotlight's ranking heuristic.
by kronicum2025 | 2025-09-16 20:29:49+00:00
It depends on your dimensions of the system. If your system is one or low dimensional or if the function has sufficient smoothness, then it makes sense to assume that the function is a series of some kind, and then iterative solve on the least squares using gradient descent. If you pick the correct kind of series, you would get extremely quick convergence.

When number of dimensions become very high or if the function becomes extremely irregular, then variations of monte carlo are generally extremely better than any other methods and have much higher accuracy than other methods, but the accuracy is still much lower than low dimensional methods.
by duxup | 2025-09-16 20:29:51+00:00
Years ago PBS had a Frontline episode called Suicide Tourist where a man went to Switzerland to die. I still think of that show from time to time. When he was taking the meds to die he noted that one of them tasted bad, the folks helping mentioned what the medicine was. He said something like "You learn new things until the very end."

https://www.pbs.org/wgbh/pages/frontline/suicidetourist/
by fxtentacle | 2025-09-16 20:30:08+00:00
Except that a few weeks ago, I got a phone call

- from a number with no results on Kagi search

- claiming to be the online banking support of my bank

- asking me to read them a code sent to me via SMS

and when I refused to do that, they blocked my login credentials for online banking and sent me a sternly worded (paper) letter that my account could not be upgraded automatically for their software system migration because I had refused to engage with their support agent.

I then had to create a new login in their app, call the phone number on their letter and read that guy the SMS code and, to my surprise, that was the only !!! authentication needed to activate the new login credentials that I had just created.

(BTW, this was one of the top 100 largest banks worldwide)

It's almost like some companies are training you to fall for scams.

EDIT: This specific instance was Deutsche, but Chase has the exact same horrible habit of calling and then asking for an OTP code.
by sjs382 | 2025-09-16 20:30:26+00:00
> The side bar, such as on Finder, just kind of floats there. That is fine and looks kind of neat on the Maps app as you can see some of the maps behind it, but on the Finder it is just a white bubble over top of a white background, which... is a choice.

Agreed. All of the transparency and liquid glass effects look terrible when they're displayed over a solid color, especially white. That said, they look good over top of something colorful and really AMAZING when displayed over something that's moving (video, whatever).

I imagine that the effect REALLY takes off on a display where EVERYTHING is moving, like on top of the real world on a VisionOS display. It's just out of place on MacOS when uses as a dev workstation.
by kelnos | 2025-09-16 20:30:41+00:00
I think it's important for managed/safe languages to have their own implementations of things, and avoid dropping down into C/C++ code unless absolutely necessary.

~13 years ago I needed to do DTLS (TLS-over-UDP) from a Java backend, something that would be exposed to the public internet. There were exactly zero Java DTLS implementations at the time, so I chose to write JNI bindings to OpenSSL. I was very unhappy with this: my choices were to 1) accept that my service could now segfault -- possibly in an exploitable way -- if there was a bug in my bindings or in OpenSSL's (not super well tested) DTLS code, or 2) write my own DTLS implementation in Java, and virtually guarantee I'd get something wrong and break it cryptographically.

These were not great choices, and I wished I had a Java DTLS implementation to use.

This is why in my Rust projects, I generally prefer to tell my dependencies to use rustls over native (usually OpenSSL) TLS when there's an option between the two. All the safety guarantees of my chosen language just disappear whenever I have to call out to a C library. Sure, now I have to worry about rustls having bugs (as a much less mature implementation), but at least in this case there are people working on it who actually know things about cryptography and security that I don't, and they've had third-party audits that give me more confidence.
by josteink | 2025-09-16 20:30:45+00:00
> Still, their only real competition is Windows 11, which isn’t well received either.

It was at a certain point revealed that the people creating the new Windows-designs were in fact not using Windows anymore, they were using Macs.

In short they didn’t have to eat their own dogfood.

I’m starting to suspect the same thing have happened to Apple-designers…
by DaveZale | 2025-09-16 20:31:18+00:00
Sorry, can't tell you that, I let the microbiologists do it for me. They were very possessive about their instruments, like I was with mine. So... how are you doing it? I bought a $29 microscope from China last week to look at the backside of leaves we thought were infected with bindweed mites. Saw circular yellow and red spots on leaves that looked to the naked eye, to have white powdery residue. Under a scope, it's a whole different world.
by kurante | 2025-09-16 20:31:34+00:00
This isn't a problem. The article says that this is only if you're looking to trade-off performance for less noise:

> In other words, we would only recommend upgrading to the NF-A12x25 G2 if you seek to lower noise levels as much as possible and if you are willing to sacrifice the maximum performance headroom in worst-case scenarios that the G1 HS-PWM fan provides.
by Ethee | 2025-09-16 20:31:35+00:00
I'm not sure what you're pointing to in my response to attribute it to Israeli support. I was attempting to make light of the fact that 'discussion' requires two sides. Right now both sides live in a different reality. I am in no way condoning Israel's genocide against Palestinians. But to say Israel is the only one at fault for this situation and to only point fingers to one side betrays the historical facts of the situation. I in no way tried to downplay the situation or play sides so please don't twist my words as if I did.
by pie_flavor | 2025-09-16 20:32:02+00:00
I have never understood complaints about language constructs that don't make sense without an IDE. You have an IDE, it is where you are viewing the code. People that don't have an IDE are causing their own problems and should stop. People viewing the code on GitHub are not really analyzing it at the level that requires finely tracing through references usually and the terseness drastically outweighs the occasional annoyance when you are.
by vbezhenar | 2025-09-16 20:32:34+00:00
Docker is a genius idea which looks obvious in retrospect, but someone need to invent it.

Docker is more than just chroot. You also need: overlay file system; OCI registry and community behind it, to create thousands of useful images. And, of course, the whole idea of creating images layer by layer and using immutable images to spawn mutable containers.

I don't actually think that you need network or process isolation. In terms of isolation, chroot is enough for most practical needs. Network and process isolations are nice to have, but they are not essential.
by cycomanic | 2025-09-16 20:32:41+00:00
> How do Elon Musk's predictions relate to Tesla achieving a robotaxi service or not? > > Ignore his predictions and just... look at whether or not the Tesla FSD team is making progress.

I'm seriously baffled by this comment. How can Elons comments not be relevant? How are you proposing we assess the progress of the FSD team? And why should the assessment be different to the last 5 years where FSD was supposedly ready (according to someone with intimate insight into the work of the FSD team) by the end of the year?
by b_e_n_t_o_n | 2025-09-16 20:33:12+00:00
Preact is basically a clone of React, you could replace those imports with React and you'd have the same app.

Preact's compatibility layer is good but not perfect - some UI libraries rely on React's internal implementation which breaks with Preact. I think people can and should chose Preact for when they know what third party dependencies they will rely on, and for situations like this where it's a fairly trivial single page app.
by zpeti | 2025-09-16 20:33:32+00:00
What people fail to understand about dynamics between countries, is ultimately there is no supreme court or arbiter of truth. The UN doesn't have authority over any powerful country (or non powerful country for that matter).

People seem to have this concept that there is some supra national legal system, or even moral system that can hold a higher truth than what powerful countries want, but there isn't. When it comes to geopolitics, the biggest and most powerful sets the rules and lives by them (or not). The USA has zero motivation to do something the UN wants it to do, if it doesn't itself want to do it. No one is going to hold it to account.

Ultimately - whoever controls the violence can set the rules. For the last 80 years that's been the US. Maybe that is changing, but not quite yet.

The UN isn't an international democratic institution. For the last 20-30 years it's been a powerless theatre. And it didn't have much power before then either. Because ultimately, whoever has the most nukes and the biggest army rules the world.
by edm0nd | 2025-09-16 20:33:33+00:00
except its not a spoofed email. It's really from Google. You cant spoof emails from Google that inbox.

You can use Google Cloud or Google Sites to trigger emails to anyone that legit come for Google email addresses and servers or submit forms on Google that will send legit emails to Gmail users/targets.

They simply either just embed their scam text into these emails or use the emails from legal@ as a scare tactic and pretext for their scam when they call you.
by leptons | 2025-09-16 20:33:37+00:00
>I loathe Windows Explorer, and relatively simply stuff like presenting a tree view is apparently some weird magic trick that only Apple has figured out how to do.

Is this a joke? This has to be a joke. Finder is so lame compared to Explorer that I'm reading it as a joke.

>Browsing SMB shares (or any other networked storage) is one shortcut away (cmd+k), and I don't need to visit control panel to enable weird subsystems that expose services on my machine to connect to other machines.

Uh... MacOS is nowhere near easier with SMB shares than Windows. You are dead wrong about all of this. SMB works out-of-the-box with Windows, you open Explorer and the "Network" is there, which will show available network shares. You could make it an icon on the desktop if you wanted to and then just click to open (not how I would do it, but you could). Or you can type \\servername in the Explorer address bar and get a list of all its shares, and there are probably many other ways for different use cases too.

MacOS has been difficult with SMB shares for us, especially with Finder - when we mount an SMB share in Finder they just stop responding eventually for no reason, there's no error - they just can't be reached anymore, requiring us to re-mount the share. But on Windows they always just work, no exception, no problem, 100% of the time - and no, that is not an exaggeration. There's very few things in tech that I would say works 100% of the time for me, but SMB on Windows is one of them.