MurphyA/hacker-news huggingface dataset:
by founder_mode | 2026-01-23 21:57:45+00:00
Hi HN — I built ReguAction, a lightweight compliance intelligence tool that turns dense regulatory pages into cited, execution-ready action plans.

Instead of scraping a single page and dumping text, it:
• Takes a regulation or policy URL (FTC, EU Eur-Lex, OSHA, etc.)
• Deep-scans the main page and linked/embedded PDFs
• Synthesizes everything into a grounded compliance report with clear next steps

The goal is to reduce the time teams spend interpreting long regulatory documents and translating them into concrete actions, especially when legal review isn’t immediately available.

Would love feedback from folks working with compliance, policy interpretation, or regulatory-heavy workflows.
by lorenzleutgeb | 2026-01-23 21:58:12+00:00
For the source code in the repository, conflicts must be merged by humans, just like with any other Git repo containing source code.(

The CRDTs, which are used to model collaborative objects, usually don't have conflicts (none of those currently used in Radicle do), or, if they choose to, may again ask humans to resolve them.

This is also what's explained in the Protocol Guide.

I don't understand what's the misunderstanding here, sorry.
by larkost | 2026-01-23 21:58:21+00:00
This is misleading. While there are privately owned tanks, they are all old, and lack any weapons (other than as a battering ram).

They likely could cause a lot of trouble for a local police force, but would not stand up to any infantry force in the world.

So in an actual conflict with the U.S. government, none of those tanks would be more than symbolic. And whole a general gorilla insurrection in the U.S. would be nasty, examples like Wako demonstrate that even mid-sized stands would be severely overwhelmed.

The whole idea that a Second-Amendment rebellion in the U.S., absent the military joining on the side of the rebellion, is just a fantasy.
by vel0city | 2026-01-23 21:58:27+00:00
> It's a non existent problem in the US

Dead wrong. Its still a big problem in the US.

https://www.kansascityfed.org/research/payments-system-resea...

> In 2023, 21 percent of U.S. consumers experienced financial fraud: 17 percent of all consumers (or 18 percent of consumers who own credit cards) experienced credit card fraud, and 8 percent of all consumers experienced non-credit card fraud (with some consumers experiencing both types of fraud).

Sure, we've now moved to do tap to pay and chipped cards for a lot of transactions. However, this is useless for online orders which just requires knowledge of the magic numbers which all are helpfully printed on the face of the card you hand to people, tell over the phone, or type into websites.
by tdb7893 | 2026-01-23 21:58:30+00:00
I'm expecting shenanigans at the state level. I'm not saying there won't be malfeasance, it's just that the "no election happening" really a possibility at this point without a full coup.

People keep saying "if" the election happens and it's definitely happening, it's just whether it's free and fair (the US has never had incredibly fair elections even in modern times, highly gerrymandered two party elections are stupid, but substantially less fair than even the somewhat low bar the US traditionally sets for democracy).
by kaydub | 2026-01-23 21:58:33+00:00
Let me clarify actually, I run separate terminals and the agents are separated. I think claude code cli is the best. But at home I pay per token. I have a google account and I pay for chatgpt. So I often use codex and gemini cli in tandem. I'll copy + paste stuff between them sometimes or I'll have one review the changes or just the code in general and then feed the other with the outputs. I'll break out claude code for specific tasks or when I feel like gemini/chatgpt aren't quite doing the job right (which has gotten rarer the past few months).

I messed around with separate "agents" in the same context window for a while. I even went as far as playing with strands agents. Having multiple agents was a crapshoot.

Sometimes they'd work great, but sometimes they start working on the same files at the same time, argue with each other, etc. I'd always get multiple agents working, at least how I assumed they should work, by telling the llm explicitly what agents to create and what work to pass off to what agents. And it did a pretty poor job of that. I tried having orchestration agents, but at a certain point the orchestration agent would just takeover and do everything. So I'm not big on having multiple agents (in theory it sounds great, especially since they are supposed to each have their own context window). When I attempted doing this kind of stuff with strands agents it honestly felt like I was trying to recreate claude, so I just stick with plain cli llm tools for now.
by ivankra | 2026-01-23 21:58:41+00:00
> on UTM (QEMU and Apple Virt Framework), but many of them don’t appear to support GPU acceleration

Uhh, it does. OpenGL/virgl works great out of the box for me with UTM and Linux guests (I'm on Debian 13), perfectly usable and performant enough to use with an external 4K monitor.

There's virtualiazed Vulkan support which just shipped in UTM 5.0.0 this month - really exciting news! But it is still kinda buggy, maybe that's what you ran into. Try UTM 4.7.5 or disable Vulkan (in UTM > Settings > Display) for now.
by digiown | 2026-01-23 21:58:55+00:00
It's a good start, but FDE alone is still fairly easy to compromise in many cases. If you ever type the password under a camera, it may be leaked. If the device ever leaves your possession and you don't have secure boot, your bootloader can be trivially altered to leak the password. Then there are keyloggers. And cold boot attacks can often be done if your system is running.
by layer8 | 2026-01-23 21:58:56+00:00
They are stored securely there in the sense that a random program has no access to it. They are not stored safely there in the sense that they couldn’t possibly get destroyed there. That’s the purpose of backing up the keys to the cloud. Alternatively, you can write down a recovery key and put it in your safe. Personally, I put it in my password vault that also happens to be backed up to the cloud (though not Microsoft’s).
by behnamoh | 2026-01-23 21:59:08+00:00
Seconded. I find codex lacks only two things:

- hooks (this is a big one)

- better UI to show me what changes are going to be made.

the second one makes a huge diff and it's the main reason I stopped using opencode (lots of other reasons too). in CC, I am shown a nice diff that I can approve/reject. in codex, the AI makes lots of changes but doesn't pin point what changes it's doing or going to make.
by markoman | 2026-01-23 21:59:31+00:00
I really wonder how history will view DJT -- surely one of the most flawed yet consequential figures in American history -- who nonetheless had the good fortune of two untimely deaths (Scalia & Ginsburg) and some arm-twisting (Kennedy) which he parlayed into fantastic 'success' in the SCOTUS. This includes primarily the Dobbs decision overturning Roe v. Wade, and the incredible Presidential Immunity doctrine, which is essentially legislation via judicial decision.

The falsity of how the SCOTUS was captured by the executive branch was ultimately root in lies. Trump's three nominees all lied about their position on Roe v. Wade.

As a case in point, consider Justice Brett Kavanaugh who wrote that Roe was "wrongly decided" in a concurring opinion on Dobbs (2022). Yet in his 2018 confirmation hearing he testified that Roe v. Wade was "important precedent of the Supreme Court that has been reaffirmed many times" and went on to discuss the importance of judicial precedent. Of course the Kavanaugh hearing was an utter circus in every sense, but it was obvious that he had lied during a number of exchanges with senators.

Let's not forget that just a few months ago in a decision, it was Kavanaugh who gave us the 'Kavanaugh stop' which is a law enforcement practice in the United States in which federal agents can stop and detain a person based on their perceived ethnicity, spoken language, and occupation. This doctrine reset was constituted reasonable suspicion for any police stop.
by s-y | 2026-01-23 21:59:35+00:00
This is true. But it does not negate the comment you are replying to. Once you introduce kids into the mix (esp infants) - this whole narrative falls apart quite quick, ditto for elders/people with disabilities. Bikes, public transport are not a substitute for the vehicle.

I do agree that the vehicle should not be the default transportation even if I do consider myself a "car guy".
by Hylasca | 2026-01-23 22:00:40+00:00
Hi HN,

I built Trendshift, a site that tracks trends across GitHub repositories.

I just launched a new stats page that shows programming language trends over time using real repo data.

The charts showing programming language trends across captured repositories.

Link: https://trendshift.io/stats

Would love feedback on the data, UX, or ideas for what would make this more useful.
by microtonal | 2026-01-23 22:00:47+00:00
First, we co-opted English. It’s now ours as well. Thank you.

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

Besides that, besides my native language and English, I had German and French in school (which are required topics in our country). So I can speak the native language of all nearby countries.

Auf Wiedersehen!
by behnamoh | 2026-01-23 22:01:03+00:00
that's the main gripe I have with codex; I want better observability into what the AI is doing to stop it if I see it going down the wrong path. in CC I can see it easily and stop and steer the model. in codex, the model spends 20m only for it to do something I didn't agree on. it burns OpenAI tokens too; they could save money by supporting this feature!
by awesome_dude | 2026-01-23 22:01:10+00:00
Bubbletea has the unfortunate side effect of enforcing style/architecture on a project

Much like cobra (or was it viper) did for CLI switches

This is cool if that's what you like, but if you have your own thinking on layout/architecture then you're in for a world of pain.

I use rivo/tview in my projects, and like it, but it's not without its "quirks"
by GreenWatermelon | 2026-01-23 22:01:32+00:00
This has real Torment Nexus[0] energy

[0] Sci-Fi Author: In my book I invented the Torment Nexus as a cautionary tale.

Tech Company: At long last, we have created the Torment Nexus from classic sci-fi novel Don't Create The Torment Nexus
by xp84 | 2026-01-23 22:01:53+00:00
Interesting perspective. So, if I'm understanding you correctly, the pitch here would be:

1. Paycheck DD → straight to savings

2. "Spending money" for in-person transactions → transfer periodically to checking

3. Use debit card to spend from checking.

That's an interesting idea. Actually what is intriguing to me is another angle: I'd still never consider spending with debit. But my problem is that it's essentially impossible to get an ATM card that isn't a debit card anymore, meaning if I want to be able to use an ATM, I have to carry this stupid card around that would be easy to use to drain my checking account. With your approach, if I can get a savings account that is not linked to a checking account, I could use that as my default place where I pay my rent and credit card bills from. But it's a big if, because a lot of savings accounts have limits on how many withdrawals they can have per month, probably a residue of that regulation that someone else said was recently repealed.
by timschmidt | 2026-01-23 22:02:30+00:00
> which means that now, they need to make a conversion, which is obviously slower than doing nothing.

One would think. But since caches have grown so large, and memory speed and latency haven't scaled with compute, so long as the conversion fits in the cache and is operating on data already in the cache from previous operations, which admittedly takes some care, there's often an embarrassing amount of compute sitting idle waiting for the next response from memory. So if your workload is memory or disk or network bound, conversions can oftentimes be "free" in terms of wall clock time. At the cost of slightly more wattage burnt by the CPU(s). Much depends on the size and complexity of the data structure.
by CuriouslyC | 2026-01-23 22:03:11+00:00
The problem with codex right now is it doesn't have hook support. It's hard to understate how big of a deal hooks are, the Ralph loop that the newer folks are losing their shit over is like the level 0, most rudimentary use of hooks.

I have a tool that reduces agent token consumption by 30%, and it's only viable because I can hook the harness and catch agents being stupid, then prompt them to be smarter on the fly. More at https://sibylline.dev/articles/2026-01-22-scribe-swebench-be...
by lproven | 2026-01-23 22:03:26+00:00
> I am sure there will be some reason why this isn't good enough,

Installing extensions is not customisability. It is code patching on the fly and it breaks when the desktop gets upgraded.

Not good enough.

> Gnome works fine through in a VM

Again you translate "does not do something well" into "it does not work". Yes it can run in a VM. It doesn't do it very well and it only does it if the VM is powerful on a fast host.

Just a few years ago it did not work.

> EDIT: I just read the article. You are complaining about enabling a bloody checkbox.

You didn't understand it, then. It is really about what settings to enable and what extensions you must install.

> I guarantee you people aren't using these 1GB models as desktops.

Then you're wrong. I did myself not long ago. Most of the world is poor, most of the world doesn't have high-end tech.

> I was quite obviously talking about HiDPI support. You didn't read what I said.

I read it. I replied. I don't care.

The GNOME developers destroyed an industry standard user interface -- https://en.wikipedia.org/wiki/IBM_Common_User_Access -- which I am willing to bet you've never heard of and don't know how to use -- just to avoid getting sued by Microsoft 20Y ago.

A bunch of entitled kids who don't know how to use a computer with keyboard alone and who don't give a fsck about the needs of disabled and visually impaired people ripped out menu bars and a tonne more to make their toy desktop, but they threw in features to amuse audiophiles and people with fancy monitors, and you don't understand why I am pissed off.

You ripped out my computer's UI and replaced it with a toy so you could have higher refresh rates and shinier games.

> It is baffling

It's only baffling because never heard before from anyone inconvenienced by it and never thought before of other people's needs and use cases -- which is GNOME all over.

> It is exactly what you described.

No it is not.

Tell me what extensions will put the GNOME favourites bar on the left of the left screen and a vertical virtual desktop switcher on the right of the right screen.

You didn't understand my blog post about GUI acceleration in VMs, and you don't understand my comments either.

I have used every single version of GNOME released since 2.0 and I know my way round it pretty well -- same as I am atheist and know the Bible better than all but about 3 so-called christians I've met in 6 decades. Know your enemy.

I have been getting hatred and personal abuse from the GNOME team and GNOME fans, every time I ever criticise it, for over a decade now. It is the single most toxic community I know in Linux.
by amatecha | 2026-01-23 22:03:44+00:00
Yeah, even when you turn on "enable local cache of emails", the search is still terrible.

What's pretty surprising to me is that for everything they say about privacy etc., getting Mail Plus gives you nothing better than a free user in terms of VPN options. That was the case in their previous set of plans, too - I've been paying for Proton for some years now, at a cost of like $100-150/yr, and only ever had the same level of VPN offering from them as a free user, which is pretty lame.
by prmoustache | 2026-01-23 22:04:09+00:00
Because:

- I prefer running FOSS apps on my smartphone

- I want to be able to install anything I want on it without relying on what is accepted by a "store"

- I don't want an Apple account

- I want to own and be able to have the shit I want running in the background (like syncthing)

- I want to be able to access my file the way I want, including using a shell

- I want to be able to run any linux app

- and more inportantly I want to be the owner of my phone, not merely the user of a license to use it following the term set by a company from an hostile nation
by davkan | 2026-01-23 22:04:29+00:00
I find managing the system to be more tiring and stressful than just driving to be honest. I do not like when my vehicle behaves in a way I didn’t anticipate.

Maybe I just need more time with it but, my toyota had adaptive cruise and slammed on the brakes one time and I did not like it. On a one lane highway the car a decent ways in front of me slowed down and started moving into the shoulder to take a right turn into a driveway. As i came up on him he was almost all the way over, just his driver side wheels on the line. I moved to the far side of the lane with plenty of room to clear without slowing down and my toyota slammed on the brakes going from 65 to like 40 and it scared the shit out of me. It was a greater level of surprise and fear than I’d experienced in probably the last 20k miles of driving and was completely avoidable had I been using dumb cruise control.

Driving my mom’s Honda insight with lane assist also made me nervous when I would be near the edge of a lane on purpose and it would move the wheel on its own.

I’m not opposed to fully automated driving, but what I don’t want is to be in a situation where I need to remain alert and responsible for managing a system that does the driving. I’d rather just do the driving myself. I’ve driven for almost 20 years now, some of that professionally, and it’s second nature at this point and doesn’t require active thought outside navigating new routes and finding parking. Managing the system requires more effort for me.

I now drive a standard 33 year old truck and it’s bliss. No software updates, no bs, just a machine that takes my inputs and gets me from A to B. That said, without airbags, crumple zones and abs I’d have to get something more modern if there were children in the picture.
by jacquesm | 2026-01-23 22:04:33+00:00
That's like what, one major incident per month now, Nov 18, Dec 5, and now this one?

I'll bet JGC can write his own ticket by now, but unretiring would be really bad optics. He's on the board though and still keeping a watchful eye. But a couple more of these and CFs reputation will be in the gutter.
by vel0city | 2026-01-23 22:04:35+00:00
I had a friend who had their checking wiped out by debit card fraud. Their bank issued them a provisional credit of $150. So nice. Too bad rent was due in two days and was considerably more than $150.

Slowly over the next three months the charges were slowly reversed. In the end the bank didn't reverse all of them, but my friend did get most of her money back.
by xp84 | 2026-01-23 22:04:45+00:00
Highly recommend this approach. My personal approach has been, for almost 20 years, to have one checking account as Schwab, and the other at a credit union. Schwab has superior offerings for most things, refunds all ATM fees worldwide, and is easy to get on the phone if I have any issue, and the credit union can handle those once-in-5-years (for me) kind of in-person situations like getting a cashier's check, or if I wanted $500 in $100 bills for a gift, etc.
by catchmost | 2026-01-23 22:04:56+00:00
I recently had to install Windows for the first time in ages because reasons, and it really wasn’t very hard. The setup really just presents two options at a time: the cloudy option, and the other option. If in doubt, the flashy one is the cloudy one. I kept selecting the non cloudy option and got to the desktop without signing up for anything. Sure it took more clicking than last time I went through this, but really wasn’t nearly as bad as people say and didn’t take any windows know-how or googling. Might be very different between editions and regions though…

Edit: ofc we all agree local accounts needs to be a supported option, but perhaps we should be more careful about yelling from the rooftops that it’s practically impossible. I’ve been told for years now that it’s really hard or impossible, and it really was not that hard (yet…)
by pessimizer | 2026-01-23 22:06:20+00:00
> Too many tech workers decided to rollover for the government and that's why we are in this mess now.

It isn't really about the government. It's about a bunch of people trying to convince you that the locked-down proprietary closed source corporate crap that they use isn't in and of itself a security risk, no matter what the quality of the code that you've never seen is. Apple, Microsoft, Google etc. aren't your friends; no matter how brand loyal you are, they'll never care whether you're alive or dead.

FOSS isn't your friend either, but they're not asking you to trust them. Any exposure to these world spanning juggernaut military and intelligence contractor companies is a security hole. It's insane that people (thinking of Europeans now) get fired up to switch from this stuff because Trump but not because of course you should. Instead they're busy calling being suspicious of Microsoft old and hatred of Apple's customer corral stuck up and the desire to own your own machine fanatical and judgemental. Have you ever considered that you've been programmed to say and encourage dumb stuff that is completely against your own interests and supports the interests of the people who sell things to you?

You're convinced by the argument that people dumber than you have to be protected from their own machines (by corporations who have no interest in or obligation to protect them) - have you ever thought that people are saying the same thing about you? That you have to be protected from writing things you shouldn't write or talking to people you shouldn't be talking to? And the world isn't a meritocracy: the people on the top are inbred creeps. You've given up your freedom to dummies with marketing departments.
by zugi | 2026-01-23 22:06:41+00:00
Thanks for the link, interesting article. The UK is among the worst in this regard.

Regarding the article's Apple example:

> The FBI eventually found a third party to break into the phone, but the tension between privacy and security remains unresolved.

This is actually quite resolved.

- Tech companies in the US are free to write secure encryption technologies without backdoors.

- Government is free to try to break it when they have valid legal authority.

- Tech companies are obligated to turn over information in their possession when given a legal warrant signed by a judge based on probable cause that a crime has occurred.

- Tech companies are not required to help hack into systems on the government's behalf.

As far as I'm concerned, in the US things are perfectly resolved, and quite well I think. It's the government and fear-mongers who constantly try to "unresolve" things.
by badc0ffee | 2026-01-23 22:06:45+00:00
I recently had to help a friend (not in the same city) look for a way to use the composite video output from an Apple //c. New TVs and monitors don't support that input anymore, and the thrift stores were empty of old ones. What ended up working was a portable DVD player (!) as you can still buy these new, and they still have composite in for some reason.
by cmurf | 2026-01-23 22:06:46+00:00
I'm certain I should encrypt my data, backup all LUKS headers, and backup all data.

But what about unsophisticated users? In aggregate it might be true data exfiltration is worse than data loss? I don't know if that's true.

But what is true is enabling encryption by default without automated backup and escrow will lead to some data loss.

It's difficult for me to separate the aggregate scenarios from individual scenarios. The individual penalty of data loss can be severe. Permanent.