MurphyA/hacker-news huggingface dataset:
by armadyl | 2026-01-31 18:13:30+00:00
> The developers also appear to believe that the apps have a right to inspect the trustworthiness of the user's device, by offering to support apps that would trust their keys [1], locking out users who maintain their freedom by building their own forks.

That is not a bad thing. The alternative is not having apps that do these checks available on the platform at all. It’s ridiculous that someone should expect that every fork of it should have that capability (because the average developer is not going to accept the keys of someone’s one off fork).

If there’s anyone to blame, it should be the app developers choosing to do that (benefits of attestation aside).

Attestation is also a security feature, which is one of the points of GOS. People are free to use any other distribution of Android if they take issue with it.

Obviously I could be wrong here, this is just the general sentiment that I get from reading GOS documentation and its developer’s comments.
by mytailorisrich | 2026-01-31 18:13:40+00:00
Of course people have rights... the point is that schools seem not allowed to set their own rules.

The school my children went to in the UK has had a no phone policy for many years: phones must be off and kept in the pupils' bags. No need for a law change...

I think this is about approach to regulation and flexibility. In general being too restrictive about what is allowed makes things inflexible and poor at adapting.
by joe_mamba | 2026-01-31 18:14:06+00:00
>Who decides whether an ad is targeting children or not?

Much simpler than that, you just ban all targeted ads full stop end of story. The ad-funded internet existed in the 90s before ad targeting was a thing.

You went on a car forum, you'd get ads about car parts. You went on a PC forum, you'd get ads about PC parts. Pretty simple stuff that didn't need to know your age, gender, political affiliation, ovulation status, etc so it's not like the web will go bust without ad targeting.

Targeted ads are exploitative and manipulative, and a crime against humanity, or at least on society.
by willismonroe | 2026-01-31 18:14:11+00:00
This article makes wildly erroneous claims about a genuinely very interesting ancient object. I've worked a bit on this (PhD in Babylonian Astronomy/Astrology) and published articles talking about it. It's a fascinating object but more so as a product of scholarly thinking about the heavens rather than actual observations. Even if it did record observations they would date to the Neo-Assyrian period (when/where the object was found) not to an even more ancient past.

Notably the article linked here doesn't even show the object! It only reproduces images of badly made replicas.
by elashri | 2026-01-31 18:15:01+00:00
> Virtually all previous particle discoveries were predicted

That's not true at all. To give just few examples.

Electron was not predicted but Thomson found it during first fundamental particle discovered came from cathode‐ray experiments, not from a prior microscopic theory of matte. Remember this was during thr 19th century.

Another one is the muon discovered in 1936 which was detected as "heavy electron" in cosmic rays. it did not fit any clear theoretical need in nuclear physics at the time, leading Rabi to quip “Who ordered that?”

Heck there are many more examples that I will bypass the comment limits if I tried to list them (resonances in particular will be very numerous).

You can of course move the goal target by narrowing what you mean by particle but this is exactly why physicists try to define what they talk about before making an argument.

> There is no such motivation here. There is no theoretical or significant practical benefit for the FCC, it's basically a jobs program.

Really? There is a huge volume of the feasibility study about the physics program of FCC. Are you claiming that it is false. Have you even read it?
by YZF | 2026-01-31 18:15:17+00:00
Correct. The price of the market is the price people are willing to pay. It is not directly related to the move of capital. That said prices are also a function of supply and demand, if there is no demand (e.g.) for US stocks then it is more likely price will go down. If everyone wants to sell US and buy Europe, e.g. because they think the European competitors to Apple, Google, Amazon, nVidia and such will outperform, then presumably the prices at which those companies trade will trend down.
by anonymousiam | 2026-01-31 18:15:17+00:00
The cell network routinely does TDoA triangulation in order to help choose which tower should serve the client mobile device. Accuracy is about 20m, and may be better at 5G frequencies. 911 gets the location from the mobile network provider, but the network provider could provide it to anyone, and they do.

Tons of "free" and crapware apps are also recording location, and sending it to data brokers.

https://www.wired.com/story/jeffrey-epstein-island-visitors-...
by philsnow | 2026-01-31 18:15:27+00:00
What is "Google Messages"? I can't count the number of articles people have written over time about how many first-party messaging apps Google themselves have put out (and then put down), not to mention what messaging apps get shoveled on by third-party android integrators.

> the main reason a message wouldn't be properly end-to-end encrypted in Google's Messages app is when communicating with an iPhone user, because Apple has dragged their feet on implementing RCS features in iMessage

(or with any other android user who isn't using a first-party device / isn't using this one app)

> [...] Android's equivalent cloud backup service has been properly end-to-end encrypted by default for many years. Meaning that you don't need to convince the whole world to turn on an optional feature before your backups can be fully protected.

You make it out to seem that it's impossible for Google to read your cloud backups, but the article you link to [0] earlier in your post says that "this passcode-protected key material is encrypted to a Titan security chip on our datacenter floor" (emphasis added). So they have your encrypted cloud backup, and the only way to get the key material to decrypt it is to get it from an HSM in their datacenter, every part of which and the access to which they control... sounds like it's not really any better than Apple, from what I'm reading here. Granted, that article is from 2018 and I certainly have not been keeping up on android things.

[0] https://security.googleblog.com/2018/10/google-and-android-h...
by eesmith | 2026-01-31 18:15:33+00:00
If you support ICE then you are un-American and hate our freedoms and Constitutional rights.

> No one felt strongly about this until now.

100% BS. You simply didn't know anything about the people who felt strongly about this topic. Probably because the news sources you follow didn't talk about them.

> if democrats got what they are demanding

Hahaha! You mean the mainstream Democrats like Obama, the first Deporter in Chief? You mean the Democrats who have continued to fund ICE? Or the mainstream Democrats who would prefer a sex pest as mayor of New York than a socialist?

Or do you mean the fringe democrats who think governments should take charge of building good and affordable housing, that taxes should be raised back to 1950s levels to fund housing, that housing density due to the racist history of single family zoning is disastrous, that suburban sprawl has for too long subsidized housing developers over community, and that large investor buyers of housing should be banned, because the decades of bad policy has totally messed up housing in the US?

> Why can every other country in the world enforce its border except America?

Because you believe the fearmongers who have convinced you that the America of my childhood, when people could walk between the US and Canada by simply crossing the street, was somehow a country which didn't enforce its borders.

Because they think you are so ignorant of other countries that you don't know there are many places where you can cross a national border without going through checkpoints. Just like the America of my youth.

> They barely cover Israel's genocide and ethnic cleansing in Gaza.

You are a liar. I had to take a break from Democracy Now because of all their coverage of Israel's genocide and ethnic cleansing in Gaza made me too depressed. A simple search gives page upon page of results.

What sort of TV are you watching to get more coverage?
by sleepyguy | 2026-01-31 18:15:59+00:00
There is so much wrong with this blog post that it is difficult to know where to start. Does he even know that China has placed silver on the rare earths list? Considering they export 60 % of the worlds refined silver and now exports are limited and controlled. Silver markets have sold 200 contracts to every bar of refined silver. Now they are scrambling to fulfill delivery if someones requests it and are forced to buy on the spot market, which incidentally has driven spot pricing higher than contracts.

People are moving out of Bitcoin and into Gold currently. I see this trend continuing (Bitcoin falling).

The markets today are indestructible at the moment as you have witnessed over the last 3-4 years. This year will be similar to 2025 according to many different and smart people. I tend to agree with them and we are still in a bull market.

-not an expert, not investment advice, your mileage may vary.
by jtbayly | 2026-01-31 18:16:43+00:00
modeless linked to this article earlier today:

https://james.darpinian.com/blog/apple-imessage-encryption/

My current understanding of the facts:

1. Google defaults to encrypted backups of messages, as well as e2e encryption of messages.

2. Apple defaults only to e2ee of messages, leaving a massive backdoor.

3. Closing that backdoor is possible for the consumer, by enabling ADP (advanced data protection) on your device. However, this makes no difference, since 99.9% of the people you communicate will not close the backdoor. Thus, the only way to live is to assume that all the messages you send via iMessage will always be accessible to Apple, no matter what you do.

