MurphyA/hacker-news huggingface dataset:
by hoopyKt | 2026-03-06 12:14:42+00:00
I think your metaphor is flawed though, firstly because we're not talking about the maintainer being a caretaker, for all intents and purposes they are the owner of chardet, just not a subset of the IP within, those are two separate entities here. Secondly, the original author doesn't have any ties to this project within the last decade, to imply that they're paying for it or have any ownership over how the project is operated beyond the scope of the license is just wrong.

If you'd want to correct the metaphor, this is a more accurate understanding of the situation:

Is the maintainer obligated to the terms of the original license? yes

Does the original IP holder have any rights beyond that license? no

Is the maintainer free to raze the current hall, as long as the IP-holder's property is appropriately removed first? YES

Now if it were to come out that ownership of the chardet name, pip package, or github organization were transferred to the maintainer under an agreement that the project always stay LGPL regardless of the actual terms of the license that's a whole other thing, but nobody has stated that is the case. The only contention is whether LGPL was violated by the rewrite under a new license, but if that's not the case it is entirely the prerogative of the project maintainers to do as they wish.

That's what free software is all about.

If the community wants the old "community hall" it still exists, they can still use it and do what they want with it. They have a right to the hall, but the maintainer has a right to the repository and the package name and one does not nullify the other.
by Imustaskforhelp | 2026-03-06 12:14:53+00:00
I can be wrong but I looked up online and there are sources which say the same, so I am curious to know more about it.

> Former Trump Al advisor Dean Ball has warned that the White House's decision to designate Anthropic a "supply chain risk" could blow back on some of the biggest names in tech-including Google, Amazon, and Microsoft-all of whom have billions of dollars riding on the Al startup. Ball, reacting to Defence Secretary Pete Hegseth's order barring any military contractor or supplier from doing business with Anthropic, said the move amounts to "attempted corporate murder."

> He added that if Hegseth gets his way, Google, Amazon, and Nvidia would effectively have to divest from Anthropic-a company they've collectively poured billions into.[0]

> Amazon alone has committed up to $8 billion in Anthropic. Google has invested around $2 billion. And Microsoft, while not a direct investor, relies on Anthropic's models through its Azure cloud platform. A forced divestiture or business cutoff from any of these companies would send shockwaves through the AI investment landscape at a time when hundreds of billions are flowing into the sector.

[0]:https://timesofindia.indiatimes.com/technology/tech-news/don...
by newsclues | 2026-03-06 12:15:10+00:00
What if we had ISP police?

Cops to track what people did on the internet, checking every image to ensure it's not pornographic, or every transaction online, to ensure it's not criminal!

Sounds great! Let's just start by rolling out the program to target elected officials and their families as a trial. If every congressional or senate representative wants to undergo a few years of scrutiny to make sure the system works well, maybe the people will follow gladly.
by uncb9999 | 2026-03-06 12:15:21+00:00
sooo HN we built a universal quantum circuit translator. Write in IBM's Qiskit (the de facto standard), run on any
│ quantum hardware. Works in reverse too.• 20+ gate mappings including parameterized rotations and 3-qubit gates
│ • Angles auto-formatted as π-fractions
│ • Visual circuit builder for non-devs
│ • Drag-and-drop .qasm file upload
│ • Free API, no signup
│ • Bilingual agent endpoint (EN/ZH)Open source: https://github.com/Quantum-bridg e-labsThe quantum ecosystem is
│ fragmented — IBM, IonQ, Rigetti, and others all speak different IRs. We're building the bridge layer so developers
│ write once and run anywhere.Would love feedback on gate coverage and what backends you'd want next.
by srean | 2026-03-06 12:15:41+00:00
Oh I love meeting and knowing people from different parts of the world, have curiosity about their human stories, about how they think, what they find funny, their food, their music, their culture, their interests. Oh yes their food, music and humor.

That's one reason I love New York so much.

However my pace is much slower. I take my time.

On the technical side, the added attraction is to do some homebrewed amateur radio astronomy.
by booleandilemma | 2026-03-06 12:15:47+00:00
Excellent point. Philosophy (really anything not math-related) is seen as a waste of time by most people I know in tech. You end up getting a bunch of smart but unethical or misguided people. Engineering types end up being used as pawns in wider political games. Look at all the terrorists who are engineers, for example:

https://www.nytimes.com/2010/09/12/magazine/12FOB-IdeaLab-t....
by vladdoster | 2026-03-06 12:16:08+00:00
Location: Nashville, TN
Remote: true
Willing to relocate: boston || nashville
Technologies: Python, Django, IaC, Terraform, Golang, CI/CD, Azure/AWS, {ba,z}sh, Lua, Springboot,
Redis, Docker, Open Service Broker, {,non}relational & vector dbs, shared services, SOA
Email: mvdoster@gmail.com

resume: https://linkedin.vdoster.com && http://github.com/vladdoster

sr. cloud software engineer @ Mastercard (5 years)

Designed and built Platform-as-a-Service for microservice workloads running on Azure and AWS
to migrate on-prem workloads to the cloud. The platform operates globally, allowing teams to
deploy to several Azure-backed regions worldwide. Helped plan and create regional landing zones
in Azure for application teams wanting to perform globally. Designed platform components using
Terraform, Go, and Node; developed support tooling using Bash, Python, and Azure CLI. De-risk the
platform by addressing security vulnerabilities and ensuring the platform is PCI compliant.

api/devops software engineer @ Harvard Medical School (2 years)

Worked as part of the DevOps team to manage a 15k core CentOS HPC cluster. Designed and implemented
Python-based security scanning pipeline to securely deploy & run Apptainer images via SLURM.
Coordinated cross-team emergency patching eﬀorts. Collaborated with researchers and engineers across
3-letter institutions to deliver secure research infrastructure. Built CI/CD Pipelines with GitHub, Jenkins,
to automate code builds, testing, and deployments. Wrote Puppet modules to manage configuration of HPC fleet.
Wrote custom Puppet module & Python scripts to automatically remediate Tenable findings.

full-stack software engineer @ Global Prior Art (3 years)

Used Django, Celery, Selenium grid, and AWS API Gateway for IP rotation to scrape USPTO patent PDFs,
apply CV for data extraction, and generate reports with relevant claims, saving employees 4-5 hours daily.
Wrote E2E black-box/fuzzing unit tests. Automated on-premise deployment via Github Actions and Ansible.

maintainer @ Zinit (5 years)

Develop and maintain a zsh plugin manager on Github with 4k stars. Implemented unit tests,
containerization, bug fixes, and new features.
See: https://github.com/zdharma-continuum/zinit

contributor @ Open-source documentation (5 years)

Contributed hundreds of documentation corrections and enhancements to 400+ open source projects.
Show HN: DataQueryAI – Turn plain text into SQL locally
by powerwild | 2026-03-06 12:16:16+00:00
Hi HN,

I built DataQueryAI to let people run queries on their databases using plain language — no SQL knowledge required.

Key points:
- *Local-first AI*: runs on your machine using the Ollama engine, no data leaves your device.
- Supports Postgres, MySQL, and SQL Server.
- Exports results to CSV, Excel, or HTML.
- Supports English, Vietnamese, German, French, Italian, Portuguese, Hindi, Spanish, and Thai.
- Windows x86/x64, macOS ARM64/x64, Linux coming soon.

Pricing:
- Free Forever: single DB profile, CSV export.
- Pro Monthly: $16/mo, multiple DBs, Excel/HTML export.
- Pro Lifetime: $79 one-time, multiple DBs, full export support.

The goal was to make querying databases fast, private, and accessible to non-technical users. Would love feedback from HN on:

- Usefulness for your workflow
- Any features you’d like next
- Thoughts on local-first AI tools for privacy

Happy to answer questions.
by _heimdall | 2026-03-06 12:16:29+00:00
What you're describing with Google Search already exists, search engines already offer their own search settings including "safe search" or whatever they call it which filters out adult images.

Services can absolutely decide to provide their own content settings. It doesn't require a universal setting or OS requirements, and it doesn't require providing PII to every website or telling a central authority every site you visit.
by ssgodderidge | 2026-03-06 12:16:59+00:00
> Some folks are trying to add automated bug report creation by pointing agents at a company's social media mentions.

I wonder how long before we see prompt injection via social media instead of GitHub Issues or email. Seems like only a matter of time. The technical barriers (what few are left) to recklessly launching an OpenClaw will continue to ease, and more and more people will unleash their bots into the wild, presumably aimed at social media as one of the key tools.
Show HN: I made a tool that automates B2B outreach with a 1B+ contact database
by iamleojiang | 2026-03-06 12:17:18+00:00
Hey HN,

I am Leo Jiang, founder of Gro. I built this to solve the problem of fragmented sales stacks where teams waste hours between lead databases and outreach tools. Gro is a unified AI sales agent that combines a 1b+ contact database with AI propensity scoring and automated outreach across Email and LinkedIn. By putting prospecting and engagement into one workspace, we eliminate manual data hunting so sales reps can focus on closing deals. I would love your thoughts on our approach to automated B2B growth.
by greenbit | 2026-03-06 12:18:14+00:00
That 6809 bewitched my middle school self. Having already learnt Z80 assembly language, the 6809 just looked so much more elegant. It had index registers that were actually useful! It had position independent code! It could do multiplication in one instruction! So when faced with choosing a CoCo or a C64 .. of course I chose the machine with the MUL instruction. Naturally, within mere months, that horrid 32x16 black on green display forced the harsh realization that a computer is more than just the CPU, that the support chips could actually be far more interesting. Who cares about a multiply instruction, when you could have sprites and 3 voice sound?
by Imustaskforhelp | 2026-03-06 12:19:13+00:00
> I know the difference between this is none but to me

Edit: just a very minor nitpick of my own writing but I meant that "I know the difference between this could look very little to some, maybe none, but to me..." rather than "I know the difference between this is none but to me".

I was clearly writing this way too late at night haha.

My point sort of was/is that Anthropic drew a line at something and is taking massive losses of supply chain/risks and what not and this is the thing that I would support a company out of rather than say OpenAI.
by gzread | 2026-03-06 12:19:22+00:00
The CA/CO law only requires the option to enable parental controls on an account, and as the article points out, can be worked around by a sufficiently determined child using something like a virtual machine. This is not really the government deciding how children should be raised. The parent still has the ability to choose to apply the parental controls.

It's more like the rule that minors can't buy alcohol in bars - parents can still buy alcohol at the supermarket for their children, and sufficiently determined children can find some other adult to buy it for them.

Probably by the time you know how to install a virtual machine, you can handle the unrestricted internet.
by holyra | 2026-03-06 12:19:37+00:00
Yes the environmental impact of an AI agent performing a given task is lower. However we will not simply replace every programmer with an agent: in the process we will use more agents exceeding the previous environmental impact of humans. This is the rebound effect [0].

Your reasoning could be effective if we bounded the computing resources usable by all AI in order to meet carbon reduction goals.

[0] https://en.wikipedia.org/wiki/Rebound_effect_(conservation)
by surgical_fire | 2026-03-06 12:20:22+00:00
> It could also be because we don't want a theocratic regime with nuclear weapons and the delivery systems to put them on European capitals.

This is laughable. The current US administration would likely jizz their collective pants if Iran did a nuclear strike to a European capital. They can barely hide their hatred of EU and what it represents.

No, fuck this noise. Iran is being bombed by the US and Israel for their own evil reasons. Europe has many failures, but this Iran bullshit is not on us. Go pin this in someone else.
by jml7c5 | 2026-03-06 12:20:34+00:00
As I understand it, DDR5's on-die ECC is mostly a cost-saving measure. Rather than fab perfect DRAM that never flips a bit in normal operation (expensive, lower yield), you can fab imperfect DRAM that is expected to sometimes flip, but then use internal ECC to silently correct it. The end result to the user is theoretically the same.

Because you can't track on-die ECC errors, you have no way of knowing how "faulty" a particular DRAM chip is. And if there's an uncorrected error, you can't detect it.
by latexr | 2026-03-06 12:21:06+00:00
> There is an obvious moral question here, but that isn’t necessarily what I’m interested in.

And thus we arrive at the absolute shit state the world is in. We keep putting morality aside for something “more interesting” then forget to consider it back in when making the final point.

“Have you tried: “kill all the poor?””

https://youtube.com/watch?v=s_4J4uor3JE
by booleandilemma | 2026-03-06 12:21:22+00:00
The person you're responding to probably hasn't read the book and is just parroting the word. That's kinda where we're at right now in society. I see the comments by malfist and abustamam are similar. No idea what newspeak means, just parroting and saying "that's not its name".

The problem will get worse as we have a generation raised by LLMs.
by uncanny2 | 2026-03-06 12:21:26+00:00
Seems absurdist.

If “learning” is to take tests and get grades then do what you think you have to do to get ahead in the game

The secret to learning anything is to put it through the mind. I know it sounds silly, maybe even too obvious, just think about it. Read the works. Not because you are told to, so that the disposition and context of what is being studied can filter completely through the mind.

Anything else and you are entertaining yourself. Even chatting with an LLM of the old legends is purely for entertainment. It would be a philosophy game. It could “teach” as well as improvised context driven flash cards, if you could be sure it wasn’t conflated by errors.

Of all things, learning or applying philosophy in this way is counter productive, unless you are having fun. Anything “learned” would be suspicious and betray the original in substance.

Of all things, the “study of philosophy” is either just a grade, our you genuinely wish to be enriched by humanity’s legacy of thought.
by selimenes1 | 2026-03-06 12:21:38+00:00
The "inside-out" framing resonates with me. I have been building embeddable scripts that get dropped into third-party sites via a script tag, and the architectural decisions you are making here mirror a lot of the same trade-offs I have encountered.

The biggest challenge with any in-page tool is the tension between needing deep DOM access and maintaining isolation. For the agent UI itself, you almost certainly want iframe isolation -- CSS conflicts with the host page are a constant headache otherwise. But for the actual DOM interaction (reading page state, simulating events), you need to be in the host page context. This dual architecture (iframe for your UI, direct access for page interaction) adds complexity but is worth it for reliability across diverse sites.

One thing I would flag as a real production concern: Content Security Policy. A significant number of enterprise and SaaS sites set strict CSP headers that will block inline scripts, eval, and sometimes even dynamically created script elements. If your target audience includes embedding this in production apps, you will hit CSP issues quickly. The bookmarklet approach cleverly sidesteps this for demos, but for a proper integration the host app needs to explicitly whitelist your script origin.

The HTML dehydration approach you described in the comments (parsing live HTML, stripping to semantic essentials, indexing interactive elements) is smart. In my experience, the fidelity of that serialization step is where most of the edge cases live. Shadow DOM, canvas elements, dynamically loaded content, iframes-within-iframes -- each one needs special handling and you end up building a progressively more complex serializer over time. Keeping that layer thin and well-tested is probably the highest-leverage investment for long-term maintainability.
Show HN: Ledgi: UK net worth tracker with a CLI for AI agents
by nelson687 | 2026-03-06 12:22:16+00:00
I built Ledgi because I wanted to track my net worth across UK-specific stuff: ISAs, pensions, property, investments, debt.

Most finance trackers are US focused or want you to connect your bank. Ledgi is manual entry only, with AES field level encryption on all financial data.

There's also an open source CLI and a Claude Code skill. You authenticate with scoped API keys (accounts:read,holdings:write, etc.) and an AI agent can query your data directly. I use it to ask things like "what's my net worth breakdown?" or "how much ISA allowance do I have left?"

https://ledgi.app

CLI: https://github.com/LedgiApp/ledgi-cli

Claude skill: https://github.com/LedgiApp/skills

happy to hear your feedback!
by lsuresh | 2026-03-06 12:24:11+00:00
Feldera co-founder here. Great discussions here.

Some folks pointed out that no one should design a SQL schema like this and I agree. We deal with large enterprise customers, and don't control the schemas that come our way. Trust me, we often ask customers if they have any leeway with changing their SQL and their hands are often tied. We're a query engine, so have to be able to ingest data from existing data sources (warehouse, lakehouse, kafka, etc.), so we have to be able to work with existing schemas.

So what then follows is a big part of the value we add: which is, take your hideous SQL schema and queries, warts and all, run it on Feldera, and you'll get fully incremental execution at low latency and low cost.

700 isn't even the worst number that's come our way. A hyperscale prospect asked about supporting 4000 column schemas. I don't know what's in that table either. :)
by Angoleyus | 2026-03-06 12:24:12+00:00
Hey everyone!

9 days ago I posted FlowDesk here and the feedback was genuinely overwhelming. Thank you to everyone who took the time to try it and leave a comment. As a solo dev, every piece of honest criticism helps.

