MurphyA/hacker-news huggingface dataset:
by wmf | 2025-10-03 05:48:18+00:00
This article is written from an anarcho-socialist perspective so it may not be that persuasive to many people.

In the US we don't have any official government digital ID but instead various data brokers are providing it... with no real oversight. If the people of the UK reject government digital ID they may get Palantir digital ID instead. It's not clear to me which is worse, the government playing by its own rules or private companies playing by essentially no rules. Europe may be better because at least they have GDPR.
by AlotOfReading | 2025-10-03 05:48:57+00:00
If you had read literally the first line of the article, you would see that it discusses the 1948-1949 years of the blockade. The wikipedia article you're citing covers the 10 years after 1945, which includes those years. Even if the years didn't overlap, human nutritional needs obviously didn't double in 6 years.

Of course, if you had read the wikipedia article you would have seen these lines:

The Supreme Headquarters Allied Expeditionary Force initially set the ration scale for Germans at 11,000 kJ (2,600 kcal) per day... Once the occupation of Germany commenced, it proved impossible to deliver the intended levels of food...As a result, once supplies which had been stockpiled by the German government during the war ran out, the ration scales were reduced to 4,200–5,200 kJ (1,000–1,250 kcal) per day.

So they didn't set the number to 1000 out of a principled stances about nutritional needs, it was what they could manage actually deliver given the enormous logistical and infrastructure limitations of the blockade.

The LA city (not Red Cross) document is much the same. Again, you've failed to read literally the next line in a document because the Red Cross is cited with the proper figure immediately after the "1500 calorie" figure:

The Red Cross suggests 2,000 to 2,500 calories per person, per day.

