skysight-inc/HackerNews huggingface dataset:
I think people get confused into thinking that democracy is about voting when it is should be about reducing prolonged concentrations of power, because of the innate tendency for it to be abused and hoarded. So to support your point, if your culture does not support the concept of good "democratic" governance, and no one strives for the institutions and constitutions to support it, you might be better off with a benevolent dictator, for as long as they last before a not-so-benevolent one.
>Someone has to be the root authority

No-one has to be, and it certainly doesn't need to be anyone but the owner of the machine.
If I would have liked, I could have done something like `import std::io::file as file;` but I noticed that we keep getting this issue that we’re renaming things all of the time, and usually in the same way. This is why path shortening is there. To directly get something like the informal `file_open` namespacing in C programs.
> If you look at the people on the actual political left in the US (Bernie, AOC, etc) are they talking about identity politics?

Great example! So... what happened to Bernie in the Democratic party?
> It should not be racist policies based on skin color. Help poor people, help people growing up in shitty neighbourhods.

That is, in fact, what a lot of those DEI programs did. The problem is that "lower socioeconomic status" is a high correlate proxy for "minority" in the US. There are simply a lot more minorities in the US in the lower socioeconomic brackets.

The problem, at the end of the day, is that the a lot of the market became zero sum. When there were lots of jobs and lots of college slots, nobody cared so much about affirmative action-type programs.
Sweden has less income inequality and higher economic mobility than the US (Norway does better). Although it's been getting worse, the American Dream is still much more attainable in Sweden than it is in the US.
More tokens -> more compute involved. Attention-based models work by attending every token with each other, so more tokens means not only having more time to "think" but also being able to think "better". That is also at least part of the reason why o1/o3/R1 can sometimes solve what other LLMs could not.

Anyway, I don't think any of the current LLMs are really good for coding. What it's good at is copy-pasting (with some minor changes) from the massive code corpus it has been pre-trained. For example, give it some Zig code and it's straight unable to solve even basic tasks. Same if you give it really unique task, or if you simply ask for potential improvements of your existing code. Very, very bad results, no signs of out-of-box thinking whatsoever.

BTW: I think what people are missing is that LLMs are really great at language modeling. I had great results, and boosts in productivity, just by being able to prepare the task specification, and do quick changes in that really easily. Once I have a good understanding of the problem, I can usually implement everything quickly, and do it in much much better way than any LLM can currently do.
> has seriously hurt the brand

You're forgetting the Apple Vision Pro flop.
They have done absolutely nothing to be a monopoly. The only reason they are at the top is that their competition consistently keeps shooting themselves in the foot.
> It sounds like an end run to get to negligence charges.

It's not anything nefarious like that. US citizens and US law enforcement tend to have an adversarial relationship, unfortunately. Finns generally do not. That law is an expression of expectation for behavior in a civilized society, not an opportunity for prosecutorial promotion, as it might be in the US. One must take reasonable steps to save a drowning child, including calling police. In practice, only the most egregiously callous psychopathic misbehavior is punished. Honestly, who doesn't think that a person shouldn't be in jail who would prefer to film and giggle while a child was drowning? A person like that needs a timeout at least.
The success that we can now measure through hindsight wasn’t assured at the time of greenlighting the film. They took a huge gamble:

https://variety.com/2021/film/news/lord-of-the-rings-peter-j...

It would have been an even bigger gamble if they weren’t able to bank on any long term revenue (I’m certain Netflix continues to pay for the rights to stream the trilogy after 2021).
I feel like path shortening is the issue, and IMO it's an unnecessary feature. I don't think most programmers are bothered by the need to explicitly import what they use. I'd personally prefer to explicitly import what I use, and refer to it in whatever way the import statement would imply.

In Rust where modules share a namespace with other identifiers, I just pick different variable names, or write my imports so they don't conflict. It's not that big a deal.
Story Puzzle lets children create their own magical worlds and imagine endless adventures. It empowers kids to build their dream stories by piecing together a puzzle of heroes, villains, magical creatures, and enchanting settings. With AI-powered storytelling, it offers unlimited possibilities for creativity and exploration rich in alluring images. Signup and get credits for 2 free stories
>It does what I need it to do.

The thing is, Apple of Steve Jobs was more than just a "does the job" kind of product company, which was IBM's and Microsoft's place. It was sort of magical and ahead of the curve on many innovative things that would revolutionize and set industry trends.

Now under Tim Cook it feels stale and boring, kind of like your grandads khaki pants, does the job but we've seen it already several times, give us something new and revolutionary not incremental upgrades to the same things from 10+ years ago.

Apple of today resembles more the Dell/Compaq of the early 2000s, focused on milking the user lock-in effects and optimizing the supply chain to increase margins except wrapped in flashy presentations, but just as soulless and dead inside as those.
A burning house is not "a pool".

In my country you can't watch a kid drowning in a pool* but you are not obligated to help anyone in a burning house, since that would put you in danger too. I assume it is the same ~everywhere in the world, including the US.

* assume rescuing would be fairly safe, you are a good swimmer, you have lifeguard education, the weather is nice and the kid is small. AFAIK rescuing drowning people is dangerous as they can pull you down.
Genuinely had to look that up. Not familiar with Microsoft speak.

From a quick look, it indeed looks similar. Although I imagine Microsoft's implementation is filled with cruft.

We use Replicache + Orama. _All_ data is fully offline on the client and synced to the BE when network is available. Orama handles indexing and full text search, filtering, sorting, etc, all in single-digit ms.

Let me know if you have any follow-up questions!
its vague, and could have meant anything. everyone knew parameters would grow and its reasonable to expect that things that grow have diminishing returns at some point. this happened in late 2023 and throughout 2024 as well.
There is probably an overlong yet superficial, easy to read post on his blog about it.
Exponential growth generally means that the time between each order of magnitude is roughly the same.
Oliver Cromwell, a letter to the General Assembly of the Church of Scotland, 3 August 1650
Oof, sounds like the budget for V3/R1 was exactly what I said. Having access to compute and running experiments is kind of the bare minimum for a supposed AI lab. And since this is a Western lab, their options for training are far more advantageous. But even if I were to accept all of those ridiculous fudged numbers, that's still within the Alan Turing Institute's budget.

Of course their anti-deep learning "most senior scientist" hasn't heard of DeepSeek, lol.
Then you're reading the right amount of Caplan. So you probably also want more babies and immigrants.
You say it’s not corruption but it’s still shady as hell.

I think it’s reasonable to say any shady stuff is a form of corruption
If it ain't broke, don't fix it?

I am a former Android user, but the quality of apps on iOS is just so much better. The apps "just work", and the integration with Mac, iPad, and watch is just simply so far ahead of anything Android offered, even if people think there is no innovation. IMO, it's so much better and the whole mobile space is stagnating, I think they will be fine even if they add features 3 years later.
Breathing? That's not listed as a benefit in your job description!

Makes me think of the 9/11 first responders, and Jon Stewart fighting politicians who want to cut off their benefits...
That would be too useful. Imagine adding tags to functions and generally treat them as "items" which you can multi-categorize, search through, select, etc like with any dataset. Way too advanced.
Intel Gains on Report of Joint Venture Deal with TSMC
If movies had a payoff curve like rents, this would be more true, but they're cultural artifacts that decay in relevance precipitously after release, and more permanently after a few decades, where they become "dated", outside a few classics.
There is nothing wrong with first year junior code that does the job.
I agree with everything here, we've had a great run of economic expansion for basically two centuries and I like my hot showers as much as anyone - but that doesn't change the CO2 levels.
The Guardian are reporting essentially this, it's clerical errors of some kind:

https://www.theguardian.com/australia-news/2025/apr/04/revea...
Will Malignant Stupidity Kill the World Economy?
This argument works against you. The probability of a long tail of revenue is even less likely than a major hit, so it necessarily has less weight in any decision to swing for the fences.

Producers don't invest in movies for hypothetical revenues in 20 years time. If it doesn't pay off soon after release, it's written off as a loss. Revenues in 100 years time are completely irrelevant.
Are you hungry yet? Get hungry now
> No-one has to be, and it certainly doesn't need to be anyone but the owner of the machine.

Technically the web should work with self-signed certificates. But that is likewise impractical.
I don't think I'd use popularity-contests like Github stars or the presence of a Wikipedia page to judge a language's popularity or future prospects.
The other countries might not place tariffs on tech company products but they can damage these companies in other ways.

I believe the European Union actually has a specific type of anti-tariff policy that they could implement that would eliminate intellectual property protections of software or entertainment companies from countries engaging in trade wars. It’s an option of last resort and I don’t think the EU would actually implement it in response to the Trump stuff but if they did it could be devastating for Silicon Valley and also for Hollywood.
I have similar vivid memories. I saw win 95 first in my room mate’s PC. I was completely blown away, like “what sorcery is this” level of mind blown.
https://archive.is/49l5U
For those without a membership
You can do even better than this. You can _make_ it undefined behavior with __builtin_unreachable().

No idea if the optimization potential is the same but at least then you can feel like your sanitizer is necessary in all cases (to help you find and add these calls).
There's a discussion of the difference between American and German tort law here: https://supreme.findlaw.com/legal-commentary/how-germany-vie...

The difference is that German law is more systematic and includes a general duty to rescue, but this doesn't result in excessive negligence charges, as awards are much smaller.
Not really. In both cases, compulsion is the problem. Neither side has the right to compel anyone to do anything, but they operate on the premise that they do, usually characterized by indignant self-rightiousness. The irrational extremists of both sides, the ones screaming the loudest, naturally, seek to enforce their version of "how things should be" on to other people, regardless if their objections are rational or not, while also constantly changing the rules or shifting goal posts, which keeps us forever locked in a state of not knowing if we are breaking them. It's mind-numbing to a degree that apathy starts to seem like a perfectly valid option. It's also a tactic historically used by totalitarianism.

They are two sides of the same monster, like Jekyll & Hyde.
For my Firefox desktop, even the "beautiful solution" at the end highlights "Middle Section" even if the Conclusion is fully visible, but I'm just not quite at the bottom of the page in terms of scroll.

Surely the answer is to highlight all onscreen anchors. You don't know where my eyes are looking on a page with two headings on it.
Hardening Unused Mail Domains
As one of my friends used to joke: "rules are for other people".

I live in a place that loves rules (Germany) and I come from one (Netherlands) that has people like I just quoted taking a more relaxed attitude to rules. Being pragmatic about rules and not placing blind trust in them is key to being able to adapt to changing circumstances.

Germany is having a hard time adjusting to modern times. It's something that's being complained about a lot in the country. The topic of "Digitization" (capitalized, because that's a German grammar rule) has been a topic in elections for the last 20 years or so. They can't do it. There are rules that say that only paper signatures are valid. Never mind that this rule has been challenged, relaxed, etc. They stubbornly revert to doing everything on paper. It's infuriatingly stupid. You get this whole ritual of people printing paper, handing out copies, and insisting it's all done in person. I get plenty of docusign documents to sign as well these days. So I know that this perfectly acceptable. For official documents for the tax office even (via my accountant). It's fine. This rule no longer applies. But try explaining that to Germans.

Breaking rules when they stop making sense and don't apply to changed circumstances is a sign of intelligence. Supervisors can't foresee all circumstances and they like people that can think for themselves that can adjust and follow the spirit of the rule rather than the letter of the rule.
OK? So we wouldn't have $100m movies, the vast majority of which are forgotten about in a few months. I don't think a $100m movie is ten times better than a $10m one, so I think I'd be fine with movies with much smaller budgets, if they meant that LotR (the books) are now in the public domain for everyone to enjoy.
As others have said, Rust's ownership model prevents data races, as it can prove that references to mutable data can only be created if there are no other references to that data. Safe Rust also prevents use-after-free, double-free, and use-uninitialized errors.
Does not prevent memory leaks or deadlocks.

It's easy to write code that deadlocks; make two shared pointers to the same mutex, then lock them both. This compiles without warnings:

let mutex_a = Arc::new(Mutex::new(0_u32));
let mutex_b = mutex_a.clone();

let a = mutex_a.lock().unwrap();
let b = mutex_b.lock().unwrap();
println!("{}", *a + *b);
How much of your water treatment do you want to do yourself? I assume you don’t want the ‘government’ to send you completely untreated water. So what is the problem with fluoridation as compared to all the other uncontroversial ways in which your tap water has been treated? All kinds of stuff gets added to and removed from the water.

Also, there are simple (and cheap) water filters that are quite effective at removing fluoride. As fluoride is often naturally present in water anyway, it is only really necessary to remove the majority of the added fluoride to get the water back into a ‘natural’ state.
Ursula has been in the center of every privacy violation attempt and she's German. The mandatory on device scanning proposal (next meeting is April 8th) now has majority support with votes from all over EU, notable not Finland's nor Estonia's (not yet anyway, their personal has changed).

https://www.patrick-breyer.de/wp-content/uploads/2024/12/sig...
I suspect with low reading rates among the TikTok generation sentence length may creep up again for those who do still read.
Completely agree. Reducing or getting rid of livestock animal agriculture will help with many major challenges we have today, like climate change, loss of biodiversity, animal cruelty, antimicrobial resistance. But hey, gotta have that cheap burger, huh?

We, the people, have the power to improve this situation. Call your representatives, do activism, talk to your friends about it, vote for the right candidates.
> The thing is, backend stuff is largely solved. You need to store data? Here you go, here's a database.

That's like saying "You need user interaction? Here you go, here's a frontend."
If you are in the news business you basically have to.
What did US universities do to "silence all opposing viewpoints" on any issues? Did they kick students out of school because of their viewports? Claw back their financial aid? Get them deported? Physically harm them? I sure don't remember things like that happening in widespread manner to conservative students, let alone happening in a way that was organized top-down by the universities' leadership.
Catastrophic predictions of the future are always good, because all future predictions are usually wrong. I will not be scared as long as most future predictions where AI is involved are catastrophic.
For the original argument above about Republicans and college I would focus more on things like who has been trying to make student debt as something special, something near impossible to get out of.

I don't accept an argument of personal responsibility in this case, because student loans target one of the most vulnerable groups: Inexperienced and with a great need. To me, this is malicious.

I'm all for personal responsibility, in this point I'm more on the conservative side, but reality also includes that humans are not perfect machines, and targeting their weaknesses is easy and impossible to avoid as an individual. This principle does not work when it's an individual against sophisticated well-funded organization (here, there is not one but many who influenced policy), even worse when it's someone too young or too old for their brains to be at their best (not yet experienced enough in the one case, the brain no longer working at its best in the other).
Go uses "==" for equality checks, "=" for assignments, and ":=" for "declaration/assignment with type inference" - so it's different from both Python (you can use ":=" as part of an expression in Go too, but you can also use "=") and Algol/Pascal (where it's used only for assignment).
A Basic interpreter isn't normally considered to be an operating system, even if Basic is the first thing that runs when the microcontroller is powered up.
It takes a second or two for the grouping option to appear.
High trust or ostrich attitude?