Here's everything I shipped since then:

UI & Visual Changes: Updated the favicon and did a full interface cleanup — stripped every remaining emoji and replaced them with proper SVG vector icons throughout the whole app. Added two new color themes: Cozy Terra Cotta (warm earthy tones) and Ocean Blue — so there are now 3 theme options including the default grayscale, plus a custom accent color picker.

Pro Lab: Added a new section called Pro Lab with experimental tools that run on your actual stored data:

Client Health Predictor — analyzes invoice history per client and gives a reliability score (0–100) based on how often and how late they pay
Cash Flow Simulator — two sliders (target income + hourly rate) that show how many hours/week you'd need to hit your goal
Burnout Guardian — monitors your weekly logged hours and blocks the Pomodoro timer if you go above a limit you set. Force Recovery Mode locks the timer until you consciously disable it
Plus several other experimental widgets (Life Simulator, Eco Optimizer, Genome Decoder, Network Echo Chamber, etc.)
Global Payments: Added Pix (Brazil) and WeChat Pay (Asia) fields in Settings — once saved, the relevant payment instructions get appended to the relevant invoices automatically.

Localization: Language switcher in Settings now fully works across the whole app — English, Romanian, Spanish, French, German.

Demo Data: One-click "Load Demo Data" button populates the dashboard with realistic invoices, clients and expenses — no manual setup needed to explore the full app.

Bug fix: Restored the broken monthly/annual pricing toggle on the landing page.

Still 100% client-side. No accounts, no backend, no data ever leaves your browser. Free tier + Pro at $9.99/mo.

flowdesk-ecru.vercel.app
Show HN: Metateam: run many Claude/Codex/Gemini CLI instances in one terminal UI
by falsename | 2026-03-06 12:24:15+00:00
Single Rust binary. Manages multiple AI coding agent sessions in tmux — Claude Code, Codex CLI, Gemini CLI side by side. Dashboard gives you tabs (F1–F11) to see each agent's terminal live.

The agents get personas, persistent memory across sessions, and can message each other directly. Cross-machine P2P works over TLS 1.3 so crews on different machines collaborate.
My favorite part: a dedicated archivist agent that never writes code, just indexes the entire repo on every push so other agents stop burning context grepping for files but ask him questions instead.

Free account, created during first run.
by gzread | 2026-03-06 12:24:16+00:00
How would you impose it on them? Facebook's only way to tell your age is for you to upload an ID document and don't we want to avoid that? But when a parent buys a device for their child, they can just enable the setting that says "this device is for a child" and then Facebook can see that setting, with no further identity information transmitted. That's better privacy, not worse.
by ssgodderidge | 2026-03-06 12:24:18+00:00
The original report by the developer, Khan, mentions that github:cline/cline would also work[0].

> github:cline/cline#aaaaaaaa could point to a commit in a fork with a replaced package.json containing a malicious preinstall script.

[0] https://adnanthekhan.com/posts/clinejection/#the-prompt-inje...
by zephyruslives | 2026-03-06 12:24:40+00:00
>I thought that was an interesting idea that I hadn't pushed enough, so I spent a further hour or so prompting around ways to gain confidence, throughout which the AI "fixed" so many things to "improve" the code that I completely lost all confidence in the change because there were clearly things that were needed and things that weren't, and disentangling them was going to be way more work than starting from scratch.

I feel this so much.
In my opinion, all of the debate around accepting AI generated stuff can be boiled down to one attribute, which is effort. Personally, I really dislike AI generated videos and blogs for example, and will actively avoid them because I believe I "deserve more effort".

similarly for AI generated PRs, I roll my eyes when I see an AI PR, and I'm quicker to dismiss it as opposed to a human written one. In my opinion, if the maintainers cannot hold the human accountable for the AI generated code, then it shouldn't be accepted. This involves asking questions, and expecting the human to respond.

I don't know if we should gatekeep based on effort or not. Obviously the downside is, you reduce the "features shipped" metric a lot if you expect the human to put in the same amount of effort, or a comparable amount of effort as they would've done otherwise. Despite the downside, I'm still pro gatekeeping based on effort (It doesn't help that most of the people trying to convince otherwise are using the very same low effort methods that they're trying to convince us to accept). But, as in most things, one must keep an open mind.