jm + unix   22

EFF Wins Protection for Time Zone Database
'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 
february 2012 by jm
vmtouch - the Virtual Memory Toucher
'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
Determining response times with tcprstat
'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
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
'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
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
'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
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
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
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
ioprofile
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
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
moreutils
'a growing collection of the Unix tools that nobody thought to write long ago, when Unix was young.' these are really, really nifty (via popey)
via:popey  unix  cli  command-line  linux  moreutils  sponge  pee  ts  vipe  zrun  perl  from delicious
july 2010 by jm
XZ Utils
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
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
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
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
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
'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
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:



description:


tags: