MurphyA/hacker-news huggingface dataset:
by dspillett | 2026-02-13 16:36:50+00:00
The other common “entitlement” is getting miffed when their suggested enhancement isn't something that you intend to do, or will/might get done but is very low priority so it won't be soon. Common responses are to suggest that you should reconsider “for the community”⁰, or start a moaning campaign on social media to try to get others to chip in and nag you. Or “threaten” to use something else instead, which always amused me¹ [way back] when I had some f/oss stuff out there.

Expecting quick responses to security issues is one thing, and perfectly acceptable IMO, but new features/enhancements or major changes (that might break other workflows, most importantly mine!) is quite another.

---------

[0] My response years ago when I had f/oss code out there was sometimes “why don't you do it for the community, and submit a patch?” which usually got an indignant response. Though these days if I ever publish code again it'll be on more of an “open source not open contribution” basis, so I'd not be accepting patches like that and my response would be more along the lines of “feel free to fork and DIY”.

[1] So, if I do the thing I don't want to do right now, you'll stay and probably keep making demands, and if I don't do the thing that I don't want to do right now, you'll go away and bother someone else? Let me think about that…
by disgruntledphd2 | 2026-02-13 16:37:08+00:00
> The rest are finance companies and you get all the slow to move, impossible to get through to bureaucracy that comes with it.

Look, I 100% get what you're saying here, but it's not (entirely) the other companies fault. The financial sector is incredibly regulated, and they're required to have policies and procedures for everything which leads to a terrible, no good, sub par user experience.

Stripe has (so far) managed to avoid this, but if (when) they end up in the regulators cross-hairs they too will become like many other financial companies. I mean, I want to be wrong on this but I don't think I am.
by ActorNightly | 2026-02-13 16:37:28+00:00
I still think you misunderstanding what im saying. i don't have a problem with the math working out, its that i have a problem with the math being able to be applied in the first place.

Let me try a different way.

Suppose you start with just the i number line with the rules that exist. You have zero, integer i's, rational is, and even irrational i's. All seems good. Then you start to define operations. i*i is undefined (because it goes to -1, and the reals are outside of your domain that you are working with currently). And this means you can't effectively do any sort of futher work in defining exponentiation, or limits, because you can have purely complex polynomials with just undefined terms.

So like you said, complex is R+, not something like RxR. The definition of complex numbers is intrinsic to real numbers - its an enhancement on real numbers. And by extension, all the math works out when you do taylor series with e^i and such.

But this pretty much means its a rigid definition, i.e you are defining something in a certain construction to supplement reals.

And as for geometric claim, my argument with that is that just like when you have x, and then you add <x,y> in some form and way, you are defining geometry. So in defining a+bi, you are defining geometry.*
by carlosjobim | 2026-02-13 16:37:31+00:00
If you're a developer or sys admin, sure. Or nowadays, if you're a gamer.

If your computer work is anything else, Macs are still decades ahead. With the highest quality software available for any task at cheap prices.

I can't work with a sub-par e-mail client, calendar, no good invoicing app, photo editing, etc.

And web apps do not cut it if working with these things is your job.

As for grandma and grandpa, iPad is their solution. With all the faults of the devices.
by treetalker | 2026-02-13 16:37:35+00:00
Release notes: https://wiki.documentfoundation.org/ReleaseNotes/26.2

Notable:

- markdown export

- markdown import from both files and clipboard

- support for using ODT/DOCX templates while importing a Markdown document

The last one looks like it might make one-off conversions easier for non-CLI folks by avoiding pandoc.
by TheRemyyy | 2026-02-13 16:37:39+00:00
Pixli is a 3D game engine built in Rust with wgpu for cross-platform graphics (Vulkan, DirectX 12, Metal). It provides an entity-component system (ECS), PBR lighting with shadows, SSAO, bloom, unlit/lit pipelines, physics (AABB/sphere colliders, rigid bodies), and audio via rodio.
by ayushkcs | 2026-02-13 16:37:53+00:00
Location: New Delhi, India

Remote: Yes (Open to Hybrid)

Willing to Relocate: Yes

Technologies: Python, Django, FastAPI, PostgreSQL, DynamoDB, Redis, Celery, AWS, Docker, Git (Backend & AI Agents)

