Skip to content

Instantly share code, notes, and snippets.

@bmaupin
bmaupin / gammu-wammu.md
Last active September 13, 2023 20:41
Export feature phone SMS using Gammu/Wammu

General notes

SMS

Gammu/Wammu may not be able to retrieve dates for sent messages, only received messages.

MMS

MMS messages may not be able to be exported using Gammu/Wammu with some phones. If you don't see MMS in the exported messages, you may be able to save the message attachments to the phone's storage and copy them to a PC via a USB cable.

@bmaupin
bmaupin / laptop-sleep.md
Last active July 25, 2023 15:13
Notes on laptop sleep

Summary

  • Older laptops support hardware (S3) sleep, which uses little to no battery power.
  • Newer laptops only support software (S0ix) sleep, which will gradually drain the battery over a period of a few days (although it can be less than a day in extreme cases).
  • If you have an older laptop (made before ~2020), your laptop may still support S3 sleep. See below for more information.
  • If your laptop doesn't support S3 sleep:
    • Limit usage of sleep to short periods of time; otherwise, power off instead.
    • Using the latest Linux kernel possible will provide benefits to sleep functionality as operating system support for S0ix sleep improves.
    • Power off your laptop before putting it in a bag; laptops in S0ix sleep can get hot and the fan can even turn on.
@bmaupin
bmaupin / tiling-extensions-for-gnome.md
Last active March 3, 2024 09:47
Tiling extensions for Gnome

Goal: find a Linux alternative to FancyZones for Windows

Name Recommended Type Supports main colum Supports layouts Multiple windows in same tile Windows can span multiple zones Notes
gSnap 👍👍 Gnome extension yes yes yes yes Can be configured almost just like FancyZones; in the settings:
  • disable Show tabs
  • enable Hold CTRL to snap windows
gTile Gnome extension no?
Tiling Assistant 👍 Gnome extension yes yes yes yes Layout support is "experimental" and the UX is a bit unintuitive; after enabling layouts, you have to click the star icon beside a layout to mark it as a favourite before you can then hold Alt while dragging
@bmaupin
bmaupin / frontend-frameworks.md
Created April 4, 2023 17:21
Thoughts on frontend frameworks
@bmaupin
bmaupin / podman-rhel7-vagrant-rootless.md
Last active November 21, 2023 13:02
Run podman on RHEL 7 with Vagrant without root
@bmaupin
bmaupin / game-controller-comparison.md
Last active January 8, 2024 13:51
Game controller comparison
Controller Recommended Battery Feel in hands ABXY buttons D-pad Analogue sticks Triggers Bumpers Notes
8BitDo SN30 pro+ 👍 best controller for 2D/retro gaming included lithium or AA 👍 👍 👍👍 👍 👍 👍👍 😕 ABXY buttons are reversed
Xbox Series X|S 👍 best controller for 3D gaming AA 👍👍 👍 😕 clicky 👍 👍👍 👍 fairly expensive
Google Stadia 🤷 only if bought at a very low price ⚠ internal lithium acceptable 👍 😕 clicky 👍 😕 not enough resistance 👍 can be bought cheap after Stadia shutdown
ASUS TV500BG 👎 AA 👎 bulky, grips are short 👍 😕 too stiff/mushy 😕 lack texture 😕 resistance is good, shape is too blocky 👍 ⚠ battery cover latch breaks easily
ⓘ wireless only
8BitDo Ultimate Controller with Charging Dock 😕 useless once battery no longer holds a charge ⚠ internal lithium, soldered to board
@bmaupin
bmaupin / install-ade-201.md
Last active September 6, 2023 14:42
Install Adobe Digital Editions 2.0.1 on Linux
@bmaupin
bmaupin / my-cloud-device-lockdown.md
Last active April 4, 2023 00:23
My Cloud device lockdown
@bmaupin
bmaupin / alternatives-to-katacoda.md
Created August 4, 2022 16:58
Alternatives to Katacoda