EFF Wins Protection for Time Zone Database
february 2012 by jm
'The Electronic Frontier Foundation (EFF) is pleased to announce that a copyright lawsuit threatening an important database of time zone information has been dismissed. The astrology software company that filed the lawsuit, Astrolabe, has also apologized and agreed to a 'covenant not to sue' going forward, which will help protect the database from future baseless legal actions and disruptions.
Software engineers around the world depend on the time zone database to make sure that time-stamps for email and other files work correctly no matter where you are. However, last September, Astrolabe filed a lawsuit against Arthur David Olson and Paul Eggert – the researchers who coordinated the database's development for decades – because the database includes information from an atlas in which Astrolabe claimed to own copyright. But facts – like what time the sun rises – are not copyrightable. EFF, along with co-counsel Adam Kessel and Olivia Nguyen at the Boston office of Fish & Richardson P.C, promptly signed on to defend Olson and Eggert and protect this essential tool. In January, EFF advised Astrolabe that Olson and Eggert would move for sanctions if Astrolabe did not withdraw its complaint. Today's dismissal followed.'
copyright
eff
timezones
via:fanf
time
unix
olson
Software engineers around the world depend on the time zone database to make sure that time-stamps for email and other files work correctly no matter where you are. However, last September, Astrolabe filed a lawsuit against Arthur David Olson and Paul Eggert – the researchers who coordinated the database's development for decades – because the database includes information from an atlas in which Astrolabe claimed to own copyright. But facts – like what time the sun rises – are not copyrightable. EFF, along with co-counsel Adam Kessel and Olivia Nguyen at the Boston office of Fish & Richardson P.C, promptly signed on to defend Olson and Eggert and protect this essential tool. In January, EFF advised Astrolabe that Olson and Eggert would move for sanctions if Astrolabe did not withdraw its complaint. Today's dismissal followed.'
february 2012 by jm
vmtouch - the Virtual Memory Toucher
december 2011 by jm
'vmtouch is a tool for learning about and controlling the file system cache of unix and unix-like systems. It is BSD licensed.'
vmtouch
vm
linux
unix
fs
filesystems
instagram
december 2011 by jm
Script used by Instagram to duplicate the paged-in VM pages to another host
december 2011 by jm
as seen in their "Instagram Engineering" post
vmtouch
vm
linux
unix
tools
instagram
december 2011 by jm
Determining response times with tcprstat
november 2011 by jm
'Tcprstat is a free, open-source TCP analysis tool that watches network traffic and computes the delay between requests and responses. From this it derives response-time statistics and prints them out.' Computes percentiles, too
tcp
tcprstat
tcp-ip
networking
measurement
statistics
performance
instrumentation
linux
unix
tools
cli
november 2011 by jm
DTrace and Erlang
november 2011 by jm
from Basho, via istvan. DTrace is becoming more compelling as a deep instrumentation/monitoring API -- I didn't realise disabled DTrace probes were virtually 0-overhead (a "2 NOOP instruction placeholder", apparently), that's nifty. Wonder if they've fixed the licensing mess, though
dtrace
monitoring
instrumentation
debugging
tracing
unix
erlang
via:istvan
november 2011 by jm
A few git tips you didn't know about
september 2011 by jm
'git checkout -t' alone is worth the bookmark
git
tips
coding
unix
reference
tricks
via:proggit
september 2011 by jm
VT220 terminal hooked up to a 2010-era Mac Pro
august 2011 by jm
with picture. WAAAAAANT despite the sheer massive impracticality of it. I still love VT*20 terminals....
unix
vt220
mac
terminal
dec
digital
retro
august 2011 by jm
Telehack: May the command line live forever
june 2011 by jm
'Connected to TELEHACK port 13 / It is 8:16 am on Saturday, April 30, 2011 in Mountain View, California, USA. There are 10 local users. There are 24139 hosts on the network.' via Waxy
via:waxy
simulation
history
telnet
arpanet
networking
unix
bbs
june 2011 by jm
Cool, but obscure unix tools
may 2011 by jm
these are great - some new ones on me!
cli
linux
terminal
unix
tools
command-line
may 2011 by jm
gist: 782263 - How to redirect a running process' output to a file and logout
january 2011 by jm
a nifty gdb hack; essentially dup()s a couple of files in /tmp in place of fd 1 and 2, then uses the bashism "detach" to nohup the running process
gdb
hacks
linux
process
shell
unix
via:hn
nifty
dup
detach
bash
from delicious
january 2011 by jm
Project Middleman
october 2010 by jm
another concurrency shell command; interesting approach to dashboarding the results, with the "mdm.screen" utility provided
mdm
unix
concurrency
shell
linux
forking
background
xargs
parallelism
from delicious
october 2010 by jm
GNU Parallel - build and execute command lines from standard input in parallel
october 2010 by jm
by Ole Tange. pretty extensive, if inscrutable (via Tony Finch)
via:fanf
unix
concurrency
gnu
linux
job
parallel
scripting
shell
from delicious
october 2010 by jm
ioprofile
october 2010 by jm
wraps strace(1) to summarise and aggregate I/O ops performed by a Linux process. looks pretty nifty (via Jeremy Zawodny)
via:jzawodny
io
strace
linux
monitoring
debugging
performance
profiling
sysadmin
ioprofile
unix
tools
from delicious
october 2010 by jm
How I boosted my Vim
september 2010 by jm
some interesting tips; even handy for a seasoned vimmer like myself. I like the idea of remapping ";" to ":" to save 2 keystrokes
remapping
vim
keyboard
control
ui
unix
vi
ed_man
from delicious
september 2010 by jm
XZ Utils
october 2009 by jm
15% smaller than bzip, 30% smaller than gzip, and now shipped with Fedora and Ubuntu. uses LZMA2
xz
xzdec
gzip
bzip
compression
lzma
via:wmf
unix
compress
from delicious
october 2009 by jm
Unicorn at GitHub
october 2009 by jm
new Ruby HTTP server, using a preforked process pool based on select(). Github like it because of failure-recovery problems with Ruby threading bugs in Mongrel. The preforking algo used is extremely rudimentary -- the kind of thing we used in SpamAssassin before I implemented Apache-style preforking in 3.0
web
ruby
rails
github
nginx
httpd
server
mongrel
unicorn
rubyonrails
preforking
unix
fork
select
process-pool
from delicious
october 2009 by jm
Colm argues against the 'sleep rand % 3600' hack
september 2009 by jm
it's not sufficiently evenly-distributed, apparently. Also: got linked from Hack The Planet!
scheduling
probability
sleep
unix
updating
cron
random
from delicious
september 2009 by jm
Postfix - (almost) a satellite system
september 2009 by jm
how to keep a small number of user accounts (ie. root) delivering locally while the rest are delivered to a smarthost
postfix
sysadmin
unix
mail
mta
smtp
from delicious
september 2009 by jm
Ben Collins-Sussman: The True Path
september 2009 by jm
Ben C-S rejigs the legendary "ed, man! !man ed" net.humor for a new age of DVCSes
dvcs
ed
git
funny
humour
zealotry
unix
from delicious
september 2009 by jm
filemap
july 2009 by jm
'File-based, rather than tuple-based processing'; based around UNIX command-line toolset; good UNIXish UI; lots of caching of intermediate results; low setup overhead -- although it does require a shared POSIX filesystem, e.g. NFS, for synchronization
networking
python
opensource
grid
map-reduce
filemap
files
unix
command-line
parallel
distcomp
july 2009 by jm
Infrastructures.Org: Best Practices in Automated Systems Administration and Infrastructure Architecture: Gold Server
july 2009 by jm
well-written, and it's good to see version control listed right at the top of the list. But quite dead; interesting for historical reasons only at this stage
via:fanf
deployment
sysadmin
unix
rsync
ssh
cvs
infrastructure
cfengine
july 2009 by jm
related tags
arpanet ⊕ background ⊕ bash ⊕ bbs ⊕ bzip ⊕ cfengine ⊕ cli ⊕ coding ⊕ command-line ⊕ compress ⊕ compression ⊕ concurrency ⊕ control ⊕ copyright ⊕ cron ⊕ cvs ⊕ debugging ⊕ dec ⊕ deployment ⊕ detach ⊕ digital ⊕ distcomp ⊕ dtrace ⊕ dup ⊕ dvcs ⊕ ed ⊕ ed_man ⊕ eff ⊕ erlang ⊕ filemap ⊕ files ⊕ filesystems ⊕ fork ⊕ forking ⊕ fs ⊕ funny ⊕ gdb ⊕ git ⊕ github ⊕ gnu ⊕ grid ⊕ gzip ⊕ hacks ⊕ history ⊕ httpd ⊕ humour ⊕ infrastructure ⊕ instagram ⊕ instrumentation ⊕ io ⊕ ioprofile ⊕ job ⊕ keyboard ⊕ linux ⊕ lzma ⊕ mac ⊕ mail ⊕ map-reduce ⊕ mdm ⊕ measurement ⊕ mongrel ⊕ monitoring ⊕ moreutils ⊕ mta ⊕ networking ⊕ nginx ⊕ nifty ⊕ olson ⊕ opensource ⊕ parallel ⊕ parallelism ⊕ pee ⊕ performance ⊕ perl ⊕ postfix ⊕ preforking ⊕ probability ⊕ process ⊕ process-pool ⊕ profiling ⊕ python ⊕ rails ⊕ random ⊕ reference ⊕ remapping ⊕ retro ⊕ rsync ⊕ ruby ⊕ rubyonrails ⊕ scheduling ⊕ scripting ⊕ select ⊕ server ⊕ shell ⊕ simulation ⊕ sleep ⊕ smtp ⊕ sponge ⊕ ssh ⊕ statistics ⊕ strace ⊕ sysadmin ⊕ tcp ⊕ tcp-ip ⊕ tcprstat ⊕ telnet ⊕ terminal ⊕ time ⊕ timezones ⊕ tips ⊕ tools ⊕ tracing ⊕ tricks ⊕ ts ⊕ ui ⊕ unicorn ⊕ unix ⊖ updating ⊕ vi ⊕ via:fanf ⊕ via:hn ⊕ via:istvan ⊕ via:jzawodny ⊕ via:popey ⊕ via:proggit ⊕ via:waxy ⊕ via:wmf ⊕ vim ⊕ vipe ⊕ vm ⊕ vmtouch ⊕ vt220 ⊕ web ⊕ xargs ⊕ xz ⊕ xzdec ⊕ zealotry ⊕ zrun ⊕Copy this bookmark: