MurphyA/hacker-news huggingface dataset:
by bastard_op | 2025-09-25 17:27:09+00:00
It ought to be a useful indicator to Spain/Italy and their population that the only thing they're good for is football and causing misery for everyone else. Maybe some self-reflection is due.

They shut down the internet because they're poisoned peoples minds to crave watching football, and then overcharge the hell out of them to the point they seek any and all alternatives. You will watch our goddamn football and pay us for the privilege whether you like sports or not, or well shut down the internet!

Imagine if the MPAA/RIAA had this sort of authority in 2003 with Kazaa.

It's almost like Disney ran government, which even the US isn't far from.
by happyopossum | 2025-09-25 17:27:16+00:00
> You mean like the mass surveillance already implemented by Google, Facebook, Apple, Microsoft, and Amazon?

No, GP is referring to mass collection and analysis of all of your communications. Google, Apple, et. all don’t have that capability today.

Hell, apple can’t even read my text messages, nor do they know I’m writing this - and I’m doing it on an iPhone.
by oldsklgdfth | 2025-09-25 17:27:26+00:00
Technology service technology, rather than technology as a tool with a purpose. What is the purpose of this feature?

This reads like the first step to "infinite scroll" AI echo chambers and next level surveillance capitalism.

On one hand this can be exciting. Following up with information from my recent deep dive would be cool.

On the other hand, I don't want to it to keep engaging with my most recent conspiracy theory/fringe deep dives.
by lunias | 2025-09-25 17:27:50+00:00
Newgrounds was incredible! At the time, games (of any quality) for free was a biiiiig deal. It was even more amazing that you didn't need to wait hours to download and install them.

I agree w/ your take on blogging... kind of a bland "one-stop-shop" for everything a person thinks of rather than an experience tailored to a specific interest. I used to make Dragonball Z fan sites mostly... even within a single domain I would have multiple websites all linking to each other, each with a different design, and subtly different content, but now I have a bland blog that I don't update regularly lol. Maybe building a retro site is what I really need to do.
by nobodyandproud | 2025-09-25 17:27:55+00:00
The older generation MDs screwed up here, but now insurances are heavily pushing NPs and PAs to take their place.

The nursing orgs are naturally lobbying hard (MD and RN orgs have an icy relationship).

The quality and capabilities of these noctors—calling themselves residents and even doctors and performing surgeries and general anesthesia—is a growing problem.
by glenstein | 2025-09-25 17:27:57+00:00
I actually accept that as a legitimate example, and I do think that has important implications for the topic in question if we're thinking about something coming on its second anniversary in a few weeks. I don't think it's characteristic of NYT's reporting in other areas.

I know this is where you point to Murry Gellman amnesia but despite its fancy name I don't think I agree with its thesis, and in fact find it to be an incredibly damaging ethos in the misinformation environment we currently inhabit.
by MSFT_Edging | 2025-09-25 17:28:33+00:00
On genetic terms, the Palestinians are virtually identical to Semitic Jews.

There's been plenty of slander to try to say they're more arab, but they're essentially close cousins.

Which leads one to believe, perhaps a large amount of the jews in the region simply moved on with the times with the new religion taking hold.

Essentially Israel/Palestine is a fight between cousins, and one side's inlaws who never actually came from the region but converted elsewhere.

So converts vs converts. Do the local converts have a say over the foreign converts?

The idea that land rights can be derived from the bible or spans of 1000s of years is silly, but the ongoing ethnic cleansing of Palestine going back to 1945 is within living memory.
by simonw | 2025-09-25 17:28:55+00:00
Aside from my worries about container escape, my main problem with Docker is the overhead of setting it up.

I want to build software that regular users can install on their own machines. Telling them they have to install Docker first is a huge piece of friction that I would rather avoid!

