MurphyA/hacker-news huggingface dataset:
by B1FIDO | 2026-01-25 09:12:59+00:00
Multimedia "texts" are actually MMS. In fact, if you send more than 160 characters, those are also MMS because it's an extension of the SMS standard.

https://en.wikipedia.org/wiki/Multimedia_Messaging_Service

It is not unusual for there to be hosting or intermediate storage of images and other files, and from the phone you may tap a link or something to download/access that file, instead of having it automatically download and appear immediately, due to bandwidth and resource constraints.
by j1elo | 2026-01-25 09:13:02+00:00
I'd like to take the opportunity to mention a tiny very useful app that allows opening a WhatsApp chat directly with any number, without having to register it first as a contact. Great for vacations or similar situations where a quick one-time chat is needed with somebody:

* https://play.google.com/store/apps/details?id=com.trianguloy...

* Webapp: https://trianguloy.github.io/OpenInWhatsapp_Web/

I'm just grateful for this app, so I thought that maybe other HNers might find it useful.
by onli | 2026-01-25 09:13:56+00:00
I don't see any iOS advantage with the apps anymore. That was maybe true in the very beginning, during the gold rush time of the app store. But not since then. In which category are there better iOS apps? Browsers? No, strictly worse. Youtube app? No, worse. Texting? Worse or equal (Whatsapp). Podcast client? I assume worse, since there is no Antenna Pod. Social media apps? The iOS variants of those apps are afaik in no way better. What else is there, where is the advantage?

Also, while the Play store is an equally ad-riddled and unsearchable hellhole, at least Android does have with F-Droid a high quality alternative. iOS has nothing.

But sure, removing the F-Droid advantage can only hurt Android, the direction of your comment still stands.
by gambiting | 2026-01-25 09:14:11+00:00
>>Apple has had better mobile hardware for years

Are you joking? Look at the latest Xiaomi, Oppo and other Chinese manufacturers, Apple would love to have the hardware they are shipping right now. From batteries to cameras and screens, apple is way behind on hardware tech. Yeah they are better than Samsung - but Samsung has also massively fallen behind what's the state of the art.

>>is another customer Google has to pay exorbitant fees to a competitor to access.

Last time I checked, it's apple paying Google, billions of dollars a year? And it will be even more now that Apple announced they are going to use Gemini as their AI base model.
by BatteryMountain | 2026-01-25 09:14:27+00:00
If the make sideloading high-friction, either via account-bound or apk upload or permissions from MNO/ISP, I will leave android. I have a bunch of my own apps that only I use, not released to the public, if I cannot use them, I have zero reason to stay on android.

I think one of the reasons they want to lockdown the system is to prevent guys like me from locking THEM out of my home/ecosystems, as and example, I build my own launchers, specifically for TCL TV's, which runs Android TV and has Developer Mode + adb. Which means I remove all the bloat & ad garbage, which they want to prevent.

We will get to the point where google will remove your ability to set custom dns servers and only use theirs.. just wait & see friends.

Anywhoo, when this side loading fence materializes, I will jump ship to apple.
by brabel | 2026-01-25 09:14:48+00:00
They seem to both agree that union types are about being possibly non-disjoint, and ADT being always disjoint, with values tagged as of a single type. I can accept that since it defines union as the same concept as in set theory. There’s nothing there regarding types being ad hoc, though that is arguably a consequence of the syntax since using a symbol between different types to “union” them cannot be expected to result in a disjointed type union. So, I think that’s a useful and defensible position, but I don’t think many people will use these definitions consistently given there’s already a lot of confusion in the use of these terms.
by efreak | 2026-01-25 09:14:52+00:00
Being pseudonymous doesn't prevent you from using it to contact people you actually know offline. I used Steam to talk with my group members about a project in college a couple times. Other times I used Google chat/talk/whatever it was called at the time (embedded in the browser inbox). I had a flip phone at the time, so pretty much anything I could use on desktop was easier.
by cheema33 | 2026-01-25 09:16:03+00:00
>> My guess is that you think iMessage is SMS-only

