MurphyA/hacker-news huggingface dataset:
by leminimal | 2026-01-25 11:19:09+00:00
Ubuntu Touch so far has the best hardware compatibility for things like camera and battery life. But it also insists on doing a lot of its own thing like using Mir instead of X and click packages. Running programs inside Libertine often crashes for me and is cumbersome. It makes developing for it harder. clickable needs Docker installed just so you can build and run your own apps on the device! Instead of letting you launch things quickly from terminal.

It make some things that should be easy on Linux harder. I.e., there's no Firefox + mobile tweaks like other linux mobile OSes, in part because it wants you to use Morphic.

But other linux mobile OSes dropped support for Halium/libhybris and even the very few that still have it don't seem to match Ubuntu Touch's level of hardware support.
by JumpinJack_Cash | 2026-01-25 11:19:27+00:00
Really? Why they accepted to execute the kidnapping of Maduro then? Or the droning made famous by Snowden, or Abu Graib or all the grim stuff that happened in the Middle East ever since 2001?

The Military thinks it's better than everyone and as a personality type they want to be involved in unprecedented stuff to 'leave their mark on the world'

A bad actor can seize such sentiment in a whim
by trinix912 | 2026-01-25 11:19:27+00:00
I'm talking about the Google services which is where Google profits. Chinese phones ship without them. When I said "Google's Android", I meant Android+Google Services. The people buying cheap Android phones are most likely not buying Pixels. Even Samsungs aren't exactly cheap anymore. I'm not talking about Android forks. I'm talking about customized Android without Google services.

The biggest Android market (internationally) are Chinese phones. If Google suddenly decided Play Store should be the only way to install apps, that doesn't affect Huawei and Xiaomi phones at all, they don't ship with Play Store and Play Services in the first place.
by rcarmo | 2026-01-25 11:19:38+00:00
I posted it this a few days ago, but I’ve since added a dashboard feature that lets you easily keep track of dozens of container TUIs in real time, and that you can just click through to access directly on your browser.

Integrates with docker-compose or a simple YAML manifest that tells it what to run to connect to each terminal session, and can run all the current TUI coding agents out there.
by mnls | 2026-01-25 11:19:47+00:00
UPDATE: Block-level deduplication reveals metadata leakage.
I did another test that reveals something more concerning than just data retention. I took the original 100MB random file and modified a single byte in the middle: printf '\x01' | dd of=randomfile.dat bs=1 seek=52428800 count=1 conv=notrunc. This changes 1 byte out of 104,857,600 bytes (0.0000009% of the file). I then re-uploaded it to iCloud. It uploaded instantly again!

Apple isn't hashing complete files—they're doing block-level deduplication on encrypted data. They likely split files into chunks (probably 4MB or 16MB blocks, similar to Dropbox) and hash each block independently.
When I changed 1 byte in the middle of the file, only the block containing that byte needed to be uploaded. The other 95+ blocks were already on Apple's servers and were deduplicated.

This means Apple's servers maintain an index of which specific encrypted blocks each user possesses, even though they can't decrypt the content. Even with end-to-end encryption, the server knows the "fingerprint" of every 4-16MB chunk of your data. Research has shown that block-level deduplication enables "deduplication attacks" where you can determine if a user has a specific file without breaking encryption by uploading a known file and see if it deduplicates → user has that file and this works even with E2EE because block patterns are observable server-side.

Well-known files (popular software, movies, documents) have predictable block signatures. Even encrypted, these patterns could potentially be identified. "Does user X have file Y?" becomes answerable through deduplication probing without actually decrypting anything.

I'm not claiming Apple is actively exploiting this or that the encryption is broken. The crypto is probably solid. But users aren't informed that block-level metadata is retained and that this metadata can leak information about content despite E2EE. "Permanent deletion" doesn't remove these block fingerprints.

I still plan to complete the 30-day retention test to see if Apple ever purges deleted blocks, but the block-level deduplication revelation suggests they keep this metadata indefinitely for system efficiency.
For truly private storage, encryption alone isn't enough—you need encryption that prevents deduplication metadata from forming in the first place.
by B1FIDO | 2026-01-25 11:20:18+00:00
SMS is very widespread in the United States.

All the B2C services I work with are sending SMS to my phone. Not RCS, not iMessage: they are sending SMS messages.

All the MFA providers, such as Twilio and Okta, are sending SMS.

All the political campaign spammers are sending SMS.

All the reminders for appointments and bills are sending SMS.

All the notifications for apps where Push isn't good enough: they're sending SMS.

If user-to-user communication is using iMessage then that is fine. I have noticed that only about 2 of my human contacts use RCS, and at least 2 of them are using iPhones and not Androids for it. So that's some anecdata for ya!
by nudpiedo | 2026-01-25 11:20:47+00:00
Same thing applies to other system aspects:

compressing the kernel loads it faster on RAM even if it still has to execute the un compressing operation. Why?

Load from disk to RAM is a larger bottleneck than CPU uncompressing.

Same is applied to algorithms, always find the largest bottleneck in your dependent executions and apply changes there as the rest of the pipeline waits for it.
Often picking the right algorithm “solves it” but it may be something else, like waiting for IO or coordinating across actors (mutex if concurrency is done as it used to).

That’s also part of the counterintuitive take that more concurrency brings more overhead and not necessarily faster execution speeds (topic largely discussed a few years ago with async concurrency and immutable structures).
by raincole | 2026-01-25 11:20:50+00:00
> why do they think the US will give it to them?

Because gold repatriation isn't something that special or unthinkable. It happened multiple times already.

Netherlands, Austria, Belgium and Germany have asked a significant portion of their gold back. The US gave them and the world kept working as before. The amount of doom posting in this thread is mildly amusing though.

https://en.wikipedia.org/wiki/Gold_repatriation#Germany
by brabel | 2026-01-25 11:21:12+00:00
I can see that you understand some of the incentives. But how can you conclude that the West bears no responsibility? I am not biased either way since I am not natively from Europe or the US, but I do live in Europe. From my perspective, the west was pushing all buttons necessary to cause this tragedy, knowing too well what those buttons were from the Russians. Yes, I agree Putin had to shoot first for what happened next, but his alternative was to allow complete encroachment from hostile powers. Don’t tell me Europe and the US were not hostile before 2014. I talked to people back then, and always wondered why they couldn’t move on and stop openly calling for Russia to be excluded from deals, for nuclear weapons to be stationed near their borders, for their ships to not be allowed passage, and many many more things only a hostile nation would suggest. Now they feel vindicated and think they were right, failing to notice that perhaps if they hadn’t been so hostile, none of this would have happened in the first place!!

Now, Greenland, as an example, would be wise to seek protection from the US, if we use the same logic, since it’s clearly being threatened, more clearly than the Baltic countries ever were by Russia since they joined NATO , at least. Imagine how the US would react if China was asked to help! Now, imagine Greenland actually had ties to the US going back several hundred years and a large population of “ethnic” Americans (bear with me). Would the US quietly sit while China initiated the process of establishing military presence in Greenland, at Greenlanders own request? Do you think they should, even if the current administration obviously wouldn’t entertain that for a second? Quite honestly, I think it would be foolish for the Americans to allow a sovereign nation near its borders to do something like that , and the Bay of Pigs conundrum shows that the US is not dumb and this will simply never happen. Now, the situation between Ukraine and Russia is not exactly the same , but if anything the incentive Russia has to prevent NATO there is even stronger than in the imaginary scenario I outlined above, I think that is as clear as anything can be in geopolitics.
by necovek | 2026-01-25 11:21:14+00:00
That was just an example to communicate my idea: a better way to validate authenticity of the app could and should be used.

But to your point specifically, Play store and App Store have APIs to rate from within the app: when the pop up shows, app author does not have an option to avoid getting a 1-star rating (they are also time-restricted, eg. at most once every 180 days for Apple IIRC).

What devs do though, is to preempt it with "Are you enjoying our app?", and only giving you a formal rating pop-up if you answer "Yes".
by yayachiken | 2026-01-25 11:21:21+00:00
Small tangent, but I feel like it is a good time to drop the term "net neutrality", which covers way too much ground. In the past in political discussions, the term "violation of net neutrality" was used to protest multiple different issues:

* Traffic shaping (e.g. slowing down Bittorrent traffic)

* Traffic fast lanes (pay for priority access to some content providers)

* Selective zero-rating (exclude some providers from counting towards a traffic limit)

* Artificial peering restriction (what Telekom is doing, usually via forcing content providers into paid peering agreements)

I think people should start using more specific terms that are understandable for non-technical people, because otherwise the discussion becomes confused, which helps the providers.

Lots of semi-technical people think that "violating net neutrality" refers to traffic fast lanes, because the last time this discussion entered the public was when the US social media was in uproar about FCC rules 10 years ago.

What Telekom is doing looks similar to the outside (some content providers are fast, some are not), but they can just deflect by saying that they do not intentionally throttle traffic, which is pretty much true, as they hit their physical bottlenecks. If you are knowledgable enough as a lawmaker to press them on the peering issue, they could argue that forcing peering would force them to pay rent at Internet Exchanges, just so other providers have good access. Where they also kind of have a point.

And even lots of technical people have no clue about peering, transit etc. and treat their uplink as a blackbox, a cloud in their network chart where the Internet comes out.

For the Telekom case, we would need a different legislation, for example make paid peering agreements between providers illegal or at least regulated, which would then be an incentive to be generally well-connected (free mutual peering is usually considered a win-win scenario unless you are Deutsche Telekom and can use your market power to bully other market participants into another form of rent extraction). And that means that lawmakers and the public need to understand first the specific problem we are fighting.
by metalman | 2026-01-25 11:21:42+00:00
for your sins, more anecdote, :)
Guy down the road has used bieng a translator to subsidise his family farm, german to english, and has watched the trade change dramaticly, the bulk(less well paid) now bieng looking over automated translations, some few highly technical things still demand an exactness that cant be trusted to a machine, and some few companys are not concerned with saving every last penny, and prefer , private arangements with humans.Most of the work came through "brokers" but those companies are folding and bieng consodated.The bread and butter is gone, and he is doing other things to make ends meet.It was very good money that could be made from a rural farm house, no so much now, and only because he is very good and has contacts.

Also one of my Aunties did live court translations in Washington, DC, and those will likely still require living humans for the forseable future
by keyringlight | 2026-01-25 11:23:50+00:00
As someone mentioned upthread, that's fine until some software you rely upon starts using something not present on older versions. It's one of the points that I keep in mind with most "what OS?" discussions, the OS by itself isn't really that useful but what it lets you do is. When win7 +3 year extended support ended that was the time chromium framework dropped support, and when projects using it updated then they would also need to drop win7 support (or "your mileage may vary" territory). I expect 2028 onwards may see another gradual win10 migration wave.
by input_sh | 2026-01-25 11:24:07+00:00
Oh trust me, it's not like their server offerings are any better at being bug-free. I can't go into the specifics, but here's how Microsoft truly makes their money:

I'm currently stuck in some sort of an infinite loop where a bug in Microsoft's server offerings causes us to waste some money each month, my management is pushing me towards re-creating the same ticket with Microsoft's support in hopes of getting rid of those extra costs, and Microsoft's support partners waste my time by telling me to check the same 5 things I've already checked before they close the ticket due to "inactivity" once (heaven-forbid) some other task on my plate deserves my attention and I fail to re-check those same 5 things fast enough.
by netsharc | 2026-01-25 11:24:09+00:00
> It makes research harder too, since more and more public information is infected by AI content.

God, how I hate the billions and billions (sorry Carl Sagan) of pages that look like they're going to have information, but just repeat your question and expand it to 20 or more paragraphs.

"You want to know about how much torque to tighten wheel nuts for a Ford Focus. Torque to tighten wheel nuts is an important aspect in securing the wheels after replacing them...". God damn, it's Eliza being abused to serve the attention economy, and you notice this and wonder if the page would have the correct information or it would just be another bucket of shit pretending to be information... So you think "Let's skip all of that and ask AI...".
by the_why_of_y | 2026-01-25 11:24:41+00:00
> for some reason announced in 2008 plans to expand to Georgia and Ukraine

This was a G. W. Bush idea, during his last year in office, and it was never going to actually happen.

At the dinner on Wednesday, the German and French position was supported by Italy, Hungary and the Benelux countries, a senior German official said. Mr. Bush was said to have accepted that his position was not going to prevail,

https://www.nytimes.com/2008/04/03/world/europe/03nato.html

> Was the EU and the USA friendly towards Russia ...

When Russia annexed Crimea in 2014, did Angela Merkel stop the Nord Stream 2 pipeline, as very sensibly demanded by much of Eastern Europe? No, of course not - if we just trade more with Russia, they will be interested in peace! Germany deservedly lost billions finishing the construction, and it never transmitted a single ccm of gas.

> You know the result of that, but still consider there was no provocation at all

I think a better question to ask is, why do countries that border on Russia try so hard to become NATO members?
by lucideer | 2026-01-25 11:24:47+00:00
I'm similarly baffled for the reasons you state but your breakdown of the market differentiations is a little hyperbolic.

> Apple has had better mobile hardware for years

Apple has never had better hardware (on mobile). Apple has had better software support & integration for their hardware that has lead to e.g. strong camera quality advantages (iOS camera app has been able to use the hardware better to produce photos people want despite some Android OEMs having objectively better camera modules since those OEMs have to work through a lot of Google contracts & software extraction).

The hardware has never been better - their holistic ecosystem has just made integrations with it smoother.

> Apple has better app selection (for most people)

This has been true but it's always been marginal, & the "for most people" qualifier has contracted significantly in recent years. Both Google's & Apple's 1P offerings have declined in quality & popularity, but Google have increased lock-in & reliance on theirs in ways Apple can't, while the 3P offerings on Android have improved significantly relative to iOS. Gone are the days of companies releasing exclusively on iOS, or the Android version being an afterthought with missing features - if anything it's swung in the other direction.

To be clear, I think your points still stand: Google's recent strategy doesn't make sense for Google. I just don't think it's as glaringly clear cut as you make out.

One aspect that's worth keeping in mind is the non-US market. Apple has a 58% market share in the US but it's 28% worldwide. Outside of the US market the impact of that "every Android user lost to the increasing iOS market share" is significantly diluted (tbh I'm not sure it's even increasing outside of the US at all) & emerging markets are growth areas.
by mothballed | 2026-01-25 11:25:24+00:00
>The most likely situation is that he actually voluntarily told them that he has a firearm because he is a lawful gun owner with a concealed carry permit. Most gun owners know that this is the best way to interact with law-enforcement, for example, when you get pulled over. But we will not know because these agents do not wear body cams on purpose.

People have differing opinions, however the opinion most persuasive to me is you only tell them if asked unless the law requires otherwise. Volunteering you have a gun when there is no requirement to do so in my opinion adds unnecessary tension to the situation. IDK about in Minnesota, but in my state there is no duty to inform the police and you can basically only downsides to doing so, since they will be asking before you get into any situation where they're going to be going into your waistband to find out.

In one of the states I lived in, IIRC they changed the law to remove duty to inform because their cops had a history of executing people that informed them.
by monooso | 2026-01-25 11:25:37+00:00
For context, I'm a long-time iPhone user, who switched to a Pixel 8a about 18 months ago.

> Apple has had better mobile hardware for years.

I can't say I noticed a difference in quality when switching. Maybe some people can, but for me it was just a different, but still well-made phone.

> Apple has higher consumer trust.

I can't speak for consumers in general, but this is certainly no longer the case for me.

I also used MacOS for 20 years, and switched to Linux about a year ago because I didn't like the direction Apple was headed. It may be my choice of reading material (HN), but I receive almost daily confirmation that this was a sound decision.

