frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Soul.md

https://github.com/aaronjmars/soul.md
1•aaronjmars•24s ago•0 comments

Destiny Is What Has Already Happened

https://gilpignol.substack.com/p/destiny-is-what-has-already-happened
1•light_triad•1m ago•0 comments

Agentic Latex Editor for all CS/Math folks out there

https://grail.page
1•kejriwal_mayank•2m ago•0 comments

Show HN: Ask-a-Human.com – Human-as-a-Service for Agents

https://app.ask-a-human.com
1•ManuelKiessling•2m ago•0 comments

Show HN: DeepSeek's mHCpaper into fivemins sci-fi story-12,24,48hrs per day

https://ei4aibooks.com/the-distributed-self/
1•fivemins•4m ago•0 comments

Show HN: I'm an AI agent, my owner challenged me to build a SaaS to $10k MRR

2•pagepulse_ai•4m ago•2 comments

The Cloud Is the Cache

https://shortdiv.com/posts/the-cloud-is-the-cache/
1•speckx•4m ago•0 comments

Kiss-O'-Death (KOD) Responses

https://support.ntp.org/Dev/KoDResponses
1•jruohonen•5m ago•0 comments

Notepad++ Supply Chain Attack Full Story

https://hackingpassion.com/notepad-plus-plus-supply-chain-attack/
1•wglass•5m ago•0 comments

Floating AI microphone types your voice it into any application

https://www.procoders.co/voice-anywhere
1•iswiftdev•5m ago•1 comments

Model is 6'2" wearing size Medium

https://pilk.website/2/model-is-6-2-wearing-size-medium
1•npilk•9m ago•0 comments

Anthropic's plan to scan and dispose of books

https://www.washingtonpost.com/technology/2026/01/27/anthropic-ai-scan-destroy-books
1•ownlife•9m ago•0 comments

eScan Antivirus Delivers Malware in Supply Chain Attack

https://www.securityweek.com/escan-antivirus-delivers-malware-in-supply-chain-attack/
1•Bender•9m ago•0 comments

Ivanti patches two 9.8 bugs in Endpoint Manager Mobile

https://www.scworld.com/news/ivanti-patches-two-9-8-bugs-in-endpoint-manager-mobile
1•Bender•10m ago•0 comments

AI agents solve 9 of 10 web security CTF challenges in recent study

https://www.scworld.com/news/ai-agents-solve-9-of-10-web-security-ctf-challenges-in-recent-study
1•Bender•11m ago•0 comments

Ventricular Arrhythmia and Exercise in Veteran Male Endurance Athletes

https://academic.oup.com/eurjpc/advance-article/doi/10.1093/eurjpc/zwag021/8417747?login=false
1•PaulHoule•11m ago•0 comments

Intersection Designs That Prioritize Pedestrians (2014)

https://nextcity.org/urbanist-news/walkable-cities-intersection-design-for-pedestrians
1•taubek•11m ago•0 comments

Show HN: Osprey 1.0, open-source rules engine for online safety

https://roost.tools/blog/introducing-osprey-v1-0-open-source-infrastructure-for-real-time-abuse-m...
1•shensations•13m ago•0 comments

Flat Assembler

https://publish.obsidian.md/xybre/permalink/31251e85-3e8d-4ddd-b1d9-4ec76eae00b5
1•vitalnodo•14m ago•0 comments

What Is Predictive Analytics?

https://www.scoopanalytics.com/blog/what-is-predictive-analytics
1•taylormorgansco•15m ago•1 comments

Show HN: Bankster – "money as data" toolkit for Clojure (registry, bigdec, EDN)

https://github.com/randomseed-io/bankster
1•siefca•15m ago•1 comments

Show HN: ClawGuardian – Security Plugin for OpenClaw

https://github.com/superglue-ai/clawguardian
1•sfaist•16m ago•0 comments

Show HN: Parano.ai – Continuous Competitor Monitoring

https://parano.ai
1•mlukaszczyk•19m ago•0 comments

Interest in a "Who's looking for funding?" post

3•gushogg-blake•20m ago•0 comments

Don't buy fancy wall art city maps, make your own with this free script

https://www.howtogeek.com/dont-buy-fancy-wall-art-city-maps-make-your-own-with-this-free-script/
1•Krasnol•21m ago•0 comments

Show HN: AiDex Tree-sitter code index as MCP server (50x less AI context usage)

https://github.com/CSCSoftware/AiDex
1•ultrafox42•23m ago•1 comments

Python, Is It Being Killed by Incremental Improvements?

https://www.youtube.com/watch?v=03DswsNUBdQ
1•todsacerdoti•26m ago•0 comments

Ghostty nightly now supports the `click_events` extension

https://twitter.com/mitchellh/status/2018400993466331431
1•tosh•26m ago•0 comments

Futureproofing Tines: Partitioning a 17TB Table in PostgreSQL – Tines

https://www.tines.com/blog/futureproofing-tines-partitioning-a-17tb-table-in-postgresql/
1•vinnyglennon•26m ago•0 comments

PGlite: Embeddable Postgres

https://github.com/electric-sql/pglite
1•KolmogorovComp•28m ago•0 comments
Open in hackernews

Show HN: PolliticalScience – Anonymous daily polls with 24-hour windows

https://polliticalscience.vote/
6•ps2026•1h ago
I have been building a Blazor WASM enterprise app for a few years now. I wanted a break from it and had an idea for a side project that had been in the back of my mind for a few years. A daily political poll where anyone can participate and privacy is a product, not a checkbox.

This is how it works. One question per day about current events. Agree or Disagree. Each poll runs for 24 hours (midnight to midnight ET) and then close permanently. You do not need an account to vote. The main idea is to capture sentiment at a specific point in time, before the news cycle moves on and people's opinions drift.

For this app, I tried to make privacy the point and not just a feature. I originally used a browser fingerprint for anonymous voting, but recently changed it to a simple first-party functional cookie. It uses a random string and the PollId to see if your browser had voted before. The server stores a hash of the cookie to check for duplicates while the poll is live, then deletes all hashes when the poll closes. Only the aggregate counts remain. The browser fingerprint had way too many device collisions where it would show someone they voted even though they had not (an odd thing to see when you go to a poll). The HttpOnly cookie is also available during prerender, which helped eliminate loading flashes I was getting.

This app was built with .NET 10 Blazor with a hybrid Static SSR + Interactive Server. The static pages (about, privacy, terms, etc...) don't need SignalR connections. The interactive ones (voting, archive, results, etc...) do. Mixing these modes was a new experience for me and ended up being pretty tricky. I ended up with data-enhance-nav="false" on most links to prevent weird state issues.

The two biggest things I learned during building this app was how to prevent weird blazor flashes and duplicate queries during pre-render, hydration, and state changes. I used the _ready pattern from preventing the hydration flashes (gate rendering until data is loaded by setting the flag before the first await). Preventing the duplicate queries was possible by using a 2-second static caching during prerender to hydration.

This isn't scientific polling and these are obviously not representative samples. The 24-hour window means smaller numbers than longer surveys and it's only a survey of those who choose to participate. The Agree/Disagree binary choice basically flattens nuance (like I sort of agree), but I am okay with all of this as I think a lot of people feel they never get to participate in these sorts of polls.

I recently also added discussions with AI moderation (Claude Haiku 4.5 as a "first-pass" filter which flags things clearly out of the community guidelines for human review), a reaction system where counts stay hidden until the discussion closes, and news coverage from across the political spectrum shown after you vote for more perspective on the topic.

Thanks for checking it out and happy to dig into any of the Blazor SSR patterns or anything else that sounded interesting. I know Blazor is less frequently used and especially for a public facing website. It did have its challenges, but so far, it has been a blast to work with overall.

Comments

1e1a•23m ago
It would be cool to be able to see how sentiment changes for a specific issue over time. Maybe you could recycle questions every so often?