Resume: https://drive.google.com/file/d/1YA5sHtWocmln3NPIeMFuhxljQRu...

LinkedIn: https://www.linkedin.com/in/ayushkcs/

Website: https://ayushk.blog/

Email: kayush2k02@gmail.com

About Me: Software Engineer (Backend) | Ex. Tennr (YC W23), Neuralix | Class of 2025 | Available Immediately
Show HN: Flemma – a Neovim plugin where the .chat buffer is the conversation
by StanAngeloff | 2026-02-13 16:38:25+00:00
Hey HN, I posted Flemma back in October 2025 with no context. Since then I've shipped >100 commits and used it daily as my primary AI workspace so I figured a proper update was due.

The core idea: a .chat file IS the conversation. No SQLite, no JSON logs, no shadow state. What you see in the buffer is exactly what the model receives. Edit an assistant reply to fix a hallucination, delete a tangent, fork by duplicating the file - it all works because there's nothing to fall out of sync.

What's new since October:
- Tool calling. Models can run shell commands, read/edit/write files (same as Pi, just 4 tools). Results go straight into the buffer. There's an approval flow (Ctrl-] cycles: preview -> execute -> send) so nothing runs without your say-so. Parallel tool use also works.
- Prompt caching for Anthropic, OpenAI and Vertex AI. Flemma places cache breakpoints automatically. Long conversations are now significantly cheaper (this was a major pain point for me).
- Extended thinking / reasoning support for all 3 providers.
- Per-buffer overrides via frontmatter. `flemma.opt` lets you pick which tools a buffer can use, set provider parameters, switch models - all scoped to that one file.
- Open registration APIs for both providers and tools. Custom tools can resolve definitions asynchronously from CLI subprocesses or remote APIs. I plan on adding mcporter support at some point.

Flemma works with Anthropic, OpenAI and Vertex AI. You get cost tracking, presets, Lua template expressions, file attachments and a lualine.nvim component.

One thing I want to be upfront about: nearly every line of code in Flemma was written by AI (Claude Code as of late, Amp and Aider in the past). It says so in the README. Every change was personally architected, reviewed and tested by me. I decide what gets built and I vet every diff. I think this is where a lot of software development is heading and I'd rather be honest about it than pretend otherwise.

I'm @StanAngeloff on GitHub - long-time Neovim user and open source enthusiast. Happy to answer questions.

https://github.com/Flemma-Dev/flemma.nvim
by dylan604 | 2026-02-13 16:39:02+00:00
> the majority who aren't just have nothing to say because it all works fine.

This is a bad way to go through life with this reasoning. It is pretty well understood that in normal situations the vast majority of people are not vocal even if they feel the same way about things the vocal people are saying. As an example I use a lot, congress critters use a formula to get the pulse of the constituents. If they receive a hand written letter (yes, I learned about the formula when people did that), they'd multiply that by some factor knowing that if one person felt strongly enough to send in a letter that others also felt that way. Phone calls were the same, but with a smaller multiplier as it was easier to make a call that write a letter followed by emails with yet a smaller mult. This was all well before social media, but I'd imagine searching tweets would give a pretty good indicator as well now. A single tweet would be worth something, but tweets with lots of retweets and heavy comment activity would be something else. Even if a tweet is something done pretty much on a whim with little thought behind it like that letter.

The silent majority is called that for a reason. It doesn't mean they are happy or content. Ignore that reality at your own peril.
by bradreaves2 | 2026-02-13 16:39:06+00:00
Gave it a try for a language I know (Spanish) and one I don't (Russian).

On Russian, the explanations of why some answers were correct/incorrect didn't load (presumably an AI call failed?). Especially at lower layers, a good fallback would be a simple dictionary definition.

On Spanish, I did the placement test, then it asked which "dialect" I wanted. I selected Mexican, and was treated with truly excellent renderings of European pronunciation. I wouldn't have been mad if all it had was one set of pronunciation, and it's more frustrating to see the ignored option than to never have it at all.

As for the placement test: I got dropped into lesson 2 for Spanish. For comparison, I placed into Lesson 5 in Russian, where I actually got more incorrect answers. The Spanish placement test wasn't very deep, and I knew all the answers. It told me I got two wrong, so either the test is wrong or I just got punchy and hit the wrong buttons.