Looking at this recent post [1], the later is more probable.

[1] https://news.ycombinator.com/item?id=43493412
>they fail at things that dumb people succeed at

Funnily enough, you can also observe that in humans. The number of times I have observed people from highly intellectual, high income/academic families struggle with simple tasks that even the dumbest people do with ease is staggering. If you're not trained for something and suddenly confronted with it for the first time, you will also in all likelihood fail. "Smart" is just as ill-defined as any other clumsy approach to define intelligence.
I was more talking about owning the name in NZ (and maybe Oz)

The software source was on cards (developed on a simulator on a uni mainframe, much like Microsoft were developing their code), sadly the cards were left behind when I moved to the US a decade later
Person with split time here,

I definitely have more time to spend on it now, I have half a work week vs sometime in the evenings or weekends if I had excess energy after having my other job.
Neither SunOS or Solaris were open source, or based on open source.
Everything vaguely anti-Trump/Putin gets flagged here now.

Does the flagging hide it from any feeds, though?
Because manufacturers aren't trying to add surreptitious implants. They're trying to prevent you installing operating systems other than the one they get a bulk discount if they force you to have.
Rules are like abstraction of a software library, or OKR of a team. It is for people to follow with good enough result. But the abstraction need to be constantly reviewed, by library author, team leader, and legislative body to be useful and relevant. That's when rules become outdated, library got rotten, and OKRs complained
> It makes me wonder though - whether it’s more valuable to spend a year on a scene that most people won’t pay that much attention to

In this case, yes it is.

People do pay attention to the result overall. Studio Ghibli has got famous because people notice what they produce.

Now people might not notice every single detail but I believe that it is this overall mindset and culture that enables the whole unique final product.
MUDs were fun because, as a kid who read various magical fantasy series, there would inevitably be a server that was spun up attempting to recreate the world and magic system. Because it was just text, it made it far easier to do fan works like that. It's something kids today probably can't imagine. Really enjoy Twilight? You can join as server and make a character who's a [N]ormal Teenager, [W]erewolf boy, [C]enturies-old Sparkling Vampire. And you'd have a whole list of skills and progression for 100 levels. Wheel of Time had several different competing codebases with differing versions of channeling.

It was an entertaining way to learn C as a kid, and programming new weird spells made one feel like an actual wizard.

I think there's still some space for MUDs in the world. You could build a programming/literacy class around just teaching kids how to navigate and interact within that world, how to be a god/mod/admin within the world using its tools, and how to modify it and compile it with their desired changes.
They're in the HTTP/1.0 spec. https://www.rfc-editor.org/rfc/rfc1945#section-10.15

10.15 User-Agent

The User-Agent request-header field contains information about the
user agent originating the request. This is for statistical purposes,
the tracing of protocol violations, and automated recognition of user
agents for the sake of tailoring responses to avoid particular user
agent limitations.
Mindfulness/meditation.
I strongly agree, unfortunately they feel strongly differently after spending a lot of money to get on the courses.
Frankly the law of the land is the latter, but this is one of the problems with cladding cultures and attitudes which needs addressing rather than glossing over...