MurphyA/hacker-news huggingface dataset:
by nitwit005 | 2026-03-13 21:21:22+00:00
Consider the difference between "Generate an image of Emma Watson", "Generate an image of Hermione", and "Generate an image of a female hogwarts witch and student". We're getting less and less specific, but those are all likely to get you an image of Emma Watson.

Your filter has to pick out that, while they did not ask for a specific person, the practical result is likely to be the same. That's going to be tough to get near perfect.
by Sindisil | 2026-03-13 21:21:23+00:00
Huh. Haven't experienced that myself, having used a Master MX for several years (now in use by my wife), a VX Revolution for a few years before that (now my son's backpack mouse), and a Master MX Vertical most recently. My son has gone through several other Logi mice as his primary mice, too, but they've died of either worn out switches or feet (he's an avid gamer).

Not trying to invalidate your experience -- I've see with my own eyes a similar thing happen with rubberized coatings on laptops & keyboard wrist rests (other's not my own).

Just putting it out there that it's by no means the universal experience.
by twodave | 2026-03-13 21:21:34+00:00
Used Grok for the first time, in a Tesla, and for that purpose it actually made a lot of sense. It’s very well-integrated into the car’s systems and communication style while driving tends to be very tweet-esque. I think this is the niche they should lean into more (live assistant, e.g. Jarvis type stuff) and leave the more agentic niche to folks like Anthropic. Maybe even delegate more difficult or background tasks to those sorts of models. As a verbal interface I found it pretty pleasant.
by matsemann | 2026-03-13 21:21:46+00:00
Not sure how it is now, but when I worked there ~8 years ago we weren't really equipped to accept contributions. Both from a licensing perspective (CLA), but also that we had our own timelines, projects and prioritizations in the team. So most applications were open source more in the sense of source available. Some utils (like generators for Norwegian mock data, or libraries handling Norwegian addresses or whatever) that were actively used by other companies could get some proper contributions once in a while, though.
by dataflow | 2026-03-13 21:21:46+00:00
Thanks for sharing this, it's super helpful. I have a question if you don't mind: I want a model that I can feed, say, my entire email mailbox to, so that I can ask it questions later. (Just the text content, which I can clean and preprocess offline for its use.) Have any offline models you've dealt with seemed suitable for that sort of use case, with that volume of content?
by serjts | 2026-03-13 21:22:27+00:00
TL;DR - The major difference is that while Shortcat uses the accessibility API, KayZeer uses image processing. My idea is that you can use it whether your apps support that API, or even if you are working in a VM.

Shortcat does have the advantage that you can fuzzy search. KayZeer at the moment does no OCR or any of the sort.

On the other hand KayZeer (sorry for the bad name, Kay was my labs name, and "seer") had stuff like "." repeats the last command, and it has a LRU of the last "point" you clicked on. You can also manually add points which is useful for instance for each monitor I add 3 points across the screen which normally tie to a file/project view and 2 editor tabs.

But I do accept (and welcome!) suggestions.

I tried going the ML route but boy.. I just couldn't get it to be accurate and/or fast. Maybe I'll retry someday.

KayZeer also seems much faster (I am not surprised because I tried using the accessibility API and gave up because while is sounds efficient in practice it felt very heavy).

Wow you had me spooked. I'd never seen shortcat before and it just so happens it has the same default key bindings as KayZeer, it is also a "cat" while mine is a "dog". So the moment I trigerred the key binding I got spooked because it did exactly what KayZeer.
by iLemming | 2026-03-13 21:23:21+00:00
Shameless plug/proud self-promotion - https://github.com/agzam/spacehammer
"Spacemacs|Doom inspired Hammerspoon modal toolkit"

I can't even work on Mac without it. It let's you do stuff like "alt+cmd a b" (apps -> browser) or "alt+cmd m j/k" (media -> vol up/down), or edit just about any text of any app in your editor (Emacs atm) - with all the tools you have there - spellchecking, thesaurus, translation, LLMs, etc.

