frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Fix the two-party system with proportional representation

https://agrarianparty.org/platform/peoples-act
20•tedkimble•2h ago

Comments

tedkimble•2h ago
I think the number of representatives per election district is a really interesting mathematical/social problem in democracy, and I’m interested in what this audience has to say.
jamesgill•2h ago
The problem has never been a lack of solutions; we already know what to do. Ideas are cheap, easy, plentiful. Ideas for ‘better’ political systems are just bike shedding.

We don’t need more ideas, we need the political will to try one. And that is the real problem.

tedkimble•1h ago
"We" is going a long way here. I have yet to meet someone in rural Minnesota that is aware of this problem, and that there are alternative solutions like this one.

But to your main point: the will is not in publishing this, but in spending every day winning hearts and minds in small town bars and community centers. I could certainly use some help.

jerlam•1h ago
Interesting, I wonder how many invisible third parties exist at the state or regional level that would be represented in a better system.

That being said, this state government seems rather large for Minnesota, a state with a population of six million people. 67 senators and 134 representatives, and that's within the clunky three-branch system of government copied from the US Federal Government. Those numbers are bigger than California's which has a population that is five times larger.

tedkimble•1h ago
We're at about one legislature for every 30k people. It was one per 20k in 1973, one per 12k in 1919, one per 6k in 1889, and less than one in 2k when Minnesota was a territory in 1858.

I'm not sure what the right ratio is, but the level of disenfranchisement is palpable.

jawns•1h ago
Ranked Choice Voting has a much better chance of happening at a wide scale than this proposal, and even then it will be an uphill road.

This post is an interesting mathematical exercise, but RCV actually has the potential to succeed.

BeetleB•1h ago
RCV was rejected in many locales in the last election.
nine_k•1h ago
Those who currently hold the majority don't want any ranked choice that might undermine their position. Worse, since there are only two parties, the other side is very often seen as deranged, corrupt, and evil, that should be kept away from power with any means short of a nuclear strike.

Only when there is a sizable number of disgruntled voters who are unhappy with both the red and the blue, and would vote for specific decent people, not party affiliation, then RCV has a fir chance of being adopted, I assume.

cmuguythrow•1h ago
I would be in favor of anything that improves the current political system, including a shot at this policy. On a meta-level, I would even be in favor of new political processes that are WORSE, simply because the adoption of such a policy could prove to people that we CAN change our processes, and then we could (try) to continue to amend our process until we find one that works.

My personal favorite approach at the national level would be Ranked Choice [1], as that would preserve the (IMO important) single decision maker in the executive branch, while removing the incentive to vote for someone you hate just because they aren't as bad as the Other Guy. Interested to hear if HN knows of other/better ways to accomplish the same

[1] https://en.wikipedia.org/wiki/Ranked-choice_voting_in_the_Un...

oersted•1h ago
I do agree with the general spirit, but do keep in mind that certain kinds of change are hard by design to ensure a degree of stability. Normalising the modification of electoral processes can backfire badly, certain groups will definitely try to bend the system to their advantage, and it is not unlikely that, the way the winds are blowing right now, it might lead to a collapse of the underlying democratic system that enables it. It goes both ways.
nine_k•1h ago
Be careful with what you wish: the worse system could stick for longer than you would find comfortable, or are able to stay alive.

Otherwise, I'm as much in favor of RCV as the next guy, or maybe more. New York implemented RCV for some smaller-scale things, so I was happy to actually do a ranked choice, instead of putting all my vote into strictly one option, last time I voted.

tedkimble•1h ago
I originally agreed with you, but I've struggled communicating how RCV works to rural Minnesota. I've found more personal success communicating this model.
daft_pink•1h ago
Will this result in more polarizing candidates since the party is determining who is elected instead of electing a specific person?
curtisf•1h ago
It could, but under the current system, candidates who are affiliated with major parties (i.e., essentially everyone who ends up winning an election) already need to win the support of their party, and the process for this is generally opaque and largely controlled by often less-moderate insiders

Also, having viable third party choices puts more pressure on larger parties to field more widely palatable candidates, or risk losing their majorities

jfengel•1h ago
I'm not sure of the degree to which the two party system is a problem for state legislatures. It's an obvious problem at the federal level, but you do still stand a chance of knowing your local legislator to the state. When the constituents and representatives are just abstractions to each other, of course a party comes in to act as a middle layer.

But I do like the idea of list systems. Geographic districts are an artifact of slow communications, which don't exist any more. My neighbors and I have fewer overlapping interests than they did in the past.

leshokunin•1h ago
Make more parties.
foxglacier•1h ago
My pet theory is that everything is fine the way it is. For example, looking at the first table, if those 260 democrat voters voted for what they wanted instead of against what they didn't want, they might get split up into, say, 160 democrat and 100 agrarian. The outcome is still the same (republican wins) so it doesn't hurt anything, but it tells the democrat party that to win those voters back next time, they should take on some of the agrarian policies that those voters want. If they win on that, then voters get what they want just with a different brand name (democrat instead of agrarian).

