MurphyA/hacker-news huggingface dataset:
by agos | 2025-04-04 08:25:40+00:00
trial times were very brief for Covid vaccines because 1) there was no shortage of volunteers, capital, and political alignment at every level 2) the virus was everywhere and so it was really, really easy to verify if it was working. Compare this with a vaccination for a very rare but deadly disease: it's really hard to know if it's working because you can't just expose your test subjects to the deadly disease!
by ringeryless | 2025-04-04 08:25:48+00:00
I question the notion that such tools are necessary or admissible in my daily life.

Mere observation of others has shown me the decadence that results from even allowing such "tools" into my life at all.

(who or what is the tool being used?)

I have seen zero positive effects from the cynical application of such tools in any aspect of life. The narrative that we "all use them" is false.
by noduerme | 2025-04-04 08:27:30+00:00
I haven't watched the show, but your description just made me think about the "panacea". Virus-wise, I was obsessed with the idea of the DRACO antiviral concept for years.[0] It's really unclear why funding was pulled for it.

Then again, the idea behind "28 Days Later" was that everyone got a cancer vaccine and turned into zombies...

[0] https://riderinstitute.org/discovery/
by rob74 | 2025-04-04 08:27:31+00:00
The whole list sounded a bit strange to me - it looks more like a list he compiled after the fact to explain why he chose Rust, rather than some criteria he had decided on before evaluating several languages. Of course, I can sympathize with wanting to use a language that tries new concepts, but there's something to be said in favor of languages like Go that make a point of only using tried and tested concepts and making sure that they work well together too...
by nroets | 2025-04-04 08:29:14+00:00
The oil companies are saying their product is vital to the economy and they are not wrong. How else will we get food from the farms to the store ? Ambulances to the hospitals ? And many, many other things.

Taxes are the best way to change behaviour (smaller cars driving less. Less flying etc). So government and the people who vote for them is to blame.
by enaaem | 2025-04-04 08:29:19+00:00
They are optimising different things and the GDP for them is just a means to an end. They are trying to achieve objectives like: healthcare for all, certain minimum standards of living and safe neighbourhoods everywhere. It's natural that if you don't optimise for GDP then GDP will probably not be maximised.

What our objective function should be is of course a very deep and interesting question. We don't talk about it enough. Most people think about solution first like: socialism, liberalism, sharia law, biblical law etc...
by ViktorRay | 2025-04-04 08:30:39+00:00
People always talk about companies having low profit margins. Whenever any tax or expense falls on these companies, folks point to the low profit margins and say the expenses will go to the customer.

And yet these low profit margin corporations have executives and CEOs making millions of dollars a year. It doesn’t make any sense. Why not just pay the executives and finance people less?

(My comment does not apply to the small business board game company the original op thread link was about. My comment is only a direct reply to what this other comment is saying)
by netsharc | 2025-04-04 08:30:56+00:00
> Politicians won't tax gas because they'll get voted out.

I wonder if that's corporations' fault after all: shitty working conditions and shitty wages, so that Bezos can afford to send penises into space. What poor person would agree to higher tax on gas? And the corps are the ones backing politicians who'll propagandize that "Unions? That's communism! Do you want to be Chaina?!" (and spread by those dickheads on the corporate-owned TV and newspaper, drunk dickheads who end up becoming defense secretary)
by robertlagrant | 2025-04-04 08:30:56+00:00
> One ban consists of the exercise of their right to... Not associate with you.

Many people have been fired / expelled / and many more silenced by those examples. If you can't tell the truth about your side (from how you're writing I assume you think in sides) then there's no point saying it.

> The other sends you to a Salvadoran gulag. (The silence from all the 'free speech' folks on this point is deafening.)

I haven't heard about this. Who has been sent to a Salvadoran gulag for speech?
by gpderetta | 2025-04-04 08:31:01+00:00
I'm a huge fan of the actor model and message passing, so you do not have to sell it to me; I also strongly dislike the current async fad.

But message passing is not a panacea. Sometimes shared mutable state is the solution that is simplest to implement and reason about. If you think about it what are database if not shared mutable state, and they have been widely successful. The key is of course proper concurrency control abstractions.
by agurk | 2025-04-04 08:31:31+00:00
Trolling is a fishing technique [0] of slowly dragging a lure or baited hook from a moving boat, and is likely the meaning that online trolling takes it from rather than a creature from Scandinavian folklore [1].

There's definitely a metaphor to be made for trolling for data, that GP could have been intentionally making. I've certainly seen that idiom used before, although it could have been an eggcorn [2] for trawling.

[0] https://en.wikipedia.org/wiki/Trolling_(fishing)

[1] https://en.wikipedia.org/wiki/Troll_(slang)#Origin_and_etymo...

[2] https://en.wikipedia.org/wiki/Eggcorn
by brucehoult | 2025-04-04 08:31:41+00:00
The MOS 6532 RAM-I/O-Timer chip used by the 2600 (and KIM-1 and others) has 128 bytes of RAM. Game cartridges could add 256 bytes more, along with the program ROM.

For an experience today closer to these machines, you can get a $0.10 CH32V003 microcontroller with 2k RAM and 16k flash.

Here's a 1 Euro retro-computer kit using one that has included in that price support for PS/2 keyboard and VGA video output, all included in the 1 Euro -- even the connectors! All from one 8 pin microcontroller chip:

https://www.olimex.com/Products/Retro-Computers/RVPC/open-so...

https://www.youtube.com/watch?v=dfXWs4CJuY0
by hnhg | 2025-04-04 08:31:50+00:00
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.
by bsder | 2025-04-04 08:32:39+00:00
> 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.
by cztomsik | 2025-04-04 08:33:11+00:00
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.
by rendall | 2025-04-04 08:34:08+00:00
> 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.
by jl6 | 2025-04-04 08:34:11+00:00
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).
by kelnos | 2025-04-04 08:34:13+00:00
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.
by cmtopbas | 2025-04-04 08:34:28+00:00
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
by FirmwareBurner | 2025-04-04 08:34:37+00:00
>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.
by bmacho | 2025-04-04 08:34:38+00:00
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.
by isaachinman | 2025-04-04 08:34:46+00:00
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!
by frozenseven | 2025-04-04 08:36:39+00:00
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.
by serial_dev | 2025-04-04 08:37:07+00:00
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.
by barrkel | 2025-04-04 08:38:57+00:00
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.
by ViktorRay | 2025-04-04 08:40:31+00:00
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.
by 0xEF | 2025-04-04 08:41:56+00:00
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.
by robertlagrant | 2025-04-04 08:42:01+00:00
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.
by jillesvangurp | 2025-04-04 08:42:16+00:00
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.
by stavros | 2025-04-04 08:42:25+00:00
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.
by akubera | 2025-04-04 08:42:28+00:00
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);
by foldr | 2025-04-04 08:42:40+00:00
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.
by nickslaughter02 | 2025-04-04 08:43:03+00:00
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...
by shafyy | 2025-04-04 08:43:07+00:00
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.
by ytpete | 2025-04-04 08:43:26+00:00
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.
by nosianu | 2025-04-04 08:44:04+00:00
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).
by sigmoid10 | 2025-04-04 08:45:35+00:00
>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.
by mytailorisrich | 2025-04-04 08:47:13+00:00
> 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.
by trentlott | 2025-04-04 08:47:28+00:00
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.
by darrenf | 2025-04-04 08:47:50+00:00
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.