Simon Zelazny's Blog
Lists/Projects
-
PL-Lefty, a Slightly More Ergonomic Polish Keyboard
A Polish keybaord that puts all Polish letters under the left keyboard hand. Now comes installed in your Freedesktop.org distribution
Posts
- 2024-12-15 My recreational programming in 2024: Mostly Standard ML
- 2024-11-20 Mechwarrior 2 on Dosbox: Fixing the “Press any key to exit“ problem
- 2024-05-20 Working grayscale color filter on linux (Xwindows)
- 2024-04-28 Unicode string literals in PolyML
- 2024-02-24 Wrapping up `Practical SML#'
- 2023-12-31 Review of "Practical SML#": Chapter 8
- 2023-12-10 Python defaultdict as sparse array: use with caution
- 2023-12-02 NuScratch: 'Unknown class: SmallFloat64' error fixed
- 2023-10-22 Review of "Practical SML#": Chapter 7
- 2023-09-30 Review of "Practical SML#": Chapter 6
- 2023-08-20 Review of "Practical SML#": Chapter 5
- 2023-08-06 Review of "Practical SML#": Chapter 4
- 2023-08-03 Goodbye, Thunderbird!
- 2023-07-29 Review of "Practical SML#": Chapter 3
- 2023-07-23 Review of "Practical SML#": Chapter 2
- 2023-07-16 Review of "Practical SML#": Chapter 1
- 2020-08-30 Large directory feature not enabled on this filesystem
- 2020-05-05 Connecting Arduino IDE to Uno on Raspberry PI3B+
- 2020-04-26 Newtype-like tagged tuples in Elixir
- 2020-04-05 Don't collapse HTTPoison response headers
- 2020-04-04 Multiple timezones at a glance
- 2020-03-01 Different keybindings for window switching on Linux
- 2020-01-03 Cutting out the alorithmic media feed
- 2019-11-25 Muting and unmuting Zoom from anywhere on the linux desktop
- 2019-11-01 Minimalistic migrations in Elixir releases
- 2019-10-23 I'm co-authoring a new blog
- 2019-10-02 For focused reading, disconnect wifi
- 2019-07-06 Plain text & un*x tools are still the best
- 2019-06-25 Ruby apps under runit: notes to self
- 2019-05-14 How I learned to never match on os:cmd output
- 2019-04-06 Uses for traits vs type aliases in Ponylang
- 2019-03-31 Uncrashable languages aren't
- 2019-03-20 How to grab all hosts but the first, in Ansible
- 2019-02-18 Figuring out a gen_tcp:recv limitation
- 2018-07-21 Sending 0.0.0.0 doesn't make sense
- 2018-03-27 CUPS: Adding a printer as a user
- 2018-03-21 Is node/0 a pure function?
- 2018-03-20 Elixir's System.cmd and '*' expansion
- 2018-02-05 Folding on cowboy_req
- 2018-02-02 Mysterious 'bad_return' from supervisor
- 2018-01-30 cowboy_req:reply works by side-effect!
- 2018-01-27 Pair Programming and Happiness
- 2017-06-19 Bits of Erlang, alpha release
- 2016-07-18 Encrypted hledger with Emacs and GnuPG
- 2016-02-27 Lorem Ipsum in Polish
- 2016-01-18 Lowbrow Haskell: A Quick Tetris Clone