It's not like overall I think Google is better for privacy than Apple, but this choice by Apple is really at odds with their supposed emphasis on privacy.
by arsene94 | 2026-01-31 18:17:02+00:00
Hi HN,

I'm Claudiu, a software architect turned founder.

After 7 years of freelancing and building enterprise platforms, I realized I was spending 20% of my time on "Shadow Admin" work—drafting contracts, compliance, and chasing invoices.

Standard Stripe payment links didn't work for me because of the 7-day authorization hold limit. My projects usually have milestones of 2-4 weeks, so the hold would expire before the work was delivered.

So I built Trustora. It's a B2B Operating System built with Laravel (backend logic) and Next.js (frontend) that wraps around Stripe Connect.

How it works technically:

It generates a legally binding contract (PDF) based on localized templates.

The contract creates a Payment Intent via Stripe Connect.

The funds are secured upfront but released programmatically only when the milestone is approved by the client.

We capped the platform fees at $150 (flat) to avoid the 10-20% cut that marketplaces like Upwork take.

I'm launching today and looking for feedback on the flow and the milestone logic.

Url: https://trustora.ro

We are also live on Product Hunt today if you want to support the launch: https://www.producthunt.com/products/trustora

Happy to answer any questions about the Stripe Connect implementation!
by rcarmo | 2026-01-31 18:17:04+00:00
I ran it for a couple of days in a VM in my Proxmox cluster. It was cute, but so amazingly insecure (systemd + sudo + installing whatever it wanted, plus requiring Telegram for access - or another SIM card for Signal) that I just gave up and started building my own thing (https://github.com/rcarmo/vibes) so I could have a mobile experience I could trust over Tailscale and sandbox copilot CLI (or any ACP-compliant agent) in a container (I've also been working on https://github.com/rcarmo/webterm and https://github.com/rcarmo/agentbox, so I am 300% positive I can do better sandboxing and safer integrations...)

It also BURNS through tokens like mad, because it has essentially no restrictions or guardrails and will actually implement baroque little scripts to do whatever you ask without any real care as to the consequences.. I can do a lot more with just gpt-5-mini or mistral for much less money.

The only "good" think about it is the Reddit-like skills library that is growing insanely. But then there's stuff like https://clawmatch.ai that is just... (sigh)
by aebtebeten | 2026-01-31 18:17:26+00:00
From a contemporary viewpoint, Berkeley seems to have been a bit of an edgelord in his defense of faith: https://en.wikipedia.org/wiki/Appeal_to_the_stone#Origin

(or am I doing him an injustice and he was running with the whole Cartesian Demon thing to see just how far he could take it?)

Mumford (a grand-advisee of Castelnuovo's) on the infamous school: https://ftp.mcs.anl.gov/pub/qed/archive/209
by briancr | 2026-01-31 18:17:44+00:00
Yes and the simplicity extends to function definitions too, since you don’t have to specify any type info. E.g.

f :: { ; print(args) }

Brevity is especially nice for inline/anonymous functions.

You can definitely use args.num, args.type[], and args.indices[] to figure out which optional parameters were passed, but I’ve decided that it’s usually easier to pass a full set of parameters into C and have the scripted wrapper handle the optional params. This is easy in Cicada because of ‘code substitution’ (one of the innovations I’m proudest of and if you’ve seen this elsewhere please let me know!). Example:

callC :: {

mandatoryArgs :: { int, int }

optionalArgs :: { str :: string; str = “default” }

code

mandatoryArgs = args

optionalArgs(), (optionalArgs<<args)() | set default, then allow user to change it

$Cfunction(mandatoryArgs, optionalArgs)

}

Then you can call it with or without modifying the optional parameters from their default values.

callC(2, 3) | uses the default string

callC(2, 3; str = “modified param”)

callC() runs its arguments as a function, substituted into the params variable, allowing the arguments to modify params. This is weird and I haven’t seen it elsewhere, but it’s very useful.
by SoftTalker | 2026-01-31 18:17:54+00:00
Students don't have many rights when it comes to what you can bring to or do at school. We were prohibited from wearing certain styles of clothes, hats, couldn't even chew gum in class. Pretty much anything that could be called disruptive, damaging, or dangerous was banned. I'm not sure how phones ever were considered acceptable in the first place. Even in the pre-smartphone days, SMS was a huge distraction.
by bityard | 2026-01-31 18:17:56+00:00
It's MUCH more expensive to design and build an aircraft from scratch than it is to repurpose and maintain an existing design that fits the requirements. The major cost sinks are not even the design and manufacturing, it's all of the testing, certification, training, documentation, maintenance planning, and so on.

Plus, it's very likely that this plane is not an ancient as you think. New airframes are more efficient aerodynamically, weigh less, and offer more capabilities but depending on the role, those may not be huge advantages. Nearly everything ELSE on a typical airplane can be upgraded to modern standards. I haven't checked Wikipedia, but I highly doubt NASA's WB-57s are still running the original 1953 engines and avionics, for example.
by dan-robertson | 2026-01-31 18:17:56+00:00
For inference you don’t need gpus to be clustered together as much (generally training has lots of synchronisation steps so you can be bottlenecked on that instead of ‘real’ work) as they can handle separate tasks in parallel. But maybe other economies of scale still make you want to put them together (and therefore on average further from the power).

I guess there was a bit of thought about transmission with the reference to high voltages. Another interesting thing: batteries allow you to reduce the needed capacity for transmission lines – if you have batteries near generation and then transmit power at a lower maximum, same average rate than if you only have batteries near use, you can more efficiently use the available transmission.

I guess the main reason for gas to be a problem is if you can’t get new generation (eg lack of turbines).
by isodev | 2026-01-31 18:17:57+00:00
> Apple's commitment to privacy

We know now that it was all marketing talk. Apple didn’t like Meta so they spun a bunch of obstacles. Apple has and would use your data for ads, models and anything that keeps the shareholders happy. And we don’t know the half of the story where as a US corp, they’re technically obliged to share data from the not-E2EE iCloud syncs of every iPhone.
by adabyron | 2026-01-31 18:18:04+00:00
Part of me agrees with this & says we have been doing IFTTT thing for 20 years.

Other part of me is arguing that old annoying Dropbox/Box Hacker News scenario where all us tech people aren't impressed but this makes it easier for non-tech people.

Tiny tinfoil security part of me is cowering in fear.
by majormajor | 2026-01-31 18:18:22+00:00
None of that attacks the motivation of FB to look the other way to kids clicking the "I'm an adult" button and pocketing money from advertisers buying un-targeted ads for snacks, clothes, makeup, computers/gaming, and a million other things that are equally as aimed at kids as they are at anyone else.

(Remember how many kids bought car magazines before they even had drivers' licenses? Advertising has never been "oh, ads for things adults will buy will be completely boring to children.")
by YZF | 2026-01-31 18:18:40+00:00
The S&P 500 can and will crash at some point. It has and it will. That's part of the lifecycle of market psychology. We go through cycles of over valuation and under valuation. It's true there are many forces with interest in keeping the markets up but there have always been and it's always crashed because once the psychology changes there is no amount of intervention that can keep the market up.

If you are invested for the long term then just don't think about it. If you want to diversify a little then go for it - slowly. Also keep in mind your US index fund is full of international companies anyways.
by kotaKat | 2026-01-31 18:19:09+00:00
Carrier* Android and iOS both integrate with RapidSOS UNITE. RapidSOS then processes the rich emergency information from the user's device (enhanced location, videos and photos, etc), and is available to the 911 dispatcher in their dispatch software. 99.99% of Americans are covered by RapidSOS integrations in their municipalities.

https://rapidsos.com/public-safety/unite/

When the call comes in they can click a button and query RapidSOS for current 911 calls for that number and pull the information inwards.

https://www.baycominc.com/hubfs/2025%20Website%20Update/Prod...
by mrandish | 2026-01-31 18:19:20+00:00
> I would imagine it's incredibly expensive to maintain.

Everything that flies is expensive to maintain but the costs to maintain most older aircraft tends to be much lower than new ones, sometimes even if certain unavailable parts need to be rebuilt or fabricated. Part of the difference is newer designs tend to use advanced composites and manufacturing techniques which can yield increased performance and efficiency but are expensive and often require specialized techniques to service/replace.

The second factor is that funding, designing, validating and manufacturing new military aircraft platforms has grown astronomically expensive for a huge number of reasons.
by Tade0 | 2026-01-31 18:19:20+00:00
I'm eternally grateful that the social media network that I was part of throughout my teenage years abruptly disappeared from the internet, never to come back again.

Some say it was a technical failure during migration when the company was trying to pivot to file hosting, but it's impossible to verify.

Perhaps these bans are a blessing in disguise and future generations will be happy to not have their most awkward stage of life available forever, to everyone, in detail.
by dllthomas | 2026-01-31 18:19:53+00:00
You can avoid specifying agency in the active with some sort of placeholder. Hopefully, maybe, that placeholder is going to be more noticable than the omission of agency in the passive... but it seems more useful to simply ask directly whether agency is clear.

"Missiles were shot at Gaza" is passive and avoids specifying agency. "Someone shot missiles at Gaza" is active and avoids specifying agency. "Missiles were fired at Gaza by Israel" is passive and specifies agency. Sometimes you don't even need a placeholder: "Missiles hit Gaza" is active and avoids agency.
by gbessoni | 2026-01-31 18:19:59+00:00
Everyone's giving AI agents full access to their computer - Moltbot, Clawdbot, Claude Desktop, Cursor.

They can click anything. Read any file. Take screenshots. Execute commands.

And you have zero idea what they're actually doing.

So I built Molteye. It watches the watchers.

- Shows when AI agents start/stop
- Logs file access while AI is active
- Alerts on sensitive files (.env, .ssh, credentials)

100 lines of code. 100% local. Open source.

https://github.com/gbessoni/molteye

PRs welcome - need Windows support and network monitoring.
by paradite | 2026-01-31 18:20:15+00:00
I'm running it on DigialOcean, more of an experiment on having an independent entity with its own memory and "soul" that I can talk to.

Persistent file as memory with multiple backup options (VPS, git), heartbeat and support for telegram are the best features in my opinion.

A lot of bugs right now, but mostly fixable if you thinker around a bit.

Kind of makes me think a lot more on autonomy and freewill.

Some thoughts by my agent on the topic (might not load, the site is not working recently):

https://www.moltbook.com/post/abe269f3-ab8c-4910-b4c5-016f98...
by bayindirh | 2026-01-31 18:20:27+00:00
I have used fglrx for a very long time, and have some adventures with it. I even knew people from the development team, actually.

Well, having a driver agnostic closed source firmware is pretty different from an end-to-end closed chain with a driver-authenticating firmware.

Also, while fglrx had some serious problems, they didn't wait two years to fix DVI DPMS issues like the green company.

Yes, neither are open hardware at the end of the day, but we have almost infinite number of colors and infinite shades of gray. Like everything else, this is a spectrum.

As I aforementioned, I'd love to have completely free hardware, but the world's reality works differently for many right and many wrong reasons. I'd prefer to use most open one I can get, in this case.
by akiselev | 2026-01-31 18:21:08+00:00
> Most common question on HN seems to be "what are people building". Well, stuff like this.

Hear, hear! I’ve got my altium-cli repo open source in Github as well, which is a vibe coded CLI for editing vibe reverse engineered Altium PCB projects. It’s not yet ready for primetime (I’m finishing up the file format reverse engineering this weekend) and the code quality is probably something twelve year old me would have been embarrassed by, but I can already use it and Claude/Gemini to automate a lot of the tedious parts of PCB design like part selection and footprints. I’m almost to the point where Claude Code can use it for the entire EE workflow from part selection to firmware, minus the PCB routing which I still do by hand.

I just ain’t wasting time blogging about it so unless someone stumbles onto it randomly by lurking on HN, they won’t know that Claude Code can now work on PCBs.
by squeedles | 2026-01-31 18:21:10+00:00
Had to write a fairly substantial native extension to Python a couple years ago and one of the things I enjoyed was that the details were not easily "Googleable" because implementation results were swamped by language level results.

It took me back to the old days of source diving and accumulated knowledge that you carried around in your head.

https://www.dave.org/posts/20220806_python/