Tatami half-mat theorem:
For an N
by N
tatami-tiled room the maximum amount of half-mats that can be included while remaining auspicious is N
.
Examples:
1
⊡
2
// ==UserScript== | |
// @name window.status | |
// @namespace http://tampermonkey.net/ | |
// @version 2024-04-19 | |
// @description A statusbar polyfill for browsing old websites | |
// @author Nagy Tibor <xnagytibor@protonmail.com> | |
// @match *://*/* | |
// @grant none | |
// ==/UserScript== |
#![feature(slice_group_by)] | |
fn line_slope_normalize(slope: &[usize]) -> Vec<usize> { | |
let mut slope = slope.to_owned(); | |
slope.sort(); | |
// [1, 2, 3, 4] => [2, 2, 3, 3] | |
loop { | |
let slope_before = slope.clone(); |
Tatami half-mat theorem:
For an N
by N
tatami-tiled room the maximum amount of half-mats that can be included while remaining auspicious is N
.
Examples:
1
⊡
2
Some undocumented glitches I found while tinkering with Timon & Pumbaa's Jungle Games:
Infinite continues glitch: Unfocus, then refocus the game window when the game over cutscene starts. https://imgur.com/TQCR1VA
Diagonal bugs glitch: https://imgur.com/fQOXKRg
1 2 3 4 5
Interpreter #1: FUN_1008_0C52 | |
Interpreter #2: FUN_1008_C724 | |
I#1 I#2 Opcode Function | |
0 1 0x01 ??? | |
0 1 0x02 ??? | |
0 1 0x03 ??? | |
0 1 0x04 ??? | |
0 1 0x05 ??? (JUNGS01) | |
0 1 0x06 ??? |
This issue is caused by fucking PulseAudio prematurely suspending output sinks. Open /etc/pulse/default.pa
then comment out the module-suspend-on-idle
module:
### Automatically suspend sinks/sources that become idle for too long
#load-module module-suspend-on-idle
body, .markdown-body { | |
font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"; | |
} |
$ timidity -iA -Os -B 2,9 | |
$ aseqdump | |
$ aseqmatrix | |
aseqmatrix: | |
Passthrough -> timidity | |
Passthrough -> aseqdump | |
$ aplaymidi midi.mid --port 14:0 |
$ aseqdump --port 28:0 | |
[Play button] | |
28:0 Control change 15, controller 106, value 127 | |
28:0 Control change 15, controller 106, value 0 | |
[Record button] | |
28:0 Control change 15, controller 107, value 127 | |
28:0 Control change 15, controller 107, value 0 |