Skip to content

Instantly share code, notes, and snippets.

Ryan Lahfa RaitoBezarius

Block or report user

Report or block RaitoBezarius

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View repro2.hs
data PosInf a = Infinity | Finite a deriving (Show, Read, Eq)
instance Ord a => Ord (PosInf a) where
compare Infinity Infinity = EQ
compare Infinity Finite{} = GT
compare Finite{} Infinity = LT
compare (Finite a) (Finite b) = compare a b
instance Num a => Num (PosInf a) where
Finite x + Finite y = Finite (x + y)
View repro.hs
data PosInf a = Infinity | Num a deriving (Show, Read, Eq)
instance Ord a => Ord (PosInf a) where
compare Infinity Infinity = EQ
compare Infinity Num{} = GT
compare Num{} Infinity = LT
compare (Num a) (Num b) = compare a b
pInfty :: PosInf a
pInfty = Infinity
View i3.config
# laptop mode
# bottom bar
bar {
status_command py3status -b -c ~/.config/i3status/bottom-config -l /var/log/py3status/down.laptop.log
mode hide
hidden_state hide
modifier $mod
position bottom
output LVDS1
binding_mode_indicator yes
RaitoBezarius / playbook.yml
Created Feb 9, 2017
Playbook to reproduce hang bug with auto-install
View playbook.yml
- hosts: gameservers
lgsm_user: csgoserver
gslt: ""
- block:
- name: "Install basic dependencies"
yum: name={{item}} state=latest
RaitoBezarius /
Created Dec 28, 2016
Boot a SSH agent for Fish
set -gx SSH_ENV $HOME/.ssh/environment
function boot_new_agent
echo "Initializing new SSH agent..."
ssh-agent -c | sed 's/^echo/#echo/' > $SSH_ENV
echo "SSH agent initialized, ready to roll."
chmod 600 $SSH_ENV
. $SSH_ENV > /dev/null
RaitoBezarius / backtrace
Created Oct 10, 2016
Backtrace for eID
View backtrace
[New LWP 9934]
[New LWP 9930]
[New LWP 9931]
[New LWP 9932]
[New LWP 9938]
warning: Could not load shared library symbols for
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/".
RaitoBezarius / traceback
Created Jul 19, 2016
Traceback with ESLintBear
View traceback
[WARNING][12:24:09] Bear ESLintBear failed to run. Take a look at debug messages (`-L DEBUG`) for further information.
[DEBUG][12:24:09] The bear ESLintBear raised an exception. If you are the writer of this bear, please make sure to catch all exceptions. If not and this error annoys you, you might want to get in contact with the writer of this bear.
Traceback information is provided below:
Traceback (most recent call last):
File "/home/raito/.virtualenvs/mangaki/lib/python3.5/site-packages/coalib/bears/", line 231, in execute
return list(self.run_bear_from_section(args, kwargs) or [])
File "/home/raito/.virtualenvs/mangaki/lib/python3.5/site-packages/bears/js/", line 43, in process_output
output = json.loads(output)

Keybase proof

I hereby claim:

  • I am RaitoBezarius on github.
  • I am raitobezarius ( on keybase.
  • I have a public key whose fingerprint is 91AD 5D34 5ACB F9D5 01E9 4622 9B3E 45E4 B604 FF65

To claim this, I am signing this object:

RaitoBezarius / api_wrapper.js
Created Apr 21, 2016
API wrapper around a magic API which mutates itself while dispatching events
View api_wrapper.js
// Let's say we have three events:
// We're a doing a chat with deletion features
// We have an API which is sync'd with our backend.
const API = new SuperAPI()
RaitoBezarius / index.js
Last active Apr 2, 2016 — forked from gaearon/index.js
Breaking out of Redux paradigm to isolate apps
View index.js
import React, { Component } from 'react'
import Subapp from './subapp/Root'
class BigApp extends Component {
render() {
return (
You can’t perform that action at this time.