The lack of network support for WASM fits my needs very well. I don't want users running untrusted code which participates in DDoS attacks, for example.
by vjvjvjvjghv | 2025-09-25 17:29:19+00:00
That is often not true. My former dentist had a nice family practice that made very good money. Then a PE company came in and offered a ton of money which was an offer he couldn’t resist. The PE slowly took over more and more small practices in the area until they had a significant market share which allowed them to raise prices and reduce service. Patients didn’t really have anywhere else to go. I see the same happening with vet practices. The big corps are buying more and more small practices so you basically have almost no other choice than paying higher prices.
by SirensOfTitan | 2025-09-25 17:29:20+00:00
My pulse today is just a mediocre rehash of prior conversations I’ve had on the platform.

I tried to ask GPT-5 pro the other day to just pick an ambitious project it wanted to work on, and I’d carry out whatever physical world tasks it needed me to, and all it did was just come up with project plans which were rehashes of my prior projects framed as its own.

I’m rapidly losing interest in all of these tools. It feels like blockchain again in a lot of weird ways. Both will stick around, but fall well short of the tulip mania VCs and tech leaders have pushed.

I’ve long contended that tech has lost any soulful vision of the future, it’s just tactical money making all the way down.
by mindslight | 2025-09-25 17:29:23+00:00
I'm a stickler for reading details, and they still got me once by making the 'sign up to pay for prime' "offer" looking/reading very similar to the 'free trial' offer. The customer service chat straightforwardly canceled it and refunded the fraudulent charge, but the way all of their dialogs are set up and stylized its obvious they're trying to induce mistaken (ie fraudulent) transactions.
by rchaud | 2025-09-25 17:29:30+00:00
Agreed on both points. When blogging became the dominant reason for having a website, we were already on the way to the "content" hell. Any semi popular website had pressure to post more frequently, diluting quality. And pretty soon after that, blogs went from 500 words to 140 characters, but 10x the frequency.

Static websites that were updated only once in a while were far better at showing a cross section of someone's life In that respect, StumbleUpon and browser bookmarks were superior to RSS.
by paxys | 2025-09-25 17:30:01+00:00
It's not a "trope" but well documented history. The Edict of Expulsion (https://en.wikipedia.org/wiki/Edict_of_Expulsion) was issued in England in 1290 and was repeated across most of western Europe for the next several hundred years. And I'm assuming/hoping you don't deny all the atrocities against Jews from the early-mid 1900s in the same region.

And it's pretty telling that you chose to say this to me and not the comment I replied to.
by someguynamedq | 2025-09-25 17:30:02+00:00
Why are we talking about deregulation when the topic is the ill effects of unregulated rentier profit seeking behavior of PE firms? We need to make debt loading and dividend recapitalization of hospitals illegal. Let them hollow out Neiman Marcus and Dunkin doughnuts, I don't really care. But financial engineering should have no place in our healthcare system.
by tptacek | 2025-09-25 17:30:03+00:00
This is what I'm getting at in the sibling comment. Most people make decisions that in the aggregate cost lives. The causal connection and moral weight of taking a life through speeding (or, more likely, by helping create the permission structure for everybody else to speed by speeding yourself) is pretty clear. And I'm saying this as someone who drives at the prevailing rate, rather than the posted limit.

None of this is to say that PE firms squeezing vital hospitals aren't morally culpable. Just that there's a meaningful distinction between immoral decisionmaking and violence.
by jmhmd | 2025-09-25 17:30:49+00:00
Poorer performance in real hospital settings has more to do with the introduction of new/unexpected/poor quality data (i.e. real world data) that the model was not trained in or optimized for. They still do very well generally, but often do not hit equivalent performance to what is submitted to the FDA, or in marketing materials. This does not mean they aren’t useful.

Clinical AI also has to balance accuracy with workflow efficiency. It may be technically most accurate for a model to report every potential abnormality with associated level of certainty, but this may inundate the radiologist with spurious findings that must be reviewed and rejected, slowing her down without adding clinical value. More data is not always better.

In order for the model to have high enough certainty to get the right balance of sensitivity and specificity to be useful, many many examples are needed for training, and with some rarer entities, that is difficult. It also inherently reduces the value of the model it is only expected to identify its target disease 3 times/year.

