MurphyA/hacker-news huggingface dataset:
by cess11 | 2026-02-02 13:50:58+00:00
I use PentiKeyboard, it can send basically all the byte sequences I'm accustomed to having available plus it has a shortcut for sending ctrl+b to tmux.

https://play.google.com/store/apps/details?id=de.software_la...

Either that or I connect a wireless physical keyboard.

Edit: The killer feature of Penti is that it is transparent and allows you to put the 'buttons' where it is convenient to place the fingertips. Unlike regular software keyboards which hide half the screen and have 'buttons' that are pretty much thumbs-only. Since I code a lot I'm not particularly keen on mainstream next-word-guessing either.
by dhoe | 2026-02-02 13:51:57+00:00
It's my primary environment for anything code related (I'm not a developer by profession). Cheap tablet in vertical model, cheap keyboard, termux, tmux, Claude Code with instructions to offload anything more resource intensive to a 5$ VPS. I'll not claim it's perfect - occasionally Claude does try to run something that crashes termux, and the keyboard mappings are not ideal - but it's good enough that I haven't needed a laptop in over a year.
by agentzed | 2026-02-02 13:52:04+00:00
What about the “quantum holography” part? Do you see how a hyperdimensionality of quantum potential, which is merely not presently well understood may be crudely explained as a holographic sieve?

We “cast the shadows” of our mind through this holographic sieve, maintained as many electrochemically sustained clusters. It is the disposition of these competing and interacting holographic potentials which drive our thoughts and interests, not switchboards of Boolean logics.

I am suggesting our neurons clustering, both physically and virtually through layers of isolated potentials are combined as a holographic surface. Their wave fronts are bound in the disparate lattice of the mind, at that time synchronized.

I suggest through all of this that manipulating quantum holographic memory is the future of computation, and that is exactly what our minds do, however crudely.
by mcnamtm1 | 2026-02-02 13:52:12+00:00
We have a real setup that treats this challenge as a network isolation problem instead of an auth problem. Have you considered that approach?

Meaning: instead of trying to authenticate to the preview app, make the preview app only reachable via an encrypted application-layer channel. The "authentication" becomes having the encryption key to that channel.

For AI agents, this could simplify things:

Agent generates an encryption key when spinning up preview
Preview app runs in isolated network (e.g., behind a customized Envoy proxy doing application-layer encryption without PKI/TLS)
Agent communicates with preview over the secure channel
No OAuth redirect URLs needed at all

The pattern we've been using is basically "encrypted lanes" between services - each preview gets its own lane(s), fully ephemeral. When the preview dies, the lane disappears.

Main downside is this doesn't help if you need humans to access the previews with their SSO credentials. But for agent-to-preview-app workflows, it's been cleaner than fighting OAuth's assumptions.

Curious if you've explored this direction or if there are constraints that make network isolation insufficient?
by unnouinceput | 2026-02-02 13:52:22+00:00
Looking into Issues, reading 48 and just scrolling at beginning: "Local and LAN systems talk, but will not authenticate" / "Multiplayer Game Problem" / "cannot restore DB" / "Items stats do not reflect the game class"...etc, just to name a few.

Yeah, I really like to get frustration when I am gaming due to unsupported and canceled project /s
by notepad0x90 | 2026-02-02 13:52:28+00:00
It's the same geniuses that come up with the worst product names possible. Like they came up with a really good product name and inverted the value to use the opposite.

The problem is that the engineers and coders that ran microsoft are no longer doing so. Their leadership is too disconnected.

It's the same recipe of enshittification you see all over, marketing, sales take over along with consultants and MBA's. Except, I think in Microsoft's case there are still enough people who know about the technology to be dangerous, they're not entirely clueless, they just know enough (like about AI in this case) to be dangerous.

Regardless of the sentiment on HN and elsewhere though, even excluding enterprise usage, I doubt windows' marketshare will suffer more than 10% YoY.
by lapcat | 2026-02-02 13:52:31+00:00
> MacBook Pros {M1 Pro, M1 Max, M3 Max, M4, M4 Max}

I have an M4 Pro, so you have not tested with my specific model.

> I am sure many other people would have noticed if the DFU port was marked incorrectly.

Why? Again, I'm not generalizing to many Mac models. Apple's doc specifies a very limited exception: 14-inch MacBook Pro with M4 or M5 chip.

And among users of the limited exceptions, who would notice except the few who need to DFU or the few who have macOS installed on an external disk? That doesn't sound like so many to me.

> a bug in macOS updater

So vague as to be an unhelpful handwave.

> Just as an example, I have a USB-C flash device that is so flaky that sometimes does not work with a port on one direction and connect/disconnect and flipping the direction works.

This example is not applicable to my case. The external drive otherwise works perfectly. It's not flakey at all. And in fact it boots into macOS Sequoia just fine, and software update on the volume works fine for non-macOS updates, such as Safari. So again, you've given me zero alternative theories.

Moreover, the symptoms that Michael Tsai described in his case of using the DFU port are exactly the same as the symptoms that I experienced.
by sebastos | 2026-02-02 13:52:32+00:00
We’re using the C++ Actor Framework (CAF) to provide the actor system implementation, and then we ended up using a protobuf to describe the compute graph. CAF provides a purpose-built flows system that sits over top of the actors and allows you to write intra-actor pipelines in a functional reactive-x style.

Related to what you were saying, the protobuf schema has special dedicated entries for the entrance and exit nodes, so only the top level pipeline has them. Then the recursive aspect (where nodes can themselves contain sub-graphs) applies only to the processor-y bit in the middle. That allowed us to encourage the side effects to stay at the periphery, although I think it’s still possible in principle. But at least the design gently guides you towards doing it that way.

After having created our system, I discovered the Reactor framework (e.g. Lingua Franca). If I could do it all over, I think I would have built using that formalism, because it is better suited for making pipelines. The issue with the actor model for this use case is that actors generally know about each other and refer to each other by name. Composable dataflows want the opposite assumption: you just want to push data into some named output ports, relying on the orchestration layer above you to decide who is hooked up to that port.

Ultimately, we always knew that gstreamer has already implemented a system very close to what we are creating from scratch, but… if you’ve ever used gstreamer before, you may understand why “let’s rest our whole business on writing gstreamer elements” is too painful a notion to be entertained.
by GJim | 2026-02-02 13:52:41+00:00
> It is definitely not legal tender.

"Legal tender" doesn't mean what you think it means.

It has nothing to do with what coins/notes are in circulation or commonly accepted.

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

Bullion coins are typically marked as 'legal tender' (of a nominal value relative to the precious metal content) as doing so exempts them from sales tax in most jurisdictions..... because they are technically "legal tender" (coins) and not bullion.

e.g. British sovereigns are still produced and have a "legal tender" value of £1. Though the gold content of one is currently about £800 last I looked.
Show HN: GeoCards – An interactive wiki map built with MapLibre and OpenFreeMap
by tripgeo | 2026-02-02 13:53:01+00:00
GeoCards is a clean, interactive map (built with MapLibre and OpenFreeMap) where you can click on literally any text label - cities, parks, roads - and it pulls the relevant Wikipedia summary and photos into the sidebar. It’s great for 'armchair traveling' or just learning about the history of the places you're browsing.
by usefulposter | 2026-02-02 13:53:15+00:00
Many such cases.

https://www.seangoedecke.com/gas-and-ralph/ (https://news.ycombinator.com/item?id=46654878)

https://news.ycombinator.com/item?id=46777411

https://news.ycombinator.com/item?id=46780065
by slantaclaus | 2026-02-02 13:54:13+00:00
I recently helped my parents buy a Tesla. Shopping the SUVs it was confusing to us comparing the X and the Y. From what we could tell the only major difference between X and Y was the X’s acceleration and top speed which we didn’t care about. Twice the money for X and it just didn’t make any sense at all to even consider buying the X over the Y
by menaerus | 2026-02-02 13:54:48+00:00
I genuinely hope you're a bot. If you're not then please consider being respectful in your conversations and address the question being asked rather than moving goalposts - it is extremely annoying. If you're out of your arguments, learn to say "I don't know".

And I also do hope, if you're a human, that you're not sitting anywhere close to decision making committee be it in NLNET or any other grant program because if you do, it fits into the (terrible) narrative of software market in the EU.
by tripgeo | 2026-02-02 13:55:31+00:00
I built GeoCards to make geographic discovery more fluid.

The Tech Stack:

MapLibre GL: For the vector map rendering.

OpenFreeMap: I’m using their 'Liberty' style for the tiles.

Wikipedia REST API: To pull the page summaries and thumbnails.

Photon (Komoot): For the geocoding/search functionality.

The Challenge: One of the trickier parts was ensuring that clicking a label actually registered the correct entity. I’ve implemented a fallback to a Wikipedia GeoSearch (radius-based) if the specific label name doesn’t have a direct "Summary" page match.
by tdb7893 | 2026-02-02 13:55:54+00:00
There's sadly forced labor within the 'western bubble', too. My experience from working in tech is the bubble is mostly a small set upper middle class people.

As a human it's not like you meet that many people so I think necessarily we have a very myopic view of how the world is. I mean hell, I often don't even know what people I see regularly are going through, there are people I talked to regularly that had severely abusive relationships or were going through a serious illness and it took a while for me to figure out.
by unyttigfjelltol | 2026-02-02 13:56:14+00:00
Word, Excel, maybe, but the MS strategy is vendor lock-in not any actual productivity. We see all day long how AI burns down silos and enables cross-platform coordination.

I bet MS saw this too and the “CoPilot Everything” pivot was their failed effort to maintain vendor lock-in in the age of LLMs. That failed, devalued their product, since they doubled-down in the meantime on enhanced hostility to cross-platform tools (try lately to read LLM markdown on vanilla M365?) now MS will have that reckoning after conceding a 3-year head start to disrupters and, yes, antagonizing core users with uptempo customer-hostile slop.
by g947o | 2026-02-02 13:57:16+00:00
As an VSCode extension author, I am always terrified by the amount of power I have.

It is a shame that the team never prioritized extension permission issues [0] despite their big boss said security is the top priority [1]. All they have is "workspace trust" and various other marginally useful security measures.

I don't install a VSCode unless it is either official or well known and audited and I have to use it.

[0] https://github.com/microsoft/vscode/issues/52116

[1] https://blogs.microsoft.com/blog/2024/05/03/prioritizing-sec...
by angelina200 | 2026-02-02 13:57:27+00:00
We recently automated a task that used to take some manual hours and was pretty boring itself - documentation and user how-to guides creation, since before the ability to use AI technology, this was pretty time-consuming thing to do. Now it takes around 15 minutes.

The workflow is simple: record your screen of a task, workflow or feature walkthrough (even without audio) -> get a step-by-step guide with titles, descriptions, and contextual screenshots out of it automatically, auto-translate, and edit the output if needed as in a regular doc before final export or sending it to the user.

This automates the process and makes documentation much less painful, because you can start with a solid base and refine if needed instead of a blank page. We built our own tool based on this workflow, maybe will be useful for others, too.
by throw310822 | 2026-02-02 13:57:48+00:00
Calm down, I know that "destroy" and "books" doesn't sound well in the same sentence, but millions of books are destroyed and recycled every year. We have a right aversion to destroying all copies of books, especially "important" ones and with the purpose of preventing their diffusion, not to destroying individual copies. A single copy of a book has little value unless it's rare or antique.
by havblue | 2026-02-02 13:57:52+00:00
Your teacher being picky about the project you picked sounds a bit ridiculous. It sounds like she was attempting to force you to work on something you weren't interested in when you could have taught yourself better by choosing your own project.

I think in the 90s a lot of schools didn't have a large pool of qualified teachers for cs classes. In my experience, "programming" from the high school level involved finding a teacher who was available, maybe the person who was responsible for the computer lab, and telling him to crack a book.
by cm277 | 2026-02-02 13:58:53+00:00
The problem isn't that. The problem is that I can't go to a German bank with a non-German tax ID (and without German residency) and get a loan. I am limited to the handful of banks in my country (and Germans to theirs).

FICO doesn't just do aggregation, they also do integration: as an American, running away from credit card debt to a small credit union (a community bank in the States) is as bad as stiffing Citi or JPMorgan.

The American credit market is far more liquid than Europe, partly because it's much larger (one market as opposed to 27) but also because its graded and stratified: as a bank/fund you can choose the risk you want to take and take it accordingly. We're definitely missing that down to individual/SME scale.
by Terretta | 2026-02-02 13:58:57+00:00
To point of other comment here, KeePassXC has supported item templates including for secure notes for some time:

https://github.com/keepassxreboot/keepassxc/issues/8228

This discussion of KeePassXC for notes also mentions BitWarden and ProtonPass:

https://guitarguy234.wordpress.com/2024/10/07/using-keepassx...

For what it's worth, 1Password Secure Note feature shares most features here:

https://1password.com/features/secure-notes/

Since we're talking AppleOS, Apple Notes also supports independently encrypted notes surprisingly thoroughly:

https://support.apple.com/en-gb/guide/security/sec1782bcab1/...

On the other hand, for "operational" notes at volume, keeping that segregated with a different muscle memory and organizational thesis is a fine idea, having all secure notes in literally the same tool is probably an over-abstraction.

For a not-at-all-secured open clipping grabber in the sense it feeds an open knowledge base ecosystem tool storing your information in YAML properties headed Markdown text, consider:

https://obsidian.md/clipper
by notepad0x90 | 2026-02-02 13:59:12+00:00
I suspect there are much more than two kinds. there is a varying degree of understanding what these tools are capable of, and that multiplied by what people need and how much they care about outcomes and consequences is the number of "kinds" of AI users.

Let's take the group of developers (to keep it simple) that have a deep understanding of LLMs and how they work. Even then, some don't care if it generates entire codebases for them, some know there will be bugs in it, they just don't care. Some care, but they know their job is to make their project managers happy. Others don't have apathy or pressure like that, but they'll still use it in the same way, because for one reason or the other it saves them time. I'm probably missing more examples, but it is the same usage, but different motivations, people, and environments.
by Nextgrid | 2026-02-02 13:59:21+00:00
I guess the question is how will it be enforced and what would the penalties be for reporting inaccurate or outdated data?

Companies do not understand "must" unless it's accompanied by a proven threat of sanctions that outweighs the profits made by breaching the regulation. The GDPR is a good example of plenty of "musts" and theoretical fines but lax enforcement means it's always more profitable to breach it than comply.
by segmondy | 2026-02-02 13:59:30+00:00
children? how about adults?

After USA destabilized Libya, it turned horrible. In Libya there are open slave markets. Adults. Africans trying to who travel a great deal trying to get to Europe are often kidnapped and kept as slaves in Libya.

https://www.humanrightsresearch.org/post/the-scandal-of-a-sl...
by maffyoo | 2026-02-02 13:59:47+00:00
When see things like this, I always think of the Chinese proverb

"An inch of time is worth an inch of gold, but it is hard to buy one inch of time with one inch of gold"

Which always says to me that its not worth it just use the quickest option

Take the example drcongo posted:

"Yesterday I had to drive to a nearby town, just 20 minutes away, and noticed that every single petrol station there was a good 5p per litre cheaper than my town. I might plug this into a map."

Assume he uses 30 litres a week (high end of average UK usage) that's £1.50 per week saving but assume the extra miles use half a litre, that takes about 65 p off the saving (ill not go into wear and tear) over 30 years of work 50 weeks a year this means a saving of £1,275 over 30 years ... sounds a lot but

