Skip to content

Instantly share code, notes, and snippets.

@milleniumbug
milleniumbug / getmus.ps1
Last active April 14, 2024 22:29
download video from YouTube, extract music and normalize volume
param(
[string]$url
)
yt-dlp `
$url `
--quiet `
--extract-audio `
--audio-format mp3 `
--audio-quality 3 `
@milleniumbug
milleniumbug / build.sh
Last active March 13, 2016 20:29
Wide on Fedora 23
#!/bin/bash
PREMAKE=$PWD/../premake/bin/release/premake4
$PREMAKE --llvm-path=$PWD/../llvm gmake
cd Wide
make -j `nproc` config=release64
cd ..
@milleniumbug
milleniumbug / mystatus.hs
Created February 8, 2016 15:28
append xmms2 status to i3status
{-# LANGUAGE OverloadedStrings #-}
import qualified Data.Aeson as JS
import qualified Data.Aeson.Types as JST
import Data.Maybe (maybeToList)
import Data.Aeson ((.:), (.:?), (.=))
import qualified Data.Text.Lazy as T
import Data.Text.Lazy.Encoding as E
import qualified Control.Monad as M
import qualified Data.JsonStream.Parser as JSPar
import collections, csv, itertools
recipes = collections.defaultdict(set)
tolerance = 0
with open('rec.csv') as csvfile:
reader = csv.reader(csvfile)
for row in reader:
recipes[row[0]].add(row[1])

Keybase proof

I hereby claim:

  • I am milleniumbug on github.
  • I am milleniumbug (https://keybase.io/milleniumbug) on keybase.
  • I have a public key whose fingerprint is 61BE F024 E95B CDFC FFE0 354A E069 867F CF5D 84EA

To claim this, I am signing this object: