At least ~weekly I'm glad I bookmark and backup 80% of the interesting things I read online. The SQLite database grows around 350-400 megabytes per month, and yeah, four times out of five that I scramble to find something I read a few days/weeks/months ago I find in here, and one out of five I have to do the usual frantic digging–wailing–gnashing of teeth. (#Yamanote, see 👆.)
I know there's other solutions to this. Write a lot that integrates what you read. Just remember things better. But this is my way.
Kotaku: The Weirdest Nintendo Switch Accessories You Can Buy https://kotaku.com/nintendo-switch-peripheral-controller-joy-con-case-1849970300 #gaming #tech #kotaku #videogamecontrollers #handheldgameconsole #gamecubecontroller #videogameconsoles #nintendoswitch #invideogaming #humaninterest #mariokart #nintendo #patricia #yamanote #joycon #con
#Gaming #Tech #kotaku #videogamecontrollers #handheldgameconsole #gamecubecontroller #videogameconsoles #nintendoswitch #invideogaming #humaninterest #mariokart #nintendo #patricia #yamanote #joycon #con
@BrentToderian
If you haven't seen the latest RM Transit video on the #Yamanote Line in #Tokyo, it's worth a watch, since it talks about how they achieve that ridership: https://youtube.com/watch?v=SvqldXKcRus
@straphanger #urbanism #trains
#yamanote #tokyo #urbanism #trains
Still shook about this 👆. The only reason I discovered the answer is because I was being super-thorough in the problem write up for Stack Overflow and two things I thought were unrelated wound up being the issue when combined. Wow.
(#Pinafore broke my bookmarklet backup app #Yamanote and I couldn’t figure out how. I couldn’t replicate the break via Content-Security-Policy, nor with any of the other HTTP headers in local testing. I threw the demo server on Glitch just to preempt answers like “HTTPS??” and was stunned when the problem finally replicated there—turns out the problematic header only activated in HTTPS. Writing a Stack Overflow issue as a debugging technique—shockingly effective! Gory details at https://github.com/nolanlawson/pinafore/issues/2261)
This is a #Projects post (see @simon’s pinned toot).
Yamanote is lol a guerrilla bookmarking server. You add bookmarks 🔖 either in the web app or by clicking a bookmarklet (works great in iOS/Safari, and of course desktop). The killer feature is, when you use the bookmarklet, it serializes the DOM and sends it to the Yamanote server. In non-tech-speak, it saves a snapshot of the webpage exactly as it is, so it works great with paywalls and JavaScript-heavy sites like Mastodon. Images etc. are downloaded by the server separately (it parses the webpage source to get URLs).
Basically anything interesting I read gets thrown into Yamanote. The nice thing is, as I keep reading an interesting page, I can keep selecting interesting tidbits and running the bookmarklet to add that excerpt to the bookmark, a bit like live-tooting a read. I refer to my database of bookmarks probably at least once a day.
When Yamanote serves up its snapshot, it places a super-strict content security policy that forbids the browser from loading any external resources like images or JavaScript or CSS—this way there’s no way for a third party to realize you’re opening your backup. And a nice side-effect, you can open the snapshot to be sure that whatever content you wanted to back up is indeed on the Yamanote server, safe forever.
It’s not all peaches and cream. Because no JavaScript runs in the browser, some things can look iffy. Birdsite especially looks odd because the obnoxious SVGs for reply, star, retweet, etc. fill the whole screen because they have custom code to resize those…? But the content is there.
And on-brand for Simon, everything is stored in a SQLite file 😄. Mine is exactly a year old 🎂 and it’s 4.7 GB. Here’s to another few years and gigabytes, to fighting linkrot/forgetfulness and worrying about copyright/privacy 😅.
As far as I know I’m the only user. I run it at home (Tailscale lets me access it when I’m out and about). There’s a Glitch invite-only server but I don’t think there are any active users (yet! Let me know!).
Check it out: https://github.com/fasiha/yamanote #Yamanote #SQLite #bookmark
#projects #yamanote #sqlite #bookmark
Eine der wichtigsten Bahnlinien in Tokyo ist die Yamanote-Linie. Die Linie führt ringförmig um das Zentrum. Beim Einfahren der Züge in die Bahnhöfe gibt es verschiedene Melodien zu hören. Die Melodien und Ansagen gibt es auf dieser tollen Seite zu hören: http://yamanote.style
Beim Anhören fühle ich mich sofort nach Tokyo zurückversetzt 😀