Let’s look at what we have for an “obvious TOP 3 things” (Safari/WebKit, Chromium/Blink, Firefox/Gecko). Initially there are many options, especially with all the forks. However, this list narrows down significantly after introducing three obvious requirements: Open-source (in case of 3rd party tools) Transparency. Being able to react and contribute to changes is a must. This…
NAT Port Mapping is a convenient way to dynamically forward ports for clients, it is quite widely used and appreciated for its simplicity. Unfortunately, sometimes implementation on the application side is lacking. In such cases, and also if you need to deal with a firewall (UFW in this example), you can do a quick fix with some shellscripting and natpmpc utility.
Low-tech Magazine questions the belief in technological progress, and highlights the potential of past knowledge and technologies for designing a sustainable society. Because a web redesign was long overdue – and because we try to practice what we preach – we decided to build a low-tech website that meets our needs and abides by our principles.…
There is no way to run anything custom as a screensaver on modern GNOME, well, not “natively” 🙂. Such functionality has been stripped a long time ago (around 2011 in GNOME 3.something). Canonical planned to reimplement the thing, but idea was abandoned after some time. Anyway, if your system can detect user inactivity and sleep-inhibitors, you can script it yourself.
Typical low-end laptop specs 10+ years old jank from a budget line-up. CPU: Mid-tier/limited (even back when it was released), likely from Haswell era RAM: 8Gb, ancient and unupgradable GPU: iGPU + NVIDIA M-something STORAGE: ~256Gb SATA HDD, that is still somehow works This post was "inspired" by experience with potatoes like that. Why Windows is a NO-GO for an old laptops but Linux do the job.…
SerenityOS is a love letter to ’90s user interfaces with a custom Unix-like core. It flatters with sincerity by stealing beautiful ideas from various other systems. Roughly speaking, the goal is a marriage between the aesthetic of late-1990s productivity software and the power-user accessibility of late-2000s *nix. https://www.serenityos.org https://github.com/SerenityOS Also take a look at:…
Sometimes the best option is the simplest one. If you need something to reliably sync and archive files without unnecessary integrations and complicated logic, this can be your thing. ❌ External dependencies ❌ Service authorizations ✅ Friendly CLI ✅ Small code base that you can read and understand Can also be used as a complementary solution for cloud agents like Dropbox or Google Drive (e.g.…
Kid Pix is a bitmap drawing program designed for children. Originally created by Craig Hickman, it was first released for the Macintosh in 1989 and subsequently published in 1991 by Broderbund. Hickman was inspired to create Kid Pix after watching his son Ben struggle with MacPaint, and thus the main idea behind its development was to create a drawing program that would be very simple to use.…
Since 18.04, Ubuntu started to utilize systemd-resolved for a name resolution, which means that setting DNS servers in /etc/resolv.conf file will no longer work. Now such changes needs to be done in Netplan configuration (which delegates name resolution to systemd-resolved.resolv.conf). nano /etc/netplan/my-dns-config.yaml Example: Assuming that we want to set public Cloudflare DNS for both IPv4…
Great article about current state of Amiga community: 🏛️ http://web.archive.org/web/20230331145520/https://thedorkweb.substack.com/p/personal-computing-on-an-amiga-in-2021 🪦 https://thedorkweb.substack.com/p/personal-computing-on-an-amiga-in-2021 Original art by Toni Bratincevic
Retro Computing Internet Resources Amazing curated list of projects which let vintage computers connect to the internet! https://github.com/ssshake/retro-computing-internet-resources Highlights FrogFind! The search functionality of FrogFind is basically a custom wrapper for DuckDuckGo search, converting the results to extremely basic HTML that old browsers can read. When clicking through to pages…
Experience the classic macOS screensavers like flying toasters and other goodness: https://www.bryanbraun.com/after-dark-css/ https://github.com/bryanbraun/after-dark-css Also take a look at: Awesome Web Desktops
If you are experiencing flickering or resizing glitches in fullscreen in macOS, this trick can help: Preferences > Show All Interfaces Main Interfaces > macosx > [v] Use the native fullscreen mode Main Interfaces > macosx > [ ] Resize interface to the native video size Video [ ] Embed video It’s quite a mystery why attached playlist can cause drawing defects, hopefully this will be fixed in…
Software doesn’t always need to serve a “high purpose”. Coding is a neat hobby that can be applied to virtually anything. You can code stuff for fun and feel good about it, as much as when you do it for profit. And you really can’t put a price tag on feeling good. Like a bonsai tree. This type of activity can be relaxing and even therapeutic if it takes place in relaxed environment,…
Apple Books is a great way to listen Audible audiobooks offline on macos devices. It is quite handy to have everything in one place. But looks like integration between these two are not perfect. When you try to follow official instructions there is a chance that after you get your signed link for Apple Books it’s not gonna be accepted by the app. So here is the workaround: Open audiobook…
This Python script will generate valid post template for hugo. It is cross-platform, and have no dependencies. Usage: python3 hugo-post-generator.py 'My beautiful post' Also check out VSCode snippet for Hugo.
noclip.website: is a celebration of video game level design and art. It’s a chance to explore and deepen your appreciation for some of your favorite 3D games. https://github.com/magcius/noclip.website
Just launch GNOME Disks: gnome-disk-utility Select your thumb drive -> [context menu] -> Restore Disk Image... -> Select your ISO Notes This is not gonna work with anything that require complex partitioning like Windows 10, but will do for a vast majority of linux distributions which can boot from single UDF partition.
AWS Lambda is great for quick and straightforward tasks. Let’s make minimal host availability check. For this task we are going to use Low-level networking interface from Python 3 to try establish connection directly to remote socket without help of any additional protocols like ICMP.
Stores If you can find your title here, look no further. GOG: The Good Old Games (GOG) is a digital distribution platform with a curated selection of games, a “you buy it, you own it” philosophy, and vast selection of classic game titles for Windows, Mac & Linux, DRM-free. Steam: the biggest video game digital distribution service around. EBay: here you can find almost anything…
You can even run it on your Kindle! As of now, RetroArch is available on almost every modern platform imaginable 🎉 RetroArch is a frontend for emulators, game engines and media players. It enables you to run classic games on a wide range of computers and consoles through its slick graphical interface. Settings are also unified so configuration is done once and for all. In addition to this, you…
How does it work? The Browservice server uses CEF (Chromium Embedded Framework) to run a Chromium browser instance that renders the browser view into an off-screen buffer. The browser view, combined with a control UI bar, is then compressed as a PNG or JPEG image and served to the client using an embedded HTTP server. The client browser runs a JavaScript application that requests and shows the…
https://github.com/grassmunk/Chicago95 Included in this theme New icons to complete the icon theme started with Classic95 GTK2 and GTK3 themes Edited Redmond XFWM theme to more accurately reflect Windows 95 Chicago95 Plus! A tool to preview and install Windows 95/98/ME/XP themes Plymouth theme created from scratch An MS-DOS inspired theme for oh-my-zsh Partial support for HiDPI monitors…
On the linux machines with enabled Secure Boot you can catch something like this: ---------------------Secure Boot Violation--------------------- |Invalid signature detected. Check Secure Boot Policy in Setup| |-------------------------------------------------------------| | [ OK ] | --------------------------------------------------------------- There can be different reasons for this to happen.…
Sometimes when using proprietary NVIDIA drivers on linux machine you can experience something like this. Unfortunately this is a very common issue on laptops with hybrid graphics, that use NVIDIA Optimus. To address this, a little trick called PRIME Synchronization was introduced back in 2016. It works well, but users often need to enable it manually. Solution Make sure that you are using drivers…
DNS Response Policy Zones (RPZ) is an open and vendor-neutral standard for the interchange of DNS firewall configuration information. It is a standard feature of BIND 9, and is expected to be supported by other (non-BIND) name networks. By utilizing it we can easily build something like Pi-hole. RPZ file generation Let’s generate RPZ file with hosts we want to filter using HOSTS from…
If you are a fan of websites, web apps and portfolios which resemble desktop graphical user interfaces here is an awesome curated list! https://simone.computer/#/webdesktops https://github.com/syxanash/awesome-web-desktops P.s. If you want to build something similar you can do it with 98.css: a design system for building faithful recreations of old UIs.
Archive.org: Winamp Skins Collection WebAmp: Live gallery WebAmp: A reimplementation of Winamp 2.9 in HTML5 and JavaScript with full skin support Audacious: Great modern audio player for linux and windows that supports Winamp 2.X skins natively
🗺 Strategy OpenRA: a flexible game engine (the OpenRA engine) that provides a common platform for rebuilding and reimagining classic 2D and 2.5D RTS games. The OpenRA engine is not restricted by the technical limitations of the original games. It includes native support for modern operating systems (like Windows 10, macOS, and Linux) and screen resolutions without relying on emulation or hacks,…
It’s really easy to host your Hugo site with GitHub Pages, just use GitHub Actions for Hugo. Flow diagram This is how it works: |files| /archetypes, /content, /static, /themes, config.toml| -+ [branch] main] -> (trigger) Build) | * |files| /assets, /categories, /img, /page, /tags, index.html, 404.html, index.xml, sitemap.xml| | + [branch] gh-pages] | * /site.github.io/ Notes Don’t…
circuitshelter circuitshelter.com is a blog about peaceful tech tinkering. With a great respect for an old hardware, video games and a freedom of personal computing. 🗞️ RSS feed Contact Have some cool idea, found mistake or just wanna say hi: ✉️ > echo🍥circuitshelter.c🍩m Disclaimer ALL INFORMATION IS PROVIDED ON THIS WEBSITE AS IS AND FOR EDUCATIONAL PURPOSE ONLY, IN THE HOPE THAT IT WILL BE…
Computers Low-tech Magazine: Alternative solutions in computing and general tech. Apple The Eclectic Light Company: In-depth articles on various Mac-related topics. DoublOne Studios: Calm and private apps that built to stay out of your way. Linux LWN.net An old-school news site dedicated to producing coverage from within the Linux and free software development communities. Games Indie Retro News:…