MurphyA/hacker-news huggingface dataset:
by fransje26 | 2025-08-15 11:15:43+00:00
> I am stuck in an environment with CMake, GCC and Unix Make (no clang, no ninja) and getting detailed information about WHY the build is taking so long is nearly impossible.

I have a similar problem, with a tangential question that I think about from time to time without really having the time to investigate it further, unfortunately.

I notice sometimes that CMake recompiles files that shouldn't have been affected by the code changes made previously. Like recompiling some independent objects after only slight changes to a .cpp file without any interface changes.

So I often wonder if CMake is not making some file more inter-dependent than what they are, leading to longer compilation times.
by ants_everywhere | 2025-08-15 11:15:53+00:00
it's become fashionable for people to just lie about things in order to shock the audience into their point of view.

What's more, they try to bully other people into lying about things to get their way. For example, I can't tell you many times I've read comments saying we'll never get anywhere if we insist on playing by the rules.

Playing by the rules here means things like being honest.
by extraisland | 2025-08-15 11:15:55+00:00
There are a number of issues with this view:

- I've been to many protests in my time and often I believe them to be counter productive e.g. Critical Mass. I travelled to London twice to see what the protest was about. This was in the mid-2000s. I saw lots of annoyed commuters, lots of people getting drunk/high and it was more of a social gathering than a protest.

- Street movements are easily infiltrated by malign actors e.g. The CIA have a term called "initial instigator", this is where you turn a riot into a protest by inserting a person or people that will cause trouble. The CIA (and I would imagine British Intelligence) have handbooks on how to subvert/run a protest/riot. You can find these online.

- Many of the protesters you see maybe part of a rent-a-mob. You can literally go to company, and much like you would for film or TV hire a bunch of people to be in the background.

- I have plenty of will and energy to get involved. However often I find that many leaders make the mistake of being too inclusive. This means that often you will end up with people that will intentionally or unintentionally turn your movement into something else. If you listen to some of the account of people that were at Occupy Wallstreet, this is one of the reasons why the protests failed.
by dchftcs | 2025-08-15 11:17:38+00:00
Over a time frame of multiple decades, it's been volatile but overall kept pace with money supply. Timing is always tricky, even with SP500 which has given higher return.

Maybe "good at" was stretching it, but there are things that lagged forever, such as a retail savings account and Japanese government bonds. It's tracked CPI better than silver.
by windward | 2025-08-15 11:18:55+00:00
That page was made in December 2022, requires specifying '(artificial intelligence)' and says:

>(also called bullshitting,[1][2] confabulation,[3] or delusion)[4]

Here's the first linked source:

https://www.psypost.org/scholars-ai-isnt-hallucinating-its-b...
by nickslaughter02 | 2025-08-15 11:18:57+00:00
List:

1. Don't handcuff 90-year-olds with dementia and put a hood over their heads (https://www.bbc.com/news/uk-england-london-66317636)

2. Don't take inspiration from Minority Report / Black Mirror - "AI to help police catch criminals before they strike" (https://www.gov.uk/government/news/ai-to-help-police-catch-c...)
by KaiserPro | 2025-08-15 11:18:59+00:00
> Britain is people are being actually arrested for “offensive” speech

This isn't actually new though. The difference is that they'd normally be nicked for breaching the peace, which is loosey goosey enough to be used for most things.

ASBOs are far more totalitarian as they can legally stop people from doing legal things. (ie stop a child playing in a park)

But to tackle your main point, Yes people are being arrested for offensive speech, but thats normally only part of the reason for arrest.

I can call my MP a massive <pejorative that gets the Americans all abother>, I cannot however cause a race riot, as that's not allowed under freedom of expression.

I also cannot give advice on pensions.

I cannot threaten the lives of people

I also cannot claim to be a policeman

etc.

The thing you must understand is that _most_ people (ie not columnists or former PMs) accept that there is a tradeoff between "free speech" and a pleasant society. Sure we did look at your first amendment and think "ooo thats probably nice" but then we have the human rights act that enforces freedom of expression. (which the same columnists/former ministers are decrying freedom of speech are looking to get rid of "because it protects immigrants")

The Online safety act is a mess, because ofcom have not issued proper guidance, and the draft bill was directed by someone who was borderline insane (nadine dorris)

Age assurance is not actually a problem, what is a problem is asking me to hand over personal details so some fly by night US startup who'll get hacked/sell my data to blackmailers.

forcing websites to have moderation policies is fine, not having a flexible approach for smaller sites is not fine.

The act is flawed, but its not _actually_ that different from how Network TV is moderated in the USA.
by xethos | 2025-08-15 11:19:09+00:00
Must have been a good while ago, as we're currently at $0.29 CAD for blank CDs and... nothing else. Nothing on uSD cards, nothing for floppies, hard drives and SSDs are levy-free,and blank Blu-Ray discs have no extra charge

I'd actually rather this than the million dollar settlements for torrenting Germans and Americans have. We have "Notice and Notice", which basically means the ISP sends us a letter with very little legal heft to it.

https://en.m.wikipedia.org/wiki/Private_copying_levy
by oinfoalgo | 2025-08-15 11:19:23+00:00
People don't talk about their losing art trades or the art they over paid for and are trying to sell in a completely illiquid market.

We were in a huge fine art bubble up to covid. This decade has been a much different story. It is a boring news story though compared to a Ken Griffin balling out last decade buying his favorite paintings for incredible sums of money.
by abtinf | 2025-08-15 11:19:26+00:00
Wikipedia literally has an extended section on this issue. No one is going to give you citations for something trivially googlable.

> In September 2022, a British woman was arrested and charged for holding up an "abolish monarchy" sign at a proclamation ceremony for King Charles III in Edinburgh. Similar arrests throughout the country around this period over anti-monarchy republican sentiment have alarmed human rights groups.
by plastic-enjoyer | 2025-08-15 11:19:50+00:00
> Apparently the US simply never had a plan to achieve that, and amazingly it still isn't part of the conversation around AI power. Instead they're just claiming the best parts of the existing power systems and passing the costs onto local consumers.

I wonder if this is more of a cultural thing, meaning Western cultures being more aligned to short-term gains instead of long-term gains. I mean, look at the Dujiangyan irrigation system that was build 2500 years ago and is still maintained until today. This isn't something the Western world would even consider.
by jongjong | 2025-08-15 11:19:52+00:00
Yes but the coercion is so powerful psychologically that it won't even be recognized as such. The victim is violated and then conditioned to think it was all 100% their own decision. It's both mental and physical.

E.g. OnlyFans.

Accelerating inequality built into the system creates poverty, poverty leads people to sell their bodies, then they tell themselves it was all their own decision and in fact they love it... They'll tell themselves it's empowering even. Meanwhile they become extremely distrusting and develop all sorts of personality issues till they become a shell of their former selves... But it's all fine, no violation took place because they chose it 100%.

The conditioning is so strong, people might get deeply upset at this particular framing because it's too painful to accept.

And it's just the typical mental tricks the system plays on people; never blame the system, always look for individuals to scapegoat, blame yourself if you must but never blame the system.
by austin-cheney | 2025-08-15 11:20:13+00:00
This sounds incredibly autistic. You assume the failure is something about your personality for absolutely no reason. Second, you assume lying about your personality during an interview will get you a job or keep you employed.

I have an autistic child who goes through this. They have absolutely no idea why they could be annoying and just assume they are otherwise awesome.

I am not sure that abysmally low social intelligence due to neurodivergence can be fixed. But, you can improve your capacity for nonverbal listening and ask for feedback.
by vertnerd | 2025-08-15 11:20:26+00:00
The canonical Bell Biker helmet that I remember was an ugly and expensive white bowl-thing for serious road cyclists that started becoming popular in the late 70s as ten-speed bicycles became more popular with adults.

https://americanhistory.si.edu/collections/object/nmah_11831...

I think I bought my Bell Biker helmet around 1980. The stylish kid-sized helmets that became widely available during the 80s did not exist in the 70s.
by nrawe | 2025-08-15 11:20:28+00:00
As a Brit, I'd agree that it's not ideal.

However, the characterisation of terrorist scare in the 2000's, is somewhat off. Over the course of the last two decades, there have been numerous terrorist attacks, most notably 7/9, which have led to increased vigilance and securitisation.

So while travelling in Hungary, Croatia, or Italy over the last few years I've noted the difference, I also appreciate that each country is dealing with its own internal context that can be difficult to grasp from the outside.

Anyway, thank you for visiting our fair shores :)
by exe34 | 2025-08-15 11:22:45+00:00
> My rent did not go up this year, actually. And it did not go up one year during COVID either.

And yet properties around you will have gone up by some average amount. When your landlord does raise your rent (or when you move out, as the pro-landlords keep telling us people love to do), the rent you will pay at the new place will have kept pace with the average raise.
by apwheele | 2025-08-15 11:23:04+00:00
I mean, for the main simulation I would do it like this:

set.seed(10) n <- 10000; samp_size <- 60 df <- data.frame( uniform = runif(n, min = -20, max = 20), normal = rnorm(n, mean = 0, sd = 4), binomial = rbinom(n, size = 1, prob = .5), beta = rbeta(n, shape1 = .9, shape2 = .5), exponential = rexp(n, .4), chisquare = rchisq(n, df = 2) ) sf <- function(df,samp_size){ sdf <- df[sample.int(nrow(df),samp_size),] colMeans(sdf) } sim <- t(replicate(20000,sf(df,samp_size)))

I am old, so I do not like tidyverse either -- I can concede it is of personal preference though. (Personally do not agree with the lattice vs ggplot comment for example.)
by a4isms | 2025-08-15 11:23:18+00:00
> I didn't even mention that it's free or that there are no ads, because that's pretty much the least important attribute to me.

In 2001, Joel Spolsky wrote:

Your typical architecture astronaut will take a fact like “Napster is a peer-to-peer service for downloading music” and ignore everything but the architecture, thinking it’s interesting because it’s peer to peer, completely missing the point that it’s interesting because you can type the name of a song and listen to it right away.

https://www.joelonsoftware.com/2001/04/21/dont-let-architect...

And in 2003, Apple started "selling" songs for 99 cents. They were incredibly successful, demonstrating that people weren't "pirating" songs to save a buck, but pirating songs to escape the deeply enshittified DRM shenanigans the industry employed, like installing rooting your PC.

https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootk...

There is a very large market of people who want no fuss, no muss access to movies, shows, and music. I personally think that many people who "pirate" shows do not want adware of any type, especially if it surveils them, and also do not want to stream certain shows and deal with issues like region locking, the shows vanishing when the streaming service retires them, and so forth. But that is a small quibble.

History agrees with you that "piracy" is not about the price, it's actually about the shitty experience that the music, TV, and film industries impose.
by simgt | 2025-08-15 11:23:28+00:00
Come on, your comments trail shows that you have a lot of experience. You know that being on a patent doesn't make one an inventor, just like being on a peer-reviewed paper doesn't make one a contributor. Yes Musk seems to be a deeply technical person, even Karpathy wrote it somewhere here after he resigned, but these credentials you're citing are not the proof.
by pwdisswordfishz | 2025-08-15 11:23:43+00:00
As if oligopolization of the browser space wasn't a deliberate objective of the WHATWG.

I would rather have them deprecate the HTML syntax, which is a nightmare to parse, nightmare to escape for ( https://sirre.al/2025/08/06/safe-json-in-script-tags-how-not... ), and nightmare to securely transform (CVE-2020-26870). Now that MSIE is dead, all mainstream browsers support XHTML just fine; compared to HTML, XML is much, much simpler to make a new implementation of; and few people generate markup by printf any more.
by roenxi | 2025-08-15 11:24:14+00:00
The simplest explanation is this is political language. People in politics use something close to doublespeak with they have two words for the same act, one good and one bad (terrorist/freedom fighter for example). The word used is chosen based on whether they think the situation is good or bad for their personal interests.

So in this case the pair is something like oversupply/abundance. Same thing, but one word for when it favours the speaker and one when it doesn't. I think he just means the Chinese are willing to build whatever if it makes commercial sense.
by pama | 2025-08-15 11:24:25+00:00
What was that thread? Oxford philosophy exams never suggest a particular stance on a question so you are free to argue on either direction of this argument and bring about your strongest points based on the current philosophical thinking on the subject. It is not normalizing lack of anonymity (nor horror movies, or the pursuit of happiness), but helps make people hone their argument skills. (And as another user mentioned, the discussion of the british nanny state is not new; it was old when Orwell wrote 1984.)
by AbstractH24 | 2025-08-15 11:24:31+00:00
This is something that started a few years ago already

One of the major selling points of streaming was convince outweighed the cost. But cost keeps going up.

As tech companies that once prioritized “growth at all costs” try to become more and more profitable I expect you’ll see this in other spaces as well (it’s already happened to AirBNB, on demand services not far behind, nor is Amazon. And off on the horizon are AI-services)
by arendtio | 2025-08-15 11:24:46+00:00
This is the post that the people at Anthropic and Cursor should read.

> But what they cannot do is maintain clear mental models.

The emphasis should be on maintain. At some point, the AI tends to develop a mental model, but over time, it changes in unexpected ways or becomes absent altogether. In addition, the quality of the mental models is often not that good to begin with.
by dgroshev | 2025-08-15 11:24:49+00:00
It's a misleading quote from a misleading article. It's remarkable how the article never mentions that the Act was passed by the Tories, blaming "civil servants" for it. The author did frame the Act very differently back in 2023 when it was passed [0]:

> It is high time the government took action, by which I do not mean passing the Online Safety Bill, an approach that is like putting a new filter in the opium pipe.

[0]: https://archive.ph/TCnTf
by extraisland | 2025-08-15 11:25:04+00:00
> Sorry for your past, happy you got out of it.

Thanks.

> Listen, yes it’s very hard work, but it’s this or be squeezed until there’s nothing else. And when people start having famines we’ll have a new French Revolution, millions will die, and this will require a lot more energy than doing changes today.

All parties that you would have heard of, will have major backing from a number of wealthy donors. You also have to have the right people involved. Not everyone should be engaged in politics directly.

I am not under the delusion that I can fix the country. I can't even master the mess in my spare room. The best I can do is try to help my family, friends and community.

As for violent conflict. Many people think there is going to be some sort of violent conflict coming to the UK. David Betz has several interviews on YouTube on the subject. I've emailed him personally (about something unrelated) and he is a serious person. I don't know whether he is right or not and only time will tell.

> Will do, I don’t know enough on that subject to have an opinion on that. But unjust, unmovable systems, like monarchies (wink) have been toppled in the past. Even recently.

The monarchy isn't the problem.
by KaiserPro | 2025-08-15 11:25:59+00:00
> no-one said they should be a proscribed organisation.

That wasn't a thing back then, not really

https://www.londonmuseum.org.uk/collections/v/object-453005/...

Arrested for "obstructing a policeman"

All of the suffragettes that were caught were normally caused with vandalism
by EGreg | 2025-08-15 11:26:14+00:00
For a developers to know

1. Set up a local IDE with a full clone of the app (frontend, backend, DB).

Thus the app must be fully able to run on a small, local environment, which is true of open source apps but not always for for-profit companies

2. Use .env or similar to manage config/secrets; never commit them.

A lot of people don’t properly exclude secrets from version control, leading to catastrophic secret leaks. Also when everyone has their own copy, the developer secrets and credentials aren’t that important.

3. Debuggers and breakpoints are more scalable than console.log. Prefer conditional or version-controlled breakpoints in feature branches.

A lot of people don’t use debuggers and breakpoints, instead doing logging. Also they have no idea how to maintain DIFFERENT sets of breakpoints, which you can do by checking the project files into version control, and varying them by branches.

4. Test & Deployment Environments Maintain at least 3 environments: Local (dev), Staging (integration test), Live (production).

This is fairly standard advice, but it is best practice, so people can test in local and staging.

5. Make state cloning easy (e.g., DB snapshots or test fixtures).

This is not trivial. For example downloading a local copy of a test database, to test your local copy of Facebook with a production-style database. Make it fast, eg by rsync mysql innodb files.
by whstl | 2025-08-15 11:26:24+00:00
I can attest to that. I used to freelance doing porting about 10 years ago, and the main way of having a stable event loop for a game on macOS is not really anywhere clear in the documentation, at least not anywhere I could find.

Libraries and SDL, GLFW and Sokol handle this for you, and I had to poke inside them to actually figure out how to get the same performance of other games.

In a nutshell, the trick is simple, you call [NSApplication finishLaunching] and do a while-loop yourself instead of calling [NSApplication run].
by knallfrosch | 2025-08-15 11:26:53+00:00
It's basically SAP/Oracle.

These match customer support, billing, warehouse inventory from data sources. You've got a rudimentary dashboard where you search for a customer and find his orders, address, phone number.

Gotham appears to be the same for the police. You search for an address and know whether you've been called to this address yesterday, who lives there, whether they have weapons..

But ultimately, it depends on what data sources you connect. Yesterday you tracked criminals, today you can track people to deport and tomorrow you track Jews. It's all up the user of the software.
by styanax | 2025-08-15 11:27:42+00:00
> because you end up doing multiple searches in parallel and merging results

This reminds me of the design model of SearX/SearXNG - instead of a distributed forge index, it would distribute the search endpoints of forge instances to facilitate the next steps you outline. It almost feels like a central coordinator or maybe a CDN-like network set of search proxies would be needed to do the actual combining and filtering of results. Maybe it could fit in the Codeberg operational umbrella in some future plan.

In practice Nostr does this step on the client side - one subscribes to relays, then when querying for new content it asks all relays, gets all the duplicate metadata and filters on the client. Huge network use and battery drain on your handheld device, Nostr bouncers have emerged for this exact same reason, a popular software is "Bostr", easy to find examples run by random volunteers but it requires money (disk/cpu/ram): https://bostr.azzamo.net/
by kindkang2024 | 2025-08-15 11:28:01+00:00
> That wouldn’t comply with the Open Source Definition, which prohibits discrimination against any person, group, or field of endeavor.

If a DUKI-licensed project (similar to MIT, but requiring a business using it freely to “donate 1% of its net profits to a global fund”), how does this conflict with the Open Source Definition and prevent it from being called open source?
by gadders | 2025-08-15 11:28:17+00:00
I think the Lower Thames Crossing will make HS2 look like a model of efficiency by the time it is completed.

£1.2bn spent without even a shovel of dirt being removed. [1] Instead they have spent money on shite like this [2] (which may be admirable in themselves, but bribes to shut local communities and charities up shouldn't be part of the project).

[1] https://www.kentonline.co.uk/gravesend/news/1-2bn-spent-on-l...

[2] https://nationalhighways.co.uk/our-roads/lower-thames-crossi...
by ceejayoz | 2025-08-15 11:28:17+00:00
> The freezes apply only under direction from the federal government.

Tether chose to build in a freeze capability.

> Tether has no control of its own here, and Amazon won't either.

Neither can say "no" to a legal order from a government with jurisdiction over them. Both can say "no" to you voluntarily, even absent a court order.

An Amazon stablecoin will exist for the purpose of Amazon's own benefit, not consumers'.
by perihelions | 2025-08-15 11:28:21+00:00
It was in a thread discussing LLM's,

https://news.ycombinator.com/item?id=44893522 ("All Souls exam questions and the limits of machine reasoning (resobscura.substack.com)"—35 comments)

https://resobscura.substack.com/p/all-souls-exam-questions-a...
by goosedragons | 2025-08-15 11:28:53+00:00
I think my favorite thing of not even piracy, just ripping my DVDs, is the ability to watch a random episode of a show. There's some shows like The Simpsons that I don't want to watch in production order any more, nor do I want to manually select. Now I just tap some buttons in Kodi and it randomly picks a recently unwatched episode.
by Spooky23 | 2025-08-15 11:28:57+00:00
The structure of the United States government is a compromise balancing large vs. small states interests and slavery.

The core defect in the design is the Senate and the way states were admitted. We have a territory/colony with limited political rights that has a population greater than the bottom four states.

Those small states exert enormous influence and essentially ensure a weird conservative dynamic that anchors a lot of social issues.

Not because of the politics of the day - because resource extraction is always conservative by nature as the core aspect of the business is minimizing overhead cost. Agriculture flipped into a purely extractive business as people have been removed from it.