RFC 3797 - Publicly Verifiable Nominations Committee (NomCom) Random Selection
This document describes a method for making random selections in such
a way that the unbiased nature of the choice is publicly verifiable.
rfc  algorithm  sortition  governance 
15 days ago
PDFx - Extract metadata and URLs from PDFs, and download all referenced PDFs
A small Python utility that can inspect and act on PDF metadata.
software  python  pdf 
4 weeks ago
compiler-dept/speck · GitHub
Speck is a small and fast unit testing framework for the C programming language, that helps you to keep track of your programs integrity throughout your development. It is provided as a set of just two source files that are copied into your project. There is also no need for extra scripts that generate your test code from a specification. Your specification is the test itself and it too is written in pure C.
software  c  test  unit 
6 weeks ago
How to achieve low latency with 10Gbps Ethernet
... we are going to optimize our UDP application for latency. Fighting with latency is a great excuse to discuss modern features of multiqueue NICs. Some of the techniques covered here are also discussed in the scaling.txt kernel document.
blog  networking  performance  linux 
july 2015
How to build your own public key infrastructure
Cloud flare's experiences with TLS key management for internal services.
blog  ssl  deployment 
june 2015
RFC7464 JavaScript Object Notation Text Sequences
This document describes the JavaScript Object Notation (JSON) text
sequence format and associated media type "application/json-seq". A
JSON text sequence consists of any number of JSON texts, all encoded
in UTF-8, each prefixed by an ASCII Record Separator (0x1E), and each
ending with an ASCII Line Feed character (0x0A).
rfc  json  logging 
march 2015
Programming Languages - Hyperpolyglot
Comparison site for various tools and languages.
site  programming  comparison  tools 
february 2015
Code Reformat Finished - OpenSSL Blog
Experience using GNU indent(1) to reformat a large, legacy codebase.
blog  software  engineering  indent 
february 2015
gorhill/uBlock · GitHub
An efficient blocker add-on for various browsers. Fast, potent, and lean.
extension  firefox  safari  chrome  privacy 
january 2015
Fast Non-Standard Data Structures for Python
"Python provides great built-in types like dict, list, tuple and set; there are also array, collections, heapq modules in the standard library; this article is an overview of external lesser known packages with fast C/C++ based data structures usable from Python."
article  programming  python  data  structures 
january 2015
Systematizing Sales With Software And Processes
Integrating an application with CRM and group chat (with a bot) to create a sales process.
email  marketing  startup  web 
december 2014
Using Computer Modern on the web
Web fonts and CSS examples for the Computer Modern font family.
site  fonts  web  typography  css 
december 2014
Pipes and Filters
An essay on pipes, concluding with a Redis-based implementation of network pipes.
blog  shell  pipes  redis 
september 2014
Tea Timer – Stefan Scherfke
A useful timer widget for the MacOS dashboard.
software  dashboard  widget  timer 
july 2014
nathancahill/mimicdb · GitHub
Python module that proxies boot S3, building a local cache in Redis of S3 metadata.
software  python  aws  redis 
february 2014
Basic Lessons » www.scratchapixel.com
Introductory lessons in 3D graphics programming.
site  graphics  tutorial  howto 
september 2013
Go Object Oriented Design
Go is a thoroughly object-oriented language. It allows methods on any type we define, without any of the boxing/unboxing found in some other languages.
article  programming  golang 
september 2013
ChessBoardJS » Home
A JavaScript widget for generating a chess board.
site  software  chess  javascript 
july 2013
A Modern Space Cadet / Steve Losh
Advanced keyboard customizations, primarily for MacOS.
blog  keyboard  productivity  macos 
july 2013
Jonathan Block : Save your company's ass - Launch a standby "emergency mode" website today
One method for emergency web fallback (or maintenance page) on AWS.
blog  web  aws 
july 2013
RFC 6570 - URI Template
"A URI Template is a compact sequence of characters for describing a range of Uniform Resource Identifiers through variable expansion."
rfc  http  uri 
april 2013
3 things I set on new servers | Simon Holywell - Web developer in Brighton
"There are a number of things you can do to make a server more secure whilst protecting your hosted entities and their users. Here are just three of the many things I do on every new server I commission."
blog  apache  nginx  security 
april 2013
NumbaPro Monte Carlo Option Pricer
"Here, I’ll show how the NumbaPro module from Anaconda Accelerate can be used to parallelize a standard option pricing algorithm onto a GPU, giving a 14x speedup, using only a few extra lines of code."
blog  software  python  numeric  cuda 
april 2013
powelliptic/xiapply · GitHub
RT : I hate needing to manually re-remap Caps Lock every time I change keyboards:
from twitter
march 2013
sripathikrishnan/redis-rdb-tools · GitHub
Python-based Redis RDB file format library. Can analyze memory usage of keys, etc.
repo  redis  python  tools 
march 2013
dilshod/xlsx2csv · GitHub
"Converts xslx xml excel files to csv format. It is fast, and works for huge xlsx files." And works well enough to stop me from custom-coding a handler for each spreadsheet I get handed.
site  github  python  excel  csv  xlsx 
november 2012
Typeset.css – a no-nonsense CSS typography reset for styling user-generated content like blog posts, comments, and forum content
"A no-nonsense CSS typography reset for styling user-generated content like blog posts, comments, and forum content." Reset with good stylistic bias.
software  css  typography  web 
october 2012
Generating Poisson random values — The Endeavour
"Below is an algorithm that has expected run time independent of the argument λ. The algorithm is fairly simple, though it takes a moderate amount of theoretical justification to explain. It goes back to 1979 and so may not the most efficient algorithm available. It is definitely not the most efficient algorithm if you need to generate a large number of samples using the same parameter λ."
blog  math  programming  statistics  random  poisson 
august 2012
How to Build a Plyometric Box
Plan for a pylometric box, rectangular
blog  exercise  woodworking 
august 2012
Juice Labs - Chart Chooser
HTML5 tool to select appropriate chart based on (simple) requirements.
site  design  data  analysis  vis 
june 2012
Google+ Photographer's Conference | May 22-23, San Francisco
Interesting list of presenters and topics. Some videos are available on the conference's G+ page.
site  conference  photography  social 
may 2012
How P2 Changed Automattic — Matt Mullenweg
P2 is a conversation focused WP blog theme. Simon Phipps is experimenting with P2. Filled a communications gap at Wordpress.
blog  wordpress  collaboration 
may 2012
Clone Digger
"Clone Digger aimed to detect similar code in Python and Java programs. The synonyms for the term "similar code" are "clone" and "duplicate code"."
site  programming  tool  python 
march 2012
SwiftKey - smarter typing for everyone
SwiftKey X has saved me 10,000 keystrokes! Check it out at
from twitter
march 2012
Colllor - Turn one color into many alternative ones
"Create consistent color schemes: With Colllor it is much easier to generate a consistent color palette with just a few clicks. You should use colors consistently, so you have a common look and feel throughout your design."
site  design  tools  color  web 
march 2012
Colorbrewer: Color Advice for Maps
A colour choice advisor, targetted for cartography.
site  software  color  visualization  tools 
march 2012
« earlier      
#ayso #ninjas 2006 2008.11 2009.06 3852 9-5 acm_queue activestate activity aggregator ai ajax alerts algorithm amusing analysis android animation anniversary ansible ant apache application approach arch architecture archive archives arduino argument art article asterisk astronomy atom attributes audio automatic award awning aws ayso background bandwidth barcode bash basketball bayesian bazaar bees benchmark binary bind biophysics bios bird bitkeeper black blog blogging blogs bmpx bonnie book boot browser bsd btree bug bugtracking build business bzip2 c cab caching california caltrain camera camping canada canopy captcha cascade case_study catalog cddl celeron chaos character check checksum chess chrome cio city-planning classics classification cloud cluster co-infection codereview codeville coffeescript collaboration collaborative color colour commerce community comparison compiler completion compression computing conference configuration conservation constitution constraint content context continuous contrib control conversion cooking corpus correlation cosmology course cover coverage criticism crsf cryptography cscope css csv ctags cuckoo cuda currency cvs darcs darwin dashboard data database datacenter dbm debugging decision defect definition deployment depot design dhs diagram dictionary diplomacy disaster distributed distribution dns documentation dojo dojox dprk driveway dsmc dtrace dvorak dynamic ebook ecommerce economics editor education effective_ft election_2008 email embedded encoding engineering english environment escape essay eurobsdcon events evolution exacct examples excel exercise extension facebook factoid faculty family faq farm feed ffmpeg file filebench filesystems film filter filtering finance firefox firefox:toolbar flood fonts food form forum framework freedos freeware from:bos from:richlowe from:stevel fsm fss fsstat fuse fuzzy galaxy galileoscope game gcc geocoding geodynamo geometry getopt git github gnats gnome goggles golang governance government gq grammar grant graph graphic graphical graphics graphing green grid groovy grub hadoop hardware harness hashing haskell hazards hg history hole homepage hosting house howto html html5 http humor hungarian hypothesis identification image imagemagick imap imported indent independence indiana informal information init inotify insects install intel interaction interface international internet internet2 interview intro intuititionism inverse io ipc irc irs j2ee j2me java java_es javascript jenkinsconf jini jni journal joyent jquery json jython kde kernel keyboard keyvalue kindle knots knowledge kstat lambda language latex law lawncare ldap learning lgpl libmicro library licence lighttpd limit link lint linux lisp list literate live livecd log logging logic lolcat lopsa lu lucene lunar machines macos magazine mail mailman make manageability management manifest manufacturing marketing markup marshalling masscustomization math mathml mba meaning media medical meek meeting mentor mercurial merge metacompiler metadata metaprogramming mexico microphone midlet migration milkyway mit model modern monitor monitoring monotone mozilla mtp mua multicast multithread munsell music mysql nail neckties netbook network networking nevada news newsticker nfs nfsmapid nfsv4 nginx ninjas notesystems notifications noweb numeracy numeric ogb ogle on open opengrok openid openjdk openness opensolaris opensolaris_summit_2007 opensource opera optimization outdoors package packaging painting paleomagnetism palm pamf pandoc paper park parliament patch patching pdf peer peninsula pens perception performance perl personal pex photography php physics pipeline pipes pkg pkg5 planet plugin plumbing podcast podcasting poisson politics pools pop popular port positioning posix post power powerpc practical practice prefab presentation press print privacy probability problems process processing productivity program programming proliferation prolog protein_folding proteomics prototype provable proxy public publishing puzzle python qrcode quality quantum queuing race radio rain rake random raptor rbac rctl rdio reader reading recommendations recruiting redis redwood-city redwoodcity reference references regexp renovation replay repo repository reputation requirements research researcher resource rest reviews rfc rhetoric rm rmiregistry rss ruby run s3fs saab safari safety scale scanner scheduling schema scheme scm screencast script search secretary-problem security selection selfheal sendmail sensor series server service seti sfbay sfe sfw shade shell sighting:maybe sip site skincare slides slimserver slrn smallcomputer smf smtp soap social society socks software solar solaris solid song sort sortition sound spam spanish sparc sparkline ssl standard startup statistics storage store streaming string structures stv subversion sun sun4u svg svk sweden sybase symbolic symbolic_algebra symbolics symbols syndication syslinux system systems t-shirt tagging tastetest tax teamware tech technical technique technology template terminal test testing tex text textbook textile theory thought threads thttpd timer tivoli tomcat tool tools tooltip tracking transfer trivia tshirt tutorial typematrix typography ubuntu ucsc uk unit unix up4 upgrade uri usa usb use vacation validation vendor versioning vi video vim virtualbox vis visualization vlc vocabulary voip volcano volcanology voting water weather web webdav widget wiki wikipedia wind windows winter withholding woodworking wordpress work workers workflow workshop wrapper writing wsdl wsgi x10 x11 x86 xargs xine xlsx xml xorg yaml yui z9 zfs zones zope

Copy this bookmark: