MurphyA/hacker-news huggingface dataset:
Show HN: AI Emojis API for Apps
by Giviberidze | 2025-12-09 23:20:00+00:00
Hey folks,

In KLIPY - a localized GIF API library - and we just shipped an AI Emojis feature. It is an API endpoint plus a large emoji library that lets your users generate, search and share AI emojis in real time while messaging, creating content, etc.

If you are building a messaging app, keyboard, or creator tool and want to try this out, I am happy to share early access and more details.

More info: https://klipy.com/en-US/emojis Create yours for free: https://klipy.com/create

If you want free gif api or sticker api feel free to check out our developers page - https://klipy.com/developers
by WorldPeas | 2025-12-09 23:20:03+00:00
>Mastroianni’s explanation is that the weirdos and freaks who actually move culture forward with new music and books and movies and genres of art have disappeared, potentially because life is just so comfortable and high-quality now that it nudges people against risk-taking.

My rebuttal to this is I think the "weirdos and freaks" have not stopped out of comfort, but those that seek out this content have moved to short-form of so many disparate threads it is no longer marketable. Because they no longer have to vie for the same spots as the "normals", what is normal has consequently become more normal, and what has not has become exponentially so. There is certainly still crosstalk in the form of remixes and inspiration, but I think both parties are sated in their separation so much so that "new music and books and movies and genres of art have disappeared [from the view of the general public]"
by joecool1029 | 2025-12-09 23:21:10+00:00
It's really interesting to consider an area where they are being successful with their AI, the notification summaries work pretty well! It's an easy sell to the consumer bombarded with information/notifications all over the place that on-device processing can filter this and cut out clutter. Basically, don't be annoying. I think a lot of people don't really know how well things like their on-device image search works (it'll OCR an upside-down receipt sitting on a table successfully), I never see them market that strength ever judging by the number of people with iphones that are surprised when I show them this on their own phones.

HOWEVER, you would never know this though given the Apple Store experience! As I was dealing with the board swap in my phone last month, they would have these very loud/annoying 'presentations' every like half hour or so going over all the other apple intelligence features. Nobody watched, nobody in the store wanted to see this. In fact when you consider the history of how the stores have operated for years, the idea was to let customers play around with the device and figure shit out on their own. Store employee asks if they need anything explained but otherwise it's a 'discovery' thing, not this dictated dystopia.

The majority of people I heard around me in the store were bringing existing iphones in to get support with their devices because they either broke them or had issues logging into accounts (lost/compromised passwords or issues with passkeys). They do not want to be told every constantly about the same slop every other company is trying to feed them.
by johnnyanmac | 2025-12-09 23:21:30+00:00
>The times of pure manual memory management game engines, across all layers of what requires to draw a frame are long gone.

That's what makes me curious about Rust engines like Bevy. Could is truly pull it off and bring back that kind of thought to game development? It's not "pure manual memory management", but the mindset of Rust requires that kind of thinking.

It will definitely be niche for times to come, since most (non-AAA) games simply aren't going to worry about performance. But it might carve a solid community for those concerned with optimization.
by cortesoft | 2025-12-09 23:21:38+00:00
Just a few months ago my company was going through some transitions and wanted to get some certs to cover us while we migrated to a different stack with let's encrypt and automated cert renewals.

We had some legacy systems on our network that needed certs and had various subdomains that prevented us from just having a wildcard cert. It ended up that we needed a few dozen subdomains with wildcard certs for each, and it was all for internal traffic between them.

The company we were using wanted to charge us $30,000 for a one year cert with that many wildcards.

We said fuck that, created our own CA, generated a big wildcard cert, and then installed the CA on the few thousand servers as a trusted root. A few months later and we are just using let's encrypt for everything, for free.

I can't believe there is a market for $30,000 certs anymore. We were just shocked that that was deemed a reasonable price to charge us.
by GeekyBear | 2025-12-09 23:21:47+00:00
> I feel like you're getting at something different here, but my conclusion is that maybe the problem is the approach of wanting to monetize each interaction.

Personally, Google lost me as a search customer (after 25 years) when they opted me into AI search features without my permission.

Not only am I not interested in free tier AI services, but forcing them on me is a good way to lose me as a customer.

The nice thing about Apple Intelligence is that it has an easy to find off switch for customers who don't care for it.
by jasonvorhe | 2025-12-09 23:21:59+00:00
Who isn't a complete jester nowadays? Can you take anyone serious who has some impact and public presence? It's one big complete that most of us aren't in. Zelensky is a coke head, he's surrounded by proud fascists wearing their symbols while EU is talking of saving democracy by propping up a government that cancelled it's elections. Scholz stood next to Biden while he proclaimed that the US will end NS2. People get debanked for having wrong opinions but it's all meant to keep our freedoms. You can't take any of it seriously anymore.
by bigiain | 2025-12-09 23:24:01+00:00
Cynical thinking ahead.

What has been long considered one of the most wealthy markets is a country descending into a billionaire controlled kleptocracy. And they're pissing off every other country in the world with tariff blackmail and punishment (or extra judicial executions) for any country that fails to bend the knee and fawn obsequiously enough to their leader.

One of the most populous markets is a country that manufactures approximately 100% of all consumer electronics, and will have a hundred versions of this available for 10% of Pebble's price on AliExpress as soon as it shows any signs of gaining market traction anywhere (quite likely stolen or "3rd shift" ones from Pebble's own outsourced production line).

