This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#lang racket | |
(require readline) | |
(require readline/pread) | |
(let loop () | |
(parameterize ([readline-prompt (string->bytes/utf-8 "👀? ")]) | |
(match (read-line) | |
[(? eof-object?) | |
(newline) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Edit this configuration file to define what should be installed on | |
# your system. Help is available in the configuration.nix(5) man page | |
# and in the NixOS manual (accessible by running ‘nixos-help’). | |
{ config, pkgs, ... }: | |
{ | |
imports = | |
[ # Include the results of the hardware scan. | |
./hardware-configuration.nix |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# borrowed from https://github.com/microsoft/ptvsd/issues/1423 | |
import sys | |
import termios | |
import tty | |
fd = sys.stdin.fileno() | |
old_settings = termios.tcgetattr(fd) | |
tty.setraw(fd) | |
ch = sys.stdin.read(1) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#lang racket | |
(define (f s) | |
(define ls (string->list s)) | |
(reverse (for/fold ([rle `((,(car ls) . 1))]) | |
([c (cdr ls)]) | |
(match-define (list (cons v n) previous ...) rle) | |
(if (char=? v c) | |
(cons (cons v (add1 n)) previous) | |
(cons (cons c 1) rle))))) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name Pearson hide "Platform not supported" | |
// @author Winston Weinert | |
// @namespace https://winny.tech/ | |
// @description Put a good description in here | |
// @license Creative Commons Attribution License | |
// @version 0.1 | |
// @include https://*.pearsoned.com/* | |
// @include https://*.ecollege.com/* | |
// @include https://*.pearsonmylabandmastering.com/* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Try to reset pulseaudio after suspend. | |
# Todo: fix resume to not require this. | |
set -u | |
pulseaudio -k | |
pulseaudio --daemon | |
pkill -SIGHUP xfce4-panel |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[731694.869009] ata1.00: exception Emask 0x0 SAct 0x100000 SErr 0x50000 action 0x6 frozen | |
[731694.869017] ata1: SError: { PHYRdyChg CommWake } | |
[731694.869025] ata1.00: failed command: WRITE FPDMA QUEUED | |
[731694.869038] ata1.00: cmd 61/00:a0:f0:2e:0d/08:00:06:00:00/40 tag 20 ncq dma 1048576 ou | |
[731694.869038] res 40/00:00:00:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout) | |
[731694.869042] ata1.00: status: { DRDY } | |
[731694.869050] ata1: hard resetting link | |
[731695.339011] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300) | |
[731695.352595] ata1.00: configured for UDMA/133 | |
[731695.352608] ahci 0000:00:12.0: port does not support device sleep |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- name: set up a better cron | |
hosts: alpine | |
become: yes | |
tasks: | |
- name: Install fcron | |
apk: | |
name: fcron | |
state: present | |
- name: Stop and disable crond | |
service: |
NewerOlder