MurphyA/hacker-news huggingface dataset:
by TeMPOraL | 2025-12-06 07:13:24+00:00
> Performance reviews are (...) the only company IP you're entitled to take with you when you leave etc, so this is where you can have evidence of specific projects etc.

Wait what? I never heard about this in nearly two decades of working. Is this jurisdiction specific or a general case?

You'd think this would be no. 1 thing advice given to new joiners, or given by career couches, or given in all these threads where people ask how to deal with "Github history as proof of work" when you worked on proprietary code for years.

> If you write the PR you want to get and give to your manager, the burden of effort falls on the manager to correct it where they disagree. If your manager writes it, the burden of effort falls on the manager to comprehensively justify your value as a matter of record. It is better the former be halfassed than the latter

That is a good point to keep in mind, I agree.
by eesmith | 2025-12-06 07:13:27+00:00
Where might this somewhere else be?

We already see that the US needed to pay El Salvador to accept its prisoners, and the UK pay Rwanda to take asylum seekers. It's hard to think of a country which will accept people the US considers to be freeloaders, except by taking considerable compensation .. or by threat of military force, which is also expensive.

If you want a dystopian future, just kill them.
by nickm12 | 2025-12-06 07:14:33+00:00
I worked in the Stata Center for the first five years and it was just a very poor office building to work in. Even setting aside the leaks and other construction defects, individual working spaces, traffic paths, and communal spaces were not well-separated leading to a lot of distraction. There was also various useless corners due to sharp angles.

I much preferred working in the previous building, CS and AI lab building, NE43. It looked like a punch card from the outside, but had a very nice design with small offices (with closing doors) ringing a common space. The primary downside is the square footage per worker was decadent by today's standard.

Oh wait, we were talking about Frank Gehry, right? His museums looks cool but he should never have been allowed to design an office building.
by martinvonz | 2025-12-06 07:14:56+00:00
This seems to be a common misconception, that many jj users don't understand Git. Most jj users I know were pretty good at Git as far as I can tell. Perhaps you'll find this recent video where Scott Chacon talks about Jujutsu interesting: https://www.youtube.com/watch?v=PsiXflgIC8Q. Scott is a GitHub cofounder, author of Pro Git, and now runs GitButler.

> I don't think making another tool entirely is the right solution.

I considered making the changes to Git but the changes I wanted to make would make the UX so different that it would basically mean introducing a whole parallel command set to Git. I figured it would take ages to get Git to that state, if I could sell the ideas to the Git community at all. By the way, the video above talks about an proposed `git history` series of commands inspired by Jujutsu (also see https://lore.kernel.org/git/20250819-b4-pks-history-builtin-...).
by squarefoot | 2025-12-06 07:16:58+00:00
Some time ago I was looking for a chassis like that one, minus the lawnmower hardware, to build something that could "patrol" around my home, which has some irregular terrain that would probably have anything with non huge wheels flip over or get stuck. All I could find are interesting metal robot chassis on Aliexpress which were however way overpriced considering the much smaller size and crappy plastic tracks.
by jenadine | 2025-12-06 07:16:59+00:00
I don't get your examples.

The rust code you pasted doesn't show any lifetime.

The `&f` in your imgui example is equivalent to the `&mut age`.

Are you just comparing the syntax? It just take a couple of hours to learn the syntax by following a tutorial and that `&mut` in rust is the same as `&` in C, not to mention that the compiler error tell you to add the `mut` if it is missing.

Also 0..=120 is much more clear than passing to arguments 0.0f, 1.0f. it makes it obvious what it is while looking at the imgui call it isn't.
by bulmenisaurus | 2025-12-06 07:17:33+00:00
This version fails for numbers like 5, showing "5. Buzz". In the case of a number divisible by 5 but not 3 nothing prevents the 5 in the ::marker from rendering.

Edit: it looks like your version can be fixed into a working 85:

:nth-child(5n){list-style:'';&:after{content:"Buzz"}}:nth-child(3n){list-style:"Fizz"
by dragonwriter | 2025-12-06 07:17:40+00:00
> With no other identifying info, though, what can they do with a license plate number in isolation?

For typical users not taking extra precautions, visiting a page in a browser is providing additional identifying info, a fact that monetization of the free-as-in-beer web relies heavily upon, but which can be leveraged in other ways, e.g., by a site that draws you in with privacy fears as a technique to get you to submit additional information that can be correlated with it.
by paradite | 2025-12-06 07:19:39+00:00
The fintech company I worked at does handle millions of QPS has has thousands of servers. It is on the same order of magnitude or at least 0.1x scale, not to mention the complexity of business logic involving monetary transactions.

If there’s indeed a 5 min lag in monitoring dashboard in Cloudflare, I honestly think that's a pretty big concern.

For example, a simple curl script on your top 100 customers' homepage that runs every 30 seconds would have given the warning and notifications within a minute. If you stagger deployments at 5 minute intervals, you could have identified the issue and initiated the rollback within 2 minutes and completed it within 3 minutes.
by ameliaquining | 2025-12-06 07:20:10+00:00
Rust's NonZero basically exists only to enable layout optimizations (e.g., Option<NonZero<usize>> takes up only one word of memory, because the all-zero bit pattern represents None). It's not particularly aiming to be used pervasively to improve correctness.

The key disanalogy between NonZero and the "finite float" idea is that zero comes up all the time in basically every kind of math, so you can't just use NonZero everywhere in your code; you have to constantly deal with the seam converting between the two types, which is the most unwieldy part of the scheme. By contrast, in many programs infinity and NaN are never expected to come up, and if they do it's a bug, so if you're in that situation you can just use the finite-float type throughout.
by martinvonz | 2025-12-06 07:20:55+00:00
> I don't think I would want to rewrite all branches based on rewriting one of the ancestors of those branches. This only makes sense for local branches, and I just never have such a set of branches.

Yes, it's only meant for local branches. When I used Git, I had a script for rebasing dependent branches. I remember that a coworker had written a similar script.

I think jj is generally more useful for people like me who often have lots of independent and dependent work in progress. If you mostly just have a one review at a time, there's much less benefit. Perhaps I would say that `jj undo` might be the most useful feature for users with simpler development (yes, I know about the reflog, but see the video I linked to in the other message).
by yugioh3 | 2025-12-06 07:21:36+00:00
moviegoing has always been evolving. from kinetoscopes to grand movie palaces to suburban multiplexes. nothing has ever stayed the same for long in cinema.

heck, most theaters used to be continuous program viewing, meaning you’d show up not knowing what was playing, halfway through a movie, cartoon, or newsreel. scheduled viewing was pretty rare until the early 60s, only reserved for tentpole movies like Gone With The Wind or Ben-Hur.

in some ways, where we are heading is back to where we were: tentpole cultural moments like Barbie or Avatar thrive, but the bread and butter of entertainment happens informally, but now at home.
by runarberg | 2025-12-06 07:25:06+00:00
What I meant was that what LLMs are doing is very similar to curve fitting, so I think it is not wrong to call it interpolation (curve fitting is a type of interpolation, but not all interpolation is curve fitting).

As for bias, sampling bias is only one many types of biases. I mean the UNIX program YES(1) has a bias towards outputting the string y despite not sampling any data. You can very easily and deliberately program a bias into everything you like. I am writing a kanji learning program using SSR and I deliberately bias new cards towards the end of the review queue to help users with long review queues empty it quicker. There is no data which causes that bias, just program it in there.

I don‘t know enough about diffusion models to know how biases can arise, but with unsupervised learning (even though sampling bias is indeed very common) you can get a bias because you are using wrong, mal-adjusted, to many parameters, etc. even the way your data interacts during training can cause a bias, heck even by random one of your parameters hits an unfortunate local maxima yielding a mal-adjusted weight, which may cause bias in your output.
by erikrothoff | 2025-12-06 07:25:25+00:00
I’ve switched to decaf full time and a my generalised anxiety basically went away. I love coffee and still drink it ritualistically. I probably drink more coffee now, at all hours of the day (caffeinated coffee after 12 really messed my sleep).

Also once per week I allow myself an espresso, and I get a nice buzz from it that lasts the entire day.
by sebastiennight | 2025-12-06 07:26:30+00:00
> We got to this stage of having to sync ̶b̶e̶c̶a̶u̶s̶e̶ ̶A̶p̶p̶l̶e̶ ̶c̶a̶n̶’̶t̶ ̶s̶t̶a̶n̶d̶ ̶p̶u̶t̶t̶i̶n̶g̶ ̶m̶o̶r̶e̶ ̶s̶t̶o̶r̶a̶g̶e̶ ̶o̶n̶ ̶c̶l̶i̶e̶n̶t̶ ̶d̶e̶v̶i̶c̶e̶s̶.

"because a company that sells you Cloud storage has very few incentives to give away more local storage, or compress/optimize the files generated by its camera app." might be more accurate
by hopelite | 2025-12-06 07:27:11+00:00
They de facto are because they only place cameras in public places and on public land by contract with the government in one form or another; be it with a treasonous sheriff or a treasonous state executive and legislature. The public would not be talking about Flock if they had not worked to create a treasonous surveillance state and instead only did things like monitored truck movements in a logistics depot. The private contracts for things like HOA neighborhoods and corporations, e.g., big box store loss prevention and customer data tracking, but those’s are a totally different issue that have nothing to do with the use of public funds and power for mass surveillance.
by edanm | 2025-12-06 07:27:27+00:00
You're seriously insisting that the definition of novel in science only includes things that thousands of people have worked on for decades and haven't solved?

An example problem includes the "Erdos set" problems (see problem 124).

But also, LLMs have solved Olympia problems, see the results of IMO 2025. You can say that these are not interesting or challenging problems, but in the context of the original discussion, I don't think you can discount them as "novel". This is what the original comment said:

> Not so much amazing as bewildering that certain results are possible in spite of a lack of thinking etc. I find it highly counterintuitive that simply referencing established knowledge would ever get the correct answer to novel problems, absent any understanding of that knowledge.

I think in this context, it's clear that IMO problems are "novel" - they are applying knowledge in some way to solve something that isn't in-distribution. It is surprising that this is possible without "true understanding"; or, alternatively, LLMs do have understanding, whatever that means, which is also surprising.
by GaryBluto | 2025-12-06 07:28:02+00:00
To reply to a comment that was deleted by the time I finished writing:

"I've been experimenting with old UNIX systems recently and have come to somewhat similar conclusions. (Regarding software like window managers becoming more simplistic and some programs having to poorly attempt to pick up the slack themselves)

It feels like open source software projects shifted from making 'program' and instead tried to make "alternative version of windows program". Looking at these old systems I see all these options and intuitive ideas, even down the metaphors used to describe actions. Last time I used a modern UNIX desktop environment it felt like everything was just trying to be a simplistic Windows alternative instead of a good operating system."
by solatic | 2025-12-06 07:29:42+00:00
> I had one developer openly tell me, "I don't want to learn anything new."

To play Devil's Advocate here, there's a big, big difference between JavaScript-ecosystem-style framework/library/fad-of-the-month where you are nagged on a daily basis that your libraries and tools are out of date, to building everything in Go on the back of the standard library, deploying to some LTS distribution.

The benefits of technical stability for product agility are real. Yes, it may mean your codebase is in a subset of C++ and is the domain of a 50+-year-old, genuinely-Senior Engineer who's been writing C++ for more than thirty years, who you will need to sit and negotiate with to make product changes. C'est la vie. Calling that tech debt, in and of itself from the outside, is not really fair, that's ageist.

There are precisely two people who can determine whether or not there is technical debt: (a) the lead IC responsible for the codebase, according to their innate understanding of the state of the codebase, (b) the manager who is responsible for the IC who both (1) observes that release agility is at risk and (2) is willing to invest in non-functional work to get future increases to release agility.
by wakawaka28 | 2025-12-06 07:30:04+00:00
You can pick which albums on your phone to upload to Immich. You and your wife could have separate users on the server too if you want that. I think you can probably share a user account, or share albums between users, but the syncing might get confusing if you both have an album with the same name. The only reason I can think of to not upload everything on your phone and try to share one or two albums is that it might get hard to search through many pictures, even with the AI.

As for not wanting most of your photos, Immich also includes AI search and facial recognition which both work really well. I can't remember if it detects near-duplicates, but I thought it did. I think you should play around with it before you leap into the giant project of making your own app.
by UniverseHacker | 2025-12-06 07:30:33+00:00
There is no real importance to the concept of “chemically addictive” and it has largely gone out of favor in psychology. Even physical behaviors like gambling and sex that obviously cannot directly, chemically act on reward system pathways, can still be just as life destroying addictive and challenging to quit as any drug. The dsm now classifies gambling disorder as an addiction.
by ux266478 | 2025-12-06 07:31:27+00:00
> Out of curiosity, what would that be? I'd argue Rome's ability to sustain martial force well beyond what others would have considered reasonable was decisive in their advantage.

To look at it in another light, it was actually perfectly reasonable. The Carthaginians simply took the Romans to be tribal upstarts at the beginning, rather than a budding empire. When the Elder Council realized Rome was another Assyria, they dumped out the war chests. If they did that from the beginning in 264, they would have rolled over Rome. It was too late for that when the war was taken to the sea.
by blub | 2025-12-06 07:33:39+00:00
No, severe swelling and pain, which in the case I know about resulted in a hospital visit.

More info: https://www.thieme-connect.de/products/ejournals/pdf/10.1055...

Fortunately doctors and medical organizations usually take these matters seriously, unlike the average techbro. A good example is how the vaccination recommendations were changed to avoid Moderna for young men to reduce the risk of heart problems.
by globular-toast | 2025-12-06 07:34:27+00:00
I've been running Immich on my Kubernetes cluster for a few months now. It was one of the harder things to install. I didn't use the "official" Helm chart because I didn't like it, instead just set it up myself. I use Cloud Native Postgres for DBs so I have backups already configured. I had to use a special image with vectorchord in it. It auto updates with flux and has been fine. The only time it wasn't fine was when I needed to manually upgrade vectorchord in the db.

The Android app is good but does quite often fail to open, just getting stuck on the splash screen indefinitely. Means I have to have another app for viewing photos on my phone.

One of the main reasons I wanted to install it is because my partner runs out of space on her iPhone and I don't want to pay Apple exorbitant amounts for piffling storage. Unfortunately it doesn't quite work for that; I can't find an option to delete local copies after upload.
by RadiozRadioz | 2025-12-06 07:35:39+00:00
If you're the one building the image, rebuild with newer versions of constituent software and re-create. If you're pulling the image from a public repository (or use a dynamic tag), bump the version number you're pulling and re-create. Several automations exist for both, if you're into automatic updates.

To me, that workflow is no more arduous than what one would do with apt/rpm - rebuild package & install, or just install.

How does one do it on nix? Bump version in a config and install? Seems similar
by UniverseHacker | 2025-12-06 07:38:47+00:00
That lancet article very well refutes the point you are trying to make. The term “chemical addiction” is not really used anymore because it really just refers to mechanisms of chemical dependence, which are neither necessary or sufficient to cause addiction on their own.

There has been a major shift in how addiction is understood in modern research, but you have it backwards- your perspective of chemical addiction or direct chemical mechanism being important is the old discredited concept, not the new one, which sees it as a psychological process that requires no direct chemical mechanism at all.
by jrflowers | 2025-12-06 07:40:44+00:00
That’s also possible, and even if that were the case I don’t see how this article is even tangentially saying that the VST author is a bad person or toxic or whatever the comment I was responding to mentioned.

It’s kind of a rote “this is a bad implementation” post that’s pretty obviously about the DRM vendor and not the guy that made a bass boost plugin for djs or whatever it is.
by _kidlike | 2025-12-06 07:42:25+00:00
the two things are unrelated...

The pay-per-crawl thing, is about them thinking ahead about post-AI business/revenue models.

The way AI happened, it removed a big chunk of revenue from news companies, blogs, etc. Because lots of people go to AI instead of reaching the actual 3rd party website.

AI currently gets the content for free from the 3rd party websites, but they have revenue from their users.

So Cloudflare is proposing that AI companies should be paying for their crawling. Cloudflare's solution would give the lost revenue back where it belongs, just through a different mechanism.

The ugly side of the story is that this was already an existing solution, and open source, called L402.org.

Cloudflare wants to be the first to take a piece of the pie, but also instead of using the open source version, they forked it internally and published it as their own service, which is cloudflare specific.

To be completely fair, the l402 requires you to solve the payment mechanism itself, which for Cloudflare is easy because they already deal with payments.
by nielsbot | 2025-12-06 07:43:41+00:00
My point is that the majority of the country is against what Trump and his racist collaborators are doing. Personally, I think racism is bad.

> Abuse by by companies and individuals defrauding American workers and taxpayers, while the government does nothing to combat it

I don't think this is quite correct, but I do agree companies should not by able to abuse immigration law to abuse immigrants for cheap and/or pliant labor. Workers rights should be upheld universally and our country should invest in narrowing our insane wealth gap.
by johanvts | 2025-12-06 07:44:47+00:00
They do compete on content. How many billions did Spotify spend on Joe Rogan? And it happens with music too, some bands moved away from Spotify in rage recently and at least one person switched to Tidal to keep listening to KGLW https://www.theguardian.com/music/2025/jul/26/king-gizzard-a...

That said, my interpretation is that bands don’t really make a lot of money from streaming, it’s more of a promotional platform for them so it makes sense to just be everywhere to be seen. This is not true for tv/films.
by paul_h | 2025-12-06 07:45:10+00:00
My sister in law has a stem cell transplant under this team https://sheffield.ac.uk/neuroscience-institute/research/brea... for Multiple Sclerosis. It was a small multi-country trial of about 100 people, I recall. This was nine years ago and she counts herself as cured, though to has a follow up once a year with the same team. The treatment is expensive, and though this was all UK National-Health-Service linked, the NHS is seeking cheaper MS treatments now: https://www.mssociety.org.uk/research/latest-research/latest... (Metformin, ALA, ?) There was a trial before this trial - some 20 people in Canada (?) and a couple died. In the 100 person trial they changed the selection criteria for patients, and I'd like to think nobody died cos of the treatment, but I've not heard anything to be able to add a figure. Its Mexico only now perhaps, people did self-fund to go to Moscow for the same treatment: https://www.bbc.co.uk/news/uk-scotland-54560236. These two ladies are not updating how it went for them, years later, but one is on Instagram living a normal life, and the other Facebook
by justinclift | 2025-12-06 07:46:51+00:00
> The company said it does not have sensors under its vehicles, but noted that human-driven cars do not, either.

How incredibly fucking callous. :( :( :(

And their attempt to make out like people not having sensors under their vehicles is the same thing is even worse. People tend to have _awareness_ of WTF is around their vehicles because of stuff like this.

That can _sometimes_ not work out well, but it's completely different from Waymo (specifically here) not giving a fuck.
by raw_anon_1111 | 2025-12-06 07:48:47+00:00
Again what were these stations? Are you referring to local access TV?

Basic cable delivered in order

- broadcast TV stations - with ads

- “Superstations” - with ads and your neighbors couldn’t get TBS unless they lived in metro Atlanta

- MTV, Nickelodeon, ESPN, USA, CNN etc - with ads and informercials

Everything I find was that HBO was first. But not basic cable in 1972. CSPAN in 1979 (well admittedly that didn’t have commercials). Then TBS

By 1983, I remember I had about 20 channels - two each of NBC, CBS, ABC - CNN, MTV, TBS, Nickelodeon, USA, some medical precursor to Lifetime, CBN, WGN, the weather channel, are the ones I can remember