frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

A Million and One Random Digits by Douglas Crockford

https://www.amazon.com/Million-Random-Digits-Millionplex-Library/dp/1949815048
1•gregsadetsky•27s ago•0 comments

Thoughts on dance music today informed by the Instagram perspective

http://energyflashbysimonreynolds.blogspot.com/2026/06/had-instagram-for-ages-but-never-got.html
2•mosiuerbarso•2m ago•0 comments

Eraser Diagrams: An open-source headless diagramming framework

https://github.com/eraserlabs/eraser-diagrams
2•jtadmor•3m ago•1 comments

Can you tell which AI-generated text is watermarked?

https://watermark-quiz.krishmatta.net/
2•nathan-barry•6m ago•0 comments

Meteoric origins of Egypt's first ironwork

https://blogs.ucl.ac.uk/museums/2013/09/01/23856/
1•Bluestein•6m ago•0 comments

WTF Are You Loading?

https://x-x.codes/posts/wtf-are-you-loading
1•abnercoimbre•7m ago•0 comments

Send a SAFE

https://www.ycombinator.com/safe
2•Finbarr•8m ago•0 comments

Show HN: Naeos – an engineering system for AI coding agents

https://github.com/NAEOS-foundation/naeos
2•bayu911•9m ago•0 comments

AiFi on AWS

https://www.coinbase.com/fr-fr/developer-platform/discover/launches/agentcore-ga
2•AnhTho_FR•12m ago•0 comments

WikiFM – Encyclopedia Radio

https://apps.apple.com/us/app/wikifm-encyclopedia-radio/id6800855289
2•t4t•13m ago•1 comments

Launch HN: OneCLI (YC S26) – OSS sandboxed agent harness for teams

https://github.com/onecli/onecli
4•guyb3•14m ago•0 comments

Attorney General Rob Bonta speaks after first day of Meta trial [video]

https://www.youtube.com/watch?v=o1gjjESzabg
2•natemurthy•16m ago•1 comments

Show HN: nanoAlphaZero – Train a grandmaster-level chess model in 24h with TPUs

https://github.com/wtedw/nanoAlphaZero
2•tdoubleu•17m ago•0 comments

Extensible Software in the Age of LLMs

https://jeremymorrell.dev/blog/extensible-software-in-the-age-of-llms/
3•coloneltcb•17m ago•0 comments

How Kubernetes Probes Work

https://ngrok.com/blog/probes
3•cyndunlop•18m ago•0 comments

InstrSem: Automatically Inferring Semantics of (Undocumented) CPU Instructions

https://roots.ec/publications/hetterich2026instrsem
2•matt_d•18m ago•0 comments

We've solved many medical mysteries. Where are the cures? [video]

https://www.ted.com/talks/saloni_dattani_we_ve_solved_many_medical_mysteries_where_are_the_cures
1•paulpauper•19m ago•0 comments

Extensibility Is the New Precondition

https://www.ivan.codes/blog/extensibility-is-the-precondition
2•deeshee•21m ago•0 comments

Things I want in a modern relational query language

https://sporks.space/2026/08/19/things-i-want-in-a-modern-relational-query-language/
1•birdculture•22m ago•0 comments

Claude watermark- science behind it

https://www.youtube.com/watch?v=FnAqruxx-QE
1•aymar_99•24m ago•0 comments

Chain-of-Thought Reasoning in the Wild Is Not Always Faithful

https://arxiv.org/abs/2503.08679
3•florianherrengt•25m ago•1 comments

How does wildfire smoke affect the economy?

https://phys.org/news/2026-08-wildfire-affect-economy.html
2•vinni2•26m ago•0 comments

Show HN: I am getting genuine questions

https://github.com/docbrain-ai/docbrain
2•bhanuhai2•27m ago•1 comments

We Stopped Paying for Linear

https://xiaofeidu.com/posts/linear-to-github-issues/
3•xiaofei_•28m ago•0 comments

If this algorithm runs too long, you can compress randomness

https://www.sidhantbansal.com/2026/Entropy-Stops-This-Algorithm/
1•sidhantbansal•33m ago•0 comments

What it felt like to hit the Hacker News front page

https://heyjonny.dev/posts/hitting-the-hacker-news-front-page/
2•heyjonny•34m ago•0 comments

AWS new AZ in eu-west-2 - beware of unexpected results

2•eddie_catflap•34m ago•0 comments

How Much Memory Does Your Agent Actually Need?

https://huggingface.co/blog/ibm-research/altk-evolve-hmm
2•Brajeshwar•34m ago•0 comments

Most Code Edits Don't Need an IDE

https://medium.com/@chris.ahrweiler/most-code-edits-dont-need-an-ide-163ec4ef299f
1•docjojo•34m ago•0 comments

Show HN: LongTerMemory, an AI EdTech Platform

https://wired.business/longtermemory
2•aledevv•36m ago•0 comments
Open in hackernews

Civic Hygiene – avoid building technologies that could be used by a police state

https://shkspr.mobi/blog/2013/11/civic-hygiene/
102•felineflock•36m ago

Comments

ck2•19m ago
the problem is Capitalism does not need Democracy to function or survive

many countries like Singapore, etc. prove this easily

Authoritarianism can even be desired by Capitalists if they know who to bribe to remove regulations and get approvals

and no surprise, that's exactly where the United States is right now, teetering on the edge of that hole, about to fall in

"AI" is going to be weaponized, already is, and any resistance against its abuse is simply overriden with threats to destroy profits or even company survival at all

jsbg•15m ago
> many countries like Singapore, etc. prove this easily

Economic freedom is a necessary but not sufficient condition for political freedom.

nemomarx•14m ago
well, be glad it's company survival and not personal survival yet. We had that article about the men with guns in egypt recently too
stpdnerdism•6m ago
There is some sort of "nerd naivete" that they are the ones with power to control those things.

If you're a nerd developing open source (not an insult; I'm in that category), our job is to develop effective technology.

If you want to do politics, go into law and/or politics (or into business, so you can fund/control politics).

>"But software which OpenBSD uses and redistributes must be free to all (be they people or companies), for any purpose they wish to use it, including modification, use, peeing on, or even integration into baby mulching machines or atomic bombs to be dropped on Australia. " -- Theo De Raadt

itsanaccount•19m ago
I think this runs into a basic issue that all large software systems that enforce the law contribute to locking down a society because laws tend to need be broken to be changed.

That a system can be avoided offends the investor who want their products to be ubiquitous.

The system that is not perfectly enforced offends the engineer who dislikes broken things.

Yet both are required if we as a society are to grow. I think the thing that it might be good to learn is when to say "I've done/had enough."

philipallstar•5m ago
> because laws tend to need be broken to be changed

Nope.

gmerc•17m ago
Harder than it looks. Everything is dual use. Certainly didn't expect my game development telemetry[1] system used to improve artillery [2]...

[1] https://gdcvault.com/play/1012227/Development-Telemetry-in-V...

[2] https://www.army.mil/article/85934/solution_to_weapon_develo...

rasengan•13m ago
I feel really bad for you.

It might actually be wise [1] to create a new, slightly less permissioned license for open source wherein the open is defined as anything that isn’t in a kill or surveillance chain or, more broadly, for military use…

[1] for the community

stpdnerdism•9m ago
I doubt this is enforceable. Are you going to sue a government secret program because they used some open source code in a way that violates some weird clause?
gentooflux•7m ago
Yes, citizens should sue the government when the government takes actions which are grounds for suit. The government sure will come after your money if you do things they say you shouldn't, and what's good for the goose is good for the gander.
well_ackshually•4m ago
You won't know, they'll say it's for national security so licenses don't matter, and then if you keep going they'll make sure your life is a living hell and your bank accounts closed.

I'm begging tech bros to understand that abusive governments _do not care about abusing you_

limagnolia•16m ago
The automobile, the transistor, the Internet, and basically every other technology ~could~ be used by a police state. I'm not sure how that is a helpful rule at all.
gumby271•10m ago
The article says the same. I think the point is to be aware and try to build things in a way to minimize the chance for abuse. There's nuance and the author says as much.
blfr•16m ago
Libertarianism has its moments but it generally hasn't caught on because state capacity is unique and useful. And virtually every last bit of it can be used to facilitate a police state because it's... a state.

Sure, we could all live without IDs and use motio belli for defence but this arrangement will be soon replaced by someone more organized because there is a huge return to that organization despite its risks.

inferniac•16m ago
What is the point of writing something like this?

It's embarassing for an adult to think like this. There will always be someone willing to build that thing (and that was true even before llms)

