MurphyA/hacker-news huggingface dataset:
by adityaathalye | 2025-07-22 12:40:44+00:00
Isn't this just another symptom of the disease that is Jack Welch-ian financialisation of the enterprise [1]?

While it was paying off handsomely, in the short term, the grumblings were muted. Now that the invisible hand of the invisible debt collector has come a-calling, it is unsurprising that the WITCH-hunt (hehe) is gathering momentum.

Given that these are generational phenomena, is it surprising that one generation torpedos local labour laws and labour protections, and their children and grandchildren wake up one day faced with the prospect of having to pay the price?

[1] https://news.ycombinator.com/item?id=44442022
by 3036e4 | 2025-07-22 12:40:55+00:00
Always seems random to me. Can't guess if a menu is going to display itself or wait for a click. The worst kind behaves differently if you click or not. Clicking the menu button brings you to some kind of special menu/profile page, but hoover for a while and instead you get the actual menu to pop up.

Or the menu displays itself, just when I decided to click, so my click instead closes the menu just as it appears.
by andsoitis | 2025-07-22 12:40:55+00:00
> Military contracts. They need to live on government money to sustain growth.

Meta makes 99% of its revenue from advertising (according to the article). Google, similarly, makes most of its money from advertising.

Tesla makes money by selling cars (there's no indication the government is going to transform their fleets to Tesla vehicles; in fact, they're openly hostile to EVs).

Apply needs to rely on US government military contracts for continued growth? What?

Amazon, the company that sells toothpaste and cloud services needs to rely on US government military contracts?

Consider me not convinced by the story you tell.
Standardising OSS Inventorying – New Scanoss Whitepaper
by scanosss | 2025-07-22 12:41:12+00:00
We just published a whitepaper proposing an open, real-time alternative to traditional SCA tools.

It outlines a scanner-neutral OSS inventory engine built around:

Open APIs

Winnowing-based fingerprinting

CI/CD integration

Most tools still require sensitive source code to pass through opaque binaries. SCANOSS avoids that — and runs locally or remotely.

Curious what others think about snippet-level fingerprinting in continuous workflows.

Read it here: https://www.scanoss.com/_files/ugd/6f6b37_4868bfa439b743d186c78d8305f05902.pdf
by benreesman | 2025-07-22 12:41:59+00:00
And unless you're in one of those happy jurisdictions where digital rights are respected, that malicious threat actor could range from a mundane cyber criminal to and advanced persistent threat, and that advanced persistent threat could trivially be your own government. Witness, the only part of `glibc` that really throws a fit if you yank it's ability to get silently replaced via `soname` is DNS resolution.
by 9rx | 2025-07-22 12:42:20+00:00
> You seem to ignore the technical definition of unmet demand.

How so? I acknowledged it and even agreed that there is probably some unmet demand in houses not being able to built fast enough. But, with time, they are being built:

> [What isn't there a shortage of?] Things which supply can increase to meet that demand.

Housing supply is increasing. We build new houses every day. Now you're contradicting yourself. The folly of trying to make up your own definition on the spot. The formal definition already carefully considered these issues. Why stray from it?

But, as before, there is nothing to suggest that the unmet demand is a big problem. Having to wait a year or two for the house you want to be built, while perhaps a little frustrating, isn't the issue under discussion.

The issue we're talking about is those who are unable to join the demand group because prices are too high. That's not unmet demand. They are not demand in the first place. They can't afford to be. Demand requires desire _and willingness_. Desire alone is not demand. Desire alone is simply dreaming.

The whole concept of demand wouldn't make any sense if you counted anyone who wished to have something. The entire fundamental basis of supply and demand is that higher prices stimulates an increase in supply and a reduction in demand. The reduction in demand happens because willingness starts to disappear as the price runs higher. In other words, people start tapping out when they can no longer afford something, thus a decrease in demand.

As discussed earlier, the political will is to see an increase in demand as we have a collective dream to allow more people with only desire to join the demand group — ultimately by lowering prices such that their willingness is gained in those lower prices. We don't talk about a reduction in demand in those political contexts because that runs entirely contrary to what is trying to be achieved. High prices already reduced demand. That's the exact opposite of what the people want to see.
by badsectoracula | 2025-07-22 12:42:25+00:00
> Development of Window Maker (as in the window manager) unfortunately seems to be almost abandoned. The last few years of it's development saw the inclusion of rather superfluous additional features (e.g., screen capture, hot corners) instead of concentrating on it's main purpose of being a window manager.

Hot corners is a great feature and it is in fact part of being a window manager since providing means to move and resize windows is one of the core aspects of window management.

> It's a pity no one ever tried to replace the WINGs widget set with actual GNUstep components

Uh, no, GNUstep is heavy, weird, doesn't look that good (all these smoothed out approximations of the NeXTSTEP look are ugly) and is incredibly buggy and unstable.

> thus adding the full GNUstep themeability WINGs is not capable of

I'd rather see WINGs adopt themes itself than use GNUstep.

> in order to finally get rid of that crufty NeXTSTEP look.

Some people actually like that NeXTSTEP look. In fact AFAIK historically Window Maker exists exactly because the original developer didn't like Afterstep not looking NeXTSTEP-like enough.
by DennisP | 2025-07-22 12:42:49+00:00
I've lived in Germany where the public transport was fantastic. I used it all the time. It's also a great place for bicycles. And guess what, people still drive cars. There's still plenty of traffic in town and on the autobahns.

Sometimes you're carrying lots of stuff. Sometimes the weather's bad and you just don't feel like walking in it. All sorts of reasons.

If public transport and bikes haven't done away with cars in Germany, then it's not going to happen anywhere.
by rbanffy | 2025-07-22 12:43:34+00:00
> I literally said cash as the 4th word typed.

How many companies use cash as a primary means of payment?

> How do the banks know how i spent my cash?

That info would be inferred from the data the phone, social media, and other surveillance companies offer. They'd know to keep an eye on you because you transact too much using cash.
by achrono | 2025-07-22 12:44:33+00:00
> Toronto, where immigrants from the subcontinent grow up in enclaves surrounded by other immigrants.

Citation please, because this is sweeping. Two questions to consider:

1. Are these enclaves representative of the subcontinent, or of a few over-represented communities that is actually a small fraction of the Indian subcontinental population?

2. Of all the people from the Indian subcontinent here, how many live in enclaves versus otherwise?
by rpdillon | 2025-07-22 12:44:45+00:00
You act like having teams of servants is a good thing. It isn't. The best possible outcome is you don't need teams of servants and you can still have gobs of convenience. Which is exactly what the modern lifestyle has given us.

You're comparing a ten dollar meal from McDonald's to a cooked meal by a team of professionals. Your comparison completely ignores the fact that in modern society you can absolutely have a meal cooked by a team of professionals or you can have McDonald's and you can decide moment to moment what you want, and all of it requires less outlay from you than it did 500 years ago, so it's available to practically everyone, not just the most wealthy.
by karel-3d | 2025-07-22 12:45:00+00:00
I still see random crypto ads on new tab page.

I never bothered to turn it off, it's possible I guess but it's an interesting window to a bizarro world for me. (Oh some new blockchain NFT game! People still do that in 2025 apparently? Now with AI hype crap instead of metaverse hype crap?)

It's never bothering me as it never advertises anything that I am actually interested in.
by ptsneves | 2025-07-22 12:45:06+00:00
Yeah, dismissing data as racist is quite annoying. I looked at the fertility rate in Poland and it is 0.33 per1000. In Portugal it got better at the expense of 10% of the population being immigrant in a span of 5 years. Of course the natives revolted, all while they enjoy their lives without dependants .

The fault is not of the Indians, or immigrants that come for a better life, and are often needed. The fault is all the developed world, and some not, deciding that having children is not good. I have a the very controversial opinion that not wanting to have children is a disease as we are living organisms and all of them reproduce. There might be manageable diseases but current demographics is a public health crisis.

I am very capitalist but if there is something where the state needs to intervene is to make any kind of employment disturbance into families a severe liability. I just got to know a parent lost its job after coming from paternity leave, for me that company is on my bad book forever, and I sold its stock.

More importantly evolution will evolve around the people that don’t want to reproduce because they will not pass their childless traits. Crudely, it will consider all childless people even if they live to a 100 as death on birth. If somebody said that 60% of the developed world will die in about 5 generations this would be a catastrophe for Bruce Willis, but as it takes time and we have immigrants that have other fertility inclinations to fill the gap, the frog boils slowly into oblivion.
by pjmlp | 2025-07-22 12:45:11+00:00
More like, in other ecosystems, especially the compiled languages that weren't born as part of UNIX like C and C++, the whole infrastructure also takes building and linking as part of the whole language.

Note that ISO C and ISO C++ ignore the existence of compilers, linkers and build tools, as per legalese there is some magic way how the code gets turned into machine code, the standards don't even consider the existence of filesystems on header files and translation units locations, they are talked about in the abstract, and can in all standard compliant way be stored in a SQL database.
by benreesman | 2025-07-22 12:45:22+00:00
`boost` is a little sticky too: https://gist.github.com/b7r6/e9d56c0f6d55bc0620b2ce190e15d44...

but for your trouble: https://gist.github.com/b7r6/0cc4248e24288551bcc06281c831148...

If there's interest in this I can make a priority out of trying to get it open-sourced.
by andrewstuart | 2025-07-22 12:45:29+00:00
These sound very much in tone like the criticisms of Web 1.0

AI/LLMs are an infant technology, it’s at the beginning.

It took many many years until people figured out how to use the internet for more than just copying corporate brochures into HTML.

I put it to you that the truly valuable applications of AI/LLMs are yet to be invented and will be truly surprising when they come (which they must of course otherwise we’d invent them now).

Amdahl says we tend to overestimate the value of a new technology in the short term and underestimate it in the long term. We’re in the overestimate phase right now.

So I’d say ignore the noise about AI/LLMs now - the deep innovations are coming.
by camgunz | 2025-07-22 12:45:35+00:00
This is pretty intriguing but it wants me to make an account? Can I view it w/o doing that?

EDIT: also I gotta say these numbers seem kinda high. It's hard for me to imagine there's ~28m JS programmers worldwide; that's 1/286 people in the entire world, and the ratio gets less believable as you shrink down the number of people who might have any access at all to a computer/internet/etc. Unless this definition is super broad, I'm quite skeptical.
by llm_nerd | 2025-07-22 12:45:59+00:00
Modern OCR is using machine learning technologies, including ViT and precisely the same models and technologies used in the linked solution. I mean, if their comparison was with OCR from 2002, sure, but they're comparing against modern OCR solutions that generate text representations of documents, using the very latest machine learning innovations and massive models (along with textual transformer-based contextual inferrals), with their own solution which uses precisely the same stack. It's a weird thing for them to continually harp on.

Their solution is precisely as subject to ambiguities of text that the comparative OCR solutions are.
by toss1 | 2025-07-22 12:47:00+00:00
>>There seems to be quite a cloud of uncertainty around the vast array of reported possible symptoms.

Just because it is a "cloud of uncertainty" to you does not mean it is to people actually studying the phenomenon.

Multiple studies are already identifying scores of biomarkers correlated with Long COVID, e.g., "Identified from 28 studies and representing six biological classifications, 113 biomarkers were significantly associated with long COVID"[0]. The same type of phenomenon happened with Chronic Fatigue Syndrome, now identified as "Myalgic encephalomyelitis" where patients were long disregarded as simply having psychological problems, and the same with many auto-immune disorders. These can all be discovered with a sub-30second DDG search.

Yes, the democracies of the world are under assault from right-wing or authoritarian movements and this is dramatically increasing uncertainty, worry, and indeed harm for everyone. But before you start dismissing disease processes as caused by social psychologies and causing more harm to those already suffering, perhaps search for more concrete causes first.

[0] https://pubmed.ncbi.nlm.nih.gov/36744129/
by watwut | 2025-07-22 12:47:06+00:00
> very unpopular among Republicans.

Wanna bet they will vote again for the same kind of politics? There is no shift in republican or conservative politics or decision making visible. The policies are "unpopular" among those personally affected, but they still blame Biden for that.

I dont know why there is this need to knee jerk excuse replican politicians and voters, trying to cast them sane or seeking rational goal or having moral anger over stuff that literally does not bother then in the slightest.

They wanted this and they are happy it is happening. They will continue so until they themselves are hurt a lot ... and then they will blame democrats.
by riwsky | 2025-07-22 12:47:17+00:00
Extremely amenable—my workflow shifted to match your description after I started using jj, because it makes that easier. Conceptually, it’s not “edit commits by adding on only parts of your staging area”, but “edit commits by only moving or splitting parts from another commit”, and since the working copy is a commit, it is handled by that general case instead of being it’s own thing.
by __turbobrew__ | 2025-07-22 12:48:07+00:00
How fast I can deliver value is almost never gated by my VCS, so why should I try? In total I maybe lose a few minutes a month to VCS impedance mismatch, and I am merging on average ~4-5 PRs a day.

For sure git is hard to learn for beginners and there could be an alternative which is easier to pick up (maybe jj) but for those who know how git works internally and are proficient with it I don’t see it being worth the switch.
by retsibsi | 2025-07-22 12:48:11+00:00
> I have the email first.last@gmail.com, and I have a very uncommon last name. Lo and behold, Google let some dude in Australia who happens to share my name sign up with firstlast@gmail.com.

What evidence do you have that this happened, aside from the fact that you're receiving mail intended for him and sent to that address?

Unless you have something much stronger than that, chances are the other guy actually has firstlast2@gmail.com (or whatever) and frequently forgets to add the number.
by lcnPylGDnU4H9OF | 2025-07-22 12:48:37+00:00
Well, I mean, I don’t disagree; those are all racist terms. The dehumanizing aspect of those terms (and more generally with racism) is that they are reducing a person to their physical characteristics. “They’re black” is different from “they have a dark skin color”. One is talking about “what someone is” holistically (dehumanizing), while the other is talking about a specific aspect of their physical appearance.
by NilMostChill | 2025-07-22 12:48:43+00:00
There is an argument to be made that it's good training, like coding kata's just with the end to end.

If you're looking to make a living off of it, the training argument only works if you then go on to used the trained skills though.

In this instance, if the numbers provided are to be believed they made bank.

i'm seeing a six figure sale on a five figure investment, among others.

Though i suspect, like is usually it, that the provided cost numbers are much higher in reality when factoring in time and opportunity cost etc.
by roenxi | 2025-07-22 12:48:52+00:00
True enough but probably not relevant to anything. Every society is already a patchwork of families with different beliefs that date back centuries. So noting that immigrants will form a complicated tapestry of new beliefs doesn't really bring much to the conversation - there wasn't subgroup of the host nation were they meant to assimilate with in an alternative scenario. The hypothetical culture that countries tell themselves they have appears to be mostly mythical.

So it turns out immigrants are just people too and behave in the only way they possibly can. Although maybe don't just let anyone in, dump them in the middle of nowhere and hope they turn out well. That'll probably end poorly. Setting people up with economic opportunities make for happy societies.
by endtime | 2025-07-22 12:50:36+00:00
The hard part I always found without jj (and Fig before it, when I was at Google) was managing a DAG of small changes.

What's your git workflow for a change that depends on two other in flight changes? (More generally, of course, this can occur in an arbitrary part of one's change graph - which is usually not too deep, but at least in my experience, occasionally is.)

