MurphyA/hacker-news huggingface dataset:
by tpmoney | 2025-09-24 16:08:21+00:00
I’ll be that person then. HTML is too verbose for anything intended to be read as plaintext (and not the parsed marked up form) more than 25% of the time. A well formatted java doc comment full of HTML markup is difficult to read as plaintext, but without the markup loses out on the expressiveness converting javadoc to html can give. That’s why it’s nice that Java 25 will introduce markdown as a new option for javadoc (and presumably why Rust chose it for the same)
by hellojesus | 2025-09-24 16:08:22+00:00
Why can't we continue with an open web standard? We should have complete interoperability regardless of whether I'm using a google smartphone or a custom os I wrote in my garage or bsd or nixos. That is the entire point of web standards: to create the ability to communicate with one-another regardless of system design, so long as standards are properly implemented.

This is a general computing crisis.
by SideburnsOfDoom | 2025-09-24 16:08:32+00:00
> First, I explain that garbage collected applications don't release memory immediately. ... I point out that the behavior they see is normal

yes, this is an easily overlooked point: Using memory when it going free is by design. It is often better to use use up cheap, unused memory instead of expensive CPU doing a GC. When memory is plentiful as it often is, then it is faster to just not run a GC yet.

You're not in trouble unless you run short of memory, and a necessary GC does not free up enough. Then only can you call it an issue.
by chrononaut | 2025-09-24 16:08:32+00:00
https://en.wikipedia.org/wiki/Gell-Mann_amnesia_effect

> Briefly stated, the Gell-Mann Amnesia effect is as follows. You open the newspaper to an article on some subject you know well. In Murray's case, physics. In mine, show business. You read the article and see the journalist has absolutely no understanding of either the facts or the issues. Often, the article is so wrong it actually presents the story backward—reversing cause and effect. I call these the "wet streets cause rain" stories. Paper's full of them.

> In any case, you read with exasperation or amusement the multiple errors in a story, and then turn the page to national or international affairs, and read as if the rest of the newspaper was somehow more accurate about Palestine than the baloney you just read. You turn the page, and forget what you know.

> That is the Gell-Mann Amnesia effect. I'd point out it does not operate in other arenas of life. In ordinary life, if somebody consistently exaggerates or lies to you, you soon discount everything they say. In court, there is the legal doctrine of falsus in uno, falsus in omnibus, which means untruthful in one part, untruthful in all. But when it comes to the media, we believe against evidence that it is probably worth our time to read other parts of the paper. When, in fact, it almost certainly isn't. The only possible explanation for our behavior is amnesia.

Surprised this hasn't been posted within a comment yet :)
by lucianbr | 2025-09-24 16:08:39+00:00
There's no proof that your catastrophic imaginary scenario would actually happen. Just "if you do what I don't want to it will be the end of the world". Convenient unprovable claim. Financial transactions happen all the time and are plenty cheap, they just don't do any with sanctioned entities.

You're claiming if data protection laws had actual teeth, google would close up shop and everyone would just go home and not do business anymore. That's laughable. Nobody would claim such BS in good faith.
by mschuster91 | 2025-09-24 16:09:02+00:00
The problem with bulk storage is that it will be abused at large scale.

CSAM peddlers, intellectual property violators, unconsensual sexual material ("revenge porn"), malware authors looking for places to exfiltrate stolen data, propagandists and terrorists, the list of abusers is as long as it is dire.

And for some of these abuser classes, the risk for any storage service is high. Various jurisdictions require extremely fast and thorough responses for a service provider to not be held liable, sometimes with turnaround times of 24 hours or less (EU anti terrorism legislation), sometimes with extremely steep fines including prison time for responsible persons. Hell, TOR exit node providers have had their homes raided and themselves held in police arrest or, worse, facing criminal prosecution and prison time particularly for CSAM charges - and these are transit providers, not persistent storage.

And all of that's before looking on the infrastructure provider side. Some will just cut you off when you're facing a DDoS attack, some will bring in extortionate fees (looking at you, AWS/GCE/Azure) for traffic that may leave you in personal bankruptcy. And if you are willing to take that risk, you'll still run the challenge of paying for the hardware itself - storage isn't cheap, 20TB of storage will be around 200€ and you want some redundancy and backups, so the actual cost will rather be 60-100€/TB plus the ongoing cost of electricity and connectivity.

That's why you're not seeing much in terms of democratization.
by baby_souffle | 2025-09-24 16:09:06+00:00
> Do you think most people actually hear his speeches directly or know these things? I'm sure when it's chopped up in the right sound bites it's fine.

Exactly this. We no longer have a grand total of 3 TV channels; it's a conscious choice to tune to fox news and consume that rage-bate-as-a-distraction.

As long as it's profitable to offer up "bespoke" views of the world to individuals, there's next to no hope of those individuals being able to galvanize under a common and shared set of facts and that's a per-requistie for any sort of mass protest/change.
by sdesol | 2025-09-24 16:09:10+00:00
I haven't looked at the code, but it might do what I do with my chat app which is talked about at https://github.com/gitsense/chat/blob/main/packages/chat/wid...

The basic idea is, you don't search for a single term but rather you search for many. Depending on the instructions provided in the "Query Construction" stage, you may end up with a very high level search term like beverage or you may end up with terms like 'hot-drinks', 'code-drinks', etc.

Once you have the query, you can do a "Broad Search" which returns an overview of the message and from there the LLM can determine which messages it should analyze further if required.

Edit.

I should add, this search strategy will only work well if you have a post message process. For example, after every message save/upddate, you have the LLM generate an overview. These are my instructions for my tiny overview https://github.com/gitsense/chat/blob/main/data/analyze/tiny... that is focused on generating the purpose and keywords that can be used to help the LLM define search terms.
by mothballed | 2025-09-24 16:09:11+00:00
There's a lot of kids that aren't like that once they reach, say, toddler age. They know they can terrorize mom/dad as much as they like and they'll still be there, so they ruthlessly exploit that. They can be ruthlessly terrorizing next to their parents, but put them next to a stranger they'll be polite and relatively quiet because they intuitively know they are capable of anything.

i.e. when my child was young, a waiter could hand them a lemonade and they'd be ecstatic. If I handed them the same lemonade, they would start screaming at me the color of cup was wrong.
by d1sxeyes | 2025-09-24 16:09:16+00:00
Not if you have no possible way to identify the person to whom it is related (this includes server logs etc). Theoretically, an event sent to a server with some GPS co-ordinates, with no metadata and no logs stored on the server at all could perhaps be found not to be personally identifiable.

This is almost certainly a thought experiment though, the amount of engineering effort required to ensure no logs of any kind could result in deriving the IP address of the user would be high, and they’re probably not doing it (even if they are actually not sending any identifying information directly).

You might also find that you have to take special care to avoid creating circumstances that allow inference of personal information. For example, sampling every night at 11pm, you’re very likely to be able to determine an address or approximate location of the subscribers home.
by jiehong | 2025-09-24 16:09:19+00:00
It’s especially aggravating in mobiles apps, like on iOS such as:

- can’t select app reviews text (for translation for example)

- WhatsApp text bubbles don’t let you select text inside at all

- WeChat: exact same