You can also look at virtually any paper ever published on human caloric needs. A population average of 1400 calories/day is famine. For context, in 2021 they had 1800 calories/day available (https://www.gisha.org/UserFiles/File/publications/redlines/r...), which is less than Somalia or South Sudan in the same period according to the latest numbers (https://ourworldindata.org/grapher/daily-per-capita-caloric-...).
by mikeen | 2025-10-03 05:50:27+00:00
A terrorist state does not need to be "baited" to attack.

It is absolutely correct to hold the state to higher standards, regardless of what you pay for. But it is not correct to refuse state's right to defend itself, when it is attacked by a terrorist semi-state that not only does not care about its people, but actively using them as bait. This only incentivizing Hamas to keep using Palestinians as bait, and to turn more of them into "martyrs".
by usrnm | 2025-10-03 05:51:02+00:00
> At least English lacks compound words or whatever German calls those 30-character constructions.

Not entirely true. English, as any other Germanic language, still likes to compound words to produce a new meaning, the main difference is that, as opposed to most other Germanic languages, spaces are usually retained in writing. But this is just a spelling difference, the underlying process is the same.

See https://en.m.wikipedia.org/wiki/Compound_(linguistics)
by roamerz | 2025-10-03 05:51:07+00:00
>>Avoiding being where ICE agents are is not against the law. Sure if you are the one avoiding arrest. How about if you rob a bank and I help you evade arrest? You could make a case that these apps are doing something similar. With a good prosecutor I wouldn't want to take my chances defending myself against that.

>>Crossing the border not at a designated point of crossing is against the law; this app is not for that. True - but to argue the point - it could be used for that. If you had a map of where ICE/Border Patrol was it might aid in a successful crossing. Probably a bit OT though.
by WhereIsTheTruth | 2025-10-03 05:51:32+00:00
flat fee + 30% cut? opt-out? using AI? oof

My experience with Stripe and disputes made me stop using them back then, looks like it's going worse..

Fraud detection is hard, sure, dealing with kids who use parents CCs is impossible to prevent

If you done nothing wrong and you win your disputes, you'll still loose money, this is all backwards

Lots of PayPal FUD around here, but when I had my online business, I effortlessly won most of the dispute cases, and they'd only keep the transaction fee, wich was ~3% only
by burnt-resistor | 2025-10-03 05:51:37+00:00
About 6 hours ago, I watched a video of this from a motorcycle Youtuber who crawled down a sketchy, enclosed, temporary ladder into an unfinished visitor area.

There will be a place for people to run on a track on the outside (with an above harness), bungee jumping, misting rainbow effect sprayers, and visitor's areas underneath and in the top of one of the towers.

The team of engineers who developed this are also quite young.

https://youtu.be/sm5kLw54uVA
by thisisit | 2025-10-03 05:52:17+00:00
Here's a simple thought experiment.

Would have Apple done the same if it was any another country?

Probably not. They would have courts and the democratic processes to help them resist.

But in face of authoritarian government who can hurt Apple's sales the company always bows. Be it actions in China or now action in US. The motive is simply profit.

The company cannot have a centralized control to make it "safer" and then give that way if the profits are under threat. Companies should be shamed for that.
by hn_throwaway_99 | 2025-10-03 05:52:41+00:00
> All of these teens use Google Docs instead of OpenAI Docs, Google Meet instead of OpenAI Meet, Gmail instead of OpenAI Mail, etc.

Google Docs, Google Meet and Gmail provide a tiny fraction of Google's overall revenue. And they're hardly integrated in with Google's humongous money maker, search, in a way that matters (Gmail has ads but my guess is that its direct revenue is tiny compared to search - the bigger value is the personalization of ads that Google can do by knowing more about you).

> I'm sure that far fewer people to go gemini.google.com than to chatgpt.com, but Google has LLMs seamlessly integrated in each of these products, and it's a part of people's workflows at school and at work.

But the product isn't "LLMs", the product is really "where do people go to find information", because that is where the money to be made in ads is.

I definitely don't think that OpenAI "winning" means Google is going anywhere soon, but I do agree with the comments that OpenAI has a huge amount of advertising potential, and that for a lot of people, especially younger people, "ChatGPT" is how they think of gen AI, and it's there first go-to resource when they want to look something up online.
by piggg | 2025-10-03 05:53:00+00:00
Blocking on ja3/ja4 signals to folks exactly what you are up to. This is why bad actors doing ja3 randomization became a thing in the last few years and made ja3 matching useless.

Imo use ja3/ja4 as a signal and block on src IP. Don't show your cards. Ja4 extensions that use network vs http/tls latency is also pretty elite to identify folks proxying.
by lordkrandel | 2025-10-03 05:53:02+00:00
I have no faith, I do believe that silence is complicity, and that moral issues have to be solved, not tampened. That massacres cannot pass unseen and unrecognized, and that one has to shout and act in the name of others. And trust me, this doesn't bring you much career advancement or advantage anyway. Most of it is just the rage against injustice that burns hard under our skin. You are free to feel different.
by alganet | 2025-10-03 05:53:35+00:00
I don't care if it counts as true LLM brilliance or not.

If it doesn't matter if it's AI or not, just that they're good tools, why even advertise the AI keyword all over it? Just say "best in class security analysis toolset". It's proprietary anyway, you can't know how much of it is actually AI (unless you reproduce its results, which is the core argument you missed here).
Skip Elasticsearch: Build Fast Full-Text Search Right in Supabase
by ReclusiveCoder | 2025-10-03 05:53:39+00:00
Many developers default to Elasticsearch or Solr for search—but for small to medium apps, that’s often overkill. Postgres has had full-text search built in for years, and with Supabase you can query it directly in SQL.

I wrote a short guide showing how to set it up and get blazing-fast search without extra infrastructure:

https://dev.to/reclusivecoder/skip-elasticsearch-build-blazing-fast-full-text-search-right-in-supabase-58pf

Would love to hear if others are using Postgres full-text search in production, and at what point/scale you'd rather switch to Elasticsearch.
by palmfacehn | 2025-10-03 05:54:26+00:00
>And the ultra-libertarians around it.

Here's a little perspective which might dispel you of that notion. If anything, the people you describe are willing to compromise any alleged libertarian principles they may hold for a seat at the table. It would arguably make them lesser-libertarians. They are commonly described as "Beltway Libertarians"

The distinction has been around for awhile now. As a rule, someone accepting state contracts probably isn't "ultra-libertarian". This probably won't make you more amenable to the cause of liberty, but the distinction is worth making. A little accuracy in your pejoratives goes a long way.

https://www.lewrockwell.com/2005/07/lew-rockwell/regime-libe...
by renewiltord | 2025-10-03 05:56:14+00:00
Well to start with no one requires anyone to get a job and pay taxes. You could just as well live off food banks and take as much money from government. Knowing that the government does this, one need not give them any money any longer. You could spend down your balance and start eating from the food bank.

It's a pretty active act to go earn money that you then fully know (completely ahead of time) that you are giving to an immoral government. Especially when you know you can draw out of that government instead.

I think what is pretty obvious is that everyone has a story where they're somehow not villains but the guy epsilon more involved in the subject is 100% the villain.
by matheusmoreira | 2025-10-03 05:57:21+00:00
> And if you introduce a new dotfile to the repo, you have to update the Makefile too.

Not at all. The rules are generic. I can give make any path inside my home directory and it will try to match it against an equivalent file in the repository.

$ make /home/matheus/.vimrc ln -snf /home/matheus/.files/~/.vimrc /home/matheus/.vimrc

I only need to update the makefile if I want easy to use phony targets. These phony targets in turn simply depend on the paths to the real files which activate the generic rules I described in the article.

It looks complicated because I used functions to compute all these paths from the items in the repository. Here's what the final result looks like:

$ phony-targets GNUmakefile git /home/matheus/.config/git/config mpv /home/matheus/.config/mpv/mpv.conf vim /home/matheus/.vimrc # ...

I could have used any of those paths and it would have worked. The phony targets are nice but not strictly needed.

The bulk of the makefile is dealing with environment variables such as XDG_*_HOME and GNUPGHOME variables which affect where the links are supposed to end up.
by variadix | 2025-10-03 05:57:43+00:00
The real equivalent is something like Stockfish, AlphaZero, etc. that performs at superhuman level across _all_ domains. It is something that beats any human at any competitive activity. Arguably, super human intelligence exists already in the form of corporations, institutions, and state actors. Organized collectives of humans augmented by computers are obviously more capable than any individual across domains. “Country of geniuses in a datacenter” is simple enough to get the idea across, but something more like “company in a datacenter” or “state actor in a data center” might be more useful terminology for describing relative capabilities.
by some_guy_nobel | 2025-10-03 05:58:01+00:00
I will repeat again, this is in direct opposition to the author's thesis: "It’s the loud person who’s wrong getting their way because the quiet person who’s right won’t speak up."

Given that, I'm not sure what your message is in response to. I will say that 'learn to parcipate in the hierarchy' and 'everything is a choice, just quit!' are hardly solutions at all, and read more as truisms.

I'll add that I'm not sure what VCs have to do with anything here, though as someone who formally took VC funding, I wouldn't want them making technical or strategic decisions on my behalf, and I suspect the majority of founders (and others on my cap table) would agree.
by 05 | 2025-10-03 05:59:59+00:00
Don’t you just need to put the AirPods in your ears for them to connect to the phone (and for the phone to switch from the car automatically?) Unless you’re always wearing them while driving..

It’s still 3 clicks for both operations (slide from corner, 1. Tap the wireless cluster where there’s a group of four small icons, 2. Tap either WiFi or Bluetooth where there’s a list with up/down arrows. 3. Select from that list)
by rendaw | 2025-10-03 06:00:16+00:00
Hide my email replaces your email with an apple controlled intermediate address, right? Is there any reason apple couldn't reuse the same intermediate address for you?

I thought the main things were making it so they don't have your actual email to track/trace, that when you unsubscribed they couldn't continue to spam you, and maybe let apple track spammers, all of which would be fine with a persistent fake email...

I mean, facilitating multiple accounts, while it could be nice, seems way beyond the UX apple provides and isn't a typical paradigm for most software... this seems like an apple issue.
by baobun | 2025-10-03 06:00:55+00:00
Leaving the deeper questions aside: Title inflation has gotten to the point that in many places, "senior" is entry-level (actually means junior, and they do often fill these positions with actually clueless noobs) and it's your staff/principal titles that actually communicate seniority.

So maybe you don't have as much to live up to as you imagine. Still keep improving and become that role model though!
by omnimus | 2025-10-03 06:02:09+00:00
You know Signal is doing something right when even the constant doubters use it. Exactly because it's very accessible.

There are always compromises some of them are hard to make. Signal successfully makes private / secures the “normal” conversations that would otherwise be on some Facebook owned app. None of the alternatives manage to do that.

Once you get Signal messages from randos without fist contact. Like airbnb hosts with password codes or IT admins or lawyers… it makes clear that they are doin it right.

Honestly it's just shame the platforms won't allow them to be the “native” sms app like iMessage. That would be the most ideal and probably upset much of the police deparments.
by akbarnama | 2025-10-03 06:03:10+00:00
SEEKING WORK | India | Remote

I am available to work about 20-30 hours per week. I have been doing web application development in Django for the past 12 years. I love to solve problems which makes life easier for the users. Last year, I built https://anibot.chat/ using RAG and OpenAI for https://www.londonbicycle.com/.

Open to remote, deliverables-based or contract work.

Location: Mumbai, India

Remote: Yes

Technologies: Django, Javascript, HTML, CSS

Résumé/CV: https://www.linkedin.com/in/vishalsodani.

Github: http://github.com/vishalsodani/

Website: http://vishalsodani.com/freelance-experience/

Email: vishalsodani@gmail.com
by lcnPylGDnU4H9OF | 2025-10-03 06:03:24+00:00
> Saying “the guy isn’t autistic” isn’t a diagnosis.

Actually, this is how a diagnosis could be phrased by a particularly informal doctor. You mean to say it's not a valid diagnosis because he's not a doctor, which is rather the point.

> ignores the larger issue

Indeed, they wrote a comment in reply to what I can only assume is a pet peeve (I do hear and read a lot of careless negative assertions like that where they are not warranted; it's a worthy pet peeve) to bring up a smaller issue in the context of the bigger picture, while otherwise not addressing the other point. I think it's a reasonable assumption that they meant to do that.

I guess to this point, didn't you notice me also doing that? I'm just commenting on the things I want to comment on. I haven't mentioned what I think of the friend in the story because I haven't seen a reason to. Everyone knows being entirely self-centered is shitty.

But since I'm here, I guess I should comment on it. I wonder about that person and what their problems are. Why would they do something so anti-social? It's likely there's something else going on. Perhaps more to the point, it's unlikely there's nothing going on. Maybe it's actually autism. The idea that it's nothing and they're "simply terrible at accepting responsibility" is naive and, frankly, disrespectful. It's sad to me that nobody's wondering about OP's friend and everybody just takes OP's story at face value. I mean, if OP isn't qualified to diagnose but readers just roll with their diagnosis anyway, it's rather obviously unfair to the friend who has a similarly-qualified claim but is assumed by their former friend to be a scumbag.
by noduerme | 2025-10-03 06:05:18+00:00
Can you provide some links? Because I see that Eric Ries has a resume on Wikipedia that mainly highlights his book, "The Lean Startup." I see that he was adjacent to some dot-com-bubble-era startups. I see he has a handsome photo. I don't see where he actually founded a successful startup; if anything, reading his resume makes me think he stopped coding and discovered a more successful career in selling promises to young people that his methodologies would turn them into successful entrepreneurs. To me, that does sound like a grift. I mean, why bother doing the actual work of starting a startup, coding and solving lots of problems, when you can present yourself as a guru in how startups work, right? Smart. Also, shady.

Apparently he also runs a stock exchange with two companies on it. And a lot of "core principles". Lol. Speaking as someone who coded and ran the first Bitcoin casino and was around a lot of early crypto bullshit in the nascent years of BTC when lots of dudes like this had crazy plans to commoditize it all sorts of ways, this is juvenile boiler room stuff that would have been laughed out of the Bitcoin Business Association Skype chat in 2010. (And yes, dread pirate roberts was there for a sec, and the general level of dialog was a far sight more intelligent than this dreck).

I got hell-banned here for criticizing PG for running this very site basically to achieve the same grift - to form a cult of young people who'd worship him in exchange for pie in the sky promises that they would become successful startup founders. But to be fair, PG has both actual experience and a ton of investment capital to prove it, so his cult followers have at least some chance of receiving an investment (or a gift, if you think kissing his ass is the essential requirement) that will catapult them into another echelon.

These guys are just living the mantra of "fake it til you make it." This reminds me of the $500 I spent when I turned 21 to take a bartending class for two weeks. Loads of fun. End result: There was one job on their board for graduees, for a bar that had been closed for a couple years. Turned out the best way to become a bartender was to learn on the job.

Turned out that was also the best way to become a software engineer.
by timonoko | 2025-10-03 06:06:03+00:00
If you try OpenScad-style adding and subtracting volumes, the syntax is pretty horrific. It is impossible to script objects that way. Quote Gemini:

However, implementing a full OpenSCAD-like syntax and robust CSG system from scratch in Blender Python is complex due to Blender's mesh-based nature versus OpenSCAD's mathematical description. Blender's boolean operations on complex meshes can sometimes lead to topological errors.
by correct_horse | 2025-10-03 06:06:07+00:00
Safe rust can leak memory, so a better question is "If someone wrote C code that made an invalid read or write, would rust do the same?" I can't answer the question, but ideally if the translated was safe, it would somehow eliminate the bug while keeping the desired behavior. That scenario seems a bit too optimistic though, so probably it'll have an unsafe block that does the invalid read/write and a human can come in and add runtime checks or refactor it further.
by flowerthoughts | 2025-10-03 06:06:41+00:00
I'm no chemist.

They were nice enough to provide repeat experiments in 3.5, figure 2. It shows the release of c-siloxane drops of dramatically after the first baking. Then it tapers off.

That suggests to me this is not a structural component, but a solvent, softener, coating or similar that sits between the structural silicone. Otherwise, I'd expect reports of the silicone molds degrading after baking. Though I guess it could be material that simply didn't mate with a polymer chain. But that doesn't jive with the (sparse) Wikipedia article [1].

This doesn't say anything about whether they are inert. If they are inert and not meant to be bound to anything, then it makes sense they'll be washed away, and that doesn't matter (in the PFAS sense, where it turns out it does eventually matter :).

The EU is looking at D4-6 because it's bioaccumulative. Canada (where this study is from) looks at D4 [2].

Overall, this looks like a very comprehensive study. Many aspects covered. I'd like to also complain that mixing "cyclic siloxane" with "c-siloxane" makes it much more difficult to search through the paper. Why not stick with one name?

[1] https://en.wikipedia.org/wiki/Cyclosiloxane

[2] https://en.wikipedia.org/wiki/Siloxane#Safety_and_environmen...
by jacquesm | 2025-10-03 06:08:02+00:00
I use OpenSCAD for parametric stuff and it has served me very well, even if it has a learning curve and some serious limitations. The trick is to stop thinking interactively and to treat the shapes you want to make in a more generative manner. For instance, you could try to fillet or chamfer an edge, or you could create that edge using a sphere or a shape tracing a path and then tying it all together with a hull. But it can take a while before you become adept at seeing how shapes decompose into simpler shapes.
by tom_alexander | 2025-10-03 06:08:34+00:00
> aging workforce being fully productive right up until they die

China has one of the lowest retirement ages in the world for men[0] and they have the lowest retirement age in the world for women[1]

[0] https://tradingeconomics.com/country-list/retirement-age-men [1] https://tradingeconomics.com/country-list/retirement-age-women
by 0xbadcafebee | 2025-10-03 06:08:58+00:00
You could keep whittling on a chair leg forever, but I don't think that's a value.

I think software is a material, like steel. And like steel, there are properties of software you can take advantage of to build in different ways. For example, its ability to be turing-incomplete, or stateless/immutable, formally verified, interpreted vs compiled, composeable vs fully integrated, distributed vs isolated, etc. You can use the material many different ways, thus building a very different product.

It's also a material like a gas, in that it fills any container it's stored in. Or perhaps a flame, as it consumes all resources you give it? Or a clay, as it's easy to work, but needs to be specially treated for it to be stable long-term... Anyway, these properties of the material need to be better understood, so builders can understand the right ways to use it. If you are building a bridge, I sure as heck hope you're using the right methods.