Having good tooling for this unlocked workflows I didn't know I was missing, and switching back to git when leaving Google felt like losing a limb.
by scream4ik | 2025-07-22 12:50:46+00:00
We've just released an update to RAGmate - an open-source RAG server that injects code context into JetBrains AI Assistant queries. It now supports storing and updating RAG indexes separately per Git branch.

This makes sure the context always matches the current code state without reindexing on every branch switch. The feature is implemented via Git hooks, and everything runs locally - no code is sent to the cloud.

RAGmate compatible with OpenAI, Ollama, HuggingFace, and other LLM APIs.

We welcome any feedback and ideas.
by dpc_01234 | 2025-07-22 12:50:50+00:00
Fwiw. It took me 4 or 5 attempts of various lengths (2 to 10 days) before I actually sticked with it. I've hit unimplemented deal breakers and was generally uncomfortable a lot. Now I like it more than git, but I don't think the difference is large and stacking commits is a bit of a pass time for me. I do it more now because it's easier but I would just do less of it with git and no one would care much.
by westpfelia | 2025-07-22 12:51:18+00:00
The problem isnt just "oh no canadian no have job"

the problem is people coming to canada on their version of the H1B visa and accepting jobs for 1/3 as much as canadians. Its the same problem as the US. Its not a racial problem its a socio-economic problem. These companies are trying to squeeze out every looney and tooney they can and the best way to do it is to replace your workforce with people who are willing to work for 1/3 as much just to be able to move there.
by snarf21 | 2025-07-22 12:51:39+00:00
There is growing evidence that long covid is actually CIRS (toxic mold usually from living in water damaged buildings) triggered by covid. Only 25% of people have the genes for CIRS, but then it takes exposure and a immune shock to get your systems out of whack (lyme, covid, etc.) The vast array of symptoms come from the mycotoxins becoming present in every part of your body and affecting all your systems, especially your gut biome.