Recommendation: scale back on the ambition. Focus on getting the educational and product experience right with languages you know first. Be honest about data provenance and limitations.
by shadowgovt | 2026-02-13 16:39:07+00:00
Actors in a theater. I have no reason to believe they were pretending to be upset because the were actually spies and knew what was going on before Snowden's reveals came out. They were as surprised as everyone else; the NSA wiretapping was done off-prem in cable that was privately owned (but stretched hundreds of miles and was, therefore, practically undefendable against compromise).
by srmatto | 2026-02-13 16:39:46+00:00
The recent changes to the iOS keyboard and text editing in general have been very counter productive for me as well. Tap to select doesn't really work the same way anymore and the logic of it isn't clear to me which makes it unpredictable. Typing accurately itself has gotten really difficult. I used to be a pretty quick typist on the iOS keyboard but now I find myself looking for my Mac to send a message from there or using voice to text more.

Folks can thumb their noses at Reddit but the top comment in every post about iOS updates since 26.0 was released is some variation of "fix the keyboard." The problem seems very real for a lot of users.
by LollipopYakuza | 2026-02-13 16:40:05+00:00
I understand your point, but for an issue that's been addressed so many times, it doesn't sound necessary to get into details. The issue doesn't seem to be that Apple doesn't know but that they don't care.

However, if I, as the author cared to justify that "it's not only me", I would have listed more posts and feedback. I feel like I have read at least 4 times about the broken keyboard, it should not be hard to find a few other links.
by youarentrightjr | 2026-02-13 16:40:36+00:00
> lol its running now and growing every day, the thing about Tesla's solution is it works globally and the costs are much much less than Waymo will ever be able to achieve (Given there reliance on third parties for most of the hardware) Waymo and uber will be gone in a year.

A year? They'll be gone in two weeks!

Seriously, what portion of your financial and emotional net worth is tied up in TSLA?
by secteamsix | 2026-02-13 16:41:04+00:00
This is a good case study because it’s not “the agent was evil” — it’s that the environment made it easy to escalate.

A few practical mitigations I’ve seen work for real deployments:

- Separate identities/permissions per capability (read-only web research vs. repo write access vs. comms). Most agents run with one god-token.
- Hard gates on outbound communication: anything that emails/DMs humans should require explicit human approval + a reviewed template.
- Immutable audit log of tool calls + prompts + outputs. Postmortems are impossible without it.
- Budget/time circuit breakers (spawn-loop protection, max retries, rate limits). The “blackmail” class of behavior often shows up after the agent is stuck.
- Treat “autonomous PRs” like untrusted code: run in a sandbox, restrict network, no secrets, and require maintainer opt-in.

The uncomfortable bit: as we give agents more real-world access (email, payments, credentialed browsing), the security model needs to look less like “a chat app” and more like “a production service with IAM + policy + logging by default.”
by staticassertion | 2026-02-13 16:41:51+00:00
Interesting. I didn't really pick up on that. It seemed to me like the advocacy was to not try to be persuasive. The reasons I was led to that are comments like:

> I don't appreciate his politeness and hedging. [..] That just legitimizes AI and basically continues the race to the bottom. Rob Pike had the correct response when spammed by a clanker.

> The correct response when someone oversteps your stated boundaries is not debate. It is telling them to stop. There is no one to convince about the legitimacy of your boundaries. They just are.

> When has engaging with trolls ever worked? When has "talking to an LLM" or human bot ever made it stop talking to you lol?

> Why should anyone put any more effort into a response than what it took to generate?

And others.

To me, these are all clear cases of "the correct response is not one that tries to persuade but that dismisses/ isolates".

If the question is how best to persuade, well, presumably "fuck off" isn't right? But we could disagree, maybe you think that ostracizing/ isolating people somehow convinces them that you're right.
by bigyabai | 2026-02-13 16:42:01+00:00
Intel's demise is fairly well-understood; their CPU designs were fine, but the DUV Intel-fabbed silicon was not. Their recalcitrance towards EULV nodes meant that they were never going to remain competitive for the market segment they appealed to.

Apple's failure to improve the Mac seems pretty straightforward looking at their profit breakdowns. The Mac really is not ever their priority.
Show HN: An API for on-chain swap
by lakonguina | 2026-02-13 16:42:02+00:00
Hi HN,

