MurphyA/hacker-news huggingface dataset:
by TheDong | 2025-09-17 04:21:09+00:00
What you've re-invented is XMPP.

The original Facebook Messenger and Google Talk both used XMPP, it has support for encryption and push notifications.... For a brief period, you could actually chat across ecosystems.

And it died, everyone closed up their ecosystem.

We do have matrix now, but it's still largely irrelevant, and doesn't really feel fully baked yet.

At this point, all the major companies have a huge vested interest in keeping things closed.

Without blue bubble lock-in, I, and quite a few people I know, would ditch increasingly mediocre iPhones for Android, so apple has to keep building iMessage exclusive features and has to avoid ever releasing an iMessage android app (most recently, Apple Invites, which integrates with iMessage cleanly and is impossible for third-party apps to integrate so neatly).

I expect Apple to continue to leverage "Apple Intelligence" as a feature that only integrates well with iMessage so that they can continue to lock users in, and keep the conversation as far away from open chat protocols as they can.

In the AI age, unencrypted textual conversations are a new source of training data, so Instagram, Twitter, and Google want to keep their own messaging systems to themselves.
by Nursie | 2025-09-17 04:21:36+00:00
I can see how that reads like I'm an app developer! I'm not though, I just meant the apps from my bank that I use.

That looks like an interesting and useful capability.

I don't believe this will satisfy the crowd who want complete control over their systems though, as AFAICT graphene is not rooted by default and will likely fail these attestation checks if you root it. This will also not please the "Passkeys and hardware attestation are evil/non-FOSS by nature" crowd.

Definitely provides more freedom wrt. third-party app stores though.
by breppp | 2025-09-17 04:22:13+00:00
No, it is uncommon to attribute to Russia the set of racist stereotypes that relate to Jews.

For example, I never saw an opinion that thinks that Russia control the media or world finance, while the above is attributed to jews since before nazis.

In the above example, it is very common for people to have a paranoid obsession with looking for Jews/Israel as an explanation for any news, and that is also a centuries old pastime
by fluoridation | 2025-09-17 04:22:17+00:00
>How exactly does your debugger know whether the compiled code it stepped into came from C++ or Fortran source?

I don't know what IDE GP might be using, but mixed-language debuggers for native code are pretty simple as long as you just want to step over. Adding support for Fortran to, say, Visual Studio wouldn't be a huge undertaking. The mechanism to detect where to put the cursor when you step into a function is essentially the same as for C and C++. Look at the instruction pointer, search the known functions for an address that matches, and jump to the file and line.
by jjaksic | 2025-09-17 04:22:36+00:00
Wow, I don't understand what anything means in those memes. And I'm so glad I don't!

It seems to me that the people/committees who built C++ just spent decades inventing new and creative ways for developers to shoot themselves in the foot. Like, why does the language need to offer a hundred different ways to accomplish each trivial task (and 98 of them are bad)?
by isr | 2025-09-17 04:22:42+00:00
There's no way of supporting Israel without supporting this current genocide. Literally no way. Because this current genocide is the logical outcome of what Israel is. And was explained as such, in detail, by David Ben Gurion and Golda Mier. Decades ago.

Albert Einstein added his name to a famous letter to the NY Times in the late 40's, in which EXACTLY THIS was explained, in plain & uncompromising language, in the very first paragraph. For Israel to exist, it would have to be just like the Nazis. That's LITERALLY what that letter said.

The splitting of a non-existing hair argument that you're trying to do is just to avoid admitting that you've been wrong the entire time, and enough people warned (or boasted) about it from the very beginning that you really don't have an excuse for being this wrong.
by fsckboy | 2025-09-17 04:25:37+00:00
the cdc decides to make recommendations no matter how expensive, and big pharma collects the expensive, and the expert community works for the cdc and big pharma? do you even understand what regulatory capture is? do you understand how framing something as saving lives no matter the cost draws attention away from funneling money to big pharma no matter the deficit?

let me guess, you work in this area too.
by tw04 | 2025-09-17 04:25:50+00:00
I hope this is sounding alarm bells for everyone else as much as me.

Larry's son buys Paramount (CBS) and promptly fires Stephen Colbert, a money making machine who was leading his timeslot as what was, in hindsight, a clear message to everyone that nobody is safe if they don't fall in line.

Larry now gets TikTok, which like it or not is the most influential social media platform among today's youth.

Both are Trump fanatics. This is the next stage in the Ailes playbook that has already gone too far in ruining the American experiment.
by clav88 | 2025-09-17 04:26:21+00:00
Thanks very much! There is some rate limiting being applied so that costs don’t explode. If people are willing to pay for it, the rate limiting can of course be reduced a lot.

I was thinking that sharing and monitoring progress is more useful for longer processes where an update every 10 or 30 seconds could be enough in most cases. What’s your use case?

Alternatively, I’ll clean up and open source the code soon. Then you can run the service yourself without rate limiting if you like.
by somenameforme | 2025-09-17 04:26:22+00:00
A cure is a treatment, a vaccine is a prophylactic. The most dangerous, by far, cancer that this would help mitigate is cervical cancer which makes up about 0.7% of cancer deaths in the US, exclusively amongst women. The overwhelming majority of cervical cancers occur in Africa due to the fact that HIV/AIDS dramatically increases your susceptibility to developing it.
by fluoridation | 2025-09-17 04:26:46+00:00
>Why go through all the trouble to make a better array, and require the user to call a special .at() function to get range checking rather than the other way around?

Because the point was not to make an array type that's safe by default, but rather to make an array type that behaves like an object, and can be returned, copied, etc. I mean, I agree with you, I think operator[]() should range-check by default, but you're simply misunderstanding the rationale for the class.
by travisgriggs | 2025-09-17 04:26:54+00:00
Any thoughts on how long before Zed Pro starts down this path? Or maybe they already are?

I switched from Cursor to Zed about five months ago. It’s a tradeoff of simplicity vs too many features that I’ve mostly been happy with. The last few days though, the “suggested” sonnet 4 model has gotten really slow.
by gblargg | 2025-09-17 04:27:50+00:00
This happened to me once. I was calling Amazon and did a Google search on mobile. I called the big number that was at the top of search results. After I had given my account email, but nothing critical, I started becoming wary of the questions I was asked because they weren't relevant. I hung up and searched again and the result did not come up again, and Amazon's number was totally different. I looked up the number I called and it didn't find any results. So I'm guessing an ad scam. I definitely don't trust Google results with featured answers for things like that anymore.
by mdaniel | 2025-09-17 04:28:37+00:00
Spoken like someone who hasn't tried one or perhaps both of those projects

Kiro is collaborative, but SpecKit is a bunch of templates and then wishes you good luck in your journey. It honestly reminds me of those unified process templates, which I guess all of those are great if one needs some structure to organize ones thoughts

As an alternative, SpecKit is also 0.x release so maybe in 9 months it'll be useful - or overcome by whatever 'ooh, shiny!' follows it
by yieldcrv | 2025-09-17 04:28:44+00:00
I don't feel hopeless by pointing out that the UN report is a small piece of a puzzle, despite the high level of energy used to collectively create it.

It's easier to talk about these things and seeing consensus shift on consensus driven forums like this. My prior observations about that state's policies and supporting culture have been similar, but seen as extreme and "cancellable" at one point. Espousing my observations would have been conflated with ideas of physical harm to Jewish and Israelis, which I don't harbor. My ideas are much more similar to Jewish Israeli residents that protest their own government within Israel. And it's been nice to see many stateside Jewish people distance themselves, and now even second guess Zionism, which Jewish community leaders initially denounced 120 years ago by foreseeing these specific issues and its inherent extremism.

When it comes to my country's involvement, it's a complete aberration in US foreign policy. The reasons require a contorting ourselves for no real practical reason that isn’t already fulfilled by other countries in the Middle East, it’s just money moved from one account to the account of our politicians and appointed representatives.