Georgelemental•13m ago
> There will always be someone willing to build that thing

… with sufficient time and money. As opposed to the minimal time and money required if the baddies are just pulling an existing solution off the shelf.

ForHackernews•11m ago
Speaking of embarrassing, your argument is an argument against having any professional ethics whatsoever.
reaperducer•11m ago
It's embarassing for an adult to think like this.

Joe's gonna die anyway. I might as well kill him before someone else does.

It's embarassing for an adult to think like this.

zero-sharp•9m ago
What's embarrassing about it?
victorbjorklund•7m ago
Terrible argument. You can say ”why not work as a concentration camp guard? There will always be someone willing to do it so you might as well cash in”
tptacek•14m ago
Has this philosophical approach ever worked? It's a commonplace in the hard sciences and engineering fields (ie, refusing to work on weapons systems), but weapons systems are elite and well-compensated engineering projects that don't have any trouble finding talent. The same thing goes for NSA, which has a line out the door from elite academia.

I'm not dismissing the sentiment here. It's morally sound. You should act in accordance with your principles and it useful to be reminded how those principles intersect the world. I have similar guardrails (probably not the same as the author's). I just wouldn't want people to overestimate what can be accomplished with this approach.

m-ee•7m ago
A significant number of people in positions of power in the AI industry get their moral framework from science fiction books and a particular Harry Potter fanfiction. It’s hard to predict what ideas and philosophies will become important.
bad_haircut72•13m ago
Recently my wife got locked out of her bank account - all cards blocked, unable to log in to the website or app, so effectively her whole finances were frozen - because she was trying to order a new bank card over the phone and some system couldnt do voice recognition (which we did not know they even used). We were getting ready to get on a plane to NYC, from California (she banks with TD bank) but after a tearful session of phoning anyone and everyone we could at TD, suddenly it magically got reversed.

The problem is not just the tech, its building systems where humans are essentially slaves to the system, with no recourse or power over whats happening.

SoftTalker•7m ago
Few things are more important in modern life than access to your money. That's why I would never use an online bank. I use a local credit union but "local" with actual branch offices you can walk into and talk to a human are the important thing.
roughly•13m ago
The other rule here is that you cannot avoid politics if you want to create a better world. If you want the freedom to develop technology without worrying it will be used by a police state, you need to put in the work to make sure a police state doesn't happen - you cannot ignore politics and just "focus on technology."
api•6m ago
The idea that's failed is that you can "change the world through technology" without politics.

You can't avoid building technologies that could be used by a police state, because literally everything can be used for warfare or aggression. The first person who sharpened a stick or a rock created a weapon. Everything is a weapon. Everything is dual-use.

If you want to prevent a police state or any other undesirable political outcome, you have to confront the politics directly. "Change the tools and you change the rules," an old saying from 1990s cyber-culture, is an idea that I think has failed. Instead what happens is that the rules determine what's done with the tools. Those 90s cyber-hippie and cyber-libertarian types vastly underestimated the power of the political to the point of making a category error.

Cryptocurrency is a great case in point. It started as an attempt to create a technology that would act as an escape hatch from corrupt casino capitalism and state-backed financialization. Instead it became an insane absurdist parody of those things. The same types of corrupt individuals who profited off "too big to fail" and the rest of it simply took cryptocurrency and used it to implement the same type of system but on a block chain.

xandrius•13m ago
I'd be careful banging two rocks together else someone might start a war with them!
gumby271•12m ago
I've been arguing with folks on Reddit about this lately when it comes to Google's changes to Android (where they've made it more difficult to install any software on your device without Google first tracking the identity of the developer). My argument ultimately comes down to the fact that Google (and Apple already) have built a technology that gives them immense power to control individual computing freedoms, and no matter their internal policy, they still must follow US law. No amount of promises or legit good faith on their part matter, they've made a dangerous technology and are behold to a government that is very eager to censor anything it doesn't like. It's so disappointing to see 1. Google engineers build such a thing, and 2. For people to support it.
stpdnerdism•11m ago
The article is not completely wrong in its premises, but phrased incorrectly.

This is not about technologies (after all, an authoritarian government will use many existing technologies, from the car to the computer), but about powers granted to a government, that could be used differently by the next party/majority in power.

The answer to that is to not grant government too much power in the first place.

Of course, this is often a contentious point for leftists, since they do want to grant government a lot of power in the first place; they're just concerned that the exact same powers will then be used by a different political side in a way that bothers a different category of people.

ReptileMan•8m ago
Technology is force multiplier. Everything could be used for oppression. Deal with it - the future is boot stomping on human face forever. There are lucky few that could choose whether they will be the face or foot. But it is inevitable.

Or we could stop all tech development. But it is not going to happen.

AndrewKemendo•6m ago
Bertrand Russell:

“If war is not impossible, then every advance in scientific technique in an advance in mass murder”

As true today as then

You can replace war with “police state” and it’s the same message.

https://m.youtube.com/watch?v=GzTlTVaYDtk

naniel•6m ago
this is an important topic, and i hate that people forget how difficult it is. in any political conversation, it's pretty easy to pull this thread to unravel anyone's adamant belief in one thing or another (e.g. gun control). my biggest concern is that people seem less willing than before to actually have those discussions.. they'll immediately just label you as being opposed to their views, "against" them.. when really we need these conversations to find viable policy solutions that wont easily be used in the exact opposite way that they were intended when implemented
kingleopold•6m ago
how about you guys understand that state is criminal master org. that uses violence monopoly? is it too high level or hard to understand this?

see war on drugs and more

josefritzishere•5m ago
"Civic hygiene isn't about saying we distrust our current government - it's about not trusting the next government." I've made similar points. Granting one government administration more power, is by extension granting it to all future administrations. Do so only with great care.
PaulRobinson•4m ago
This is missing the "(2013)" at the end of the HN link, but it does seem weirdly prescient as we say a rise of more polarised politics across the World, just 13 years later.
slg•3m ago
I find it frusrating how the conversation around this almost always focuses on one side of the equation. Why is it always about preventing tools from being built in case authoritarians comes to power rather than preventing those authoritarians from coming to power in the first place? I'm far more scared off the authoritarian aspect than the tech. The Nazis didn't need Flock cameras to kill millions. It seems like focusing on the actual bad guys is going to be more effective because if the state wants to bear its weight on you, it rarely requires tech to do it.
itintheory•4m ago
On the other hand, it may be worth publicly and unambiguously stating a position even if unenforceable. This seems to be what most modern protest movements are based on. For instance, how many software repos "stand with Ukraine", even though they won't make an impact on frontline military reality?
well_ackshually•5m ago
Ah yes, they're carpet bombing people and indiscriminately killing fighters, adults and children, but they're going to be stopped because... the software they use is two clause GPL.
QuercusMax•4m ago
You could sue cloud providers who are using your software and selling to the military
nlittlepoole•5m ago
https://firstdonoharm.dev/
sheept•4m ago
That wouldn't be open source. OSI includes the clause "No Discrimination Against Fields of Endeavor"[0] for its definition of open source. Famously, the JSON license[1] has a clause "The Software shall be used for Good, not Evil," so the Free Software Foundation considers it nonfree.[2]

[0]: https://opensource.org/osd

[1]: https://www.json.org/license.html

[2]: https://www.gnu.org/licenses/license-list.en.html#JSON

Petersipoi•3m ago
Why do you want the people risking their lives to protect your freedom to have worse artillery? I don't understand this thinking at all. If my country is going to shoot something, I want them to be able to control what actually gets hit. I swear, people take borderline religious stances on things to the point that they no longer make sense.
onion2k•5m ago
I don't think the author is suggesting we shouldn't build useful things. He's saying to the people who built the military system that they shouldn't be doing that.

It's the last step that's the problem, not the people who built all the things they stand on. Otherwise we'd be suggesting that no one build a database engine or a digital camera or a computer ever again in case they're used to build evil tech.

CarVac•3m ago
I think there's a distinction between creating generic info-gathering technology that helps them gather their own data from their own users, and you gathering data that the government can then ask (force) you to hand over.
no_multitudes•5m ago
I hope you are joking, or haven't thought this through! If you sincerely believe and act on what you're saying here, you should be shunned from polite society.
mikestew•5m ago
“Someone else will build it anyway, might as well be me.” I don’t think embarrassment lies at the feet of OP.
SoftTalker•4m ago
TFA addresses this. "Sure, even an innocuous toaster can be weaponised if someone is willing enough, but we should not fall into the trap of making systems which can easily be turned against the people."