India, who these days has more than enough local skill and experienced ex-H1B tech people to create this from scratch at home (and at least some with a deep resentment over how they were treated by US tech companies while they were there)?

One of the no longer EU markets is suffering post Brexit austerity and isn't likely to be buying a heap if tech toys - even if their fucked up new importing goods paperwork doesn't make it impossible to get your product into the country.

There goes about 40% of the planet's population.

That leaves, what? Manufacture locally and try surviving by selling to the US market at prices driven by US labor costs which'd make the product prohibitively expensive globally? South East Asia, who're likely to buy the Samsung copy over one from a US company? Russia, who (at least for now) is under trade sanctions for a US based company like Pebble? So perhaps Canada (until their southern neighbour make good on their threat to try and make them the 51st state)? South Africa? Australia and New Zealand?
by godelski | 2025-12-09 23:24:10+00:00
> very specific to Arch

What? The main difference between distros is the package manager. I don't see anything here that's distro specific other than editing the pacman config to enable multilib, which to be fair is default on with many distros.

But Systemd? That's on most distros these days. I'm pretty sure it is on all of those in the top 10.

Also, the OP is using CachyOS. You can tell b̶e̶c̶a̶u̶s̶e̶ ̶t̶h̶e̶y̶ ̶o̶p̶e̶n̶ ̶f̶i̶l̶e̶s̶ ̶w̶i̶t̶h̶ ̶n̶a̶n̶o̶ from the neofetch logo. But, I'll mention that if you checkout distrowatch, Arch based distros are incredibly common. Over the past 12 months the most downloaded distros are CachyOS (Arch), Mint (Deb/Ubuntu), MX (Deb), Debian, Endeavour (Arch), Pop (Ubuntu), Manjaro (Arch), Ubuntu, Fedora, Zorin (Deb/Ubuntu).

That said, you don't have to do any of this for either Endeavour (which I use) nor Manjaro (my old distro of choice). Along with Pop, one of the main motivations for these distros is Nvidia support. Really I don't expect most people to even be facing those problems these days. On Endeavour I've only run into one Nvidia problem over the last 5 years and it was when a beta driver conflicted with the most recent kernel. Super easy fix once I realized the problem.

On a side note/friendly reminder:

anyone that's using linux these days with an Nvidia card I suggest making sure your /efi partition is >1GB (at least 2GB but give it some headroom. Disk is still cheap). If you're putting the drivers in the kernel (you should), like done here, those are going to take up a lot of space. (If you get a space error, run `sudo du -ch --max-depth=3 /efi | sort -hr` to see the problem. You can, usually, safely delete any of the `initrd-fallback` versions and rerun `sudo reinstall-kernels`. They'll be built again but this will usually give you the headroom you need)
by FridayoLeary | 2025-12-09 23:24:55+00:00
The parent is living in a different reality. They are all hugely popular products, just because he doesn't like them doesn't make it not true. And their introduction made a massive impact. Maybe not on the level of the iPhone but pretty impressive. The vision pro thing is a major flop. Nobody wanted one before it came out and nobody wants or needs one now and it's too expensive. It's a shame, because like e readers they are massively underused as a technology.
by shortrounddev2 | 2025-12-09 23:25:25+00:00
I've tried removing my post because the comment section here has become a platform for AI enthusiasts to spread dangerous medical misinformation. As HN does not really care about user privacy, I am unable to actually delete it. I renamed the post to [Removed], but it appears the admins are uninterested in respecting the intent of this, and renamed the post back to its original title.

Moral of the story kids: don't post on HN
by bravetraveler | 2025-12-09 23:25:35+00:00
Having read the followup post being linked, I'm even more confused. Commenting or, really, anything seems even less worthwhile. That's my point.

You bring the benchmark and anticipated their... cheesing, with a promise to catch them on it. Cool announcement of an announcement. Just do that [or don't]. In a hippy sense, this is no longer yours. It's out there. Like everything else anyone wrote.

Let the LLM people train on your test. Catch them as claimed. Publish again. Huzzah, industry without overtime in the comments. It makes sense/cents to position yourself this way :)

Obviously they're going to train on anything they can get. They did. Mouse, meet cat. Some of us in the house would love it if y'all would keep it down! This is 90s rap beef all over again
by cpburns2009 | 2025-12-09 23:26:56+00:00
> I need to remind that it has a sequential ID generation mode in its spec which is prone to conflicts on multi-threads, processes or hosts which kills the purpose of a "universal" identifier.

Can you expand on how this can actually cause a problem? My understanding is different processes and hosts should never conflict because of the 80 bits of random data. The only way I can conceive of a conflict is multiple threads using the same non-thread-safe generator during the same millisecond.
by 827a | 2025-12-09 23:28:35+00:00
People said the same things about mobile gaming [1] and mainframes. Technology keeps pushing forward. Neural coprocessors will get more efficient. Small LLMs will get smarter. New use-cases will emerge that don't need 160IQ super-intellects (most use-cases even today do not)

The problem for other companies is not necessarily that data center-borne GPUs aren't technically better; its that the financials might never make sense, much like how the financials behind Stadia never did, or at least need Google-levels of scale to bring in advertising and ultra-enterprise revenue.

[1] https://apps.apple.com/us/app/resident-evil-3/id1640630077
by djoldman | 2025-12-09 23:28:38+00:00
Shortage is almost always used with a hidden assumption that the current price is "bad."

Truckers are currently retiring faster than they're being replaced. So some folks are saying there's going to be a "trucker shortage." In reality, there are plenty of people out there who could get a CDL license and drive a truck, but don't. Why? Because the compensation for being a trucker isn't high enough because the demand isn't high enough.

For housing, from the house seller's point of view, they could have the viewpoint that there are far too many houses for sale, the supply is too high, they want a higher price for their house. And from the buyer's point of view, there aren't enough houses because they want to pay a lower price.

I'm not saying either side is right/wrong or good/bad. It's just that "shortage" isn't a very useful word.
by ZebusJesus | 2025-12-09 23:28:47+00:00
They helped change the security game, hats off to Let's Encrypt making it accessible. I remember when people would get upset about having to pay 400$ for a cert from go daddy nearly 2 decades ago. Google pushing the HTTPs requirement was also a good thing and Let's Encrypt made it possible for many that otherwise wouldn't have bought a cert in the first place.
by WatchDog | 2025-12-09 23:29:54+00:00
For the occasional local LLM query, running locally probably won't make much of a dent in the battery life, smaller models like mistral-7b can run at 258 tokens/s on an iPhone 17[0].

The reason why local LLMs are unlikely to displace cloud LLMs is memory footprint, and search. The most capable models require hundreds of GB of memory, impractical for consumer devices.

I run Qwen 3 2507 locally using llama-cpp, it's not a bad model, but I still use cloud models more, mainly due to them having good search RAG. There are local tools for this, but they don't work as well, this might continue to improve, but I don't think it's going to get better than the API integrations with google/bing that cloud models use.

[0]: https://github.com/ggml-org/llama.cpp/discussions/4508
by embedding-shape | 2025-12-09 23:30:45+00:00
Thanks for a lot of references!

One comment stands out to me:

> Whether to add it to the formal guidelines (https://news.ycombinator.com/newsguidelines.html) is a different question, of course. I'm reluctant to do that, partly because it arguably follows from what's there, partly because this is still a pretty fuzzy area that is rapidly evolving, and partly because the community is already handling this issue pretty well.

I guess me raising this question is because it feels maybe slightly off that people can't really know about this unwritten rule until they break it or see someone else break it and people tell them why. It is true that the community seems to handle it with downvotes, but it might not be clear enough why something gets downvoted, people can't see the intent. And it also seems like an inefficient way of communicating community norms, by telling users about them once they've broken them.

Being upfront with what rules and norms to follow, like the guidelines already do for most things, feels more honest and welcoming for others to join in on discussions.
by hinkley | 2025-12-09 23:30:54+00:00
They're still scrubbing the scorch marks out of the https://en.wikipedia.org/wiki/UPS_Airlines_Flight_2976 tragedy.

I understand that turbines are very handy in power generation but we don't use gyroscopic power storage because the inertia gets scary at high RPMs. Turbines lake the momentum but make up for it by being entirely made of knives. You lose an engine mount or throw a blade and you're deep in the shit.
by malfist | 2025-12-09 23:31:09+00:00
I would add to your note, that the person that was correct in their care was the actual expert. Doctors are experts in their fields, but until they saw an ophthalmologist, they didn't see the right practitioner.

Just like I wouldn't go to my podiatrist to treat a complex case of rosecea, urgent care and GCP aren't for specialized, complex and rare cases.
by ekr____ | 2025-12-09 23:31:32+00:00
This isn't correct.

There are two authentication properties that one might be interested in:

1. The binding of some real world identity (e.g., "Google") to the domain name ("google.com). 2. The binding of the domain name to a concrete Web site/connection.

The WebPKI is responsible for the second of these but not the first, and ensures that once you have the correct domain name, you are talking to the right site. This still leaves you with the problem of determining the right domain name, but there are other mechanisms for that. For example, you might search for the company name (though of course the search engines aren't perfect), or you might be given a link to click on (in which case you don't need to know the binding).

Yes, it is useful to know the real world identity of some site, but the problem is that real world identity is not a very well-defined technical concept, as names are often not unique, but instead are scoped geographically, by industry sector, etc. This was one of the reasons why EV certificates didn't really work well.

Obviously, this isn't a perfect situation, but the real world is complicated and it significantly reduces the attack surface.
by jfindper | 2025-12-09 23:32:15+00:00
>Why isn't a carefully-regulated market of institutional single-family-home lenders a good thing?

Is there a good example of this?

Every corporation I've rented from have all fought me tooth and nail when I needed maintenance and did basically everything possible to ignore any and all complaints (because it costs them money, obviously). I have had to have a lawyer send a letter on my behalf more than once.

But that's just my experience, which has jaded me. Perhaps you can show me a non-hypothetical example of the other side and open my eyes up a bit? Any countries, laws, specific corporations which demonstrate a carefully-regulated market of institutional single-family-home lenders I should look at?
by thomasm6m6 | 2025-12-09 23:33:43+00:00
Here it is: https://sw.vtom.net/hn35/news.html

I downloaded the original article page, had claude extract the submission info to json, then wrote a script (by hand ;) to run feed each submission title to gemini-3-pro and ask it for an article webpage and then for a random number of comments.

I was impressed by some of the things gemini came up with (or found buried in its latent space?). Highlights:

"You’re probably reading this via your NeuralLink summary anyway, so I’ll try to keep the entropy high enough to bypass the summarizer filters."

"This submission has been flagged by the Auto-Reviewer v7.0 due to high similarity with "Running DOOM on a Mitochondria" (2034)."

"Zig v1.0 still hasn't released (ETA 2036)"

The unprompted one-shot leetcode, youtube, and github clones

Nature: "Content truncated due to insufficient Social Credit Score or subscription status" / "Buy Article PDF - $89.00 USD" / "Log in with WorldCoin ID"

"Gemini Cloud Services (formerly Bard Enterprise, formerly Duet AI, formerly Google Brain Cloud, formerly Project Magfi)"

Github Copilot attempts social engineering to pwn the `sudo` repo

It made a Win10 "emulator" that goes only as far as displaying a "Windows Defender is out of date" alert message

"dang_autonomous_agent: We detached this subthread from https://news.ycombinator.com/item?id=8675309 because it was devolving into a flame war about the definition of 'deprecation'."
by GuB-42 | 2025-12-09 23:33:55+00:00
There is at least one detail wrong: Debian "Trixie" already exists and it is Debian 13, the current stable version. Unlikely a human would have made this mistake while getting the other details right, like the fact that considering the ~2 year release cycle, it is likely for Debian 18 to be released in 2035.
by tptacek | 2025-12-09 23:36:10+00:00
The rules are written; they're just not all in that one document. The balance HN strikes here is something Dan has worked out over a very long time. There's at least two problems with arbitrarily fleshing out the guidelines ("promoting" "case law" to "statutes", as it were):

* First, the guidelines get too large, and then nobody reads them all, which makes the guideline document less useful. Better to keep the guidelines page reduced down to a core of things, especially if those things can be extrapolated to most of the rest of the rules you care about (or most of them plus a bunch of stuff that doesn't come up often enough to need space on that page).

* Second, whatever you write in the guidelines, people will incline to lawyer and bicker about. Writing a guideline implies, at least for some people, that every word is carefully considered and that there's something final about the specific word choices in the guidelines. "Technically correct is the best kind of correct" for a lot of nerds like us.

Perhaps "generated comments" is trending towards a point where it earns a spot in the official guidelines. It sure comes up a lot. The flip side though is that we leave a lot of "enforcement" of the guidelines up to the community, and we have a pretty big problem with commenters randomly accusing people of LLM-authoring things, even when they're clearly (because spelling errors and whatnot) human-authored.

Anyways: like I said, this is pretty well-settled process on HN. I used to spend a lot of time pushing Dan to add things to the guidelines; ultimately, I think the approach they've landed on is better than the one you (and, once, I) favored.
by malfist | 2025-12-09 23:37:06+00:00
These days I hike a lot, I've had bullseye rashes before and the treatment is so much less worrisome than the rare possibility of developing lyme.

Last time I was in for getting hundreds of tick bites in one hike (that was fun), I was also told to avoid eating red meat until labs came back. That Alpha-gal is getting more common in my area, and the first immune response is anaphylactic in 40% of the cases, best not to risk it.

If you wonder what one side of one leg looked like during the "hundreds of tick bites on a single hike" take a gander: https://www.dropbox.com/scl/fi/jekrgxa9fv14j28qga7xc/2025-08...

That was on both legs, both sides all the way up to my knees
by SchemaLoad | 2025-12-09 23:37:20+00:00
Depends what you are actually doing. It's not enough to run a chatbot that can answer complex questions. But it's more than enough to index your data for easy searching, to prioritise notifications and hide spam ones, to create home automations from natural language, etc.

Apple has the ability and hardware to deeply integrate this stuff behind the scenes without buying in to the hype of a shiny glowing button that promises to do literally everything.
by MetaWhirledPeas | 2025-12-09 23:38:17+00:00
> very few people can correctly articulate requirements

This is the new programming. Programming and requirements are both a form of semantics. One conveys meaning to a computer at a lower level, the other conveys it to a human at a higher level. Well now we need to convey it at a higher level to an LLM so it can take care of the lower-level translation.

I wonder if the LLM will eventually skip the programming part and just start moving bits around in response to requirements?
by schmuckonwheels | 2025-12-09 23:38:30+00:00
Objectively better than serving 12MB of JavaScript slop, trackers, and "analytics" over HTTPS so you can share a recipe for flan.

Greg K-H has more credibility than 99% of posters here.

He's literally the #2 guy in Linuxworld (behind Linus). What have you done?