MurphyA/hacker-news huggingface dataset:
by LoganDark | 2025-12-15 10:34:28+00:00
> Traditional capabilities last forever, unless there is some sort of support for revoking already issued capabilities, and those mechanisms tend are far from straightforward.

Capabilities don't have to hold the actual permission to access the object. Capabilities can simply hold a provenance that can be used to verify the source of the access. If that access is then revoked from that source, the capability doesn't need to change at all. This is similar to how generational arenas work in some game engines, IMO.

AFAIK Android performs something similar to this with the storage URLs that are provided to apps, which will be different depending on which picker provided the file/media, etc. Apple probably also does something similar, but I'd imagine with objects rather than strings.
by baobun | 2025-12-15 10:34:54+00:00
The issue I have with your proposal is that it discloses too much metadata to tax authorities in order to enforce compliance. They'll have an almost perfect map of the legal compute in their jurisdiction. Access to compute should be free to all and not gated by taxes.

Tax on electricity is already a thing. That can be adjusted and even be made progressive. Extra for fossils and so on.
by gorgoiler | 2025-12-15 10:35:02+00:00
There could also be a moral case for dropping taxation on industrial inputs altogether, and tax solely on the outputs. That would mean zero rating the labor input. No more income tax or income related welfare tax, which this article posits will be dropping away anyway as more automation arrives. Instead, the outputs of the economy would be taxed.

Revenue would then come from the consumption of economic output via a sales tax, most likely a new, progressive tax based on your annual spending rather than a flat percentage of every sale. It could be applied on the manufacturers profits via corporation tax but taxes are for the benefit of actual people so I’d lean on the former rather than the latter. The more you rely on corporation tax the more vulnerable you are to international shenanigans.

How would you feel if your take home pay nearly doubled but you had to pay X% of your credit card bill to the taxman?
What's a piece of tech you were excited about but stopped using?
by bobbyblackstone | 2025-12-15 10:35:17+00:00
I’ve been thinking about how often this happens to me.

I see a new tool or product, read the launch post, try it out, and honestly feel excited about it. It looks useful. It promises to save time or reduce friction. I want it to work.

Then a few weeks later, I realize I have not opened it in a while.

Not because it is awful. More because it never quite became part of my routine. Maybe it was slower than expected. Maybe it required too much setup. Maybe it solved a problem I do not actually have that often.

I am curious how common this is for other people here.

What is a piece of tech you were genuinely excited about, gave a real shot, and then quietly stopped using?

What made you stop?

I am especially interested in answers from people who wanted it to succeed.

bb.
by mcny | 2025-12-15 10:35:46+00:00
Maybe I am thinking about this the wrong way so please correct me if I am wrong.

1. The civilian planes fly on pre published routes and communicate with air traffic controllers in plain text

1. Any covert military operation has access to these plans

1. I understand that there may be reasons why military planes might want to fly undetected but given they know where the civilian planes are and where they are flying, it should be trivial for the military ships and planes to avoid those areas.
by faeyanpiraat | 2025-12-15 10:36:00+00:00
Would also think about ways in which the app could indicate the elevation of others without having to stop, remove the gloves, picking the phone from my pocket, looking at the screen, and putting everything back on every time.

Maybe having different kinds of (infrequent) beeping in specific cases: - when I'm last - when I'm first

This could get old quite quickly thought, just a thought.
by 1718627440 | 2025-12-15 10:36:34+00:00
This is from a child comment that is dead, but I still wanted to answer:

> szundi

> If you go mainstream with your requirements, you don’t step on these though

Absolutely not. I am talking about things like the example in the README, which actually doesn't do anything, because they forgot the shift to make it write into the right field. Or they added "support" in 2012 for the only chip which is still sold, but forgot to update the register addresses, so now you have code for a newer chip, which uses the register addresses of the old chip. This does not work with either chip. And this is all with the libraries "officially" "provided" by Arduino.
by orthoxerox | 2025-12-15 10:37:04+00:00
He expected them to speak the barest minimum of English, so speakers of Japanese, Bantu, Hindi, and Algonquin do not have to learn more than one foreign language when vacationing abroad.

Honestly, I myself learn one emergency phrase in the native language, "I am sorry, please repeat this as if I have a learning disability". Upon hearing this my vis-a-vis would either actually switch to a slow and dumbed-down register of their native language or realize they won't lose face by speaking bad English to me.
by jsheard | 2025-12-15 10:37:05+00:00
> Prototyping platforms have tiny markets, but lead to downstream sales. Many a company were brought down by more developer-friendly platforms ignoring the "tiny" userbase of people who want to do unconventional things.

Qualcomm doesn't even make small/cheap MCUs so they aren't going to win over that market by buying Arduino. Their first board post-acquisition is a mashup of a Linux SBC with an MCU devkit, and while the Linux SOC is from QCOM, the MCU is from ST Micro.
by everdrive | 2025-12-15 10:37:37+00:00
Yes, but they can be a bit tricky to find. You can find them used. You can use a computer monitor.

Ultimately, I'm planning for a world where the technological decline continues (ie, technology continues to be something which its users do not own or control) and things like adblock just don't work anymore. When that finally happens, I'm honestly going to be watching DVDs, VHS, reading books, etc. This is a game of cat and mouse and if I'm pushed far enough I'm just going to check out of the system completely. TV is not so valuable that I'm going to let some sleazy company push me around.
by skandinaff | 2025-12-15 10:38:22+00:00
Well, allow me to make a suggestion, that the US came up with the original idea, in 1947 - the transistor, and has been capitalizing on that ever since. Similar to how Germany had been capitalizing on the invention of combustion engine and various chemical processes for a century. Now, the curve of innovation on top of the fundamental invention (of the transistor) is in the flattening out region, where all the low hanging fruits had been taken down, and now it's about the remaining 5% of polishing - something that the labor force of well fed and comfortable nation is not really motivated to do.
by kubakomu | 2025-12-15 10:38:52+00:00
Really interesting to see, because about 2 months ago I had a very similar idea, just with a bit more opinionated shape of the graph and context building, but more focused on the research and decision-making part. I started the development, but my focus eventually landed on a completely different aspect of that system.

So I have to ask, how well do you see it performing so far with regard to actually sticking to the data present in the system? Do you find the AI agents to adhere properly to the existing data?

On a similar note, can the "consensus" of the system be adjusted in a way where we keep the knowledge which was true at time T (decision provenance), but we avoid having that bit of information affect current decision making?
by privlabs | 2025-12-15 10:39:02+00:00
Hi HN, I’m a security researcher working on supply-chain and privilege escalation topics (Linux LPE, CI/CD trust, update mechanisms). After multiple research and consulting engagements, I kept seeing the same gap: teams jump directly into scanning or pentesting without a clear view of where risk actually concentrates. PrivLabs is an offline supply-chain pre-audit assessment platform designed to answer one simple question early: “Where should we focus our security effort before things break?” What it does: - Linux privilege escalation pre-audit - CI/CD pipeline trust analysis - Supply-chain configuration reviews - Executive-friendly risk summaries What it does NOT do: - No exploitation - No active attacks - No scanning - No data storage or transmission All analysis is offline and processed in-memory only. Live demo (non-destructive): https://privlabs-security-toolkit.streamlit.app/ Project overview: https://privlabs.github.io/supplychain-security-toolkit/ Happy to answer questions or get feedback, especially from blue teams, security engineers, and DevSecOps.
by ViewTrick1002 | 2025-12-15 10:39:04+00:00
These are typical disingenuous pro-nuclear arguments trying to frame it as a comparison between two non-existent options in 2025 because rooting our future in reality makes your so position untenable that even you can't bring yourself to type it out.

1. We pay 2025 (soon 2026) costs for renewables and storage today. Thus a total sum calculated by adding up costs for 2010 solar subsidies is not applicable.

2. We pay 2025 (soon 2026) costs for nuclear power today. Thus a total sum calculated on half a century old French data is not applicable.

But thanks for the admission that as soon as new built nuclear power costs and construction times face our 2026 reality it becomes economic and opportunity cost lunacy to invest in it, unless you have extraneous motives like military ambitions.
by DrewADesign | 2025-12-15 10:39:42+00:00
I believe you need 5v to run the regular $4 pi pico board. The chip only requires 3.2v though so maybe it’s not a hard requirement? There are probably other lighter weight RP2040 boards but I don’t think months or years-long low power usage was an intended goal— it’s $4 (still!) with 40 GPIO pins and PIO and it runs micropython for people scared of/chafed by C— it’s a prototyping/hobby tool.
by nromiun | 2025-12-15 10:40:06+00:00
> It's possible for a Rust program to be technically compilable but still semantically wrong.

This was my biggest problem when I used to write Rust. The article has a small example but when you start working on large codebases these problems pop up more frequently.

Everyone says the Rust compiler will save you from bugs like this but as the article shows you can compile bugs into your codebase and when you finally get an unrelated error you have to debug all the bugs in your code. Even the ones that were working previously.

> Rust does not know more about the semantics of your program than you do

Also this. Some people absolutely refuse to believe it though.
by mgz | 2025-12-15 10:41:35+00:00
Hey, more technical details follow.

Weblock uses a whitelist, not a blacklist, and it is domain based. Once you allow a domain, it can be browsed by a child. You can allow it forever/15 minutes/1 hour.

How it works: WKWebView, before loading a page, asks the backend if the domain is allowed. If not, it shows "Not allowed" screen and a "Request access" button - child can tap it and you (parent) will get a notification.

So traffic is not going through the backend or a filtering VPN, the app just asks the backend if a page (domain) is allowed to visit.

Visits are logged, so you, as a parent, can see what your child has been browsing. How much time did he spend on a homework website.

Some WKWebView callbacks used for that: * onShouldStartLoadWithRequest - to intercept a request and check if it's allowed * onLoadProgress - to show loading progress bar * onNavigationStateChange - to track browsing history

Also I had to implement a workaround for buggy Screen Time in iOS 26 - even if you add Weblock to "always allowed" apps, iOS will still treat each website as a separate "app" and block it, asking to you "allow' each website on system level. It happens inside WebKit codebase, but luckily this bug has another bug in it - if you re-open a website, it suddenly works and all other websites in this session work tooSo I need to listen to `onScreenTimeBlockingStateChange` event and automatically reload a website if that happens.

Also I added an ad blocker to Weblock. It uses uBlock Origin filters, converts them to WKWebView content rule JSON format and feeds to WKWebView. The app checks the backend if rules are updated and updates a local copy.

What's next: need to get "Default Browser" entitlement from Apple. Then you can block Safari on kid's phone using Screen Time and have Weblock open all HTTP(S) URLs.

App is written in React Native, no performance issues. Backend is Ruby on Rails.
by k3vinw | 2025-12-15 10:41:41+00:00
Ha! I see I elicited the copy/paste response I’ve seen elsewhere. The gp comment I was replying to implied a JSDoc only solution (“all in JSDoc”), but given the response, clearly they’re still relying on the TypeScript language service (aka lsp plugin) to achieve type checking inside their IDE.

Wishful thinking on my part that an alternative solution for JSDoc based type checking exists :)
by bloppe | 2025-12-15 10:41:45+00:00
IQ is not "mostly random". It's highly correlated with the quality of your education. Kind of like how height is highly correlated with childhood nutrition, and sporting ability is highly correlated with practicing sports.

The article is about how hard it is to tease these confounding factors apart. A highly intelligent parent is likely to prioritize their children's education. A hypothetical study that concludes "intelligent parents raise intelligent children" could easily be construed in favor of either the heriditarian or blank-slatist perspective.
by sirwhinesalot | 2025-12-15 10:41:48+00:00
I've been working (very slowly) on a cross-platform UI library written in C. It uses as much as it can from the OS without outright using the native widgets for everything. Rather the focus is on letting the user of the library customize the look of the controls as they see fit.

