Skip to content

Instantly share code, notes, and snippets.

View Xe's full-sized avatar
😂
h

Xe Iaso Xe

😂
h
View GitHub Profile
----------[4.907]
~tasfyn-partyv= a private conversation makes me think of trust graphs
~tasfyn-partyv= should we obey an order we get over the network?
~tasfyn-partyv= appliances shouldn't decide this on their own
----------[4.910]
~tasfyn-partyv= they need a system service that maps sender to trust
~tasfyn-partyv= where trust level is, say, 0 == enemy, 3 == absolute
~tasfyn-partyv= also for security, we need an installation bit
~tasfyn-partyv= which is roughly: trusted or untrusted appliance
~tasfyn-partyv= when an untrusted appliance acts, its actions are
@Xe
Xe / dark-compact.css
Last active September 17, 2015 22:23 — forked from acous/dark-compact.css
early dark theme for Shout irc
body {
background: #333;
color: #CCC;
font: 16px Lato, sans-serif;
margin: 0;
}
#main {
background: #222;
border-radius: 0px;
bottom: 0px;
@Xe
Xe / frag32.py
Last active September 6, 2015 14:48 — forked from ryancdotorg/frag32.py
A FAT32 fragmenter, because I am a horrible person.
#!/usr/bin/env python
import random
import struct
import sys
# Most of the Fat32 class was cribbed from https://gist.github.com/jonte/4577833
def ppNum(num):
return "%s (%s)" % (hex(num), num)
@Xe
Xe / Main.hs
Last active September 1, 2015 03:14
{-# LANGUAGE OverloadedStrings #-}
import System.IO.Streams (InputStream, OutputStream, stdout)
import qualified System.IO.Streams as Streams
import qualified Data.ByteString as S
import Network.Http.Client
main :: IO ()
main = do

No, You Really Can’t

By User701213-Oracle on Aug 10, 2015

Note: this was removed from Oracle's site. I thought this was so humorous that I had to share it here.

I have been doing a lot of writing recently. Some of my writing has been with my sister, with whom I write murder mysteries using the nom-de-plume Maddi Davidson. Recently, we’ve been working on short stories, developing a lot of fun new ideas for dispatching people (literarily speaking, though I think about practical applications occasionally when someone tailgates me).

Writing mysteries is a lot more fun than the other type of writing I’ve been doing. Recently, I have seen a large-ish uptick in customers reverse engineering our code to attempt to find security vulnerabilities in it. This is why I’ve been writing a lot of letters to customers that start with "hi, howzit, aloha" but end with "please comply with your license agreement and stop reverse engineering our code, already."

diff --git a/bandb/Makefile.am b/bandb/Makefile.am
index 65a7dbe..955afc1 100644
--- a/bandb/Makefile.am
+++ b/bandb/Makefile.am
@@ -8,7 +8,3 @@ bin_PROGRAMS = bandb bantool
bandb_SOURCES = bandb.c \
rsdb_snprintf.c \
rsdb_sqlite3.c
-
-bantool_SOURCES = bantool.c \
@Xe
Xe / -
Created June 13, 2015 18:51
* 100% 1) src/gotest: go build -o=../../bin/gotest .
*** tup errors ***
tup error: Missing input dependency - a file was read from, and was not specified as an input link for the command. This is an issue because the file was created from another command, and without the input link the commands may execute out of order. You should add this file as an input, since it is possible this could randomly break in the future.
- [126] src/gotest/.gitignore
*** Command ID=125 ran successfully, but tup failed to save the dependencies.
*** tup: 1 job failed.
[ tup ] [0.000s] Scanning filesystem...
[ tup ] [0.001s] Reading in new environment variables...
[ tup ] [0.001s] No Tupfiles to parse.
[ tup ] [0.001s] No files to delete.
@Xe
Xe / -
Created June 13, 2015 18:50
[ tup ] [0.000s] Scanning filesystem...
[ tup ] [0.001s] Reading in new environment variables...
[ tup ] [0.001s] No Tupfiles to parse.
[ tup ] [0.001s] No files to delete.
[ tup ] [0.002s] Executing Commands...

Proposal for fixing IRC for the skype era

IRC IV - A New Hope

IRC as it is sucks. It has many many protocol level failures that more modern chat implementations fix in ways better than modern IRC daemons do.

This proposal is an idea on how to fix all this.

This file has been truncated, but you can view the full file.
H4sIAGfjKlUAA+w9a3PbOJLzOb8Cq9lckjnTokjqYSWTmmySuUltMpmLM7O1N55yQSQkcU0RLJLy
Y33579d4kATAhyTbed2IVbZJPBqN7kZ3A2jADp7bZIzngRdgH09Grj0Zk7kT+I7tDVx8NBjPhpiM
vclw5AUumQ0DJxhNSDBzB2N/7I7732x+bNuzx8Mh/OWP+Ze/D5zhYGCPPW/sfmM7tjv0vkHDLWDf
+llnOU4BldvCMTv3lTzObfn/28t3x6/e/tzVhj2w7ZHndfDfNfg/8AbON+iTEPFPzv/B4VeD6v75
CM+tx/+/MhpvaGPD+Hdte2iOf8dz9+P/UzzXvTDoTXu3FYPeQS/BKYlzgOX5A6jvTybB0SQYz2az
0Wg+Ig52vOHAcX2XOM7Mcz1v4uDA9hxn6BzNRhN75k2gHTxnsPyU4JxwxOzB0LIHlu28t4+mzmhq
Tw7HR447GB15/8NK0jjHYUxSKOse4bEzwy7x7GFgHw0mrott7DqeRxxiD+ZkPHdns6PxfDK2ByB1
R97AxsF8NJ452Bt5WAV3Cm/zcNGbXvd+olke4xVhXQPx9L1gPg4CVvoFXUFhmQffv2YcD3h7Q1Y0
vepN7eL1+AIn/PN5sj5eAqmy4isjuajzLM+xvzzOgzDuTec4yoiSRtd5PZGkaZn4C03z44T4ADde
R9FB7+VlQjMSsPQy7X1+VVZ4m5BYb4x/vY19Uqa8jM970997vzx7/9P3/XWW9iPq46ifzcJ4qnyX