I miss the bygone era of very internety things, geocities-style scavenger hunts, easter eggs. So, I made thing. Hope you like it!
https://treasure21.timotijhof.net/
#scavengerhunt #easteregg #eastereggs #textadventure #treasurehunt #nostalgia #geocities #geek
Archive.org captures in real-time new posts from self-hosted WordPress blogs, plus anything they link to, and does something similar for new citations on Wikipedia articles.
I wrote down how this works, and how it all ties together.
(The rabbit hole got me on this one, I'll say! 😅)
https://timotijhof.net/posts/2022/internet-archive-crawling/
#wordpress #SSE #XMPP #PHP #InternetArchive #WaybackMachine #wikimedia
"How to Build a Low-tech Website?"
by Kris De Decker.
In a nut shell:
* Solar PV panel.
* Low-power Linux box (Olimex A20, like a Rasberry Pi but reportedly more fast, more compat with regular Linux, fully open-source at hardware level, yet need less energy).
* Nginx webserver for TLS and H2.
* Statically deployed from a CMS.
Original article: https://solar.lowtechmagazine.com/2018/09/how-to-build-a-lowtech-website/
Follow-up 2020 article:
https://solar.lowtechmagazine.com/2020/01/how-sustainable-is-a-solar-powered-website.html
More about the hardware:
* https://homebrewserver.club/low-tech-website-howto.html#server
* https://olimex.wordpress.com/2014/10/23/olinuxino-and-raspberry-pi-compare/
Oh, and apparently we've been doing this since 1901, with successful submarine trials (domestically) going back to the 1840s. I had no idea it went back that far!
They've had some upgrades, of course. At the time, they were telegraphy cables. Later telephone. And now, we're on multi-terrabits-per-second optical fibers.
The map looks surprisingly similar. Makes me think there are probably highly-specific terrain considerations that lend itself to these routes?
https://en.wikipedia.org/wiki/Submarine_communications_cable#British_dominance_of_early_cable
See what JavaScript commands get injected through an in-app browser
Link: https://krausefx.com/blog/announcing-inappbrowsercom-see-what-javascript-commands-get-executed-in-an-in-app-browser
Discussion: https://news.ycombinator.com/item?id=32514793
Every developer should be using P25 devices regularly.
That means a sub-$300 (USD) smartphone from 2 years ago [1] and a sub-$500 laptop, preferably a few years old.
https://www.statista.com/statistics/934471/smartphone-shipments-by-price-category-worldwide/
How to approach unit testing, by Aleksey Kladov:
* Work hard on making adding new tests trivial.
* Test features, not code.
* Good code is easy to delete.
* The "neural network" test.
* [..]
I don't agree with each point, but I like the thought process here and how to think through these. Draw your own conclusions :-) Helped polish some of my own ideas.
"Things You Can And Can’t Do", by Jim Nielsen.
https://blog.jim-nielsen.com/2022/things-you-can-and-cant-do/
In a few words, this captures a wider philosophy and mentality:
"""
you can’t make a user’s network faster [...]
"""
RT @AlexHinojo@twitter.com
"Projects like @depthsofwiki@twitter.com shows readers that @Wikipedia@twitter.com was written by people just like them"
- @anniierau@twitter.com
#Wikimania2022
🐦🔗: https://twitter.com/AlexHinojo/status/1557728816235442177
Quick reminder that old games weren't as pixelated as you may think they were because CRT monitors had built-in antialiasing, so modern displays shows more of the blocky pixels than you used to see.
You can especially see the difference in the hair and jacket of the attached examples using Beltiana's character profile from Batsugun.
Also was a little worried that I’d goofed this up when trying to start using it as an external SCSI HD on the Mac, but it just turns out that “.hda.zip” is not the same as “.hda” even if you hide file extensions.
Now, first job is to backup the existing old spinning rust HD inside the beastie
"Let websites framebust out of native apps" by Adrian Holovaty https://www.holovaty.com/writing/framebust-native-apps/
Great explanation of the problem of mobile webviews. Years after mobile OSes introduced things like Chrome Custom Tabs and SFSafariViewController, this is still a thing.
Today in native-app-"invents"-stuff-that-just-works-on-the-web:
YouTube introduces page zoom in mobile app. You know, the thing you've had for 35 years on the web and can do with any site, incl youtube.com in any mobile browser.
Can't wait for the day Google blesses the world with the ability to select text in titles and descriptions, so that people can eg research online about what they watch. "Nah, don't be silly. Better just keep them peoples engaged in your app." #youtube
The new macOS interface is worse in every way. Jeff Johnson:
"""
I feel that the time is overdue for us to look critically at the [macOS] Ventura Share menu, because some of the design changes to the Share menu are as misguided and bad as those to System Settings.
"""
Yep. Another example of narrow-minded consistency taken to an extreme without considering the human. Our job is to solve the damn problem.
How I merge PRs in curl https://daniel.haxx.se/blog/2022/08/08/how-i-merge-prs-in-curl/
I heard questions. I blogged answers.
Calculation of π, from rain falling on two wooden plate sensors, one circular and one square: the number of raindrops that landed on each plate during a storm was counted with an Arduino and π was calculated as the ratio [source & credits: https://buff.ly/2Dqy0gN]
A small update on the long-running harassment against #Debian Project members and other free software communities: https://www.debian.org/News/2022/20220807
For more background, see https://www.debian.org/News/2021/20211117
Today 31 years ago, August 6, 1991, Tim Berners-Lee posted to a newsgroup the summary of the "World Wide Web" ♥️
“The project started with the philosophy that much academic information should be freely available to anyone. It aims to allow information sharing within internationally dispersed teams, and the dissemination of information by support groups.”
“Try it,” he wrote, and gave the first URI to a web page.
https://groups.google.com/g/comp.archives/c/CfsHlSNYPUI/m/DTs60INnuzcJ
“Why Is the Web So Monotonous? Google.” https://reasonablypolymorphic.com/blog/monotonous-web/index.html
Indie Microblogging - https://book.micro.blog/
Oh no some of #gitlab's own dependencies have a 1 year gap in their commit history
The first I found is seed-fu.
Don't worry gitlab, the project is hosted on github, so you won't nuke your own dep. lol
Dutch geek living in London.
Principal software engineer at Wikimedia Foundation, @qunitjs lead maintainer, W3C Web Performance WG, ♥️ open-source software.
Interested in: web standards, web performance, user-interface design, digital privacy and security.
Social alt: @timo at soundcafe.nl.
Avatar photo by Niek Hidding.