So I am happy to see piece by piece, people re-evaluating the state narrative on that country. The politicians with discretion on all the levers are unfortunately a far cry away from changing anything.
by ivape | 2025-09-17 04:30:38+00:00
I've never gotten a job from someone I know. I've heard it my whole life but I've always went in solo to a number of jobs big and small. In fact, I personally find it kind of not respectable in some weird way (leaning on others for something I naively still hold onto as a merit-based system. People that break this value break what makes the system good), but I'm obviously biased from having always gone into an interview knowing only myself and what I know.
by underlipton | 2025-09-17 04:30:54+00:00
It's important to also point out that not enabling genocide is one of the most important issues single-issue voters can swing their vote around. That's because genocides both

1) threaten the international rules-based order, shattering the expectation of adherence to any number of human rights-centered protocols and representing crisis that can snowball into larger conflicts,

and 2) are often facilitated in part by police actions (civilian detainment, censorship, killings dressed up in lawful rules for the use of force, etc.), which threatens a general spillover of military action into the civilian/domestic status quo.

In other words, tolerance of genocide leads to a general shift towards war and despotism, even for people who aren't in the group targeted for genocide. Tolerance of evil builds the scaffolding for further subjugation.
by breppp | 2025-09-17 04:31:04+00:00
You have simply given a false example.

Regarding antisemitism, it is unfortunately a two millennium old racist phenomenon, which shows itself in an obsession many persons had with Jews and their "influence on world politics". Behaviors include use of ritual scapegoating, where double standards are applied to the jews and then blame is shifted to them, culminating in ritual violence.

It's hard to delete 2000 years of western culture, so what you are seeing is mostly a rehash of this

This predated Israel by much and can be seen online for example by the unhealthy obsession with this conflict or even paranoid delusions considering Israel ("Israel killed Charlie Kirk cause I saw Nethanyahu respond to the murder" as can be seen in this thread)

In the above mentioned UN human right council you can see it in the fact 40% of decisions are about Israel while countries like Iran chair the committee. Or the fact there is a permanent clause (Article 7) meant to condemn Israel permanently, the only such country that had such a clause
by jandrewrogers | 2025-09-17 04:31:23+00:00
I can’t replicate that on the server on a per core basis, which is the only thing I care about.

As a key exhibit, AVX-512 native code destroys Apple Silicon. To be clear, I like and use Apple Silicon but they can’t carry a workload like x86 and they seem disinterested in trying. Super-efficient for scalar code though.
by alvah | 2025-09-17 04:31:50+00:00
Depending on which country you're in and which bank you're with, chargebacks are nothing like as straightforward as they used to be. I just completed yet another one, which involved 2 separate phone calls totalling over an hour (so probably not worth it on a $/hour basis), accepting the risk that if Visa rejects the claim I'm liable for a further $50 charge (this is new), and generally 3 months of hassle until I got most of the money back (less the international transaction fee, as the merchant had fraudulently claimed to be in the same country as me, but charged me from the UK).
by TheDong | 2025-09-17 04:31:56+00:00
Begone blockchain whitepaper.

... Really though, if you've got a whitepaper from 2020 about "building a protocol", and 6 years later you've got exactly 0 users actually using the protocol, it's maybe not even worth linking.

Writing a vague hand-wavy paper that says "We need a distributed graph, we'll use blockchain, there are IDs" is very easy.

