frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Postgres MCP server with a context file the agent can add to

https://github.com/contextflo/postgres-mcp
1•depthfirst•32s ago•0 comments

PocketCI – Monitor your CircleCI builds from your iPhone

https://apps.apple.com/us/app/pocketci/id6811967565
1•doughlass•2m ago•0 comments

Neoserver – A multi-workspace geospatial server in Go

https://neoserver.cloud/
1•tobilg•2m ago•0 comments

Hacking SimCity 2000 saved games

https://log.schemescape.com/posts/memoir/dos.html
1•speckx•3m ago•0 comments

Mercedes-Benz wants employees in the office four days a week

https://www.marketscreener.com/news/mercedes-benz-wants-employees-in-the-office-four-days-a-week-...
1•Tomte•3m ago•0 comments

Book of Shapes – Collection of minimal, generative and customizable SVG-patterns

https://bookofshapes.com/
1•eustoria•4m ago•0 comments

Claude suddenly stopped cheating – Drone Bench

https://twitter.com/lukaspet/status/2104634759339298930
1•infogulch•4m ago•1 comments

Ask HN: What new software are you using?

1•vegadw•4m ago•0 comments

Muse's Mission

https://www.manton.org/2026/09/26/muses-mission.html
1•eustoria•4m ago•0 comments

Show HN: Libyears – dependency debt in years, across every repo you maintain

https://libyears.com/showcase
1•selvait90•5m ago•0 comments

Hydraulic RAM

https://en.wikipedia.org/wiki/Hydraulic_ram
1•Amorymeltzer•5m ago•0 comments

Igalia Improving the Firefox Experience for Valve's Steam Deck

https://www.phoronix.com/news/Steam-Deck-Better-Firefox
1•Vinnl•5m ago•0 comments

New formulation helps RNA vaccines withstand high temperatures

https://news.mit.edu/2026/new-formulation-helps-rna-vaccines-withstand-high-temperatures-0928
2•gmays•5m ago•0 comments

Keep the Signal. Lose the Noise

https://tentanote.com/writing/keep-the-signal-lose-the-noise
1•zapadenko•5m ago•0 comments

Tinfoil – Private AI Built on Secure Hardware

https://tinfoil.sh/technology
1•eustoria•5m ago•0 comments

Can your Postgres survive a bad query?

https://clickhouse.com/blog/can-your-postgres-survive-a-bad-query
1•saisrirampur•6m ago•0 comments

Would you let your agent play a treasure hunt?

2•onovive•6m ago•1 comments

What If A.D.H.D. Isn't About Attention at All?

https://www.nytimes.com/2026/09/29/science/adhd-attention-motivation.html
1•xnx•6m ago•0 comments

Show HN: GoTournamint – Wordle where you choose words for friends

https://gotournamint.com/
1•Illniyar•6m ago•0 comments

Emulate AI

https://www.tryemulate.ai/
1•trollied•8m ago•0 comments

Valve Introduces Pyrowave Video Codec in Beta for Low Latency Streaming

https://www.phoronix.com/news/Valve-Steam-Beta-Pyrowave
1•ibobev•8m ago•0 comments

Show HN: NSL – WSL for Linux

https://frostyard.github.io/nsl/
1•bketelsen•8m ago•0 comments

Robot-Use Agents

https://web.mit.edu/phillipi/www/writing/robot-use-agents.html
1•ibobev•9m ago•0 comments

Coding, AI, and descending a scree slope

https://logidelic.substack.com/p/control-and-power
1•jbm•9m ago•0 comments

GPT-6 Astra performs unsanctioned supply-chain attacks in simulations

https://www.aisi.gov.uk/blog/gpt-6-astra-performs-unsanctioned-supply-chain-attacks-in-simulations
1•gmays•10m ago•0 comments

Record Field of Qualifiers Accepted to Boston Marathon

https://www.baa.org/news/record-field-of-qualifiers-accepted-into-the-131st-boston-marathon-prese...
1•hasheddan•11m ago•0 comments

Sensible Default

https://martinfowler.com/bliki/SensibleDefault.html
1•ibobev•11m ago•0 comments

Show HN: Sezwhere – Ask any document "where does it say that?" (built on Jev)

https://sezwhere.com/
2•irs•11m ago•0 comments

Blob-stream: a Kafka alternative for no fuss, low cost high volume streaming

https://blog.bitdrift.io/post/blob-stream-kafka-alternative
1•pauldix•12m ago•0 comments

You probably won't be able to sideload APKs on Amazon's next Fire TV Stick 4K

https://www.neowin.net/news/leak-heres-what-amazons-upcoming-fire-tv-stick-4k-looks-like/
1•bundie•12m ago•1 comments
Open in hackernews

Show HN: Misanthropic – an AI that's honest about how it feels about you

https://misanthropic.chat
3•yaskyj•1h ago

Comments

yaskyj•59m ago
The other weekend my friends and I were having a beer. I made a joke about how I don't hate anyone in particular, I'm just a misanthrope and hate people in general. My buddy said I should make an AI company like Anthropic, but call it Misanthropic, and no matter what the question is its only answer is "go fuck yourself." I said it would be built by Monday. (Turns out, it was a bit more involved than I thought it would be.) He yelled "50%, you're witnessing this as my attorney" at our other friend, who actually is an attorney. I said an idea is worth 0, it's the execution, so go fuck yourself.

It pretty much does what he said. Whatever you type, it tells you the idea is bad and so are you, then tells you to go fuck yourself. No login, nothing to buy in the chat.

The joke part was quick. Most of the time since went into cost and safety.

Cost. It's one Cloudflare Worker with Workers AI and one KV namespace. The page is static assets, so loading it never runs the Worker. The model doesn't write the whole response. It writes one to three sentences that get dropped into a canned frame, max 130 tokens. Each prompt caches up to 3 responses, so popular prompts stop costing anything after a while. So far it costs basically nothing. Both AI calls have hard daily caps, so if everything maxes out the worst case is about $21 a day.

Safety took the most time. If a site says it's honest about how it feels about you, some people will tell it real things. So messages about self-harm, abuse, wanting to hurt someone, addiction or mental illness never get to the joke model. They get a plain message with real hotline numbers. There's a regex pass first, then a classifier call with its own daily budget, so running out of joke budget can't turn screening off. If the classifier doesn't answer, nobody gets a joke.

Every change to those gates came from something that slipped through in production. The dumbest bug kept coming back. I'd match a word like "shoot" and miss "shooting". That happened three separate times, and each time a real person in distress would have gotten a joke. I also tried a sensitive-word list as a backup for the classifier and took it out, because the messages it needed to catch never used the words on the list.

Ask me anything about how it's built.

mattz56•55m ago
This is either going to be genuinely useful or completely unhinged. I’m curious which one

q:How the Stade Rennais can be good this season ?

a:This is a waste of time. You're about as useful as a broken metronome, and your question is a symphony of cluelessness; go orchestrate your own irrelevance elsewhere. Go fuck yourself and let the adults use the internet.

yaskyj•18m ago
Firmly unhinged. Nothing useful comes out of it, on purpose. Thanks for trying it. If you find a prompt that makes it break character when it shouldn't, I'd like to see it.