You can plug it to your favorite WM (I'm currently using Yabai) and do tons of other interesting things. Because it's all written in Fennel, one can develop things in a tight feedback loop with a connected REPL - e.g., I can ask Claude to inspect things in the running Slack app or Firefox and make interesting automations - all without ever leaving my editor.
by everlier | 2026-03-13 21:23:51+00:00
You can do same with Harbor in a couple of commands :)

# Pull Qwen 3.5 35B

harbor pull unsloth/Qwen3.5-35B-A3B-GGUF:UD-Q4_K_XL

# Set llama.cpp image to an optimised one for performance on Strix Halo

harbor config set llamacpp.image_rocm docker.io/kyuz0/amd-strix-halo-toolboxes:rocm-7.2

# Set default model for the claw

harbor config set openclaw.model unsloth/Qwen3.5-35B-A3B-GGUF:UD-Q4_K_XL

# Start both

harbor up openclaw llamacpp
by fmbb | 2026-03-13 21:23:53+00:00
Well doesn’t Relying Parties using the BankID API for signatures and authentication have private keys to start the flows for users scanning QR codes etc?

Could you, having the right private keys, impersonate some company soliciting a BankID signature?

I’m not sure what you can do with that though. You cannot steal some other ongoing signature I guess.
by nickjj | 2026-03-13 21:24:18+00:00
I really admire Carmack and followed everything id software since the beginning.

They really did put a lot of things out in the open back then but I don't think that can be compared to current day.

Doom and Quake 1 / 2 / 3 were both on the cusp of what computing can do (a new gaming experience) while also being wildly fun. Low competition, unique games and no AI is a MUCH different world than today where there's high competition, not so unique games and AI digesting everything you put out to the world only to be sold to someone else to be your competitor.

I'm not convinced what worked for id back then would work today. I'm convinced they would figure out what would work today but I'm almost certain it would be different.

I've seen nothing but personal negative outcomes from AI over the last few years. I had a whole business selling tech courses for 10 years that has evaporated into nothing. I open source everything I do since day 1, thousands of stars on some projects, people writing in saying nice things but I never made millions, not even close. Selling courses helped me keep the lights on but that has gone away.

It's easy to say open source contributions are a gift and deep down I do believe that, but when you don't have infinite money like Carmack and DHH the whole "middle class" of open source contributors have gotten their life flipped upside down from AI. We're being forced out of doing this because it's hard to spend a material amount of time on this sort of thing when you need income at the same time to survive in this world.
by charcircuit | 2026-03-13 21:25:19+00:00
Code can still be published and merge requests can still be handled even if the code isn't under an open source license. As a prime example check out Unreal Engine. One of the most popular game engines that powers many AAA games and cinema today. They are not open source, but they actively take outside contributions on GitHub. Though unlike what the parent comment is saying Epic can afford to pay people to work on the project instead of having all of the work done for free.
by Timon3 | 2026-03-13 21:25:24+00:00
I keep trying the "native" solutions every so often, but every time I quickly hit some snag that makes me question why I'm not just using the solution that actually works. As an example, I just generated a new project using create-vite & added two subpath imports:

{
// ...
"imports": {
"#assets/*": "./src/assets/*",
"#/*": "./src/*"
},
// ...
}

