VRRVRR – visual/haptic metronome – Turi Scandurra
Smarthome & Home Lab
How and why I stopped buying new laptops - LOW-TECH MAGAZINE
Being an independent journalist – or an office worker if you wish – I always reasoned that I needed a decent computer and that I need to pay for that quality. Between 2000 and 2017, I consumed three laptops that I bought new and which cost me around 5,000 euros in total – roughly 300 euros per year over the entire period. The average useful life of my three laptops was 5.7 years. Low-tech Magazine is now written and published on a 2006 ThinkPad X60s. In 2017, somewhere between getting my office and my website off-the-grid, I decided not to buy any more new laptops. Instead, I switched to a 2006 second-hand machine that I purchased online for 50 euros...
Compiling Erlang/OTP and Elixir from sources
It’s risky to be on the edge, but it’s also breathtaking to test out latest features of your beloved programming language/environment. Despite being rolling release Archlinux still doesn’t provide you with the latest Erlang/OTP and Elixir versions in it’s default repositories. Besides, Erlang/OTP in Archlinux is compiled without documentation, which give you no chance to use awesome new Elixir feature in iex, when you can read docs on Erlang functions with h/1 helper. So why won’t we compile our own Erlang/OTP and Elixir;)
Textual - Introduction
Textual is a TUI framework for Python, inspired by modern web development.
Textual: a framework for terminal user interfaces
For developers seeking to create applications with terminal user
interfaces (TUIs), options have been relatively limited compared to the
vast number of graphical user interface (GUI) frameworks available. As a
result, many command-line applications reinvent the same user interface
elements. Textual aims to
remedy this: it's a rapid-application-development framework for
Python TUI applications. Offering cross-platform support, Textual
incorporates layouts, CSS-like styles, and an expanding collection of
widgets.
I built a special PCIe card to test GPUs on the Pi | Jeff Geerling
Run an open source-powered virtual conference! – Máirín Duffy
Notes on Clustering Elixir Applications
Several years ago I was experimenting with clustering Elixir/Erlang nodes. I remember it didn’t go smoothly, either because of a lack of good libraries/documentation or, simply, because of my limited…
Python Cybersecurity— Network Tracking using Wireshark and Google Maps
In this article we will dive into Network Traffic visualization using the Python programming language, Wireshark and Google Maps. This…
Cloud Governance Features | Turbot Cloud Governance Platform
Turbot provides cloud governance tools for AWS, Azure, & Google Cloud Platform access to ensure scalability, security, and compliance for apps and devs. Discover our features here.
How to View WebP Images in Ubuntu and Linux Mint
In this article, we will show you various ways to view Webp images and convert WebP images to PNG or JPEG and vice versa from the Linux command line.
How to Use Stable Diffusion to Create AI-Generated Images - Make Tech Easier
Want the power of AI image generation for free and with no restrictions? This tutorial on Stable Diffusion will show you how.
8 Immutable Linux Distributions for Those Looking to Embrace the Future
Immutability is a concept in trend. Take a look at what are the options you have for an immutable Linux distribution.
How to Turn Kodi into a Game Arcade Center - Make Tech Easier
Kodi can do more than just stream media. You can now play arcade games on Kodi too. Learn how to turn your Kodi into a game arcade center.
Console #151 -- Interview with Marcelo of Pretty Maps - Draw pretty maps from OpenStreetMap data
Featuring Duplicati, Gut, and Twitter Algorithm
scrapeghost
An experimental library for automated web scraping with GPT.
r/Futurology - A Comprehensive Review of The ChatGPT Prompt Library, Third Edition
2 votes and 1 comment so far on Reddit
Hyprland - A wayland compositor that doesn't sacrifice on its looks!
Hyprland is a dynamic tiling wayland compositor that offers unique features like smooth animations, dynamic tiling and rounded corners. Learn more by visiting this site!
5 of the Best Steganography Tools in Linux - Make Tech Easier
Steganography is the art of concealing messages inside regular objects. Learn how you can do this art in Linux with your digital files today.
Loom: Async Video Messaging for Work
Record your screen, share your thoughts, and get things done faster with async video.
GraphHopper Routing Engine 7.0 Released - GraphHopper Directions API
We have released the next version of GraphHopper, the flexible and fast open source routing engine for OpenStreetMap. Read more about it on GitHub and read on to find out what’s new. When you start the new GraphHopper Routing Engine, you will be greeted by the new GraphHopper Maps. We have blogged about it earlier […]
NimblePublisher · Elixir School
Infinitely Scroll Images in LiveView
Infinite scroll in LiveView is pretty neat. Learn how to infinitely scroll images in view without a front-end javascript framework.
Poeticoding
Articles, tutorials and screencasts for Web Developers learning Elixir, Phoenix, LiveView, Docker and more.
Understanding Phoenix LiveView: build a Gallery app
In this article we see how to build a Gallery app with Phoenix LiveView and implement an automatic slideshow with the help of :timer.
Breaking Google Nest Hub’s Secure Boot
[frederic] tells a story about their team’s hack of a Google Nest Hub (2nd generation) — running Ubuntu on it, through bypassing Google’s boot image signature checks. As with many…
Breaking Secure Boot on Google Nest Hub (2nd Gen) to run Ubuntu
In this post, we attack the Nest Hub (2nd Gen), an always-connected smart home display from Google, in order to boot a custom OS. First, we explore both hardware and software attack surface in search of security vulnerabilities that could permit arbitrary code execution on the device. Then, using a …
Monitoring Temperatures in a Remote Pump House Using LoraWAN
If you've got a sensor that isn't within range of wifi, then LoraWAN is a good solution. And event-based rules in picos are a convenient way to process the data.
Make Your Security Camera Popup on Your Tablet!
This turorial explains how you can show your security camera on a tablet when motion is detected or someone rings the doorbell.
How to Create An Online Dictionary with Dico in Linux - Make Tech Easier
Dico is a simple, yet highly flexible online dictionary server for Linux. Learn how you can host and use one on your local network today.