Getting enough users that people can talk to each other, that's hard, and real usable applications help with that, while whitepapers do not.
by fluoridation | 2025-09-17 04:32:09+00:00
Lambdas are syntactic sugar over functors, and it was possible all along to define a functor that stores a local address and then return it from the scope, thus leaving a dangling pointer. They don't introduce any new places for bugs to creep in, other than confusing programmers who are used to garbage-collected languages. That C++11 is safer than C++98 is still true, as this and other convenience features make it harder to introduce bugs from boilerplate code.
by jhthlajfreq | 2025-09-17 04:34:06+00:00
I don't have a job right now. I've been applying about 100 places a month. I just graduated with a phd in a quantitative field and have all the skills of an ml data scientist + my own domain expertise. And, it sucks. I am so broke. I have no money in my bank account now, maybe $7. Family helps me with rent but until then I can't bear to ask them for more money. I've been waiting on unemployment claims to process for a month now, even then the projection is around $150 a week out of that based on my former teaching income. I generally eat 1-2 meals a day these days. Some meals are things like a pile of peanuts or toast with butter. I go to bed hungry many nights. I haven't engaged in any of my hobbies since my teaching contract ended, hiking takes too much time and makes me too hungry and I can't afford to golf right now. Trying to fix my bike so I can start doing postmates with it and bring in some money to not be so dependent on other people while I am in this limbo during the job hunt. I don't have any health insurance right now. Haven't been able to see my therapist due to out of pocket costs. Routine panic attacks and anxiety. Three credit cards maxed out. Falling behind on other bills. Yeah, I'm in bad shape. Hoping things turn around for me soon. The silver lining is the jobs I'm qualified for would pay me at least 10k a month if I manage to land one. Four months of that I'll have all my debt paid off and be out of this hole.
by lotsofpulp | 2025-09-17 04:34:49+00:00
Nominal wealth is useless if supply of products and services is in decline. The population histogram of pretty much all developed societies has passed the curve where the supply of labor is decreasing so that “wealth” will be competing to buy less and less labor.

US federal government alone spends trillions of dollars on wealth transfers from workers to non workers via Social Security, Medicare, and Medicaid, along with a few other program. And even that doesn’t guarantee you will be able to see a doctor in a timely manner.
by userbinator | 2025-09-17 04:35:09+00:00
dual-pane file manager

For some reason, the technical term for these is Orthodox File Manager, which I've always thought was an obscure cultural in-joke from the countries where these were most popular --- Eastern Europe and the former USSR.

This origin is elaborated at length here: https://softpanorama.org/Articles/introduction_to_orthodox_f...
by jimt1234 | 2025-09-17 04:37:06+00:00
There needs to be a standard way for customers to authenticate employees representing companies, sorta like a reverse-text-message-code. Maybe, as a customer of a website, I can login to the site (authenticate myself), then generate a code that only myself and someone inside the company can see. Then, I can ask him to read the code back to me so I know he's legit. Does that already exist? I've never heard of it.
by throw310822 | 2025-09-17 04:37:37+00:00
Israel was literally born out of political scheming to get assigned a portion of someone else's territory for an exclusive ethno-nationalistic state; then out of ethnically cleansing that territory. It was necessary to the project and planned in advanced.

You can be for the existence of a peaceful Israel that has entirely retreated within recognised borders and made amends for its past genocidal behaviour- but it's not what the current Israel is or, sadly, can ever be.

> There's still plenty of Labor or more progressive elements of the Israeli public who are against...

No. Not at all.
by toast0 | 2025-09-17 04:38:23+00:00
If it were recognized as a state, it would need a lot of outside help. But if there was agreement on the territory and acknowledement of its sovereignty, an effective state could be worked toward in ways that aren't feasible when under seige or even simply occupation.

30 years ago, conditions for peace and the start of a newly recognized state seemed better, yes. But the situation hasn't resolved itself by being left as-is either.
by cookiengineer | 2025-09-17 04:39:14+00:00
I think if we're comparing the easiness of repurposing an EOL phone, it is much better to just check the postmarketOS wiki for supported devices and pick one of those instead. They got great instructions for reflashing/jailbreaking the bootloaders etc.

And yes, you get a full blown Linux with it. So you can, like me, repurpose your smartphones into pretty much everything. I have removed their batteries and have them solar powered as Freifunk routers and even offline-ready kiwix media servers among other things.

[1] https://wiki.postmarketos.org/wiki/Devices
by smaudet | 2025-09-17 04:40:38+00:00
And the whole rest of the Internet...

The issue here is not Java or it's complexity. The point is also not Java, it's incidental that it was popular at the time. It's people acting irrationally about things and jumping ship for an even-worse system.

Like, yes, if that really were the whole attack surface of JS, sure nobody would care. They also wouldn't use it...and nothing we cared about would use it either...
by lotsofpulp | 2025-09-17 04:40:43+00:00
All US states I have lived in have government employees that organize job fairs and connect unemployed people with businesses that need employees.

https://www.worksourcewa.com/

https://edd.ca.gov/en/jobs_and_training/Job_Seeker_Informati...

https://www.worksourceoregon.org/jobseekers

https://dol.ny.gov/career-centers

https://www.nj.gov/labor/career-services/
by Panzer04 | 2025-09-17 04:40:50+00:00
Path dependence I guess.

Software is what people want and once a software ecosystem settles in place it gets a lot harder to move away later because of all the stuff you have to adapt and fix.

As far as I can tell there's no inherent reason an x86 device would have worse battery than ARM if you use the right processor. Pick up some small Lunar Lake chip, tune it low, aggressively tune the tasks you allow to run in the background etc.

Cellular is a bit annoying, and I can't speak at all to the difficulty of integrating with legacy phone services, but data access seems pretty easy to get with an external modem (maybe power consumption will suck..)

Definitely phone software landscape is abysmal. Everyone trying to lock down their stores and charge egregious prices to developers for the privilege of giving them access to their captive user markets. Makes me appreciate how fortunate we are to have Linux at all, and even Windows is leagues better, although MS is doing everything they can to develop their own little walled garden, albeit thankfully that horse has long bolted.
by palmfacehn | 2025-09-17 04:40:50+00:00
Would you prefer 3rd party content about your product written in halting English or an AI generated article?

Both options will be vaguely inaccurate. For me, the answer has generally been: Yes, I'll share it. Thanks for the content and enthusiasm.

However, it would have been nice if they had written in their native language. I would have added that to the content feeds as well.
by HaZeust | 2025-09-17 04:41:06+00:00
Historically, Germany did pay: Billions of DM in the 1950s and tens of billions of euros since, plus ongoing survivor pensions and restitution. But the broader strategy after 1945 paired accountability with reconstruction to reduce civilian suffering and long-term instability, rather than chasing maximal punishment.

But we often don't have world powers pay immeasurable or insurmountable amounts due to the game theory that slip-up's between world powers are inevitable, and when they find themselves in a compromising and vulnerable enough position that another nation state can exert enough power on them to "punish" them, those world powers are already decimated enough that the only logical reason for the punishment is retribution/revenge, thereby adding more "hurt" into the world - when that world power's decimation was already its justice.
by 8note | 2025-09-17 04:41:12+00:00
i saw this comment before going to take a look, but scrolling down from the top, the page seems to all be character assasination about Francesca Albanese and not disputing facts.

you can look for yourself - its the same as the "its funded by lunatics" comment, just swapping which lunatics.

if they've got arguments, they arent putting them forward as what they consider the most important.
by somenameforme | 2025-09-17 04:42:00+00:00
It's not a party - it's an ideology: zionism [1], for which there is widespread left and right support. It is almost like a 20th century manifest destiny [2], with largely the same inevitable outcome.

[1] - https://en.wikipedia.org/wiki/Zionism

[2] - https://en.wikipedia.org/wiki/Manifest_destiny
by fsckboy | 2025-09-17 04:43:17+00:00
have you ever wondered if it's a great idea to have former generals populate the defense department, procurement, and revolving door employment with defense contractors? what could go wrong? what could go expensive?

you are one of the generals in this scenario, thinking that evaluating safety and efficacy aside from cost considerations couldn't possibly lead to higher costs because you yourself and everybody in your industry are so darn smart, clever and by god ethical.

what did you do before this? work on creating the covid 19 virus, or just calling people who questioned it "conspiracy theorists"? what's that, you were in caves tracking down the zoonotic transfer, which you'll find any day now, scientific consensus and all, peter daszak assured you you'll find it and he's beyond reproach!

and I resent you saying that I'm a conspiracy theorist because I have not said any of this is happening, I am pointing out the vector where it could happen (go back, look, where did I say any of this was happening?)

it's simply, methinks the lady doth protest too much