The second one (#/*) is similar enough to what I usually use (@/*), and it's supported in Node since v25.4.0! Yet when I try to import the file at projectRoot/src/router/index.ts using:

import router from "#/router/index"

VS Code shows an error: "Cannot find module '#/router/index' or its corresponding type declarations."

Now, imports from e.g. "#assets/main.css" work, so I could work around this issue - but this is what I keep experiencing: the native variant usually kinda works except for the most common use case, which is made unnecessarily awkward. For a long time this is what ESM used to feel like, and IMO it still does in places (e.g. directory imports not working is a shame).
AI, Human Cognition and Knowledge Collapse – Daren Acemoglu
by aanet | 2026-03-13 21:25:53+00:00
From the abstract:
"We study how generative AI, and in particular agentic AI, shapes human learning incentives and the long-run evolution of society’s information ecosystem... Learning exhibits economies of scope: costly human effort jointly produces a private signal about their own context and a “thin” public signal that accumulates into the community’s stock of general knowledge, generating a learning externality.... The model highlights a sharp dynamic tension: while agentic AI can improve contemporaneous decision quality, it can also erode learning incentives that sustain long-run collective knowledge. "
by eqvinox | 2026-03-13 21:26:12+00:00
I mean, yeah, sure, I can see that for open source.

And GPL'd code is not open source, it's free software. The license implies the code cannot find its way into non-GPL codebases, and you can't profit*1 from the code. (But you can profit from services on top, e.g. support services, or paid feature development.)

Now the question is, is that intersection set all GPL developers?

*1 note profit would imply distribution
by medhir | 2026-03-13 21:26:22+00:00
Perhaps it is the way I framed the article, but the core of my argument is not “MacOS on iPhone”.

Yes, I do personally desire that as a niche thing, but the broader point is the nature of a locked bootloader that prevents any third-party software from being loaded / installed without getting an approval from Apple.

Whether the desire is third party apps on iOS outside of Apple-vetted channels, or entirely new operating systems like Linux or MacOS, I’m mainly arguing I should have the right to modify the software however I’d like as the device owner.
by distances | 2026-03-13 21:26:24+00:00
> People aren't using it for reasons other than its capabilities.

This is very true. I have no idea how it performs, as I wouldn't use it even if I was paid for that. Wouldn't matter if it was the best model available, in my view the name is so thoroughly tainted by now that you would get a reputational hit just by admitting to use it.
by ianburrell | 2026-03-13 21:26:29+00:00
Starshield means multiple things, or really it is SpaceX business unit with military. Starshield is the name for US military buying Starlink service. It is also SpaceX building Starlink-based satellites for the military. This doesn't have to be communications, the first ones were missile defense trackers.

I think the custom satellites came first and they rebranded the communications after it.
by torginus | 2026-03-13 21:26:45+00:00
I have a secret fear about AI - that at one point when AI models get good enough, AI companies will no longer give you the source these tools generate - you'll get the artifacts (perhaps hosted on a subscription website), but you won't get the code.

Tools like CC already push a workflow where you're separated from the code and treat the model as a 'wishing well'. I think the fact that we get the source is just adminssion that these models are not yet good enough to really take our jobs (yet).

I wonder how much a gift AI companies think their models (and even outputs of their models) are, considering their weights are proprietary and their training methods even moreso.
by basisword | 2026-03-13 21:27:33+00:00
Interesting there was no notice given to the people who paid $5 for pre-launch access and who helped build the communities before it went public. Not a good way to get anyone to invest their time in it next time they launch. "Bots" is a shitty excuse too. Their whole thing was that they were going to build it a utilise "AI" to prevent that and make moderation more automated. In reality they launched zero of those features and then opened it up to the world completely unprepared.
by observationist | 2026-03-13 21:27:38+00:00
The volume of blood that needs to be pumped increases e̶x̶p̶o̶n̶e̶n̶t̶i̶a̶l̶l̶y̶ cubically with size, meaning the cells have to do more work, or there have to be more of them. The size of the heart has to match the volume of blood being pumped - if they evolved to be larger, the heart might have to be so big that it creates pathology in other areas, or has to pump so hard it damages tissue, or creates forces so great that veins or arteries collapse or burst.

It's probably not as dramatic an issue as that. It could also be sensory - past a certain size, in order to be sensitive enough to detect damage and deal with normal conditions, it would have to be irritated all the time, or numb to potential hazards.

There are all sorts of second and third order consequences limiting how various vital systems can interplay, so more than likely, it's a combination of a whole bunch of things that subtly limit the overall size to where it's at, and any further increase degrades its abilities to survive.

They're just so huge. Their brains are 4 times larger than a human's brain, but we share a whole lot of structure, from the cellular level to the macro, with two lobes, some shared sulcal features (same folding pattern) which indicates that we likely share enough connectomic structure for the ways in which our brains operate to produce similar conscious experiences. Someday, in the distant future, we should be able to use BCI to feel exactly what it's like to be a blue whale (and vice versa.)

Their brains have similar cortical structure, but even though the brains are about 7 times larger, their cortical surface area is only 2-3 times that of a human. It really puts into context how bizarrely massive our brains are for our relatively tiny size.

For contrast, titanosaur hearts would have been around 500 lbs and up to 6 feet in diameter, and their brains were about the size of a big walnut. These land animals were up to 40m long and 100 tons.

Anyway - physics of tissue and frailties of being made of meat are what keep the whales from getting much bigger.
by MildlySerious | 2026-03-13 21:27:48+00:00
I do have a lemmy account, but have not really returned to it in a while. Maybe I haven't found the right communities yet, but it had nothing about it that felt engaging. People upvoted, but nobody talked. No interaction. Digg felt more alive from day one. I replied to a post in a niche community with ~100 members and only afterwards realized it was @justin.
by bitpush | 2026-03-13 21:27:53+00:00
> That law is perhaps an annoyance for Apple, but it can't cost them billions, can it?

The CEO has 24h in the day, and he/she is asked to be deposed (laws and legal system has that power), it chips away from grand visions. It isnt just money, you cant just stand up a team and be done with it. Everybody will be coming at you.

Expect to see a lot "Y alleges Apple didnt do enough to protect kids" and the burden of proof will be on Apple to make their executives available.
by 827a | 2026-03-13 21:27:54+00:00
My point is that they already know how old you are, within some confidence interval, even if you never tell them or you lie to them, because they actively watch what you do and classify your behaviors with your age cohort. So why do they care so much that they gain another signal that only says "the user is over 18" rather than a much more valuable signal like "the user is 36 and lives in Albany" that they'd gain by doing the KYC internally?

I don't think absolution of legal liability has ever crossed any of these fools' empty heads. The threat of being fined & punished by the USG for doing something bad hasn't been a factor in corporate decision-making for decades.
by rf15 | 2026-03-13 21:27:55+00:00
Evidently not genius enough to not have his car business and global image fail. Genius he might be, but he's only entrenching his position in a way not dissimilar to cults: by alienating a lot of people you can get loyalty from a selected few. If that's the kind of power he wants, sure, he's a genius. But a good businessman is something else.
by jraph | 2026-03-13 21:28:01+00:00
Correct. And certainly not to people and companies who'd like to use my work to deny end-users the rights to control their computing.

That's the whole point of the GPL to me. The code I release is not an unconditional gift. It definitely has strings attached on purpose.

LLMs completely break this. I'm helping very rich people build the systems they impose to the world and that have awful externalities, and these systems help others build proprietary software. I can't say I'm too happy about this.
by ChrisArchitect | 2026-03-13 21:28:14+00:00
So as predicted it wasn't really worth eyeballs or the inevitable forced media coverage 6 months ago.

And I will continue to die on the will die on the hill that Reddit only survived/became "successful" because of the legendary Digg slip up and exodus. Alexis Ohanian still doesn't seem to have any clue that it was right-place-right-time and Kevin Rose seems to have not learned much either. Can we stop giving either anymore credibility? As with any social site it's the user base/community that helps pull thru darkness. And no one was really asking for this.

Let sleeping dogs lie.
by hrmtst93837 | 2026-03-13 21:28:24+00:00
Most terminals already trust clipboard access and window titles in ways that can be abused, no scripting engine required. Embedding a web engine would just make the threat model explicit instead of the current half-baked mix of text UI plus unsanitized metadata channels. If your workflow includes pasting from a terminal or clicking strange links you've already lost unless your threat tolerance is set near zero. It's a decent reminder that the stuff we treat as just text keeps accumulating side channels faster than most users can keep up.
by morb | 2026-03-13 21:28:25+00:00
As others have noticed, this is similar to ytch.xyz.

What ytch does better is that it is mostly keyboard navigable (with minor annoyances), which also makes it usable with a remote control, unlike this.

I actually do use ytch (alongside Kodi and YT Leanback mode) on my Raspberry Pi HTPC that is controlled by remote only. Works fine. Chromium, kiosk mode, entry in ~/.local/share/applications/ytch.desktop, and you're good to go.

I guess you could use this with a remote if your remote can emulate mouse, mine doesn't. Mine is just some old otherwise useless remote recycled from the junk drawer, and made useful again by a cheap IR receiver diode from Amazon.

I'm not too crazy about the UI of Channel Surfer in general, but others have noted that it reminds them of cable services they used, I guess that was the goal.

I'll check out Channel Surfer in a few months. I wish you luck and lots of users :)
by dlopes7 | 2026-03-13 21:28:31+00:00
Not gonna like, I am having to actively fight the aversion I feel when reading something was "all written by claude", it is so hard to check if it was properly done or pure garbage, I don't even take the time to check.

I know this position is wrong, but it feels hard to spend my time on something that someone else might not have spent the time to create
by mrbombastic | 2026-03-13 21:28:53+00:00
these choices are really up to the individual and what is important to them. as for win what, I am specifically talking about opposition to the current admin and political gravity, to which they are not immune. If say a protest of 30 million people happened tomorrow, the Republican's would see the writing on the wall and things like impeachment which previously seemed impossible now become required if you have any hope of maintaining a political future.

As for a recent successful boycott, see Disney Plus cancellations in response to Jimmy Kimmel being taken off the air.

here are some concrete things I can think of:
- don't like that Sam Altman is aligned with the regime? boycott chatgpt, it fell from the top spot in the app store and Sam Altman felt forced to address the controversy to his employees, it wouldn't take much more to turn the tide and other companies take notice and be disinclined to do similar
- don't like that your elected representative was mum on the Iran war? write them an email, call their office
- think that a candidate is best chance at change? donate to their campaign
- show up at the next No Kings protest, politicians take notice of the coverage and what people are mad about

If you are waiting for a guarantee your actions will affect change I can't help you, but I can guarantee doing nothing won't.
by Vanshfin | 2026-03-13 21:28:55+00:00
Hi HN

I’ve been building Clawsify, a small project where I experiment with OpenClaw agents and niche-specific personas.

Recently I started exploring healthcare-focused personas, where each agent is designed for a specific health-related task rather than being a generic AI assistant.

Currently experimenting with:

Meal Planner
An AI nutrition assistant that helps generate structured meal plans and practical food suggestions.

Wellness Coach
A daily well-being companion focused on habits, check-ins, and holistic health support.

Workout Tracker
An AI fitness programming assistant that helps design structured workout routines.

The idea is to create persona-based AI agents for specific domains, so users can interact with agents that are specialized for one purpose.

This is still experimental, and I’m exploring what kinds of niche agents would actually be useful.

Curious to hear from the HN community:

What other healthcare or wellness personas would be interesting to build?
by andrewf | 2026-03-13 21:28:59+00:00
Did he write down everything he learned? That way the next person only needs to cover the intervening time period.

Conceivably LLMs might be good at answering questions from an unorganized mass of timestamped documents/tickets/chat logs. All the stuff that exists anyway without any extra continuous effort required to curate it - I think that's key.
by vidarh | 2026-03-13 21:29:05+00:00
None of the TUI's I use look like that.

They all have very different structure to what a typical GUI look like. E.g. a focus on condensing more information in few text cells, and usually not displaying anything extraneous, typically rarely using dialogs etc.

There are notable exceptions to that, sure, but as I noted that is exactly what I have no interest in.
by pinkmuffinere | 2026-03-13 21:29:22+00:00
+1. As another example see https://en.wikipedia.org/wiki/Numbers_station -- people can't decipher the messages, but they strongly suspect something spy-y is going on. If they couldn't even detect it, there would be no suspicion.

Also hi StevenWaterman, I recognize you from previous comments! I think this is the first time that's happened to me on HN
by rng-concern | 2026-03-13 21:29:30+00:00
I don't see many on one "side" with prideful ignorance. There are a few loud ones, sure. But I love to see the many ideas I've not had the time to implement come to fruition. I don't get the same satisfaction. It doesn't seem as much "mine" as if I did it all by hand. However once the tool is built, I use it to build more things. More tools.

Not having to know the lower levels means you can free your mind for things at higher levels of abstraction. It's not a void in our brain you don't fill with other things.

But I don't know. I'm new to this.