Source: I have it and am on the long road to recovery. Before I moved out of my house this spring, I could have days with several migraine level headaches and where my vision was so messed up I could barely see 10 feet. I don't have bad days like that anymore since I moved to my sisters. (I have lots of other symptoms too, this is just a sample.)
by dartharva | 2025-07-22 12:51:41+00:00
> I would rather see the expansion of traditional cable or even satellite to rural areas. Fiber plans tend to be expensive and mostly available in the areas that already have usable high speed options.

This scarcity is artificial. Fiber cabling is not expensive; even the poorest of countries have fiber networks well established in suburban areas.

In India you can have high-speed, even gigabit internet at the price of two pizzas a month.
by Aurornis | 2025-07-22 12:51:59+00:00
eGFR is an indirect measurement of kidney function. It can be slightly lower in some people with normal kidney function for various reasons.

There are additional kidney function tests that would be used for a more complete picture of kidney function if it was suspected that you had a kidney condition. There are more direct GFR tests, minus the ‘e’ prefix which means estimated. However, a better blood test that is more accessible would be Cystatin C. Worth getting one of those as a baseline at some point.

In the content of donation, though, it’s not worth risking it. It’s best to play it safe. If you happened to have been inspired by the kidney donation story and blog that circulated in rationalist communities, it’s also worth noting that it was not a great source of information about the relative risks of the procedure, despite being presented as comprehensive and well researched.
by lotsofpulp | 2025-07-22 12:52:02+00:00
It is not 10% on most purchases. All the largest purchases one makes are almost always not subject to sales tax. Land, money (debt), equities, healthcare, education, insurance, medicine, and groceries (unprepared foods) in almost all states.

And 10% is a high sales tax rate, most jurisdictions are ~7%.
by DrBazza | 2025-07-22 12:52:11+00:00
>I don't have any productivity issues with git, like... at all. It's not like I spend an hour running git commands every day.

Agreed. Having used SCCS, CVS, Subversion, VSS, Perforce, Clearcase, Accurev (the weirdest of the lot), Mercurial and Git, I'll move when the market decides what has critical mass and my job needs it.

jj feels a bit like learning a Dvorak keyboard and then being in an office of qwerty. Jobs want git, my colleagues know git, I'll be asked a question about... git. Using git has been the lowest version control churn in my brain for a decade, which is nice.
by Andrew_nenakhov | 2025-07-22 12:52:13+00:00
I have used Firefox for many years now on all my devices, and I find it much better at almost anything: password management works better accross devices, history syncs better, etc. With chrome I could never really rely on saving a password on desktop, taking the phone and having a password just there.

Maybe it improved in the past few years, I didn't bother to check.

Also, Firefox is the last non-chrome-engined browser so it is worth using for that reason alone. Browser monopoly is bad and WILL be used against you, eventually.