frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Phosphor – a CRT TV video player for your Mac

https://github.com/JoAz111/Phosphor
3•JoAz111•16h ago
I built Phosphor. Phosphor is a CRT TV on your Mac. It can take almost any video file and play it as if it’s being shown on a real CRT.

It tries to emulate a CRT all the way down to the electron beam and the individual red, green, and blue phosphors. It simulates the beam scanning across the screen, 240p and 480i raster modes, phosphor persistence, glow, bloom, convergence, composite-video artifacts, and curved glass.

It’s built natively using Swift and Metal and is hyper optimized for Apple Silicon, so it runs like butter. Video frames stay on the GPU, and the expensive CRT reconstruction only runs when a new video frame arrives.

You can choose between aperture grille, slot mask, and shadow mask phosphors. You can also switch between RGB, S-Video, NTSC, and PAL signals, along with consumer TV, Trinitron, and studio-monitor profiles.

Parts of the renderer are based on CRT-Guest-Advanced HD, which I adapted to native Metal and expanded with beam timing, individual phosphor masks, HDR output, direct video playback, and a bunch of Apple Silicon specific optimizations.

I’ve always found it odd that we have great CRT shaders for retro emulation but not for viewing old videos the way they were meant to be watched, and I’m really happy I managed to make this a reality.

Would love to get feedback, especially from people who know CRTs well. It’s 100% free and open source.

Comments

theandrewbailey•16h ago
Given what this is, your readme could use a screenshot.
JoAz111•15h ago
Noted and added.

The video game atlas – vgmaps.com

https://vgmaps.com/
1•xiaodai•1m ago•0 comments

Agentic test processes, LLM benchmarks, and other notes from Galapagos Island

https://danluu.com/ai-coding/
1•gnyeki•2m ago•0 comments

Stolen Buttons

https://anatolyzenkov.com/stolen-buttons
1•Gecko4072•4m ago•0 comments

Show HN: A simple TUI to CRUD Beads tasks

https://github.com/finallyblueskies/beads-explorer
1•quietcity•5m ago•0 comments

Somatic mutations impose an entropic upper bound on human lifespan

https://www.nature.com/articles/s41514-026-00421-6
1•arto•6m ago•0 comments

LLM Wiki Implementation

https://github.com/nashsu/llm_wiki
1•rldjbpin•6m ago•0 comments

UK confirms pay-per-mile tax start date for electric vehicle drivers

https://www.independent.co.uk/travel/news-and-advice/electric-vehicles-pay-per-mile-tax-eved-b301...
1•Markoff•10m ago•1 comments

Exact Prompt Used by OpenAI for "A Proof of the Cycle Double Cover Conjecture" [pdf]

https://cdn.openai.com/pdf/04d1d1e4-bc75-476a-97cf-49055cd98d31/cdc_prompt.pdf
1•nomilk•14m ago•0 comments

US gas prices hit an average of $4 a gallon again

https://apnews.com/article/gas-prices-iran-war-4-gallon-4b82825734ec3ded192351e53a4be69e
14•geox•15m ago•2 comments

A Field Guide to the Flags of the Far Right: From Betsy Ross to Trump-Rambo

https://www.theatlantic.com/magazine/archive/2024/09/us-far-right-trump-flags/679154/
4•Alien1Being•18m ago•0 comments

Show HN: A free Minecraft skin editor

https://www.hamza.se/blog/mineskin-pro
1•hamza512b•18m ago•0 comments

Windows tool for automatic TV volume leveling

https://github.com/AdBusterOfficial
1•Bo_Amigo_910•19m ago•1 comments

Tornado VPS services and website are down

https://www.whtop.com/review/tornadovps.com
2•pramodbiligiri•22m ago•1 comments

A mass archive of weird, wonderful websites

https://www.are.na/tom/www-t_kopepmelw
1•Gecko4072•24m ago•0 comments

Keeping teams on one AI harness

https://baselane.sh/blog/keeping-teams-on-one-harness/
1•mohammad0omar•24m ago•0 comments

Airbus migrating 70 critical apps from AWS to Scaleway amid digital sovereignty

https://www.theregister.com/paas-and-iaas/2026/07/16/airbus-migrating-70-critical-apps-from-aws-t...
4•_____k•29m ago•1 comments

Narcissistic leaders more likely to oppose remote work, new research suggests

https://www.cbc.ca/news/business/study-remote-work-narcissism-9.7275176
4•robtherobber•33m ago•0 comments

Proving That America Can Still Do Big Things

https://time.com/article/2026/07/19/2026-world-cup-proved-america-can-still-do-big-things/
2•sudo_cowsay•35m ago•0 comments

Making models smarter and cheaper at the same time

1•Wetime•39m ago•1 comments

VS Code Lets You Add Page Elements to Copilot, So I Built It for Any AI Agent

https://medium.com/@marcbuilds/i-built-a-vs-code-extension-that-lets-you-click-a-web-page-element...
1•MarcBuilds01•39m ago•0 comments

Finding zombies in our systems: A real-world story of CPU bottlenecks

https://medium.com/pinterest-engineering/finding-zombies-in-our-systems-a-real-world-story-of-cpu...
2•birdculture•51m ago•0 comments

France doubles down on restricting access to Polymarketre

https://www.engadget.com/2218130/france-doubles-down-on-restricting-access-to-polymarket/
3•01-_-•58m ago•0 comments

Apple probably won't add Jony Ive to OpenAI trade secret theft suit

https://appleinsider.com/articles/26/07/19/apple-probably-wont-add-jony-ive-to-openai-trade-secre...
2•01-_-•1h ago•0 comments

AI Data Center Power Constraints Are the Real 2026 Bottleneck

https://www.spheron.network/blog/ai-data-center-power-constraints-2026/
1•DaWe01•1h ago•2 comments

Effective Patterns for Advanced MCP Usage

https://www.pulsemcp.com/posts/effective-patterns-for-advanced-mcp-usage
1•mfbx9da4•1h ago•0 comments

Congress Trades: Which US politician is trading now

https://apify.com/russet_flea/congress-trades-api
1•Kavon2992•1h ago•0 comments

Free GPT 5.6 Terra and Luna (2.5M/day) & 250k Sol – free experiments

https://platform.openai.com/settings/organization/data-controls/sharing
1•radio879•1h ago•1 comments

Podcast Feed from NotebookLM Summaries

https://shivamrana.me/2026/07/class-of-one/
1•tminima•1h ago•0 comments

Kimi K3 Why Washington Is Watching

https://www.bargo.ai/research/kimi-k3-frontend-code-arena-benchmark-policy
3•Kavon2992•1h ago•0 comments

Exploit brokers pay $500k for WordPress RCEs. I found one with GPT5.6 and $25

https://slcyber.io/research-center/exploit-brokers-pay-500000-for-a-wordpress-rce-i-found-one-wit...
30•infosecau•1h ago•13 comments