TrulyErgonomic.com - Home - the only Truly Ergonomic Computer Keyboard on the planet
june 2011
Ergonomic keyboard--cherry MX switches.
keyboard
ergonomic
june 2011
IEX Profs: Hoe gevaarlijk is een hefboom?
may 2011
Duidelijke uitleg over de factoren die van invloed zijn bij de prijsontwikkeling van hefboomproducten
beleggen
hefboom
nederlands
opties
turbos
sprinters
may 2011
New Delphi language features since Delphi 7
april 2011
An overview of 'recent' additions to Delphi/ObjectPascal syntax, including some unforeseen gotchas--such as 'private' members actually being private to the containing unit, not to the containing class.
delphi
reference
programming
objectpascal
april 2011
Delphi Basics
april 2011
Comprehensive resource for Delphi syntax and standard library.
objectpascal
delphi
reference
programming
april 2011
SUCK UK - Leaf Tie
february 2011
The leaf-like cable ties I noted earlier—now for sale at a seemingly reasonable price.
design
clutter
cables
green
february 2011
Steve Yegge on Scalable Programming Language Analysis on Vimeo
december 2010
Very interesting. Ostensibly, Google is building a language-and-IDE-independent programmer tool that IDEs can use to provide completion info and documentation. Yegge doesn't imply that there is a staggering potential for syntax-aware metaprogramming, statistics collection and automated bug finding—he doesn't have to.
programming
analysis
datamining
language
december 2010
bramp.net :: LaTeX QR Based Business Card
october 2010
Apparently, MECARD-enabled QR codes are readable on almost all phones that have Zebra Crossing (zxing?) installed. Blog post includes source code
businesscard
latex
qrcode
barcode
october 2010
SourceForge.net: QuoteFix Macro - macros4outlook
october 2010
Possible fix for top-posting in Outlook
outlook
macro
email
october 2010
Market Data Firm Spots the Tracks of Bizarre Robot Traders - Alexis Madrigal - Technology - The Atlantic
september 2010
The curious story of algorithmic 'ghost' trades--or rather, orders, sent at prices unlikely to ever be executed.
curious
trading
online
highfrequency
september 2010
Open-RD.org
august 2010
This is probably the best ARM-based hobbyist board for servers and desktop replacements I've seen—it supports SATA and PCIe out of the box
embedded
hardware
linux
ARM
lowpower
august 2010
Review: Pre-Charged (Low Self-Discharge) Rechargeable Battery Comparison
august 2010
Comparison of low-discharge AA batteries. It seems that all of them work as advertised to a greater or lesser degree. But it may be out of date for the newer generation Sanyo Eneloops
batteries
self-discharge
rechargeables
review
comparison
august 2010
The Graphing Calculator Story
august 2010
Interesting story about the extreme forms Skunkworks products can take.
skunkworks
apple
engineering
story
august 2010
id:A007680 - OEIS Search Results
july 2010
There is an online encyclopaedia of integer sequences. I have to mull this over in my head for a while.
integer
sequences
series
mathematics
july 2010
kairos-music
july 2010
Label that publishes contemporary classical music
music
classical
contemporary
july 2010
NRC stijlboek
july 2010
Wiki-achtig stijlboek van NRC-Handelsblad.
nrc
krant
taal
taaladvies
spelling
grammatica
july 2010
Is IP another bubble about to burst? A view from another civilization. | opensource.com
july 2010
Article that suggests Indian culture might be more open to open source philosophy than the west.
india
software
development
intellectualproperty
july 2010
WRITERS ON WRITING - Easy on the Adverbs, Exclamation Points and Especially Hooptedoodle
july 2010
" ... Never use an adverb to modify the verb ''said'' . . . he admonished gravely. To use an adverb this way (or almost any way) is a mortal sin. The writer is now exposing himself in earnest, using a word that distracts and can interrupt the rhythm of the exchange. ... " — an excerpt of Elmore Leonard writing about writing. A good way to chastise oneself to be more Spartan and minimal.
writing
minimal
style
july 2010
Snake Oil? The scientific evidence for health supplements
july 2010
A wonderful visualisation for the scientific evidence available for the effective various dietary supplements, split by the condition they (supposedly) prevent or alleviate
visualisation
health
flash
diet
supplements
july 2010
Met lab claims 'biggest breakthrough since Watergate' • The Register
july 2010
" ... ENF relies on frequency variations in the electricity supplied by the National Grid. Digital devices such as CCTV recorders, telephone recorders and camcorders that are plugged in to or located near the mains pick up these deviations in the power supply (...) scientists have created a database that has recorded these deviations once every one and a half seconds for the last five years. Over a short period they form a unique signature of the electrical frequency at that time ... "
audio
recording
verification
july 2010
Bring Back the Power Donut!: Grooming: GQ
july 2010
A short, insightful analysis on the new "normative" hairstyles for those afflicted with male pattern baldness--and the perception that they're meeting their fate head-on.
style
men
hair
july 2010
Vendor-prefixed CSS Property Overview « Peter Beverloo
july 2010
Does what it says on the box. Must investigate.
css
css3
non-standard
july 2010
diffable - Project Hosting on Google Code
july 2010
System for distributing upgrades to javascript files as patches
javascript
caching
speed
delta
compression
july 2010
Web app homescreen icons in Android (Tom Mollerus' Weblog)
july 2010
Summary: Android supports the same offline access tags as the iPhone
mobile
web
development
july 2010
Tantalum — Roskill
june 2010
" ... A key issue is the continuing supply of low-cost columbite-tantalite (coltan) mined in Central Africa, mostly illegally, and sold to fund rebel militias. The major processors will not knowingly buy such material and almost all of it goes to China. (...) Within the space of a few months, close to 40% of global primary tantalum capacity was taken out of the market. There are no guarantees as to when, or even if, it will be brought back into production. The market will remain well-supplied for the time being. ... " Summary of a larger (and absurdly expensive) report about the Tantalum industry. Puts the recent campaigns aimed at shaming electronics manufacturers in a different perspective.
tantalum
mining
economics
electronics
june 2010
Distributed Extensibility - Dive Into HTML 5
june 2010
Use the section on microdata to update website
microdata
website
june 2010
Indexed Database API
june 2010
API for future offline relational data storage.
javascript
html
databases
offline
june 2010
Dearest Creature in Creation
june 2010
" ... Dearest creature in creation,
Study English pronunciation. (...)
My advice is to give up!!! ... "
english
pronunciation
poem
Study English pronunciation. (...)
My advice is to give up!!! ... "
june 2010
Editing JavaScript with Emacs — js2-mode / Projects / Mishoo's homepage
june 2010
Fix for js2's horrible indentation. I'd be willing to have this guy's babies.
javascript
emacs
indentation
editing
june 2010
James F. Roberts IV - figuring out internettings, one line of code at a time…
june 2010
todo: find out how this background works
todo
background
june 2010
On the form of programming language operators
june 2010
The general consensus amongst programmers is that brevity is a good thing; language with a verbose, unwieldy syntax like FORTRAN and COBOL generally get criticised as being old-fashioned and clumsy.
...
programming
syntax
from notes
...
june 2010
Less.js Will Obsolete CSS
june 2010
CSS preprocessing in javascript. Less tied to a particular framework, but probably overkill for sites that aim for some measure of accessibility and backward compatibility.
css
preprocessing
june 2010
DMX Homepage
june 2010
Possible solution for adding multi-monitor support to laptops with only a single VGA/DVI out
x
graphics
laptop
june 2010
Woodworking projects
june 2010
Series of long, descriptive articles about woodworking; assumes skill, and the availability of fairly specialized tools.
woodworking
furniture
june 2010
Design*Sponge » Blog Archive » desk guide
june 2010
The article starts off with a picture of a "Copenhagen desk"; obviously too expensive, but looks like a very neat idea to DIY.
desk
design
furniture
june 2010
Easy loop for every element of an array » Javascript Kata
june 2010
Exactly what it says in the title. Nicest syntax I've seen. It's a shame it has a number of flaws.
javascript
iteration
loop
june 2010
Embedded in Academia : Book Review: Street-Fighting Mathematics
june 2010
" ... Street-Fighting Mathematics — the title refers to the fact that in a street fight, it’s better to have a quick and dirty answer than to stand there thinking about the right thing to do — is based on the premise that we can and should use rapid estimation techniques to get rough answers to difficult problems. There are good reasons for preferring estimation over rigorous methods: the answer is arrived at quickly, the full set of input data may not be needed, and messy calculus-based or numerical techniques can often be avoided. Perhaps more important, by avoiding a descent into difficult symbol pushing, a greater understanding of the problem’s essentials can sometimes be gained and a valuable independent check on rigorous — and often more error prone — methods is obtained. ... "
mathematics
books
toread
review
june 2010
8 Ways FarmVille Designs for Engagement | Making sense of good and bad content
june 2010
A short summary of a few strategies used by a succesful online game to get people hooked--and keep them hooked.
interaction
addiction
game
online
june 2010
Living in denial: Why sensible people reject the truth - opinion - 19 May 2010 - New Scientist
june 2010
Long, elaborate treatment of the increasingly virulent denial of unpleasant scientific claims. Touches upon but doesn't seem to fully explore the consequences of the fact that the 'rift' between science-believers and science-deniers is increasingly one determined by the willingness of the former group to trust the white-labcoated priest class. For all science's legitimate claims to falsifiability, the average consumer cannot test scientific claims for him or herself.
science
denialism
social
masspsychology
june 2010
How much do music artists earn online?
june 2010
A stunning visualisation of various revenue models available to recording artists, and the number of sales they need to make every month to make minimum wage. It gives the impression that avoiding mass marketing channels such a suicidal approach at all.
visualisation
intellectualproperty
music
exponential
june 2010
Handig | Genoeg.nl
may 2010
Verscheidene bespaartips. Eens doorlezen
genoeg
nederlands
handig
besparen
may 2010
pft's mingus at master - GitHub
may 2010
" ... Mingus is a frontend for GNU Emacs to the Music Player daemon. The interface closely, though not strictly, resembles that of ncmpc, which I had been using before (the main drawback of ncmpc for me was it’s apparent lack of support for unicode). It has some advantages over other clients, mainly in the field of playlist editing. This is achieved through marking and regions as you are used too in emacs and in dired ... "
emacs
music
elisp
may 2010
Using XPCOM in JavaScript without leaking - MDC
may 2010
" ... Using XPCOM in JavaScript (also known as XPConnect) is an environment where memory management issues are not obvious. There are no calls to malloc and free and no reference counting. Despite this, it's easy to write JavaScript code that leaks. It's easy to write leaky code in any garbage-collected language. But it's even easier in this environment because some of the objects you're dealing with are reference-counted behind the scenes. ... "
javascript
development
XPCOM
may 2010
Leak Monitor Extension
may 2010
" ... This Firefox extension detects one very specific type of memory leak in chrome JavaScript and in Web pages. (Not in JavaScript components, though.) It detects when JavaScript objects in the chrome or Web page are still held by native code after the window is closed. It notifies the user after the first full garbage collection (i.e., cycle collection) after the window has been closed, so that the user is most likely to be able to correlate the notification with the action that caused it. ... "
development
javascript
memor
may 2010
How do I change the name of emacs auto-recovery file? - Stack Overflow
may 2010
" ... If you really want to hack at it, it's in filelock.c at about line 320 in EMACS 22. Here's the code ... " Possibly, hopefully, a way to get rid of the super-annoying emacs lock file probleme
emacs
lockfile
may 2010
Kelp
may 2010
" ... Kelp is a framework for taking notes about source code files in a simple way. It is composed of a set of command line tools, and a text file format. The text files contain annotations and can be written using any standard text based editor. The tools retrieve the annotations using a sophisticated search pattern.
Since annotations are stored separately from the source code module they describe, Kelp is a natural fit for annotating third-party libraries. When it is not possible, or desirable, to insert clarifying comments into code that could be replaced/erased by the next release, Kelp succeeds at keeping your annotations current and pertinent. ... " Possible wikispammer, but interesting enough to check out
software
documentation
automatic
elucidation
Since annotations are stored separately from the source code module they describe, Kelp is a natural fit for annotating third-party libraries. When it is not possible, or desirable, to insert clarifying comments into code that could be replaced/erased by the next release, Kelp succeeds at keeping your annotations current and pertinent. ... " Possible wikispammer, but interesting enough to check out
may 2010
SEPIA: Simple Emacs Perl Integration
may 2010
" ... Sepia is a set of tools for Perl development in Emacs. Its goal is to extend CPerl mode to support fast code navigation and interactive development. It is inspired by Emacs' current support for a number of other languages, including Lisp, Python, and Emacs Lisp ... "
perl
emacs
ide
editing
elisp
may 2010
Automatic Panoramic Image Merging
may 2010
A description of panorama generation from non-aligned images. Probably heavily outdated.
graphics
programming
photography
panorama
may 2010
Synthetic Lighting for Photography
may 2010
Cute (but old) technique for using composite lighting on a single scene. The resulting images have a rather interesting range of colour. Interesting as a gimmick, certainly.
photography
lighting
trick
may 2010
INFOGRAPHIC: The History Of Facebook’s Default Privacy Settings
may 2010
Flower-like visualisation of the gradual dilution of privacy settings
facebook
privacy
may 2010
Things UNIX can do atomically — Crowley Code!
may 2010
" ... This is a catalog of things UNIX-like/POSIX-compliant operating systems can do atomically, making them useful as building blocks for thread-safe and multi-process-safe programs without mutexes or read/write locks. The list is by no means exhaustive and I expect it to be updated frequently for the foreseeable future ... "
unix
posix
atomicity
threading
may 2010
Partition Labels
may 2010
Refer to this when setting up volume labels--more mnemonic than UUIDs
partitions
linux
mount
may 2010
Do you know what may cause memory leaks in JavaScript? - Stack Overflow
may 2010
Good source of elementary articles about memory leaks in JavaScript. Use this as a starting point for experiments.
javascript
memory
garbagecollection
leak
may 2010
Philip Guo - Knowing a lot about a little versus knowing a little about a lot
may 2010
A rather effective and thorough takedown of the habit of information grazing--something which I'm certainly guilty of myself. Something to stew about.
behaviour
knowledge
learning
may 2010
Elements or Lower :: Geekery : XML : XHTML-to-Markdown.html
may 2010
Possibly one of the most convenient ways to generate the text parts for multipart/alternative mails. Markdown documents have markup that is semi-readable for human beings, preserving things like links as footnotes at the bottom of the page.
xslt
markdown
xhtml
transformation
may 2010
gitit demo - Gitit
may 2010
Wiki with a git-based backend. Feels like it serves static pages; written in Haskell.
wiki
static
haskell
may 2010
URL history Bloom filters for collaborative filtering
april 2010
Presents the idea of a bloom filter and FOAF style social networking for delicious / pinboard.in-like social bookmarking, only distributed, potentially anonymous. The added advantage of plausible deniability means that every site visited could be bookmarked automatically.
bloomfilter
bookmarks
browsing
april 2010
Dennis Ritchie: Why I do not like X3J11 type qualifiers
april 2010
An interesting summary of problems with C89 (and C99) type qualifiers. 'noalias' sounds very, very similar to C99's 'restrict', but it's possible that a subtle difference in the semantics invalidates most of Ritchie's criticism in this page.
c
programming
history
april 2010
Decimal Float - Using the GNU Compiler Collection (GCC)
april 2010
Summary of decimal floating point support in gcc; breaks on glibc support, and needs an external library.
gcc
decimal
finance
april 2010
Coddling emacs
april 2010
" ... However you can do this. You must do this BEFORE emacs starts
running. Put this in wherever you keep environment variables.
EMACSLOCKDIR=/tmp ... " Sarcastic rant about the emacs lockfile behaviour. She's right, this should be a user-definable emacs macro, especially as it annoys people to no end when editing over NFS/sshfs/dav
emacs
editor
locking
lockfile
running. Put this in wherever you keep environment variables.
EMACSLOCKDIR=/tmp ... " Sarcastic rant about the emacs lockfile behaviour. She's right, this should be a user-definable emacs macro, especially as it annoys people to no end when editing over NFS/sshfs/dav
april 2010
General Decimal Arithmetic
april 2010
" ... GCC 4.2 and later includes support for the proposed ISO C extensions for decimal floating point ... " Comprehensive overview of decimal arithmetic, fixed and floating point
c
decimal
floatingpoint
arithmetic
april 2010
CellWriter - risujin.org
april 2010
Open source handwriting recognition
handwriting
opensource
tablet
writing
april 2010
Index of /mail/mime-examples
april 2010
A collection of torture tests for MIME-compliant email readers.
MIME
email
acid
test
april 2010
Ask H&FJ: Four Ways to Mix Fonts
april 2010
Several examples of succesful combinations of different fonts. The french café chart, in particular, has a curious degree of authenticity to it.
design
typography
fonts
april 2010
Minimalist Star Wars Tourism Posters: Vacation in Tatooine, Hoth, Endor, Dagobah & Cloud City - Los Angeles Art - Style Council
april 2010
" ... Justin Van Genderen is a graphic designer in Chicago. He made these minimalist travel posters for the locations in Star Wars. The posters are quite beautiful and are reminiscent of classic travel posters from decades past ... "
posters
starwars
design
film
april 2010
New Zealand patent reform bill says no to software patents
april 2010
" ... "Protecting software by patenting is inconsistent with the open source model, and its proponents oppose it. A number of submitters argued that there is no 'inventive step' in software development, as 'new' software invariably builds on existing software," the bill summary says. "They felt that computer software should be excluded from patent protection as software patents can stifle innovation and competition, and can be granted for trivial or existing techniques. In general we accept this position." ... "
newzealand
patents
legislation
april 2010
Day Traders 2.0 - Wired, Angry and Loving It - NYTimes.com
april 2010
A profile of two professional--and by their own words, succesful--day traders.
trading
stockmarket
financial
april 2010
Game Design, Psychology, Flow, and Mastery - Blog - External Rewards and Jesse Schell's Amazing Lecture
april 2010
" ... Schell points out that currently the external reward systems we see cropping up in places like his car's dashboard (that shows a plant growing the more energy he saves) are designed by "whoever happened to be around at that company." He rightly points out that actual game designers have the power and skill to make sure the future external reward systems that will permeate our lives will actually improve our lives also. These systems could cause us to read more and better books, to brush our teeth as much as we should, and so on. Yes, that could happen. (...) If Facebook is any indication, they will simply create the most effective mental viruses that drive whatever commercial behavior they want, with little regard to the victims ... "
design
psychology
games
motivation
april 2010
Embedding images revisited - Blog - Campaign Monitor
march 2010
A test of the portability of embedded images in HTML email across different popular (web) email clients. Note in particular the suggestion by Arjen van Reeven in the comments.
email
html
graphics
march 2010
I Knew How To Validate An Email Address Until I Read The RFC
march 2010
A sarcastic blog about the difficulties of parsing RFC 5322 email addresses. Note that the author seems to gloss over Folding Whitespace and Comments, and does not use a parser (generator) to tackle the problem.
email
parsing
regex
march 2010
3d
acid
addiction
address
adsense
advertising
advokaat
algorithm
analog
analyse
analysis
api
apple
architecture
arithmetic
arm
art
asynchronous
atomicity
audio
auditive
autodiscovery
automatic
automation
background
backup
bag
banen
barcode
batteries
bayesian
bedrijf
behaviour
beleggen
belllabs
beschouwing
besparen
bestpractices
bias
bicycle
bindings
bit-manipulation
blogs
bloomfilter
boekhouden
bokode
bookcase
bookmarks
books
bootloader
browsing
buildings
burglary
businesscard
c
c++
cables
cache
caching
cad
camping
chart
cheap
classical
classification
cleaning
climatechange
clothing
clutter
color
comet
command-line
community
comparison
competence
compression
computer
computergraphics
computerscience
computing
concurrency
configuration
contemporary
contrast
convenience
conversion
coral
cord
coroutines
crime
crochet
crypto
cryptography
csharp
css
css3
curious
cv
cycling
data
databases
datamining
dealextreme
decay
decimal
decoration
delphi
delta
denialism
design
desk
deskjet
development
diary
diet
digitalcircuit
discussion
distributed
diy
documentation
domains
dynamic
economics
economie
editing
editor
effectiveness
electronics
elisp
elucidation
emacs
email
embedded
encoding
encryption
engineering
english
entropy
ergonomic
events
evolution
examples
exceptions
exercise
expensive
exponential
extension
extlinux
facebook
factureren
failure
felt
fifo
filesystem
film
finance
financial
firewall
flash
flashlight
flickr
floatingpoint
flowchart
font
fonts
forest
format
formula
FPGA
fractal
free
freezer
functional
functionalprogramming
furniture
fuse
game
games
garbagecollection
gcc
generics
geneticalgorithm
genoeg
geometric
geschiedenis
gif
git
Go_language
google
grammatica
graphics
green
grub
hair
halftone
handig
handwriting
hardware
haskell
health
hefboom
highfrequency
history
home
houseplant
howto
html
html5
http
humanist
hypotheekrente
iceland
icons
icosahedron
ide
image
imageprocessing
indentation
india
insanity
instrument
integer
intellectualproperty
interaction
interface
interior
internet
investing
ip
iteration
java
javascript
jodorowsky
journalism
json
jumpstart
junkscience
kelp
key
keyboard
keysigning
knowledge
krant
lambda
language
laptop
latex
leak
learning
led
legislation
letter
lgpl
library
light
lighting
linkspam
linux
lisp
lockfile
locking
logstructured
loop
lowpower
maatschappij
macro
mail
maintenance
malloc
mandelbrot
manipulation
markdown
masspsychology
math
mathematics
media
memor
memory
memory-allocation
men
metrics
microcredit
microdata
microfinance
MIME
minimal
mining
mips
mobile
modernist
monads
monospace
motivation
mount
mplayer
music
nature
nederland
nederlands
negative
netherlands
network
networking
newzealand
non-standard
notebook
nrc
ntp
nutrition
object-oriented
objectpascal
ocarina
ocr
offline
onderwijs
online
openbaar
openbaarvervoer
opensource
opsporing
opties
organising
outdoor
outlook
overheid
pain
panorama
papers
paralellism
parsing
partitions
paspoort
patents
patternmatching
perception
performance
perl
pgp
photo
photography
pictures
plants
poem
politiek
poll
popularity
posix
poster
posters
practice
preprocessing
prices
pricing
printer
privacy
probabilistic
productivity
programming
programming-style
project
pronunciation
protocol
psychology
publicaties
publiek
python
qrcode
RAID
ranking
rechargeables
recht
record
recording
reference
regex
regexp
replication
research
review
rfc822
roaming
rope
router
ruby
sans
saving
scanner
schulden
science
scm
screen
screencast
scripting
sculpture
search-engine
security
select
selector
self-discharge
selfdeception
sequences
series
services
sewing
sexp
signalprocessing
signals
simplicity
sketch
skill
skunkworks
social
sockets
software
solliciteren
specification
speed
spelling
sprinters
SSD
ssh
starwars
static
statistics
steganography
stereo
stock
stockmarket
storage
story
structure
study
style
supplements
surround
svg
syntax
synthesizer
sysadmin
taal
taaladvies
tablet
tagging
tantalum
tautology
tcp
terminal
test
testing
text
threading
time
timer
tips
tld
tobuy
todo
toread
tostudy
trading
transformation
transparantie
tree
trick
tritium
tube
turbos
tutorial
typeface
types
typing
typography
ubl
unittest
unix
usb
value
vastgoed
verification
versioncontrol
video
vision
visualisation
web
webdesign
website
websockets
weightloss
wet
wiki
windows
woodworking
writing
wtf
x
xhtml
xml
XPCOM
xslt
yield
zeroconf