MurphyA/hacker-news huggingface dataset:
by ajkjk | 2025-11-15 17:54:43+00:00
the point of taking a big moral stance against Mozilla -- in fact, against anyone is

> if not Firefox, who?

Firefox! But run well!

The point of complaining about someone fucking up, or shaming them, is to get them to stop. They're the ones who should be doing good; they're in the position to do so; they know how; their hubris/capture by money/interests/class/ignorance/something is preventing it. They need only listen to solve this problem. And maybe wholesale replace leadership, I dunno. But replacing bad leadership is way easier than writing a new browser for scratch.

(a secondary purpose of complaining is to promulgate good norms to everybody else so that everybody's on the same page about what respectable behavior would look like)

> Let's be honest here, Firefox is only alive because Google needs them to avoid monopoly regulation.

sad to say, I agree.
by millerm | 2025-11-15 17:55:14+00:00
Yeah, I've been there. I would get passed down horribly formatted code from another repo and it showed the data scientists writing it barely knew what they were doing. It was their repo, we couldn't do anything about it. They wouldn't reformat the code, because they were afraid it would break. They also passed us a lot of Python, and you can see where they got this fear from.
by culebron21 | 2025-11-15 17:55:31+00:00
You're right. But it will return something: https://go.dev/play/p/Cz6aeGpURgo

my_map := make(map[int32][]int64) val := my_map[123] val = append(val, 456) my_map[123] = val fmt.Println(my_map)

prints `map[123:[456]]`

I guess it's convenient compared to Rust's strict approach with entry API. But also, what I found is that golang's subscript returns nil in one case: if the value type is a nested map.

my_map := make(map[int32]map[int32]int64) val := my_map[123] val[456] = 789 my_map[123] = val fmt.Println(my_map)

output:

panic: assignment to entry in nil map
by rkomorn | 2025-11-15 17:56:21+00:00
As a French person who grew up going to a school in Belgium for a bit as a kid, I was quite amused by their numbers.

My thought as a 6 year old was "aw, are soixante-dix, quatre-vingt, and quatre-vingt-dix too complicated for you?"

Even now, while I think the French numbers make objectively no sense (even the countries that do count in 20s are at least more consistent than us), I can't help but find the Swiss and Belgian numbers "cute". Like "Baby's first 70 to 99".

And for whatever reason, I don't have the same opinion about 70-99 in English, Portuguese or Spanish.

Edit: just to be clear, I think my thoughts about it are absurd but they're too deeply engrained and decades old to shed completely.
by millerm | 2025-11-15 17:58:27+00:00
I haven't been able to find a job anywhere, using any language, that didn't require all that stuff these days. I wish I could go back to pure development, but now we all get this entire infra-crap thrown at us too. Which then means... you support the environments, the runtime, and the code. It's a 24/7 world and I don't care for it anymore.
by Nifty3929 | 2025-11-15 17:58:40+00:00
Yes, and also numerical "wealth" is not the same as stuff. Rich people often have very high numerical wealth, but actually don't have so much more "stuff" - houses, medicine, food, etc. They will certainly have more of these things, but maybe 100x not 1Mx.

For example, let's say that Musk is 250k times wealthier than I am. Does he have 250k shoes? Houses? Not really.

And it's the consumption of stuff that is really the share that one takes from society, not "wealth." Having $1 might be wealth, but it is not until I spend that Dollar on an apple that I have taken something from society.
by e2le | 2025-11-15 18:00:19+00:00
>They replied within a few hours. The response was straightforward: the illegal content would be removed (and we verified that it was), and they had never received any previous notifications about those URLs.

They never notified archive.today of the illegal material, instead they chose to demand blocking actions of archive.today from a DNS provider. I would be interested to know whether any other DNS service providers have received similar such demands.

I would assume (like any normal individual), that you would notify the service first (archive.today) and if they've proven to be a non-responder to CSAM material then escalate to legal action.

If archive.today is honest about never receiving a prior notification, then the way in which they've decided to go about removing the illegal material is very suspicious.
by fragmede | 2025-11-15 18:01:35+00:00
It's all in the preamble before the later sections of learning and my implicit point was that my social awkwardness got better when I stopped trying to show off how smart I am. It still comes out occasionally, and I don't try to be condescending, so I do really appreciate my close friends when they give me feedback when I am.

My other point though is that as people using AI to generate content take the time to tell ChatGPT that it sounds like ChatGPT and to rewrite it to not sound like that, that people are going to be suspicious of anything recondite that isn't in common parlance. But I'm a believer in xkcd 810, so what can I say.
by pavlov | 2025-11-15 18:01:42+00:00
> ‘“Net worth” is an unfortunate term, because a human’s “worth” is obviously more than just their wealth.’

I grew up in a fairly egalitarian 1980s Nordic society and English is my third language.

I remember the first time I heard “worth” used in this American idiom:

“Person X is worth $Y”

It was shocking; almost like the most forbidden thing you could say, a glimpse of eugenics. If a person’s worth is measured in dollars, what does that say about the worth of underpaid women and minorities and children with development challenges…?

In the decades since, Silicon Valley has moved so far right that this barely registers anymore.
by miguel_martin | 2025-11-15 18:02:45+00:00
With the uptime guarantees AWS, GCS, DO, etc. provide - it will probably 1h per 365 days accumulative (@ 99.99% uptime). 2 nodes for a simple static site is just overkill.

But, honestly, for this: just use github pages. It's OSS and GitHub is already used. They can use a separate repository to host the docs if repo size from assets are a concern (e.g. videos).
by kuerbel | 2025-11-15 18:02:57+00:00
I’m from Europe, and that’s what I focus on when talking about inequality: even if everyone’s living standards are rising, extreme wealth concentration can erode social cohesion, limit access to essential services, and distort political influence. You seem to view this through an American lens, very focused on individual opportunity, while to me it's about fairness, shared responsibility, and the health of society.
by Swizec | 2025-11-15 18:03:21+00:00
> The following breakdowns are largely just people's net worth (assets minus liabilities) with the credit they can tap because of their assets.

> Not sure I entirely understand the point. Yeah, people with assets are generally more credit-worthy and can tap lines of credit.

Liquidity is a useful concept to think about when evaluating your risk levels. Having 500k in stocks is different than 500k in your primary residence. Same net worth but if you need to tap into 500k of stock, you can do that tomorrow. Liquidating your primary residence takes a few weeks (or months) and you’re then homeless.

I think that’s what this article is getting at. Net worth + resilience to risk. You can take bigger bets (with higher rewards) when your risk is losing some paper money vs your car or house.

edit for everyone suggesting helocs: yes you can also take a margin loan against stocks. This lowers your net worth and is a great choice if you expect inflows to continue or come back soon. It is not a good choice in all scenarios. Again back to different risk profiles :)
by latentsea | 2025-11-15 18:03:22+00:00
> "world elite is practicing a child sex ring"