> No, there's Apple's proprietary protocol...

Earlier you asked: "But iMessage is already open?"

Now you are saying that iMessage uses "Apple's proprietary protocol". I hope now you understand that when people say that Apple iMessage is not open, they are not talking about the SMS protocol that Apple does not own.
by vblanco | 2026-01-25 09:17:01+00:00
Commercial translator services lately are the worst they have ever been. You cant validate that they aren't directly sending your excel with the translation lines into a LLM with no tweaking/checking.

For a indie videogame i work on, we tried a couple translation agencies, and they gave terrible output. At the end, we built our own LLM based agentic translation, with lots of customization for our specific project like building a prompt based on where the menu/string is at, shared glossary, and other features. Testing this against the agencies, it was better because we could customize it for the needs of our specific game.

Even then, at the end of the day, we went with freelancers for some of the languages as we couldn't really validate the AI output on those languages.The freelancers took a month to do the translation vs the 2-3 days we ourselves took for the languages we knew and we could monitor the AI output. But they did a nice job, much better than the agencies.

I feel that what AI really completely kills is those translation services. Its not hard at all to build or customize your own AI system, so if the agency is going to charge you considerable money for AI output, just do it yourself and get a better result. Meanwhile those freelancers are still in demand as they can actually check the project and understand it for a nice translation, unlike the mechanical agencies where you send them the excel and they send it to who knows what or an AI without you being able to check.

I will likely be opensourcing this customizable AI translation system for my project soon.
by BlackFly | 2026-01-25 09:17:09+00:00
For such a literal case, automatic translations generally suffice. The real translator touch comes about when their is some nuance to the language.

Was that a double entendre or not? If not, you might make a literal translation to get the meaning across. If so, then a literal translation will not get the message across. Vice versa, if it was not a double entendre but you translate it as one, you may confuse the message and if it was and you translate it as such, then the human connection can be maintained.

That is also the tricky bit where you cross from being proficient in the language (say B1-B2) to fluent (C1-C2), you start knowing these double meanings and nuance and can pick up on them. You can also pick up on them when they weren't intended and make a rejoinder (that may flop or land depending on your own skill).

If you are constantly translating with a machine, you won't really learn the language. You have to step away at some point. AI translations present that in full: a translated text with a removed voice; the voice of AI is all of us and that sounds like none of us.
by dragonwriter | 2026-01-25 09:17:26+00:00
> The optimal decision in the Prisoner's Dilemma is to defect, but in the iterated version, where multiple Dilemmas occur and people remember previous results, Tit-For-Tat is optimal.

That’s not true. There is no optimal strategy in iterated Prisoner's Dilemma in the sense that defection is optimal in the single-round version; Tit-for-Tat performs well in certain conditions in iterated Prisoner's Dilemma, and less well in others (dependent particularly on the strategies played on the other side); in single-round, defection always produces a better outcome than defection independently of the choice made against it.
by camel-cdr | 2026-01-25 09:18:04+00:00
No, the 2.5GHz are for SFX4.
Atlantis is on TSMC 12nm and (as I learned yesterday) will run at about 1.5GHz: https://cdn.discordapp.com/attachments/1061659786023813170/1...

So Ascalon should have M1 IPC, at half the frequency.
by n_u | 2026-01-25 09:18:14+00:00
I think the author is significantly underestimating the technical difficulty of achieving full self-driving cars that are at least as safe and reliable as Waymo. The author claims there will be "26 of the basically identical [self-driving car] companies".

If you recall, there was an explosion of self-driving car efforts from startups and incumbents alike 7ish years ago. Many of them failed to deliver or were shut down. [1][2][3]

Article about the difficulty of self-driving from the perspective of a failed startup[3].

Waymo came out of the Google-self driving car project which came from Sebastian Thrun's entry in 2005 Darpa challenge, so they've been working on this for more than 20 years. [4][5]

[1] https://www.cnn.com/2022/10/26/business/ford-argo-ai-vw-shut...

[2] https://en.wikipedia.org/wiki/List_of_predictions_for_autono...

[3] https://medium.com/starsky-robotics-blog/the-end-of-starsky-...

[4] https://stanford.edu/~cpiech/cs221/apps/driverlessCar.html

[5] https://semiwiki.com/eda/synopsys/3322-sebastian-thrun-self-...
by astrobe_ | 2026-01-25 09:18:17+00:00
> While using AI tools for everyday tasks like finding directions is “low-risk,” human translators will likely need to be involved for the foreseeable future in diplomatic, legal, financial and medical contexts where the risks are “humungous,” according to Benzo

Now it's a classic, you need an expert in order to check the work of the machine, because the "customer" is by definition not able to do it.

Aside from highly technical domain, in purely literary works, I think that the translator is a co-author - maybe IP laws acknowledges that already? I remember the translation of E.A. Poe by C. Baudelaire for instance; I think you could feel Baudelaire's style because it is a lot "warmer" than Poe's. I've also read a translation of a Japanese novel and I was quite disappointed with it. I don't know Japanese but I have read/watched quite a few mangas/animes, so I could sense the speech patterns behind the translations and sometimes thought they could have made better choices.

In any case, one will still need a translator who is good at "prompt engineering" to get a quality translation. I don't know. Maybe translators can add this skill to their CV, so they can propose quick-and-dirty/cheap translations, or no-AI high quality translations.

Some suggest "no-AI" labels on cultural products already - I think if it becomes a reality it will probably act as "quality signaling", because it is becoming more difficult every year to tell the difference between AI and human productions. It won't matter if what you read was written by an AI or a human (if it quacks and looks like a duck...), but what the customer will probably want is to avoid poorly-prompted machine translation.
by onli | 2026-01-25 09:18:21+00:00
Graphene OS spends its social capital on hallucinating attacks from other projects and bullying other projects by sending their followers against them, based on those hallucinated attacks. It also has a completely intransparent project structure based around a supposedly retired mean developer, who then just did not (and still does almost all commits). That's not a project where the EU can invest money in, and the confidence users on HN tend to put into that project is baffling.
by ghthor | 2026-01-25 09:18:34+00:00
I actually ran into this issue building dependency graphs of a golang monorepo. We analyzed the cpu trace and found that the program was doing a lot of GC so we reduced allocations. This was just noise though as the runtime was just making use of time waiting for I/O as it had shelled out to go list to get a json dep graph from the CLI program. This turns out to be slow due to stat calls and reading from disk. We replaced our usage of go list with a custom package import graph parser using the std lib parser packages and instead of reading from disk we give the parser byte blobs from git, also using git ls-files to “stat” the files. Don’t remember the specifics but I believe we brought the time from 30-45s down to 500ms to build the dep graph.
by imiric | 2026-01-25 09:18:53+00:00
Isn't all this a manual implementation of prompt routing, and, to a lesser extent, Mixture of Experts?

These tools and services are already expected to do the best job for specific prompts. The work you're doing pretty much proves that they don't, while also throwing much more money at them.

How much longer are users going to have to manually manage LLM context to get the most out of these tools? Why is this still a problem ~5 years into this tech?
by oorza | 2026-01-25 09:19:17+00:00
I don't disagree, but I would argue that the reason people prefer human works over AI works is the dynamic I mentioned in the original comment. I play a lot of idle games and it's not uncommon for one to start becoming popular, it's revealed that it's vibe coded, and the community turns against the developer; one game dev was bullied out the community and deleted his entire online presence because he wasn't ashamed of using Claude. It isn't about anything but the mob mentality of "AI bad."