> Apple has better app selection (for most people).

Not selection, necessarily, but certainly quality.

As a side note, my iPad (my sole remaining Apple device) quietly updated to iOS 26 a few days ago. Despite having spent months reading about how bad it is, I was still genuinely shocked.

Again, I can't speak for "consumers", but for me Apple now has a far worse user experience.
by armchairhacker | 2026-01-25 11:25:39+00:00
> Moderate left voices are not featured in the current media landscape

The point still stands. Parallel to vying for mainstream news attention, leftists have podcasts like rightists; more should start these, and in them hold debates with centrists and rightists.

> “Many people want deportations but don’t like how Trump is doing them.” see more eye-to-eye with the “Abolish ICE” people than the media wants them to believe.

Don't blame the media for that. "Abolish ICE" sounds like "end immigration enforcement". Although the left has a credibility problem on immigration, because they downplayed Biden's lax immigration policy (there's a lot that mainstream news hasn't covered), so I suspect changing the message would hurt more than help them. Most outsiders will assume the left supports mass immigration, but they can be moved to the left by other policies (like lowering grocery prices) and Trump wrecking the US.
by MarkusWandel | 2026-01-25 11:25:57+00:00
The "glass fiber modem" is an inherent part of the GPON network. These are complicated. The "P" stands for "passive". Yours and and up to 127 other houses are all on the same "light domain" i.e. the downstream is passively split, and the upstream is passively combined, in optical boxes that don't even have electrical parts.

This needs crazy accurate timing for the upstream. The head end needs to know the exact delay to your particular box to give it a "grant" to transmit at exactly the right time so transmit bandwidth is not wasted by idle time or multiple boxes transmitting at the same time and corrupting each other.

You don't want brand X modems with dodgy configurations in this. Of course as a consumer you'd want "as little modem as possible" i.e. just give me an ethernet port running DHCP or PPPOE and let me do the rest.
by zarzavat | 2026-01-25 11:27:52+00:00
If it's so easy to replicate, why isn't there any other app that has replicated it?

Signal is the closest but they fall short because they prioritize privacy over features. Which is their choice to make, but it means they have ruled themselves out from going mainstream. If you're not targeting feature parity with WhatsApp then you have zero chance of supplanting it.

Telegram prioritises idk the FSB spying on your chats, that app gives me the creeps.
by surgical_fire | 2026-01-25 11:28:08+00:00
> But the EU just can’t agree amongst themselves.

Because "the EU" is not a country. It is a bloc. People that speak lf EU here are very delusional about what it is, and seemingly never understand its function.

People speak of the EU as if it was going to be as nimble as a unified country with a single government structure. It is not. It is a bloc composed of 27 countries each with its own government structure, interests, budgets, industries, culture, and so on.

Also - defense. The EU has no army. Each of its 27 countries have their own separated armies, and make their own decisions.

In a post WW2 scenario, where most of Europe needed to rebuild, outsourcing defense to an ally was a correct decision (especially considering that escalating power in the preceeding decades only led to war).

Perhaps the current state of affairs lead to a more federalized EU, who knows.
by solatic | 2026-01-25 11:28:38+00:00
Headline is wrong. I/O wasn't the bottleneck, syscalls were the bottleneck.

Stupid question: why can't we get a syscall to load an entire directory into an array of file descriptors (minus an array of paths to ignore), instead of calling open() on every individual file in that directory? Seems like the simplest solution, no?
by brabel | 2026-01-25 11:29:29+00:00
Do you think openly saying any country that wants to join NATO, except the enemy, Russia, is welcome and will be accepted in due time, as they did with Georgia and Ukraine, and many others a decade earlier, despite USSR having left without blood the territories they had held since they obtained them after the bloodiest war in history, in which they came out victorious at enormous cost, does not constitute a threat?
You can only think that if you buy the argument that NATO is purely for self defense, now and forever. Would you buy that argument if NATO ‘s guns were pointing directly at you? Even if you were right , is the risk you may be wrong acceptable when it comes to your national security?