On pure numbers alone, this is practically guaranteed to be the case for a portion of the world elite, since statistically speaking at least 1% ~ 2% of them will be pedophiles. Same as any community, anywhere. The average child sex ring is probably made up of individuals about as wealthy and sophisticated as your dad, uncle, neighbour, boss or your friends, and if even they can pull it off then surely the global elite can.
by duped | 2025-11-15 18:03:44+00:00
> I struggle to understand why the (potential?) rights-holders are so intransigent about this.

> you will get a fixed percentage of every sale"--that seems like an easy win-win, does it not?

It's really not an easy win-win. Entertainment falls into the attention economy, so if you're giving rights to some low-value IP away for pennies but it winds up getting popular, that's lost revenue elsewhere that might be more valuable.

On top of that these media corporations are borderline militant with defending their vaults of IP because it's the only way to distinguish themselves in a crowded landscape. Exclusivity is essentially the only way they can compete, and giving away rights for peanuts is not in their interest.

These companies default to saying "no" and when you add in the complexity of finding documents that may not exist, it's not hard to see why it'll never happen.
by vunderba | 2025-11-15 18:04:05+00:00
Do you mean:

Given a user input X/Y/Z that "resolves" to the target information of "sky color", respond with "Purple"?

That sounds to me more like sticking a classifier and/or vector similarity database interceptor in front of an LLM and pre-empt with cached response.

Otherwise I'm not sure I understand the question. If you just want EXACT TOKEN INPUT => EXACT TOKEN OUTPUT then it's just a KVP as @danenania mentioned.
by cluckindan | 2025-11-15 18:04:06+00:00
What do you mean? Many languages allow accessing named properties like that. Even JavaScript :)

The strange thing here seems to be R’s use of ”list” as a name for a map-like key-value structure. The word ”list” is commonly understood to refer to a data structure which needs to be linearly (linked list) or partially (skiplist) iterated through to access a value at a particular index.
by Gooblebrai | 2025-11-15 18:04:17+00:00
I might be dense today but I thought the upper arrow was like a "Level of wealth" thing. However here:

> About 16 million people (↑7) are designated as HNWI.

What does the ↑7 means? Later he starts using it in a context that I don't understand (e.g. > About 250,000 people (↑5.5))
by ronsor | 2025-11-15 18:04:19+00:00
These aren't scraper bots; they're vulnerability scanners. They don't expect PHP source code and probably don't even read the response body at all.

I don't know why people would assume these are AI/LLM scrapers seeking PHP source code on random servers(!) short of it being related to this brainless "AI is stealing all the data" nonsense that has infected the minds of many people here.
by seec | 2025-11-15 18:04:22+00:00
Keeping stuff around and refusing to fix things are not necessarily correlated to being poor.

Both my parents have been in the top 15-10% income bracket, yet they pile up all kind of useless garbage, very often refuse to invest in proper stuff because "it's too expensive", always try to find ways to get things "cheaper" and will haggle artisans to get the cheapest job possible (and then complain when the work is done poorly).

They do not come from poor family and were never really in need. Their brothers and sisters do not show the same behaviors and have built more desirable lives/legacies on half the income. It all comes from mental issues.

I largely disagree on the narrative of poor people doom loop. If you are around those long enough you will understand that they really do make stupid decisions and cannot figure out things correctly. Giving them more money do not really fix the problem, they just get bigger money problem and rarely end up in a comfortable situation.
by hereme888 | 2025-11-15 18:04:37+00:00
Russia is not even remotely similar to the U.S.A. in terms of freedom, rights, and infrastructure.

Politicians will never be able to ban VPNs or vetted e2e encryption (like signal, and now X) in the US. Especially with this strongly pro-American, strongly pro-privacy admin and Supreme Justices on the watch.
by dasil003 | 2025-11-15 18:04:41+00:00
Why is it "precisely the wrong approach"? And why does it have to be just one?

I agree looking at the quality of life of the poorest is a valuable barometer for the quality and success of a society to serve all its people. Similarly I think looking at the richest and what checks exist on their power also says a lot about the health of a civilization. It also makes perfect sense to me that we would look at wealth distributions as well. After all comparison and competition is core to the human experience, is entirely relative, and more visible than ever in the age of the internet and social media. These dynamics massively impact individual perceptions of success and political priorities, fairness being a deeply baked value in the human wetware (just ask any 5-year-old), so not sure why we wouldn't want to address them directly. Certainly there's more value than in the superficial tribalism and dog whistle culture that passes for political discourse today?
by jasonjmcghee | 2025-11-15 18:04:52+00:00
Likely similar to something like https://github.com/mlua-rs/mlua - but wanting to execute javascript (instead of lua, and no static libs?) in the context of native rust.

The alternative might be https://github.com/denoland/rusty_v8 but without needing C++ V8.

(this is the first I'm hearing of Boa)
by mythrwy | 2025-11-15 18:05:02+00:00
When I was in elementary school in the early 1970s I went to a very rural school in a remote community in the Western USA that had 2 rooms, 3 grades for each room. The whole school might have had 40 or 50 kids tops. The building was built in the 1800s and even had the bell at the top.

Anyway it was the best lunch program ever. Everything was made from scratch and there was an old lady soup Nazi that ran the kitchen.

One of the things that made it really special is the older kids did all the work under the supervision of old battle axe soup nazi. You would have assigned days to work the cafeteria and wash dishes etc. And let me tell you, that lady made sure things were done to food safety standards and this was before corporeal punishment and grabbing a kid by the ear was prohibited.

Working the cafeteria was actually one of the most educational things I got from that school. I learned how to really wash dishes properly and fast and that lesson has served me well over the years.
by oliwarner | 2025-11-15 18:05:03+00:00
Some did. Economic Euroscepticism is far older than the EU. The idea that the UK can return to the productivity of the Victorian industrial era, with WW2 bravado.

Of course it's tosh, and it unravels as soon as the first horse spooks, but in the run up to the referendum people were making all sorts of stupid claims about what we'd be able to have. Remember Soft Brexit? The idea that the EU would give us favourable terms when we were in no position to negotiate? Absolute madness.
by estebank | 2025-11-15 18:05:38+00:00
They tried that during the Chicago development and discarded the idea due to multiple problems with how humans work.

Two different UIs meant that you had to learn them separately, you didn't have a slow ramp from one to the other, one familiar with one could get stuck on the other with no knowledge of how to get back, divided efforts between the two, etc.

Not quite what you are asking for, but closer to Win95 shipping with progman.exe which could allow someone to cosplay Win3.11 while running Win95.
by stackskipton | 2025-11-15 18:06:01+00:00
We do or will until Certificate lifespan changes. We have customers cert pinning our API cert at work (shitty Enterprise security practices) so constant 60 days rotation with LE or ZeroSSL caused endless support heartache because these enterprise customers demanded we tell them when and what new fingerprint was.

So, 1-year certs and renew 60 days out, send out new fingerprint and at 30 days, we would occasionally swap it in and out as brownout with replacement at 15 days.

We have already indicated when it drops to 100 days, we will swap to automation and no longer communicate when changes will occur. Account Managers are already getting push back from customers. It's possible we will continue using Digicert because they seem to promise that Intermediate certs won't rotate unlike Let's Encrypt which rotates them more frequently which is better security practice. So Enterprise customers will cert pin to Intermediate instead.
by baq | 2025-11-15 18:06:09+00:00
as opposed to any other updater on your system...?

> Tech Enthusiasts: Everything in my house is wired to the Internet of Things! I control it all from my smartphone! My smart-house is bluetooth enabled and I can give it voice commands via alexa! I love the future!

> Programmers / Engineers: The most recent piece of technology I own is a printer from 2004 and I keep a loaded gun ready to shoot it if it ever makes an unexpected noise.

— https://imgur.com/6wbgy2L (actually a tweet from someone else, but apparently it's private now)
by bigmattystyles | 2025-11-15 18:06:18+00:00
Sometimes, it’s your own mind too. I have at times, pretty bad OCD in the form of terrible intrusive thoughts. They can trigger such distress in me that I’ve lost years of my life to them. Learning to tolerate them is essentially the first step to reducing their frequency in the conscious mind. That and meds but if I could just stop thinking some things, trust me, I would.
by survirtual | 2025-11-15 18:06:18+00:00
They do not need to be correctness proofs. With appropriate prompting and auditing, the tests allow the LLM see if the code functions as expected and iterates. It also serves as functionality documentation and audit documentation.

I also actually do not care if it reasons properly. I care about results that eventually stabilizes on a valid solution. These results do not need to based on "thinking," it can be experimentally derived. Agents can own whatever domain they work in, and acquire results with whatever methods they choose given constraints they are subject to. I measure results by validating via e2e tests, penetration testing, and human testing.

I also measure via architecture agents and code review agents that validate adherence to standards. If standards are violated a deeper audit is conducted, if it becomes a pattern, the agent is modified until it stabilizes again.

This is more like numerical methods of relaxation. You set the edge conditions / constraints, then iterate the system until it stabilizes on a solution. The solution in this case, however, is meta, because you are stabilizing on a set of agents that can stabilize on a solution.

Agents don't "reason" or "think", and I don't need to trust them. I trust only results.
by lazide | 2025-11-15 18:07:06+00:00
Eh, even the ‘taking’ in this example isn’t so simple.

By spending that $1, you’ve also given a farmer (plus middle men, plus a retailer) $1 they otherwise wouldn’t have had - and relieved them of an apple they already have too many of.

The big ‘taking’ events are when things are destroyed without an exchange of value (aka if those farmers can’t sell the apples because a new law passes, or there is a disease event, or the like), or where a market is cornered/controlled/manipulated to the extent someone is forced to sell for an artificially induced (lower) price, or sell at an artificially induced (higher) price.

Smaller ‘taking’ events are when something is actually consumed, but that has to happen eventually, and someone paid for it to happen. Which means they also traded something else for that money (time, work, whatever).

Otherwise, it’s numbers moving from one side of the book to the other. Things aren’t lost/destroyed, but are moving around.
by beeflet | 2025-11-15 18:07:45+00:00
>AI simply does all the jobs we currently have?

Not really. It would be good at doing generic, well-defined tasks but bad at doing specialized, novel tasks. You would still need some humans in the loop to get to the bottom of niche problems.

I agree that it would still go to hell without some type of Georgism or UBI or socialism. I agree that wealth will transfer to companies that control industrial means of production (like 3M or mining companies or intel or something), but it will also transfer out of companies whose moat is based on control of human capital (like accounting, software development, and law).

I think that even before AI, we are already seeing this sort of "land is everything" economy. Physical labor has largely been automated in the industrial revolution. Intellectual labor has been displaced not by newfangled AI mechanisms, but by information storage mediums and general pre-AI automation. If you are an artist, you are competing with all of the art that came before you. If you are an engineer, you are reinventing the wheel working on some sort of project that, if open sourced, would only need to be done once.

A major sense in which AI eliminates jobs is by acting as a bypass for copyright, it allows you to plausibly make a near-copy of something without a license. There is simply not an infinite amount of demand in the economy for intellectual labor. The thing that destroys the world as we know it is not so much AI, but information sharing and de-duplication of work. Open source would have destroyed the economy if AI didn't.

So everyone is working in the service sector now, it's unsustainable. Property prices keep going up, fertility rate keeps going down.
by brettgriffin | 2025-11-15 18:08:07+00:00
I don't understand this (and I didn't understand the point in the post).