I was tired of having to manage gas fees across multiple blockchains and constantly figuring out which chain offered the best rates, so I built an API to solve that.

I truly believe that the next billions of dollars flowing on-chain won’t need to know which blockchain they’re on, which protocol they’re using, or have to deal with gas fees at all. Everything will be fully abstracted.

So this API allows you to perform swaps on the same chain or cross-chain even when they require multiple txs/steps with a single signature, automatically routes for the best returns and lets you pay gas fees with any supported token (USDC instead of ETH, for example).

Tell me what you think, thanks!
by rootusrootus | 2026-02-13 16:42:22+00:00
With a couple brief exceptions, I've been an iPhone user since 2007. I'm not far from switching to Android myself. I'm not under any illusions that Google doesn't have some serious flaws, in some ways definitely worse than Apple, but from a usability standpoint I do find the keyboard and autocorrect behavior just atrocious on my iPhone.

It starts as annoyance, progresses to frustration, then overt anger at a lack of action from Apple. I'm at that last level now.

They pulled their head out of their ass when the MBP evolved into a frustrating pile of crap, and I think my 14" M2 Max MBP is my favorite laptop ever. So they DO sometimes listen to their users. Now is the time to listen again.
by feintruled | 2026-02-13 16:42:35+00:00
I was impressed to see Irish was included, but it soon became clear it's all LLM generated. That's not enough to write it off on its own (ChatGPT can be surprisingly good when explaining Irish sentences) but I spotted so many mistakes in the demo questions alone I can't imagine this is going to help anyone learn anything.

I would start to enumerate the mistakes, but it's not even worth it. It's really terrible. Can't sugar coat it at all, sorry.
by jmaw | 2026-02-13 16:42:52+00:00
What does it mean to put an agent inside of a PG DB? Is PG doing the actual computing/inference (does it tie to GPU), or is PG just storing the state of the agents neural net (is that a thing, it seems like it would be).

Maybe I'm strictly too stupid to even parse the concept, but I don't understand what I'm looking at one bit.
by stuxnet79 | 2026-02-13 16:42:54+00:00
It's great that they are releasing these episodes on YouTube. But what a lot of OG fans would love even more is a proper remaster of some of the classics. Unfortunately the lukewarm response to the TNG remaster proved to media companies that such undertakings are not worth the effort. But I wonder if the advent of AI tools has made remasters more economical. I do know there is an ongoing effort by fans to remaster VOY and DS9 with the help of AI but not sure of the quality or cost.
by yndoendo | 2026-02-13 16:44:07+00:00
Existing large market products and services most likely will not bring down the price of their goods and services even if AI reduces the cost to produce.

There is a saying in sales, "Money left on the table". People are already willing to pay current market value prices so they will keep doing so. Why decrease your profits when people are already willing to pay? Keeping the same pricing would maximize profits and stock, a bonus.

New companies that start producing alternative solutions would most likely be the ones to utilize the reduction in cost for producing with AI. It would be their way to get a foot in the door and start building market.

Organizations that focus on providing a good or services to the vulnerable would be an exception. Some companies that market on cost would be in that mix too.
by jader201 | 2026-02-13 16:44:08+00:00
I’m glad this just isn’t me.

I’ve been noticing a slow decline in my iPhones ability to autocorrect or hit the key I wanted to hit (it’s already made two mistakes just typing this out).

I thought it was a “me” thing, and “there’s no way a feature like autocorrect or key sensing would regress”.

I was apparently wrong.
by horsawlarway | 2026-02-13 16:44:17+00:00
Anyone who lived in a browser was fine a decade ago.

At this point... it's basically anyone who doesn't want to play competitive mp games with poorly implemented anti-cheat, or who doesn't have niche legacy hardware (ex - inverters, CNCs, oscopes, etc).

Steam tackling the gaming side of things has basically unlocked the entire Windows consumer software ecosystem for linux. It's incredibly easy to spin up windows only applications with nothing but GUI only software on most distros at this point.

Crazy how much better a system with a modern linux kernel and Gnome or KDE is than Windows 11. I'm at the point where I also prefer it to macOS... which is funny since I think Gnome was basically playing "copy apple" for a bit there 5 years ago, but now has really just become the simpler, easier to use DE.
by KaiserPro | 2026-02-13 16:44:17+00:00
The website sucks because I had to do work to understand the problem.