My concept is that the whole idea of two-parties-bad appeals to people who are more interested in parties than policies. I don't think it matters what the name of the party is if they have the same policies.

East Germany balloon escape

https://en.wikipedia.org/wiki/East_Germany_balloon_escape
275•robertvc•7h ago•91 comments

Cloudflare acquires Astro

https://astro.build/blog/joining-cloudflare/
694•todotask2•10h ago•326 comments

Releasing rainbow tables to accelerate Net-NTLMv1 protocol deprecation

https://cloud.google.com/blog/topics/threat-intelligence/net-ntlmv1-deprecation-rainbow-tables
63•linolevan•3h ago•34 comments

LLM Structured Outputs Handbook

https://nanonets.com/cookbooks/structured-llm-outputs
90•vitaelabitur•1d ago•20 comments

6-Day and IP Address Certificates Are Generally Available

https://letsencrypt.org/2026/01/15/6day-and-ip-general-availability
330•jaas•9h ago•198 comments

Cursor's latest “browser experiment” implied success without evidence

https://embedding-shapes.github.io/cursor-implied-success-without-evidence/
386•embedding-shape•10h ago•163 comments

Michelangelo's first painting, created when he was 12 or 13

https://www.openculture.com/2026/01/discover-michelangelos-first-painting.html
298•bookofjoe•11h ago•155 comments

Just the Browser

https://justthebrowser.com/
481•cl3misch•13h ago•236 comments

Install.md: A standard for LLM-executable installation

https://www.mintlify.com/blog/install-md-standard-for-llm-executable-installation
28•npmipg•2h ago•47 comments

FLUX.2 [Klein]: Towards Interactive Visual Intelligence

https://bfl.ai/blog/flux2-klein-towards-interactive-visual-intelligence
7•GaggiX•1h ago•0 comments

Patching the Wii News Channel to serve local news (2025)

https://raulnegron.me/2025/wii-news-pr/
50•todsacerdoti•12h ago•12 comments

Dell UltraSharp 52 Thunderbolt Hub Monitor

https://www.dell.com/en-us/shop/dell-ultrasharp-52-thunderbolt-hub-monitor-u5226kw/apd/210-bthw/m...
122•cebert•7h ago•156 comments

Lock-Picking Robot

https://github.com/etinaude/Lock-Picking-Robot
254•p44v9n•4d ago•116 comments

STFU

https://github.com/Pankajtanwarbanna/stfu
620•tanelpoder•7h ago•428 comments

Reading across books with Claude Code

https://pieterma.es/syntopic-reading-claude/
58•gmays•6h ago•17 comments

HTTP RateLimit Headers

https://dotat.at/@/2026-01-13-http-ratelimit.html
26•zdw•2d ago•9 comments

Elasticsearch was never a database

https://www.paradedb.com/blog/elasticsearch-was-never-a-database
97•jamesgresql•5d ago•75 comments

Why DuckDB is my first choice for data processing

https://www.robinlinacre.com/recommend_duckdb/
210•tosh•14h ago•77 comments

Slop is everywhere for those with eyes to see

https://www.fromjason.xyz/p/notebook/slop-is-everywhere-for-those-with-eyes-to-see/
181•speckx•5h ago•97 comments

Re: Mix: open-source repairable blender

https://github.com/openfunkHQ/reMix
8•rishikeshs•2h ago•1 comments

Emoji Use in the Electronic Health Record is Increasing

https://jamanetwork.com/journals/jamanetworkopen/fullarticle/2843883
46•giuliomagnifico•7h ago•42 comments

Zep AI (Agent Context Engineering, YC W24) Is Hiring Forward Deployed Engineers

https://www.ycombinator.com/companies/zep-ai/jobs/
1•roseway4•8h ago

Launch HN: Indy (YC S21) – A support app designed for ADHD brains

https://www.shimmer.care/indy-redirect
65•christalwang•8h ago•75 comments

An Ode to the Return of Wysiwyg

https://jeffverkoeyen.com/blog/2026/01/13/WYSIWYG/
13•featherless•3d ago•10 comments

Show HN: B-IR – An LLM-optimized programming language

https://github.com/ImJasonH/ImJasonH/blob/main/articles/llm-programming-language.md
51•ImJasonH•4d ago•33 comments

Dev-owned testing: Why it fails in practice and succeeds in theory

https://dl.acm.org/doi/10.1145/3780063.3780066
106•rbanffy•11h ago•136 comments

CLI's completion should know what options you've typed

https://hackers.pub/@hongminhee/2026/optique-context-aware-cli-completion
14•dahlia•3d ago•6 comments

Show HN: 1Code – Open-source Cursor-like UI for Claude Code

https://github.com/21st-dev/1code
51•Bunas•1d ago•28 comments

Read_once(), Write_once(), but Not for Rust

https://lwn.net/SubscriberLink/1053142/8ec93e58d5d3cc06/
109•todsacerdoti•10h ago•33 comments

psc: The ps utility, with an eBPF twist and container context

https://github.com/loresuso/psc
84•tanelpoder•11h ago•26 comments