frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Telo MT1

https://www.telotrucks.com/
240•turtleyacht•4h ago•184 comments

6 Weeks of Claude Code

https://blog.puzzmo.com/posts/2025/07/30/six-weeks-of-claude-code/
129•mike1o1•2d ago•182 comments

Helsinki records zero traffic deaths for full year

https://www.helsinkitimes.fi/finland/finland-news/domestic/27539-helsinki-records-zero-traffic-deaths-for-full-year.html
226•DaveZale•3d ago•118 comments

The Art of Multiprocessor Programming 2nd Edition Book Club

https://eatonphil.com/2025-art-of-multiprocessor-programming.html
201•eatonphil•7h ago•30 comments

I tried living on IPv6 for a day, and here's what happened

https://www.xda-developers.com/the-internet-isnt-fully-ipv6-ready/
27•speckx•2d ago•14 comments

Browser extension and local backend that automatically archives YouTube videos

https://github.com/andrewarrow/starchive
78•fcpguru•5h ago•29 comments

We may not like what we become if A.I. solves loneliness

https://www.newyorker.com/magazine/2025/07/21/ai-is-about-to-solve-loneliness-thats-a-problem
290•defo10•10h ago•621 comments

Anandtech.com now redirects to its forums

https://forums.anandtech.com/
61•kmfrk•7h ago•13 comments

Online Collection of Keygen Music

https://keygenmusic.tk
129•mifydev•3d ago•29 comments

At a Loss for Words: A flawed idea is teaching kids to be poor readers (2019)

https://www.apmreports.org/episode/2019/08/22/whats-wrong-how-schools-teach-reading
30•Akronymus•8h ago•39 comments

Modeling Open-World Cognition as On-Demand Synthesis of Probabilistic Models

https://arxiv.org/abs/2507.12547
4•PaulHoule•42m ago•0 comments

Helion begins work on Washington nuclear fusion plant

https://www.nucnet.org/news/microsoft-backed-fusion-company-begins-work-on-washington-nuclear-fusion-plant-7-4-2025
37•mpweiher•2d ago•31 comments

Show HN: WebGPU enables local LLM in the browser – demo site with AI chat

https://andreinwald.github.io/browser-llm/
93•andreinwald•6h ago•35 comments

Great Question (YC W21) Is Hiring a VP of Engineering (Remote)

https://www.ycombinator.com/companies/great-question/jobs/ONBQUqe-vp-of-engineering
1•nedwin•4h ago

PixiEditor 2.0 – A FOSS universal 2D graphics editor

https://pixieditor.net/blog/2025/07/30/20-release/
71•ksymph•2d ago•7 comments

The /o in Ruby regex stands for "oh the humanity "

https://jpcamara.com/2025/08/02/the-o-in-ruby-regex.html
96•todsacerdoti•6h ago•23 comments

Double-slit experiment holds up when stripped to its quantum essentials

https://news.mit.edu/2025/famous-double-slit-experiment-holds-when-stripped-to-quantum-essentials-0728
27•ColinWright•2d ago•9 comments

Compressing Icelandic name declension patterns into a 3.27 kB trie

https://alexharri.com/blog/icelandic-name-declension-trie
182•alexharri•9h ago•69 comments

Australia’s gains in wheat-farm productivity

https://www.reuters.com/investigations/less-rain-more-wheat-how-australian-farmers-defied-climate-doom-2025-07-29/
44•tiarafawn•3d ago•3 comments

Financial lessons from my family's experience with long-term care insurance

https://www.whitecoatinvestor.com/financial-lessons-father-long-term-care-insurance/
84•wallflower•7h ago•88 comments

GrapheneOS Is a Cult (German)

https://www.onli-blogging.de/2546/GrapheneOS-ist-ein-gefaehrlicher-Kult.html
4•doener•1h ago•0 comments

Linear Types for Programmers (2023)

https://twey.io/for-programmers/linear-types/
30•marvinborner•4h ago•4 comments

A.I. researchers are negotiating $250M pay packages

https://www.nytimes.com/2025/07/31/technology/ai-researchers-nba-stars.html
120•jrwan•9h ago•206 comments

ThinkPad designer David Hill on unreleased models

https://www.theregister.com/2025/08/02/thinkpad_david_hill_interview/
129•LorenDB•8h ago•53 comments

A dive into open chat protocols

https://wiki.alopex.li/ADiveIntoOpenChat
56•Bogdanp•3d ago•8 comments

The Rubik's Cube Perfect Scramble (2024)

https://www.solutionslookingforproblems.com/post/the-rubik-s-cube-perfect-scramble
78•notagoodidea•6h ago•22 comments

The Big Oops in type systems: This problem extends to FP as well

https://danieltan.weblog.lol/2025/07/the-big-oops-in-type-systems-this-problem-extends-to-fp-as-well
36•ksymph•2d ago•11 comments

TclSqueak – Program in Tcl the Smalltalk Way

http://www.xdobry.de/tclsqueak/
5•ofalkaed•2d ago•0 comments

Write "Freehold" Software

https://deadbeef.io/freehold_software
42•rjinman•1w ago•15 comments

Introduction to Unikernel: Building, deploying lightweight, secure applications

https://tallysolutions.com/technology/introduction-to-unikernel-2/
15•eyberg•1d ago•7 comments
Open in hackernews

Browser extension and local backend that automatically archives YouTube videos

https://github.com/andrewarrow/starchive
78•fcpguru•5h ago

Comments

fcpguru•3h ago
~/os/starchive (main)[56daf7] $ ls -lh data

total 3207312

-rw-r--r-- 1 aa staff 525M Aug 2 09:11 2PMzaym-StM.mov

-rw-r--r-- 1 aa staff 362M Aug 2 09:10 CHbawkGc_os.mov

-rw-r--r-- 1 aa staff 658M Aug 2 09:11 lqR7VV8ftys.mov

~/os/starchive (main)[56daf7] $ ./starachive

Server starting on port 3009...

JSON received: map[videoId:CHbawkGc_os]

Added video CHbawkGc_os to queue. Queue length: 1

Processing video CHbawkGc_os. Remaining in queue: 0

computegabe•3h ago
Interesting. I was looking into creating an extension that manually manipulates and intercepts the vnd.yt-ump [1] requests, then use webcodecs to process everything in the browser.

[1]: https://github.com/gsuberland/UMP_Format/blob/main/UMP_Forma...

fcpguru•2h ago
oh wow, yeah https://github.com/yt-dlp/yt-dlp sounds like the easier path.
mikae1•2h ago
> Videos are saved to the ./data/ directory and converted to MOV format using ffmpeg with hardware acceleration

Transcoded (ouch) or just remuxed to a mov container? Have to investigate.

atahanacar•2h ago
Relevant lines: https://github.com/andrewarrow/starchive/blob/136030c6ef11a5...
fcpguru•2h ago
the video has to be re-encoded because apple quicktime doesn't like the youtube video format. But the audio can just be copied. My mac's fan never spins with the hardware acceleration so it runs in the background and I just forget about it.
ahoef•47m ago
I detest QuickTime more than any other piece of software
1718627440•21m ago
Why does Apple take the effort to maintain and ship different encoding libraries? I would've expected to both the Safari engine and Quicktime to simply depend on libappleavsmth.dylib?
WithinReason•2h ago
Now add DHT so clients can download videos from each other as a torrent and you solved global video distribution.
rwmj•1h ago
That's basically PeerTube?
WithinReason•58m ago
PeerTube doesn't have all of youtube's videos on it
erinnh•2h ago
Ive been using Tubearchivist with the extension for this.

https://github.com/tubearchivist/browser-extension

I really like the WebUI of Tubearchivist itself.

fcpguru•2h ago
the main feature I want is to just browse youtube like normal in firefox like I always do. And completely forget starchive is running. Then later in the day I'm pleasntly suprised that any video I want to clip is already downloaded and ready. I never know which one I'll want to download and I don't want to have to click any button.
nemomarx•1h ago
What are you clipping them for?
fcpguru•1h ago
Usually thoughout the day I'll be watching many different videos and then one will stick with me. Someone will have made a really good point at like time code 3 mins and 17 seconds or something. If I have to right then and there pause the video and start a download it takes me out of the moment. I like it so much better to just at the end of the day go back and find good moments and place them in a their own videos. Examples:

https://www.youtube.com/watch?v=ksHaSnEs4WM

https://www.youtube.com/watch?v=KRfsAufKrzk

https://www.youtube.com/watch?v=6EoH-Qy_xw8

socalgal2•2h ago
Cool but ... this also sounds like hording behavior. The number of things I've saved over the years only to throw them away years later and realize that saving them in the first place was a waste of time.

In the 90s my friend's mom would video tape AMC movies. She had 300+ tapes. Maybe she had a few rare ones but now all those movies are available on demand either legally or illegally and in much better quality. Another friend kept all of his 1980s computer magazines (Byte, etc...) and moved these extremely heavy boxes through 30+ years of moves. I doubt he ever opened a single magazine since the moment he saved them. Then they all appeared on The Archive and he finally got rid of them.

To be clear, I have a few youtube videos saved on my local storage. I'm just thinking that saving every video I watch reminds me of the things I've personally over-saved.

Actually that reminds me. I met up with the magazine saving friend recently which is when I verified that he finally got rid of his stash. It made me think about things I'm still saving that if I reflect on I know I will never actually look at. For example I have box of about eight 3.5 inch floppy disks from my Amiga days. The odds that I'm going to get an Amiga or download an Amiga emu and get a drive to read those are close enough to zero that I should throw them away. Similarly I have a book of CD-ROMs of backed up data from the 90s. There's a close to 0% chance that I'm never going to bother look at their contents.

fcpguru•2h ago
oh that's not why I want them local. I want to open them in final cut pro and edit them and use parts in other videos. I delete the data folder at the end of each day.
nemomarx•1h ago
Getting them on a public shared archive is probably a good outcome though. There was that lady who taped hundreds of hours of daytime TV and archiving that has some interesting historical uses?

But a personal copy I'm not sure has much point yeah.

mananaysiempre•1h ago
> Another friend kept all of his 1980s computer magazines (Byte, etc...) and moved these extremely heavy boxes through 30+ years of moves.

I don’t think IA has all early issues of the Microsoft Systems Journal (later MSDN Magazine), among others. So this can be useful. (Also, what kind of person do you think put the magazines up on IA in the first place?..)

asdefghyk•1h ago
Lots magazines never made it to the archives and have been lost.
bombcar•1h ago
Digital hoarding takes nearly no practical space.

And there’s a number of YouTube videos o wish I could still access.

ThrowawayTestr•59m ago
Hard drives are cheap and compact. The real issue is archiving with no organization or indexing.
jh00ker•57m ago
> I have a book of CD-ROMs of backed up data

>There's a close to 0% chance that I'm never going to bother look at their contents.

More likely scenario, your children, grandchildren or other family members go through your shit after you pass away and discover stuff about you that perhaps you never wanted to share.

This is something I think about a lot because I don't have a "digital legacy plan."

npteljes•8m ago
Store your archive encrypted, and then later you can decide if you share the password or not :)
hkon•50m ago
With enough space available hoarding is just thinking ahead.
ivanjermakov•1h ago
I'm achieving this with a single yt-dlp script reading url from a clipboard.
Szpadel•47m ago
I creates something similar in concept but with different goal. I wanted to be able to watch videos with sponsor block on iPad ideally using Plex.

I found self hosted solution like this but I was very dissatisfied with how that worked

on other hand I wanted to check out loco.rs framework, so I decided to implement my own solution.

basically you are able to add channels/playlists on many many platforms that yt-dlp supports, you can select what should be cut out using sponsor block and you choice how many days you want it (videos older that that are automatically deleted)

if you are interested, you can check it out: https://github.com/Szpadel/LocalTube

amelius•27m ago
It would be nice if the extension wrote them to some shared repository. That way, the videos could be preserved for humanity without Google having a say in it.

Added benefit: every video would have to be archived only once.

syntaxing•27m ago
Whoa! I asked about something like this 2 years ago but never got to making anything [1]! Super exciting something like this exists!

[1] https://news.ycombinator.com/item?id=37885584