That’s not to say advances in AI won’t overcome these problems, just that they haven’t, yet.
by Bender | 2025-09-25 17:30:56+00:00
I believe they are referring to using GPG to encrypt data before putting it into Slack, much like using the out of band OTR. In that case all the data shared between those using GPG or OTR would only be accessible to those with the right out of band keys. There are probably not a lot of people doing this, or not enough for governments to care. I do this in IRC using irssi-otr [1].

If that ever became illegal because encryption then groups of people could simply use scripts or addons to pipe through different types of encoding to make AI fuzzy searches harder. They can try to detect these chains of encoding but it will be CPU expensive to do every combination at scale given there are literally thousands of forms of encoding that could be chained in any order and number.

Mon -> base64 -> base2048 [2]

Tue -> base2048 -> base131072 [3]

...and so on.

[1] - https://irssi.org/documentation/help/otr/

[2] - https://github.com/qntm/base2048

[3] - https://github.com/qntm/base131072
by dotancohen | 2025-09-25 17:31:12+00:00
This has not been a single terrorist event. Hamas has been shooting rockets at us for almost two decades before the October 7th attacks. They are still shooting rockets at us, some have fallen yesterday and today. And I'm not even talking about the rockets shot at us from other Muslim nations, such as Yemen, that just proves that this is a Muslim against Jewish war and not an Israel against Hamas war. 19 Israelis were injured in a rocket attack from Yemen yesterday.

And how could you oppose both the occupation and annexation plans? Annexation is an end to occupation, no? I also think that the occupation has been going on for far too long, though I fault UNRWA and the PA for that as much as I fault Israel.
by dlojudice | 2025-09-25 17:31:15+00:00
I see some pessimism in the comments here but honestly, this kind of product is something that would make me pay for ChatGPT again (I already pay for Claude, Gemini, Cursor, Perplexity, etc.). At the risk of lock-in, a truly useful assistant is something I welcome, and I even find it strange that it didn't appear sooner.
by happyopossum | 2025-09-25 17:31:33+00:00
RCS is not called “end to end” by anyone - even Apple and Google explicitly state it’s not currently E2E encrypted. Apple has pledged to add e2ee to RCS on iPhones but they’re never claimed it’s that way today.

They go out of their way to warn you it’s not the same level of security as iMessage.
by potato3732842 | 2025-09-25 17:31:36+00:00
>I have a friend who firmly believes that speed limits higher than 50MPH are violence because they lead to increased deaths. He argues that if we cared about people's lives we would impose a strict 50MPH limit on the roads and even force all cars to top out at 50MPH from the factory.

If you really want to stir shit ask him what we enforce those speed limits with.

(hint:violence, but with extra steps)
by STKFLT | 2025-09-25 17:32:04+00:00
Those are fair questions. This is what Apple says in the press release:

> Live Translation with AirPods uses Apple Intelligence to let Apple users communicate across languages. Bringing a sophisticated feature like this to other devices creates challenges that take time to solve. For example, we designed Live Translation so that our users’ conversations stay private — they’re processed on device and are never accessible to Apple — and our teams are doing additional engineering work to make sure they won’t be exposed to other companies or developers either.

We know it isn't necessary because Apple believes it is possible and are working on it. That's a pretty good indication that Airpods and their associated stack are currently being treated differently for a feature which fundamentally boils down to streaming audio to and from the headphones. It's not even clear how 'securing' live translated audio is any different from 'securing' a FaceTime call in your native language. I think a reasonable reading sans more technical information from Apple is that they give Airpods more data and control over the device than is necessary, and they want us to be mad at the DMA for forcing them to fix it.
by GoatInGrey | 2025-09-25 17:32:14+00:00
It's when the button that signs you up for Prime is the blue button marked "Continue" or something similarly vague, on top of defaulting your shipping options to the paid, expedited ones, and changing the card you are using if there are multiple and one benefits Amazon more than the other (i.e. Amazon Store Card, the non-Amex option), where it gets cumulatively ridiculous.
by robotnikman | 2025-09-25 17:32:53+00:00
It keeps nagging me to upgrade to the family plan or plus or whatever. And if I ignore it enough it enrolls me in a free trial of the family plan without me even asking every once it a while. The amount of up-selling they try to push on you now is so annoying.

If anyone has any recommended alternatives where I can learn Japanese I'm interested. Despite all the crap Duolingo has, it has been very convenient when it comes to spending 30 minutes at the end of the day doing some Japanese lessons.
by zahlman | 2025-09-25 17:33:27+00:00
This will probably be a minority view, but I actually usually prefer to avoid docstrings. Basically: documentation is for users, comments are for developers, so docstrings are in the wrong place. For a long time I've felt that they're an ill-considered "Although practicality beats purity" convenience, and I'm growing more convinced of this over time. Of course documentation is important, but I would rather write it separately.

* They create the temptation to go function by function to describe the interface. This can be the wrong choice even in reference documentation. For example, information about how to construct an instance of a complex class is probably better put in the class documentation itself, rather than split across documentation for `__init__` and for various "factory" class methods. In general, documenting dunders directly feels a bit weird, because they are typically part of the "public interface" but still not meant to be called directly. I don't want to explain how to use `__add__`; I want to explain what expressions can be used involving `+`.

* Speaking of explanation: docstrings really aren't a place where the other essential forms of documentation (as described in the Diataxis model — https://diataxis.fr/) can fit. Therefore, thinking of documentation as "the thing you put in the docstrings" trains you to write incomplete documentation.

* They normalize using no-effect string literals, which trains you to abuse that instead of writing proper block comments.

* In my experience, quite a lot of code written by others ends up using docstrings to "document" things that aren't actually intended to be part of the public interface. (This is perhaps a consequence of the previous point.)

* They spread out the code and mess with my mental context window. Yes, you can set up things like https://github.com/yhat/vim-docstring to hide them. I still find it a significant speed bump. Might have to do with my coding style.

* Tooling like Sphinx reads external files anyway. Yes, with a docstring the tooling can in principle verify that the parameter descriptions correspond to the actual parameters, and/or automatically generate a description of the signature. Those things are also possible by just explaining in the external file which function is being documented. For that matter, in principle, external tooling could set `__doc__` attributes at runtime. I'm not aware of any that do, but it's a project I've thought of.

* By default, docstrings end up in the compiled bytecode (since the code could inspect them at runtime). Comments don't. So you effectively ship two copies of that text (that isn't related to program correctness) to end users, who will probably get that information from your online documentation anyway. (Or from a third copy in "generated" documentation provided with the distribution.)
by MSFT_Edging | 2025-09-25 17:34:01+00:00
I think the replies splitting hairs on what is violence and what isn't is missing the point.

This is a hospital. A building designed for differentiating life and death and(hopefully) attempting to steer towards the former.

This isn't a speed limit or some other market where there's no ethical consumption. One doesn't choose going to a hospital. It's a place you go when you are at metaphorical gunpoint.
by neilv | 2025-09-25 17:34:13+00:00
Maybe. Many people would react very negatively to someone down the org chart from them contradicting them to those below.