Overall, it’s also very annoying when apps just don’t give you the standard OS options for a field. Like WhatsApp or WeChat does not give you access to the normal contextual menu at all, so no "translate" for your messages outside of what is or isn’t supported by the app itself, etc.
by mxuribe | 2025-09-24 16:09:34+00:00
"Your Scientists Were So Preoccupied With Whether Or Not They Could, They Didn’t Stop To Think If They Should" (quote by Jeff Goldblum's character Ian Malcolm in the original Jurassic Park film). /s

More seriously, i agree that to make a use-case fit seems too much of a stretch...Yes, its cool that git can be used in this fashion, as a neat experiment! But, for even non-serious needs, not sure that i would ever do this. But, still, very clever thinking for even thinking of and doing this; kudos!
by mjburgess | 2025-09-24 16:09:45+00:00
I personally don't care about immigration. I have yet ever to be negatively affected by it, and have tended to find immigrants more pleasant than my own citizens. I'm more worried about our aging, obsese, immobile populations who arent breeding, and need 3-to-1 worker ratios to support, that we cannot provide. I am, personally, relatively open borders -- for at least that reason. I am more motivated by welfare demands and geopolitics, both of which benefit from larger active populations in our borders.

However, what I want doesn't really matter. It's a democracy, and half of a country will not be ignored. You either listen and find some way to give them what they want in the least objectionable way; or they will take what they want, and take revenge on you for your obstinacy. They will do to you what you insist on doing to them: not listening to you at all as they enact the most extreme form of policies which they agree with.

You speak as if your views express those of a powerful majority who will impose them on your detractors. This a dangerous power fantasy. The castle has been ransacked, the draw bridge is down, and you've no army left.

You either draw up terms of surrender, or they will be drawn up for you.
by lanfeust6 | 2025-09-24 16:09:52+00:00
They aren't mutually exclusive; Westerners get emotional about news, but still understand that there is a propaganda component. That doesn't mean the news isn't useful. Outlets might be selective about what they say, but the truth in reporting sort of stands in plain sight; if you read a balance of sources, you get a decent idea what's happening, surrounding a particular issue.

News organizations very rarely lie. They might be misleading in framing or selective wording, but they won't outright put something in print that is a complete lie.
by tanis46 | 2025-09-24 16:09:59+00:00
A few weeks ago, while listening to music and developing an app with my AirPods, I noticed their spatial audio feature. I thought about what else could be done with reverse engineering, including the possibility of using AirPods as a motion controller. I built the world's first AirPods-controlled game, which uses a motor driven by head movements. In fact, it's not just AirPods, it's a game that uses a headset as a motion controller. And today, it was approved on the App Store. Who knows, maybe AirPods Arcade has even started? :)
Show HN: Real or fake content – make it easy to tell
by rh-app-dev | 2025-09-24 16:10:08+00:00
I’ve been working on a tool to address one of the biggest problems I see with digital content: the inability to prove that it was captured by a real human, on a real device, at a specific time — without manipulation or AI involvement.

Witness by Reel Human is a privacy-first camera app that generates cryptographically signed photos and videos. Each file includes an embedded JSON manifest with: - The exact capture time - Device info (not user identity) - The app version and signature metadata

The manifest is stored inside the media file (MP4/JPEG) and travels with it, even if shared. The result is a verifiable, human-authored piece of content.

What’s working now (POC): - Android and iOS apps (available for testing) - Signed JSON manifests inside every photo/video - No accounts, no tracking, no upload

What’s coming: - Public verification portal (in progress) - Registry backend with optional verification logging - Open API for platforms to verify content at scale

I’d love your feedback on: - The idea and approach - Security model (crypto choices, manifest design, etc.) - Use cases beyond journalism (legal, education, social media)

Site: https://reel-human.com POC App: - Android: https://play.google.com/store/apps/details?id=com.reelhuman.... - iOS: https://testflight.apple.com/join/GzfTsCNF

Ask me anything — I’m solo-building this because I think trusted content should be a human right.
by bloomingeek | 2025-09-24 16:10:09+00:00
<THE PRESIDENT: Right. And then I see the disinfectant, where it knocks it out in a minute. One minute. And is there a way we can do something like that, by injection inside or almost a cleaning. Because you see it gets in the lungs and it does a tremendous number on the lungs. So it would be interesting to check that. So, that, you're going to have to use medical doctors with. But it sounds — it sounds interesting to me.>

I'll never forget the look on Dr. Deborah Birx's face after this was said.
by mjparrott | 2025-09-24 16:10:21+00:00
The Smith-Mundt Modernization Act of 2012 changed restrictions on disseminating propaganda materials domestically. Passed as part of the National Defense Authorization Act for Fiscal Year 2013, it amended the 1948 Smith-Mundt Act, which had previously blocked the domestic distribution of content produced by U.S. government agencies like the State Department. This is a driving factor behind a lot of the decline in quality of news as propaganda starts to drown out legitimate reporting.
by whstl | 2025-09-24 16:10:36+00:00
You provided an example with anchors.

In your original post you say "But stuff like tab headers, buttons, or even text-sparse tiles - things meant for the user to click on - can, and usually should, prevent text selection" and you explicitly mention that you leave out anchors.

So far no reply to me has talked about problems causing by having selectable "tab headers, buttons, or even text-sparse tiles".

I am still 100% open to hearing about it. But I can do away with the personal attacks and sarcasm.
by throwaway106382 | 2025-09-24 16:10:49+00:00
"We don't recommend using any of our products while pregnant" -- Tylenol

Mar 7, 2017

https://x.com/tylenol/status/839196906702127106

> Medical experts urge caution over use of acetaminophen-based painkillers during pregnancy > Ingredient found in hundreds of pain-relief drugs, including Tylenol, may impact fetal development

Sep 23, 2021

https://www.cbc.ca/news/health/acetaminophen-pregnancy-risks...
by dragonwriter | 2025-09-24 16:10:50+00:00
> The incredible vast majority of people in the world are acting in good faith.

Maybe, maybe not. It is also true that the incredible vast majority of people in the world aren’t corporate journalists, also.

> The way you are framing this is that nearly all journalists are acting in bad faith

Nearly all American corporate media has a conscious, top-down policy starting with the owners and editorial board to favor certain institutions, which is enforced by hiring, firing, promotions, and assignments of staff. The specific beneficiaries of this vary somewhat between outlet and outlet and over time, but both American police broadly and State of Israel are common beneficiaries across most outlets.

Journalists either comply are they aren’t journalists in the corporate media covering the issues to which these biases are relevant for long. Corporate media journalists aren’t independent actors.
by username332211 | 2025-09-24 16:11:25+00:00
> In principle, there is nothing really that wrong with a digital ID, as at the moment you have a bunch of UUIDs (mostly) so its not actually that hard to marry you up between departments.

It depends. Here's a nice example for you - A while ago the BBC ran a series on council house investigators and their cases. It was very clear for it, that councils don't routinely check whether a prospective council tenant (who'd eventually become a buyer) doesn't already own a property. No checks are done with HMRC for their income levels either.

Of course, if a future government just wants to round up dissidents and send them to camps, I'm sure it won't be that big of an issue. But as of right now, this is enough to stop routine fraud prevention, which is likely an immediate threat to far more people.
by stocksinsmocks | 2025-09-24 16:11:40+00:00
Regarding the good economy = apathy, my conclusion is the opposite. I think our good economy is the reason a significant portion of the US population with overwhelming outgroup preference exists at all. As quality of life deteriorates I think that behavior will be selected out and those remaining will get back to the basics of tribe survival. I think it is the fundamental fallacy of the modern socialist that if things get bad enough, people will undergo some personal revelation about climate or vote Bernie or something. I think when you look at extremely poor places like Yemen, you don’t see fertile ground for progressive idealism.
by nostrademons | 2025-09-24 16:11:55+00:00
Playing devil's advocate here, as a parent this sounds great! Have your young children sit next to a couple strangers a few rows away: now you get some peace and quiet while other people have to deal with their seat-kicking, drink-spilling, whining, crying, bathroom trips, diaper changes, requests for entertainment, etc.

You know this is going to happen too: there are going to be some subset of parents that are not going to pay extra and will just choose to let the airline make their kids some complete stranger's problem. Hope the general public enjoys it.
by nerdponx | 2025-09-24 16:12:06+00:00
The bailouts for unusual circumstances are a really interesting case. The "unusual circumstances" tend to be perfect for industry consolidation, which is normally (and rightly) viewed with at least some skepticism, but tends to get a pass during unusual circumstances as a matter of survival. In no small part this is driven by the desire not to cause thousands of people to be laid off with no equivalent pay opportunities in sight.

The PPP program turned out to be a widely abused transfer of wealth from taxpayers to capitalists, yes. But I actually think in general that bailouts, especially for smaller industry players, are an important tool for preventing industry consolidation, which causes generational-scale harm that is difficult to reverse or even remediate.

I think what need to happen is that it should be much easier to pierce the corporate veil in cases of obvious negligence in planning that leads to being unprepared for a predictable event. And of course putting an end to PE-style "corporate raiding" behavior that really just amounts to embezzlement. Imagine an economy in which the owners, directors, and chief executives of corporation are, as individuals, required to uphold some level of fiduciary duty to their customers. The economy might look very different in that case.
by Anon1096 | 2025-09-24 16:12:18+00:00
Something I absolutely loved while working at Meta was that basically every internal system has some kind of ticket ID, and more importantly, wherever it's displayed near the top of the page you very likely can click-to-copy it. And the click-to-copy gives you a rich version of the ticket ID that you could paste into Google Docs and have the link to the ticket page embedded already. Really small feature that improved the life of engineers a lot considering how much you're copy/pasting IDs around. It's the type of UX care that I expect ServiceNow type third party systems will never have.
by simonw | 2025-09-24 16:12:23+00:00
OK this looks promising:

brew install wasmer wasmer run python/python@=0.2.0

Running that gave me a Python 3.12 shell apparently running entirely in a WebAssembly sandbox!

I've been trying to find a robust, reliable and easy way to run a Python process in WebAssembly (outside of a browser) for a few years.
by toomuchtodo | 2025-09-24 16:12:26+00:00
I am a big supporter of AT Protocol, and I contribute some money to a fund to build on it. Why laugh at running experiments? Nothing will "save us," it is a constant effort as long as humans desire to use these systems to connect. Email exists today, and is very usable still as a platform that cannot be captured. The consolidation occurred because people do not want to run their own servers, so we should build for that! Bluesky and AT Protocol are experiments in building something different, with different use cases and capabilities, that also cannot be captured. Just like email. You can run your own PDS. You can run your own stack from PDS to users "end to end" if you so choose. You can pay to do both of these tasks. No one can buy this or take it away from you, if it is built on protocols instead of a platform someone can own and control.

Regulation would be great. The EU does it well. It is lacking in the US, and will be for some time. And so we have to downgrade to technical mitigations against centralization until regulation can meet the burden.
by griffzhowl | 2025-09-24 16:13:16+00:00
I've got interested in formalization of mathematics recently and found the book Type Theory and Formal Proof by Nederpelt and Geuvers is a really nice one, taking you from the untyped lambda calculus and gradually extending the type system until you get the full dependent type theory and the Calculus of Constructions that underlies, e.g., the Lean language/proofchecker

Peter Smith (logic God) also recommends it in his logic study guide:

https://www.logicmatters.net/tyl/