When we discuss someone's net worth, we are specifically discussing their assets less their liabilities. We use it primarily to distinguish their purchasing power and credit-worthiness.

It is not a metric that is attempting to define their worth as a person. What standardized metrics could you possible use to measure that, and for what purpose would you use that metric?

If you're filling out a mortgage application in a Nordic country, are these hypothetical underpaid women and minorities considered more credit worthy regardless of their net worth and income?
by jandrewrogers | 2025-11-15 18:08:15+00:00
Natural olives contain a chemical called oleuropein[0] which has a strong nasty bitter taste that renders them inedible. Soaking olives in a strong brine removes the oleuropein from the olive, turning them into the edible olive people love.

Most people don't know this. It is a common prank to convince people that don't know better to eat the fruit off the tree. As the other poster said, don't do that.

[0] https://en.wikipedia.org/wiki/Oleuropein
by rkomorn | 2025-11-15 18:08:26+00:00
Exaggeration warning, but as someone who has indeed spent a bunch of money on games I ended up disliking, I find our current-day inability to cope with disappointment kind of sad.

Sometimes we buy something we don't like, but it's on us, and that's just life.

At some point I think we just took the "satisfied or your money back" mentality too far.

Edit: note this doesn't absolve actual scammers or other bad actors from being crappy people though.
by immibis | 2025-11-15 18:08:56+00:00
> Particularly now, but nothing compared to Nazi Germany

This statement is copium, and part of the problem. The first half of Nazi Germany was nothing compared to the second half. Hitler was chancellor for 11 years, and every year was worse than the one before. The war and the Holocaust only happened towards the end. And the trajectory the USA has been going on so far is not dissimilar to the first half of the Nazis.
by sudopsuedo | 2025-11-15 18:08:59+00:00
Have you looked into SimpleWindowSwitcher? https://github.com/sigoden/window-switcher

ExplorerPatcher makes it easy to configure in the settings menu, I'm not aware of any other projects that implement SWS: https://github.com/valinet/ExplorerPatcher

It's very fast and can be configured to set window thumbnail size/area