(Example: CEO says we're doing this thing because bold leadership. Manager tells their people is dumb or wrong. ICs openly grumble about CEO being a big jerky doody-head. CEO hears that and says WTF is this manager undermining bold leadership.)
by anon-3988 | 2025-09-25 17:34:35+00:00
LLMs are increasingly part of intimate conversations. That proximity lets them learn how to manipulate minds.

We must stop treating humans as uniquely mysterious. An unfettered market for attention and persuasion will encourage people to willingly harm their own mental lives. Think social medias are bad now? Children exposed to personalized LLMs will grow up inside many tiny, tailored realities.

In a decade we may meet people who seem to inhabit alternate universes because they’ve shared so little with others. They are only tethered to reality when it is practical for them (to get on busses, the distance to a place, etc). Everything else? I have no idea how to have a conversation with someone else anymore. They can ask LLMs to generate a convincing argument for them all day, and the LLMs would be fine tuned for that.

If users routinely start conversations with LLMs, the negative feedback loop of personalization and isolation will be complete.

LLMs in intimate use risk creating isolated, personalized realities where shared conversation and common ground collapse.
by lkey | 2025-09-25 17:34:42+00:00
"we could reduce deaths, but there's never and endpoint where it's truly done"

What a wonderful argument for never trying to improve the world you also reside in.

"your own paycheck or lifestyle."

If excess mortality is required for your lifestyle, change how you live. Do you deny insurance claims for fun? Are you the human avatar of GE and Raytheon? Do you need to manufacture child-vaporizing bombs to maintain your 'lifestyle'?

Genuinely, what is wrong with you? PE firms are not people to take vengeance on. They are not necessary, if they vanished from the Earth tomorrow, the 'worst' outcome is the wealthy owners and workers would need to find new, less violent, employment.
by dotancohen | 2025-09-25 17:34:46+00:00
Serious question, what do you think is their own land? And what exactly makes you think it is their land?

Are you aware that most of the Arabs of the Holy Land came around the same time period as the Jews? There were Arabs living here previously, of course, as were there living here Jews. Half a century before the British mandate, Jerusalem was already Jewish majority.

> where they've lived for thousands of years.

The only reason that Jews in the West Bank are called settlers is because the Jews were ethnically cleansed from the West Bank in 1948, and that territory was free of Jews for 19 years. Other than those 19 years, the Jews had been here far longer than the Arab colonizers had been.
by BeetleB | 2025-09-25 17:34:52+00:00
I think a happy middle ground exists.

Most of my cards are manually typed - not copy/pasted. And yes, it totally sucks, so I don't produce as many.

I've been doing it since 2018, and the total number of cards I have is a few thousand - probably under 5000. If you review daily, you'll often end up with days where you have nothing to review. Very manageable.

I recently got back to coding in C++. I'd forgotten some aspects of the language, and also needed to come up to speed with many of the newer features in C++23 (I was mostly an 03 and a bit of 11 person).

It's a lot of cards to create! I'm doing it slowly, but this would be totally infeasible if I had to do it by hand. Still mostly manual typing, although I do copy/paste code snippets.
by epage | 2025-09-25 17:35:00+00:00
While I agree about not having hard and fast rules, like LoC per PR, the principles of this are very relevant.

When reviewing a conglomerate commit in a PR, I have to reverse engineer how the different changes interact to figure out the intent. I then have to do this on each update they make. Contrast that to when someone breaks up their commits where I can zoom through variable renames, extracting functions, etc to see the one line that change that all of that unblocked that makes the difference. Then if updates are pushed, I only have to worry about the commits that were updated.

As for all commits compiling, that is helpful to review the individual commits.

Both of these (small commits, all compiling) are also great for bisecting. You get pointed to a very small change that you can more easily analyze vs dealing with breakages or having to analyze a large change to find what the problem is.
by iamnothere | 2025-09-25 17:35:34+00:00
You ignored a substantial portion of the reply. “That can be enough”... yet it has not been. It’s actually very difficult to perform correlation attacks in a complex network, especially if the user is generating decoy traffic or passing along relay traffic, and even moreso if the end server is highly active as well. It takes an enormous amount of resources to even determine that someone may be connecting to a specific server, and again just connecting to a specific server often tells you nothing about what the user was specifically doing. So unless you’re hunting down someone selling enriched uranium, major abuse content producers/hosters, or something of that scale, putting in all that investment to gain a fuzzy data point that likely isn’t even useful in an enforcement context is just not worth the tradeoff.

Come back when you have evidence of real-world attacks and not just FUD against the best current network for anonymity.
by dingnuts | 2025-09-25 17:35:34+00:00
Thanks for sharing this. I want to be excited about new tech but I have found these tools extremely underwhelming and I feel a mixture of gaslit and sinking dread when I visit this site and read some of the comments here. Why don't I see the amazing things these people do? Am I stupid? Is this the first computer thing in my whole life that I didn't immediately master? No, they're oversold. My experience is normal.

It's nice to know my feelings are shared; I remain relatively convinced that there are financial incentives driving most of the rabid support of this technology