The point you make about "romance" novels is true: there's tools like SmutFinder which are effectively exactly what you describe. You can be as specific or generic as you like, you can lay out the specific plot points and chapters or let the AI do it for you, or you can build the entire story one paragraph at a time like a super interactive choose your own adventure novel. And it's all modeled on smut, specifically built for the AI to design the user's specific fantasy. Smut books are arguably the lowest and easiest bar to clear in terms of audience-acceptable quality, but this technology existing in this space today assuredly means it'll be available for science fiction novels of acceptable quality in short order and eventually science fiction films, and eventually all media.

But the presence of personalized works in an AI marketplace makes what I said more salient because it serves as yet another bar to clear for someone else's artwork to become relevant to me. Why would I consume your space opera when I can make my own that's "better" according to my judgments? There's obviously reasons for me to buy an author's work even in an AI world because I want to be surprised, but if there are dozens / hundreds of options from equally qualified creators, what makes yours special?
by B1FIDO | 2026-01-25 09:19:41+00:00
Once, long ago, I was a fledgling C programmer working on the TinyMUCK game server. My mentor had released the 2.0 version with MUF, and I had implemented the port to SunOS (where a dereferenced NULL pointer does not return 0, but SIGSEGV: that was a lot of fun to debug!)

Later on I was working with another fellow to kind of bring the codebase up-to-date, and we found it necessary to implement a new database dump format (the database was normally 100% in RAM and then "dumped out" to a flat file for checkpoints and shutdowns.)

So I made the database changes, and then I christened the format "Christina Applegate TinyMUCK Dump Format" because she was the girl/woman of my dreams at that point in time (prior to Melissa Joan Hart taking over).

It is unclear if she ever found out about this particular usage. But last time I checked, this codebase was still extant, and so, someone somewhere may still be running a TinyMUCK server that utilizes a unique format dedicated to Christina Applegate herself.
by Sophira | 2026-01-25 09:19:44+00:00
The image at the top of the article is actually what already happens in Android and has done for years. At first, I thought that this meant that the article was very outdated, but no, this is from January 2026.

I imagine the text of the article is fine, but I'm a little bit disappointed that Android Authority chose to lead with that image and caption and make it seem that this is what the future flow would look like. You'd think they'd know better.
by hkt | 2026-01-25 09:19:52+00:00
https://eur-lex.europa.eu/EN/legal-content/glossary/mutual-d...

Any actual EU members are in principle protected by this, even if they aren't NATO members. Whether or not EU countries being in NATO diminishes their ability to act without US consent is debatable and I lean towards saying NATO's joint command essentially sets article 42 cooperation up to fail.

That's the difference between Ukraine and the other countries on Putin's list though: Ukraine wasn't in the EU or NATO, and for all intents and purposes had no allies.
by kilpikaarna | 2026-01-25 09:20:37+00:00
In theory, although camera raw formats tend to be more or less undocumented/proprietary, and the people with the resources to create tools that support them tend to be commercial enterprises (mainly Adobe and few minor ones) that are interested in getting you to use their latest thing (not going to work on your decade-old macOS, sorry).

And professional photographers tend to be largely nontechnical people who aren't keen on tinkering with some conversion workflow, possibly including ImageMagick or other Linux-native tools of questionable compatibility with the file formats (and again, on decade-old macOS) going just so they can do their work.
by XorNot | 2026-01-25 09:20:51+00:00
Cyber-defensive measures aren't very useful though. Once malware is known to exist, you don't "reveal a capability" by detecting it - it all boils down to basically signature analysis, or just good standard practice (air gaps, software supply chain accountability etc).

This is vastly different to real world military systems, where there are a lot more variables and no guarantees - i.e. countries have limited numbers of air defense systems and missiles, the missiles have finite non-zero flight times, the physics of detection systems and sensors are not absolute etc.

