Skip to content

Instantly share code, notes, and snippets.

@kolen
kolen / gist:d75adef899ef44d05495986835565f1f
Created August 3, 2017 22:14
cmus freezes on mac os, coreaudio-related
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x0000000100520c22 libsystem_kernel.dylib`__psynch_mutexwait + 10
frame #1: 0x0000000100679dfa libsystem_pthread.dylib`_pthread_mutex_lock_wait + 100
frame #2: 0x00007fff8c485f60 CoreAudio`HALB_Mutex::Lock() + 72
frame #3: 0x00007fff8c4a389b CoreAudio`HALC_ProxyIOContext::GetPropertyData(AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int, unsigned int&, void*) const + 737
frame #4: 0x00007fff8c49eaae CoreAudio`HALC_ShellObject::GetPropertyData(unsigned int, AudioObjectPropertyAddress const&, unsigned int, void const*, unsigned int, unsigned int&, void*) const + 1200
frame #5: 0x00007fff8c49e284 CoreAudio`HAL_HardwarePlugIn_ObjectGetPropertyData(AudioHardwarePlugInInterface**, unsigned int, AudioObjectPropertyAddress const*, unsigned int, void const*, unsigned int*, void*) + 232
frame #6: 0x00007fff8c49dfeb CoreAudio`HALPlugIn::ObjectGetPropertyData(HALObject co
@kolen
kolen / log.txt
Created August 2, 2017 22:00
buck fetch failure - SSLHandshakeException
mkdir -p /Users/kolen/items/winplaza95/buck-out/bin/dependencies/libmad-source
curl https://sourceforge.net/projects/mad/files/libmad/0.15.1b/libmad-0.15.1b.tar.gz/download -o 'buck-out/bin/dependencies/libmad-source/libmad-source'
FOUND 2/3 JOBS 0,1s //dependencies:openssl-src
keyStore is :
keyStore type is : jks
keyStore provider is :
init keystore
init keymanager of type SunX509
trustStore is: /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre/lib/security/cacerts
trustStore type is : jks
@kolen
kolen / gist:394885aa15146e51b95db9f681e7f8d8
Last active July 7, 2017 22:08
acoustbrainz-gui freeze lldb stack trace
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x000000010d4fa34a libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x000000010d4f9797 libsystem_kernel.dylib`mach_msg + 55
frame #2: 0x00007fff8c958874 CoreFoundation`__CFRunLoopServiceMachPort + 212
frame #3: 0x00007fff8c957cf1 CoreFoundation`__CFRunLoopRun + 1361
frame #4: 0x00007fff8c957544 CoreFoundation`CFRunLoopRunSpecific + 420
frame #5: 0x00007fff8beb7ebc HIToolbox`RunCurrentEventLoopInMode + 240
frame #6: 0x00007fff8beb7cf1 HIToolbox`ReceiveNextEventCommon + 432
frame #7: 0x00007fff8beb7b26 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 71
frame #8: 0x00007fff8a450a54 AppKit`_DPSNextEvent + 1120
@kolen
kolen / gist:dc540901e5e39f0e557670254dc1b2bd
Created June 18, 2017 14:19
openmw launcher DYLD_PRINT_LIBRARIES=1
▶ DYLD_PRINT_LIBRARIES=1 /Applications/OpenMW.app/Contents/MacOS/openmw-launcher
dyld: loaded: /Applications/OpenMW.app/Contents/MacOS/openmw-launcher
dyld: loaded: /Applications/OpenMW.app/Contents/MacOS/../Frameworks/QtWidgets.framework/Versions/5/QtWidgets
dyld: loaded: /Applications/OpenMW.app/Contents/MacOS/../Frameworks/QtGui.framework/Versions/5/QtGui
dyld: loaded: /Applications/OpenMW.app/Contents/MacOS/../Frameworks/QtCore.framework/Versions/5/QtCore
dyld: loaded: /Applications/OpenMW.app/Contents/MacOS/../MacOS/libboost_system.dylib
dyld: loaded: /Applications/OpenMW.app/Contents/MacOS/../MacOS/libboost_filesystem.dylib
dyld: loaded: /Applications/OpenMW.app/Contents/MacOS/../MacOS/libboost_program_options.dylib
dyld: loaded: /Applications/OpenMW.app/Contents/MacOS/../MacOS/libosg.130.dylib
dyld: loaded: /Applications/OpenMW.app/Contents/MacOS/../MacOS/libOpenThreads.20.dylib
@kolen
kolen / magic_and_mayhem_spr.ksy
Last active May 14, 2017 16:41
File format for katai (katai.io)
meta:
id: magic_and_mayhem_spr
application: Magic & Mayhem
file-extension: spr
endian: le
seq:
- id: header
type: header
- id: pallettes
size: 256 * 3
#!/usr/bin/env ruby
colors = [160, 88, 2, 40, 2, 40, 2, 40]
def circle(color)
STDOUT.write "\e[38;5;#{color}m⬤ "
end
def space
STDOUT.write ' '
#!/bin/bash
export WINEPREFIX=`mktemp -d`
echo "Created temporary wineprefix: $WINEPREFIX"
export DYLD_FALLBACK_LIBRARY_PATH=/opt/X11/lib/
winetricks macdriver=x11
wineserver --wait # Wait for wineserver to terminate
winefile
@kolen
kolen / gist:fa81b2c1532e10f4eb8b2e6860cba1ef
Last active December 5, 2016 19:51
Strange 433.895 transmissions
[00] {57} e0 41 17 10 80 8a 50 00
[01] {56} e0 41 17 10 80 8a 64
[02] {56} e0 41 17 61 01 14 88
[00] {57} e0 41 17 01 00 54 a4 00
[01] {57} e0 41 17 01 00 55 24 00
[02] {57} e0 41 17 42 00 a8 22 00
[00] {57} e0 41 17 10 80 8a 50 00
[01] {56} e0 41 17 10 80 8a 64

Keybase proof

I hereby claim:

  • I am kolen on github.
  • I am kolen (https://keybase.io/kolen) on keybase.
  • I have a public key ASBWHnu1uEeffveH0Y2YFTVoGRTCKilNZCKp_Rpo2C18Dwo

To claim this, I am signing this object:

local radio = require('radio')
local source = radio.RealFileSource('/tmp/dikarka.raw', 's16le', 44100)
local sink = radio.JSONSink()
local top = radio.CompositeBlock()
local source_complex = radio.RealToComplexBlock()
local space_filter = radio.ComplexBandpassFilterBlock(129, {1800, 2200})
local mark_filter = radio.ComplexBandpassFilterBlock(129, {900, 1100})