20 mins away - this assumes 40 minutes per week over 50 weeks is 2000 minutes, and over 30 years 60000 minutes. Now assume you are awake for 16 hours a day this equates to 62.5 days of free time - more than two months of awake time

so as the saying goes... which would you prefer £1,275 saving or 62.5 days of time
by kvemkon | 2026-02-02 14:00:16+00:00
I'm referring to (if we would continue with the list):

- Ukraine for Donbas

Which is so much weaker than all others. There are Ukrainians, Russians, Chinese, Tibetans. But there is no such ethnicity as People of Donbas.

OTOH in a democratic state you're still have the right to demonstrate peacefully for whatever you want, even if it doesn't make much sense. But would you allowed to demonstrate in Ukraine for Donbas independence if they are considered separatists according to the law?
by cess11 | 2026-02-02 14:00:23+00:00
To me it allows me to interface with my phone as if it was an actual computer and not just a locked down entertainment autoscroller.

I take notes, do programming, remote into computers, investigate networks, download and play back music/podcasts/web radio, surf the web with w3m, run background services, pretty much anything I'd use a terminal emulator for on a laptop computer.

Eventually I expect more people to move off Discord and the like so I can easily have them in terminal chat software instead.
by graemep | 2026-02-02 14:00:28+00:00
I misunderstood your intent and I agree with you.

I think the systems are too different to compare that finely. I think the best way of explaining universities here in American terms is that they are all private universities, but almost all get government funding in return for keeping fees at a set price for British students (overseas students can get charged a multiple of that price).

That is over simplified because of differences between England, Scotland, Wales and NI, and historical differences in how different universities were founded etc, but its roughly correct I think.
by jerf | 2026-02-02 14:00:30+00:00
Grovel over your linter's command-line options and/or configuration file. It's not an uncommon feature but from my personal and limited experience it is also not always advertised as well as you like. For instance, golangci-lint has not just a feature to check only changed code, but several variants of it available, but I think possibly the only places that these are mentioned on its site are in the specific documentation of the issues configuration YAML documentation: https://golangci-lint.run/docs/configuration/file/#issues-co... written in a My Eyes Glaze Over coloration scheme, and mentioned in the last FAQ, which means reading to the bottom of that page to find out about it.

Most mature systems that can issue warnings about source code (linters, static analyzers, doc style enforcers, anything like that) have this feature somewhere because they all immediately encounter the problem that any new assertion about source code applied to code base even just two or three person-months large will immediately trigger vast swathes of code, and then immediately destroy their own market by being too scary to ever turn on. So it's a common problem with a fairly common solution. Just not always documented well.
by dahcryn | 2026-02-02 14:01:02+00:00
I think you overestimate the power of a blogpost and the speed of bugfixing at Apple for something like this.

I almost guarantee there is no way they can read this blogpost, escalate it internally, get the appropriate approval to the work item, actually work on the fix, get it through QA and get it live in production in 3 days. That would only happen on really critical issues, and this is definitely not critical enough for that.
by mytailorisrich | 2026-02-02 14:02:42+00:00
They are in conflict with each other, that's the problem. The US is only thrown in conveniently to muddy the water and as scarecrow but the aim is EU over member states in any case.

> the EU (as in all the EU member states)

No, it's the EU, not the member states independently as sovereign states. Note also that there is a huge difference between "European cooperation" and "EU integration".

Over time the EU has taken over significant levers of sovereignty away from member states. The single currency was a very big one (hence some countries decided to stay away). Now it is pushing into another very regalian domain, which is defence.

If there was a referendum in each EU country to ask the people clearly and honestly whether they were in favour of their country disappearing as sovereign state and becoming only a 'state' of a federal EU, my strong guess is that they would vote "no", but that's exactly what is happening little by little. That's my point, my problem with and fear about the EU (and of course the national governments that are in on it).

Quite disappointing to read the crass insults and accusations thrown by some commenters, as well as the barrage of downvotes. Unfortunately it seems to be an usual pattern (I'm getting uncomfortable 1984 vibes more and more).