It's unfortunate but native UI (as in, using the native controls with their native look) has mostly died off in my opinion, at least for complex cross-platform applications.

You can try to do it in a cross-platform manner but it never works well. Want to implement a tab bar like VSCode's? Win32 tab bars do not support close buttons (need to be custom rendered) and Cocoa tabs it doesn't even make sense for them to have a close button. In Cocoa you're supposed to use either the windowing system to do tabs (similar to Safari tabs) or custom render everything (like iWork).

So I say screw it, make it look as you wish.

The design of the API is somewhat DOM inspired (everything is built up of divs that can be styled). It's pure retained mode for now, I still need to think how I'll make reactivity work.

On macOS it uses a custom NSView to implement "divs". Drawing is done with CoreAnimation layers. Text editing is handled by a nested a NSTextView control with a transparent background. Could also host a web view in a similar manner. Context menus are native.

On Windows it uses a custom C++ class that stores Windows.UI.Composition surfaces for drawing (could also use DirectComposition + Direct2D). Text editing is handled by a windowless RichEdit control (ITextHost/ITextServices). Context menus are native Win32.

On Linux it uses a custom QWidget with a nested QTextEdit control for text editing. I'm thinking of experimenting with Qt Quick for hardware accelerated rendering like the other two.
by zdc1 | 2025-12-15 10:42:02+00:00
Agreed. I'm learning Chinese and while apps are lovely, nothing will prepare you for the pure amount of variation in accents across the world. Real world immersion becomes important for your brain to get used to mapping certain sounds to certain words.

I've also realised it's same for English, except we don't really think about it since we're used to the sounds, but the way we'd say "I went to the market" in daily speech is night and day to how it would be enunciated during an English speaking class (e.g. uh wen tu-th markt vs eye weynt too thee marr-ket). To the unpracticed ear they can just sound like different sentences.
by hackinthebochs | 2025-12-15 10:42:20+00:00
This brain-receiver idea just isn't a very good theory. For one it increases the complexity of the model without any corresponding increase in explanatory power. The mystery of consciousness remains, except now you have all this extra mechanism involved.

Another issue is that the brain is overly complex for consciousness to just be received from elsewhere. Typically a radio is much less complex than the signal being received, or at least less complex than the potential space of signals it is possible to receive. We don't see that with consciousness. In fact, consciousness seems to be far less complex than the brain that supports it. The issue of the specificity of brain damage and the corresponding specificity in conscious deficits also points away from the receiver idea.
by InsideOutSanta | 2025-12-15 10:43:06+00:00
>Are there any good robo-vacuum cleaners that will still clean your floor if the internet is down?

It depends on what exactly you want. My Roborock can't connect to my Wi-Fi anymore for some unfathomable reason. It no longer runs automatically, and I can't edit its map or tell it where exactly to clean. I just hit the power button once a day to start it manually, and it cleans everything it can access.
by rgovostes | 2025-12-15 10:43:06+00:00
No: I did not say that they sell maps of anyone's home.

They floated the idea of "shar[ing] maps for free" with other companies in a Reuters article: https://www.reuters.com/article/us-irobot-strategy-idUSKBN1A... I am skeptical it ever happened.

> [iRobot CEO] Angle said iRobot would not sharing data [sic] without its customers' permission, but he expressed confidence most would give their consent in order to access the smart home functions.

The "sharing data" here meant sharing data with other brands' smart home devices but appears misinterpreted as "sharing data with advertisers/data brokers/etc." Say Sonos wanted to make a hi-fi system that optimized audio to your room layout based on Roomba's map.

Upon careful re-reading of the article, I think what the CEO was saying was that they were pursuing becoming the spatial backend for Alexa / Google Home / HomeKit, but the journalist wrote Amazon / Google / Apple, which makes it seem more about advertising data collection than about smart home technology.