The real world is just more complicated, so the value of buzzing someone's airspace reveals a lot more information then "huh, guess they didn't click on that email".
by botacode | 2026-01-25 09:21:11+00:00
To be fair here (and I say this as someone who's had a spinal fusion as the result of being mowed down by a distracted driver) car ownership is so incredibly subsidized from an insurance perspective that any increase in prices should be described as the removal/reduction of a subsidy.

If the damages/externalities caused by cars were internalized by the system car ownership would already be unaffordable for most. We just choose to sacrifice/maim X-number of humans every year so folks can continue to zoom around and structurally increase sprawl/pollution (which in turn have their own massive un-internalized costs).

All of us pay for these subsidies via significantly higher healthcare prices.

Look up what happened to the Michigan laws/policies that required drivers to actually pay for insurance that would compensate accident victims for their death and suffering. It was lobbied/voted out of existence almost immediately because the costs are simply too high, and we love our cars.
by nsbk | 2026-01-25 09:21:35+00:00
Make sure you’re using the nemotron-speech asr model. I added support for Spanish via Canary models but these have like 10x the latency: 160ms on nemotron-speech vs 1.5s canary.

For the LLM I’m currently using Mistral-Small-3.2-24B-Instruct instead of Nemotron 3 and it works well for my use case
by nephihaha | 2026-01-25 09:23:32+00:00
I don't think it's coming, it's already here and has been for a while. (The war on car ownership, not robotaxis.) Many towns restrict or even ban cars from their centres. This os all fine and well when there is a decent public transport system but that does not apply in all cases. It's also difficult if you live in the countryside (the rewilding rhetoric has a subtext relevant to that).
by somat | 2026-01-25 09:23:40+00:00
I would guess directional boring. They can start a bore and sort of drive it around corners.

20 years ago when they were putting fiber in all over the place here, they would bore around a whole cul-de-sac in one go. In several cases breaking every water service line on their way through.

https://en.wikipedia.org/wiki/Directional_boring
by throwa356262 | 2026-01-25 09:24:25+00:00
I think i have an idea that would better protect normal users while not getting in the way for power users and developers:

1. All applications must be signed with a valid store key.

2. Anyone can import a store key after rebooting into the bootloader (similar flow as custom roms)

3. Google can maintain a list of malicious keys and reject them

Why is this better? Because it makes it much harder to trick grandma into installing an APK some site just dropped.
by jhanschoo | 2026-01-25 09:25:58+00:00
As TFA does not mention it, and I don't see any top-level comments discussing it, this is a continued rollout of a "feature" first piloted in Brazil, Indonesia, Singapore, and Thailand. See:

https://android-developers.googleblog.com/2025/08/elevating-...

https://android-developers.googleblog.com/2025/11/android-de...

https://www.channelnewsasia.com/singapore/google-android-dev...

Of course, HN reaction has always been skeptical about this including in earlier news. But the reporting on it, and the countries in which it is piloted in, seems to me to involve government/banking industry cooperation with or pressure on Google to combat cyber fraud. These polities are prime targets for Android cyber fraud of this sort due to Android penetration, and seemingly (to me) also cultural proximity to scam operators, and tech-illiteracy among the vulnerable demographic. (And anticipating a reply I got from a previous article on my comment on this feature---no, it's just not feasible to comprehensively educate retirees against evolving tactics by scam operators and expect that to be a sufficient sole countermeasure.)
by dijit | 2026-01-25 09:26:30+00:00
You mean this, or something else; https://www.motorbiscuit.com/ev-battery-last-3-million-miles...

A theoretical battery that is not actively produced, let alone actually gone the distance…?

On the other side I can tell you at least SaaB has had a million mile ICE car, from 1989. There’s assuredly more than this.

> 1989 Saab 900 SPG - 1 Million Miles

https://www.saabplanet.com/1989-saab-900-spg-with-1-million-...
by dijit | 2026-01-25 09:27:13+00:00
“I’ll sell my car before it becomes an issue” - common statement I’ve heard.

It needs to be fixed, because aside from someone being left with the economic bag of disposing of the vehicle, it is actually an environmental issue to build these batteries.

Just not as bad of an issue as running ICE cars for the same period of time.

People tend not to think more than a certain amount of time away for some reason.