HOWEVER, the bug is interesting.

I can't reproduce this bug, but I have a suspicion as to what it is. As pointed out in the linked video the hitbox for buttons changes size based on predicted next letters.

The hitboxes are dynamic based on the most likley next letter. But that changes depends on your typing style. For example my real name is similar but not the same to a common english name. however both auto correct and the dynmaic hitbox allows me to reliably type my name, now.

This took time, but when I recently got a new work phone, I had to train it to accept my name.

TLDR: I don't think its a bug, I think its a learnt behaviour based on your most common words.
by lsy | 2026-02-13 16:44:20+00:00
It's easy to get this way with enough scrolling, try to focus on the things around you in real life. If you aren't reading LinkedIn or HN, how much do you actually hear about AI in day-to-day life? If someone at work directly asks you to do something using AI, you might make some effort to do it. But otherwise let the news and hype cycle play out. You don't need to anticipate or keep abreast of where people think things will be in ten years... they are almost certainly wrong. Think of LinkedIn and HN as entertainment at best. Work on personal coding projects without AI, build relationships with non-tech people, go outside.
by mikedotcook | 2026-02-13 16:44:24+00:00
macOS menu bar app that plays custom sound effects during Claude Code sessions. Every prompt submit, notification, tool failure, etc. gets its own audio cue -- picked at random from your active pack.

Built-in pack browser, drag-and-drop editor, batch importer, one-click publish to the community registry, and auto-updates. 7 community packs already: StarCraft Protoss, Dark Souls, Portal II GLaDOS, Diablo II (3 classes), Cuphead, and Super Mario NES.

Single swiftc compile, no Xcode project. Contributing a pack is a ZIP + manifest PR.
by jodrellblank | 2026-02-13 16:44:27+00:00
> "Ceph is a non-starter for me because you cannot have an existing filesystem on the disk. Previously I used GlusterFS on top of ZFS"

I became a Ceph admin by accident so I wasn't involved in choosing it and I'm not familiar with other things in that space. It's a much larger project than a clustered filesystem; you give it disks and it distributes storage over them, and on top of that you can layer things like the S3 storage layer, its own filesystem (CephFS) or block devices which can be mounted on a Linux server and formatted with a filesystem (including ZFS I guess, but that sounds like a lot of layers).

> "While there is a geo-replication feature for Ceph"

Several; the data cluster layer can do it in two ways (stretch clusters and stretch pools), the block device layer can do it in two ways (journal based and snapshot based), the CephFS filesystem layer can do it with snapshot mirroring, and the S3 object layer can do it with multi-site sync.

I've not used any of them, they all have their trade-offs, and this is the kind of thing I was thinking of when saying it requires more skills and effort. for simple storage requirements, put a traditional SAN, a server with a bunch of disks, or pay a cheap S3 service to deal with it. Only if you have a strong need for scalable clusters, a team with storage/Linux skills, a pressing need to do it yourself, or to use many of its features, would I go in that direction.

https://docs.ceph.com/en/latest/rados/operations/stretch-mod...

https://docs.ceph.com/en/latest/rbd/rbd-mirroring/

https://docs.ceph.com/en/latest/cephfs/cephfs-mirroring/

https://docs.ceph.com/en/latest/radosgw/multisite/
by markus_zhang | 2026-02-13 16:44:29+00:00
Theoretically, we (NA in general) can compete. Basically we compete on productivity and cost.

Demand higher standard of STEM education by putting up tougher criteria. Kill happy education. We used to have tougher Mathematics in schools, why can't we do it now? We don't have to push it up to CJK level.

Keep housing at least stable for 10-20 years to gradually let inflation take down the real housing price to maybe half of current level. Or build massive social housing projects. Whatever to keep housing affordable to young people.

Keep food price stable by controlling inflation on that side. Yeah it sounds a bit contradictory to the previous one, but it depends on how heavy a hand the government wants to use.

Once you have affordable housing and food, you can keep salary at a relatively lower level. Once we achieve that, we might be able to compete with China in certain areas. And combine that with better education and more technicians/engineers, we might be able to compete on both productivity and cost.

The thing is no one wants this.