frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Lobste.rs

https://lobste.rs/
1•dtj1123•50s ago•0 comments

Show HN: Xlerb – A Compiled "Forth" for the Beam

1•shawa_a_a•1m ago•0 comments

Show HN: I made a free log anonymizer in the browser

https://www.getloglens.com/tools/log-sanitizer
1•wazzaaaa•1m ago•1 comments

Show HN: Raytha v1.5 – open-source .NET CMS with a new visual page builder

https://github.com/RaythaHQ/raytha
1•apexdodge•2m ago•0 comments

Show HN: ClearHearAI-The Essential App for Hearing Impaired and Deaf Communities

https://clearhearai.com/
1•justinos•6m ago•0 comments

New bill would revive single-room occupancy apartments in NYC

https://www.6sqft.com/new-bill-would-revive-single-room-occupancy-apartments-in-nyc/
1•geox•8m ago•0 comments

Bazzite: The next generation of Linux gaming

https://bazzite.gg/
3•doener•15m ago•0 comments

Show HN: Browser Based Softbody Physics

https://www.maanraket.nl/experiments/peachy-keen/
2•cowboy_henk•15m ago•0 comments

Key Questions Developers Ask in Interviews (Not About Pizza Parties)

https://medium.com/@ogitog/what-developers-want-spoiler-not-pizza-parties-3b12b4291f5f
2•birdculture•17m ago•0 comments

How to Defend Against NPM Software Supply Chain Attacks

https://www.endorlabs.com/learn/how-to-defend-against-npm-software-supply-chain-attacks
1•danielhaven•19m ago•0 comments

North Carolina Town First to Deploy Defibrillator Drones During Emergencies

https://gizmodo.com/north-carolina-town-first-in-u-s-to-deploy-defibrillator-drones-during-actual...
1•JumpCrisscross•19m ago•0 comments

The Computer Wants to Lose Your Data: Bonus Bits

https://blog.sinjakli.co.uk/2025/11/29/the-computer-wants-to-lose-your-data-bonus-bits/
1•todsacerdoti•25m ago•0 comments

The Long Read: Heretics in the Temple of Educational Orthodoxy

https://rogerpartridge.substack.com/p/heretics-in-the-temple-of-educational
1•toomuchtodo•29m ago•0 comments

MAME 0.283

https://www.mamedev.org/?p=557
2•chungy•33m ago•1 comments

"Look on every exit as being an entrance somewhere else" – Tom Stoppard died

https://www.bbc.com/news/articles/c74xe49q7vlo
2•mstep•34m ago•0 comments

Show HN: Bingelister – a chronological YouTube channel player

http://bingelister.com
1•zurbaran•34m ago•0 comments

What We Know About the DOE's New Genesis Mission

https://www.hpcwire.com/2025/11/26/heres-what-we-know-about-the-does-new-genesis-mission/
1•rbanffy•39m ago•0 comments

AI-Revived Cube World

1•liangzn•40m ago•0 comments

Wikidata-Toolkit: Java library to interact with Wikibase

https://github.com/Wikidata-Toolkit/Wikidata-Toolkit
1•amadeuspagel•42m ago•0 comments

Claude 4.5 Opus' Soul Document

https://www.lesswrong.com/posts/vpNG99GhbBoLov9og/claude-4-5-opus-soul-document
3•mcculley•43m ago•0 comments

Robert A.M. Stern, Architect Who Reinvented Prewar Splendor, Dies at 86

https://www.nytimes.com/2025/11/27/arts/design/robert-am-stern-dead.html
1•bookofjoe•44m ago•1 comments

Retrobright Damages Plastics – 10 Year Test [video]

https://www.youtube.com/watch?v=_n_WpjseCXA
1•zdw•46m ago•0 comments

The AI Hallucination Debate Is Missing the Point

https://maxbraglia.substack.com/p/the-ai-hallucination-debate-is-missing-the-point
3•maxtermed•46m ago•3 comments

Copper Thieves Are Wreaking Havoc Across America

https://www.wsj.com/business/telecom/copper-thieves-are-wreaking-havoc-across-america-9135906f
7•JumpCrisscross•48m ago•2 comments

Smart City Data Walks Reveal Privacy Concerns

https://spectrum.ieee.org/smart-city-personal-data-collection
2•rbanffy•50m ago•0 comments

Bfs: A breadth-first version of the Unix find command

https://github.com/tavianator/bfs
2•birdculture•52m ago•1 comments

Airbus calls for 'immediate' software upgrade to A320 aircraft

https://www.npr.org/2025/11/28/nx-s1-5624379/airbus-software-upgrade-a320-aircraft
3•manveerc•52m ago•1 comments

Chatrooms with a 24 Life Time

https://cobbic.com
2•gochistuff•55m ago•1 comments

First debris pieces from the Indian ASAT test of 27 March catalogued

https://sattrackcam.blogspot.com/2019/04/first-debris-pieces-from-indian-asat.html
1•fanf2•55m ago•0 comments

Show HN: Rust CLI validates scientific datasets for DOE's Genesis Mission

https://github.com/clay-good/genesis-preflight
1•hireclay•57m ago•0 comments
Open in hackernews

Show HN: Bingelister – a chronological YouTube channel player

http://bingelister.com
1•zurbaran•34m ago
i just wanted to look at some channels of my choice on youtube but i didnt want to follow algrorithm stuff. I couldn't find a decent way to do that since youtube ditched chronological sorting, so i build this one for myself.

it's basically a chronological YouTube channel player: Play any YouTube channel from oldest to newest or reverse It remembers your place per channel, Skips watched videos automatically and jumps to the next unwatched one Has a “favourites” view for your go-to channels, A “Bingeworthy” view that ranks channels by how much people binge them (aggregated watch time) and that page sucks right now because it's just populated by my test accounts where i've just added random stuff. It’s or people who discover a great channel and want to watch the entire backlog in order Frontend: Vanilla HTML/CSS/JS (no framework), single-page style, YouTube iframe API for playbackFirebase Web SDK for: Auth (Google + email/password) Firestore for user data (playback progress, favourites, etc.) Backend Firebase Cloud Functions (v2) running on Node 20/24 Firestore as the main DB (users, channels, channels/{id}/videos, etc.) A shared server-side YouTube Data API key (no key in the frontend anymore except for fallback) Cloud Functions: Ingest playback events and update per-user playback/progress Cache channel uploads (video list, metadata) so the frontend doesn’t spam the YouTube API Periodically rebuild an aggregated “Bingeworthy” score per channel based on total watch time & user count The main goal was to minimize YouTube API calls and push as much logic as possible server-side, while keeping the frontend simple.

I’d really appreciate thoughts on stuff like architecture: Does the way I use Firestore collections/subcollections for channels & videos make sense? Any obvious pitfalls with this sort of “cached playlist” approach? I'm really a beginner at this so for those who’ve built stuff on top of the YouTube Data API: any red flags in relying on cached uploads + occasional refresh?

I also notice that my api key is limited to 10000 calls a day, and i hit that yesterday when i stupidly had the search bar call the api key for every keystroke lol please try it with your favourite channel, I’d love to hear if anything breaks.