(Evidence that this is the correct interpretation: Facebook, despite being a giant data harvesting and advertising operation, was not listed as a potential partner, because they do not have a smart home platform.)
by AnthonyMouse | 2025-12-15 10:43:09+00:00
The biggest increase is from the cost of zoning making land artificially scarce. But construction costs layer on top of that because of the nature of it: Instead of being able to build 20 new housing units on a lot that currently only has one and enough land to add more without destroying the existing building, adding more is now restricted to a small strip of the downtown where the lots already each contain 10 housing units. Which effectively doubles your construction costs to add 20 housing units because you still have to build 20 housing units but now you have to destroy 10 in order to make space, and then do that twice to actually add 20.

Which is a disaster if construction also got twice as expensive.

> If construction became really cheap, prices would still trend upwards since there's always some billionaire's money to be parked somewhere.

If construction became really cheap and there wasn't an artificial limit on how much housing you could build on a given lot then there would be tons of cheap housing and billionaires wouldn't find it a useful place to park money because it would have lower returns than competing investments.
by mirabilis | 2025-12-15 10:43:28+00:00
So in the context of this story, if a woman Changes into a man’s body for a day and then goes back, your interest is killed due to her exposure to penis-having? And if a man Changes into a woman with a impregnatable uterus, still no dice? It seems more reasonable to me for you to claim that “even the ghost of a penis is icky to me and kills my interest” than “this person will never be female.”
by jack_tripper | 2025-12-15 10:43:31+00:00
>Personally I wish the EU had modelled itself more around Switzerland than the USA which is fast turning into its primary model.

The EU has not modeled itself around the USA, what are you on about?

>(By the way, some far rightists have pushed a united Europe for some time. The two ideas are not necessarily contradictory. Oswald Mosley was such a person.)

Had no idea who Oswald Mosley even was, but looking him up, he's been dead for 30+ years now. It's disingenuous to paint such long deceased people as still representative for their original cause today.

People change, organisations change and countries change over the decades. What was a democratic/left-wing point 30 years ago (strict immigration controls) is now considered far right extremism.

The EU, in its form back then from 30 years ago is different than the EU beast of today which swallowed the previously separate EU, EEC and EC post 2009. The US of 30 years ago is different than the US of today because society has changed a lot since then both demographically and economically.

You can't dig up people from 70 years ago as representative for the same ideologies because both the ideologies and the people are different now. That's like driving forward while only looking in the rearview mirror.

Right wing people have and will be Eurosceptics (Euro here meaning the EU org in Brussels, not Europe the continent) since they don't want to be led by a foreign org that's not directly accountable to them.
by devsda | 2025-12-15 10:43:52+00:00
I know people like to say that it is American companies that innovate and Chinese companies just copies.

This may be true in certain areas, but I think some Chinese companies do take the idea and then they iterate on the product to the point that it outshines the original product all while the original company refuses to act.

Sure there are initial product R&D cost overheads but I don't believe that's the only reason they are not competitive.
by xandrius | 2025-12-15 10:44:16+00:00
I'd say the extent and duration of the disruption between Latin America and the counties you mentioned are quite different.

LATAM started from the get go being awfully disrupted from the 1500s and in catastrophic ways. Also, we don't call any of those areas Latin X. It shows how much impact the conquerors had that it even defines how we can the region to this day.
by 4gotunameagain | 2025-12-15 10:44:18+00:00
Every place has been unstable at some point.

And every place actively destabilized by an empire is definitely unstable.

The amount of coups directly planned and executed or supported by the US military/intelligence/lobbying apparatus in south America and the rest of the world is incredible.

And then the presidents have the audacity to say that it is the right and responsibility of the locals to govern (as said by biden on Afghanistan exit).

It truly has been the most exploitative empire ever. I hope the Chinese do better. We'll find out.
by DonHopkins | 2025-12-15 10:46:51+00:00
Throughout his entire career I have always thought "Meathead has done so well for himself! He really showed Archie."

Talking about Rob Reiner:

https://interviews.televisionacademy.com/people/rob-reiner?c...

https://interviews.televisionacademy.com/interviews/rob-rein...

Rob Reiner: The 60 Minutes Interview (2 months ago)

https://www.youtube.com/watch?v=DLeBquj8LKI