Open-RD.org
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 
20 days ago
Review: Pre-Charged (Low Self-Discharge) Rechargeable Battery Comparison
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 
21 days ago
The Graphing Calculator Story
Interesting story about the extreme forms Skunkworks products can take.
skunkworks  apple  engineering  story 
24 days ago
id:A007680 - OEIS Search Results
There is an online encyclopaedia of integer sequences. I have to mull this over in my head for a while.
integer  sequences  series  mathematics 
5 weeks ago
kairos-music
Label that publishes contemporary classical music
music  classical  contemporary 
5 weeks ago
NRC stijlboek
Wiki-achtig stijlboek van NRC-Handelsblad.
nrc  krant  taal  taaladvies  spelling  grammatica 
5 weeks ago
Is IP another bubble about to burst? A view from another civilization. | opensource.com
Article that suggests Indian culture might be more open to open source philosophy than the west.
india  software  development  intellectualproperty 
5 weeks ago
WRITERS ON WRITING - Easy on the Adverbs, Exclamation Points and Especially Hooptedoodle
" ... 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 
5 weeks ago
Snake Oil? The scientific evidence for health supplements
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 
5 weeks ago
Met lab claims 'biggest breakthrough since Watergate' • The Register
" ... 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 
6 weeks ago
Bring Back the Power Donut!: Grooming: GQ
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 
7 weeks ago
diffable - Project Hosting on Google Code
System for distributing upgrades to javascript files as patches
javascript  caching  speed  delta  compression 
7 weeks ago
Web app homescreen icons in Android (Tom Mollerus' Weblog)
Summary: Android supports the same offline access tags as the iPhone
mobile  web  development 
8 weeks ago
Tantalum — Roskill
" ... 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 
9 weeks ago
Distributed Extensibility - Dive Into HTML 5
Use the section on microdata to update website
microdata  website 
9 weeks ago
Indexed Database API
API for future offline relational data storage.
javascript  html  databases  offline 
9 weeks ago
Dearest Creature in Creation
" ... Dearest creature in creation,
Study English pronunciation. (...)
My advice is to give up!!! ... "
english  pronunciation  poem 
9 weeks ago
Editing JavaScript with Emacs — js2-mode / Projects / Mishoo's homepage
Fix for js2's horrible indentation. I'd be willing to have this guy's babies.
javascript  emacs  indentation  editing 
10 weeks ago
On the form of programming language operators
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
10 weeks ago
Less.js Will Obsolete CSS
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 
10 weeks ago
DMX Homepage
Possible solution for adding multi-monitor support to laptops with only a single VGA/DVI out
x  graphics  laptop 
10 weeks ago
Woodworking projects
Series of long, descriptive articles about woodworking; assumes skill, and the availability of fairly specialized tools.
woodworking  furniture 
11 weeks ago
Design*Sponge » Blog Archive » desk guide
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 
11 weeks ago
Easy loop for every element of an array » Javascript Kata
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 
12 weeks ago
Embedded in Academia : Book Review: Street-Fighting Mathematics
" ... 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
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
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?
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
"Beyond IYA #5" - Giclée Print by Simon C Page
Cool poster; note in particular the close-up detail of concentric circles within the planet.
poster  tobuy  expensive  art 
may 2010
Handig | Genoeg.nl
Verscheidene bespaartips. Eens doorlezen
genoeg  nederlands  handig  besparen 
may 2010
pft's mingus at master - GitHub
" ... 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
" ... 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
" ... 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
Les Hazlewood » Email Validation using Regular Expressions (the Right Way)
A list of regular expressions for tokenizing and parsing RFC822-compliant email addresses.
email  rfc822  parsing  regex 
may 2010
How do I change the name of emacs auto-recovery file? - Stack Overflow
" ... 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
" ... 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 
may 2010
SEPIA: Simple Emacs Perl Integration
" ... 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
A description of panorama generation from non-aligned images. Probably heavily outdated.
graphics  programming  photography  panorama 
may 2010
Synthetic Lighting for Photography
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
Flower-like visualisation of the gradual dilution of privacy settings
facebook  privacy 
may 2010
Things UNIX can do atomically — Crowley Code!
" ... 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
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
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
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
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
Lufdesign: Leaf Tie
Cable wraps with convincing plastic green leafs. Strangely cheerful, and almost believably transform a bunch of network cables into a branch, at least from a distance.
design  cables  clutter  green 
may 2010
gitit demo - Gitit
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
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
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)
Summary of decimal floating point support in gcc; breaks on glibc support, and needs an external library.
gcc  decimal  finance 
april 2010
Coddling emacs
" ... 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 
april 2010
General Decimal Arithmetic
" ... 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
Index of /mail/mime-examples
A collection of torture tests for MIME-compliant email readers.
MIME  email  acid  test 
april 2010
Ask H&FJ: Four Ways to Mix Fonts
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
hard graft®r — Maintenance
Manufacturer of felt laptop bags
felt  computer  bag 
april 2010
Minimalist Star Wars Tourism Posters: Vacation in Tatooine, Hoth, Endor, Dagobah & Cloud City - Los Angeles Art - Style Council
" ... 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
" ... "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
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
" ... 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
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
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
IANA list of all valid tlds
A list of all currently active valid tlds. Newline-separated.
domains  tld  internet  text 
march 2010
Whatever happened to programming, redux: it may not be as bad as all that « The Reinvigorated Programmer
An interesting discussion about the changing nature of programming. In particular, note the comments by zink, Christian Gross, and Dr. Jochen Leidner
programming  discussion  style 
march 2010
Aurora Productions Stationery Diaries
Belgian producer of diaries and notebooks with a nice looking clothbound grey cover
writing  notebook  diary 
march 2010
Get image data in Javascript? - Stack Overflow
" ... I have a regular HTML page with some images (just regular IMG HTML tags). I'd like to get their content, vase64 encoded preferably, without the need to redownload the image (ie. it's already loaded by the browser, so now I want the content) ... "
javascript  image  manipulation  graphics 
march 2010
Nevis | Ten by Twenty ™
Nice, modernist face with a turn-of-the-twentieth century (and slightly British) feel to it.
typography  font  modernist 
march 2010
Raad voor rechtsbijstand
Verleent inkomensafhankelijke bijstand en leningen voor serieuze rechtszaken. Naar verluidt een zinniger vertrekpunt dan het Juridisch Loket.
wet  recht  nederland  advokaat 
march 2010
Perfection kills » Understanding delete
An assessment of delete function behaviour wrt. different kinds of properties in JavaScript. Includes IE's apparent bug with respect to deletion of host objects.
javascript 
march 2010
Code: Flickr Developer Blog » Building Fast Client-side Searches
" ... Yesterday we released a new people selector widget (which we’ve been calling Bo Selecta internally). This widget downloads a list of all of your contacts, in JavaScript, in under 200ms (this is true even for members with 10,000+ contacts). In order to get this level of performance, we had to completely rethink how we send data from the server to the client ... "
javascript  json  performance 
march 2010
Interesting Letterhead Designs | Letterheady
A collection of letterhead designs, unusual and striking, or used by famous people
typography  design 
march 2010
Haskell Programming: Miscellanea
A large number of advanced programming and computer science concepts explained using Haskell
programming  computerscience  haskell  examples  tostudy 
march 2010
unconstrained-melody - Project Hosting on Google Code
" ... There are various useful things that can be done with generic methods/classes where there's a type constraint of "T : enum" or "T : delegate" - but unfortunately, those are prohibited in C#.

This utility library works around the prohibitions using ildasm/ilasm, by building the code with "fake" constraints and then rewriting the constraints afterwards. The resulting binary is usable from "normal" C#; the C# compiler understands the constraints just fine, even if it won't let you express them. ... "
csharp  generics  typing 
february 2010
« earlier
3d acid addiction address adsense advertising advokaat algorithm analog analyse api architecture arithmetic arm art asynchronous atomicity audio auditive autodiscovery automatic automation background backup bag banen barcode bayesian bedrijf behaviour belllabs beschouwing besparen bestpractices bias bicycle bindings bit-manipulation blogs bloomfilter boekhouden bokode bookcase bookmarks books bootloader browsing buildings burglary c c++ cables cache caching cad camping chart cheap classical classification cleaning climatechange clothing clutter color comet command-line community competence compression computer computergraphics computerscience concurrency configuration contemporary contrast convenience conversion coral cord coroutines crime crochet crypto cryptography csharp css css3 cv cycling data databases datamining dealextreme decay decimal decoration delta denbosch denialism design desk deskjet development diary diet digitalcircuit discussion diy documentation domains dynamic economics economie editing editor effectiveness electronics elisp elucidation emacs email embedded encoding encryption english entropy 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 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 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 keysigning knowledge krant lambda language laptop 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 nederland nederlands negative netherlands network networking newzealand non-standard notebook nrc ntp nutrition object-oriented ocarina ocr offline onderwijs online openbaar openbaarvervoer opensource opsporing organising outdoor 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 RAID ranking recht record recording regex regexp replication research review rfc822 roaming rope router ruby sans saving scanner schulden science scm screen screencast scripting search-engine security select selector selfdeception sequences series services sewing sexp signalprocessing signals simplicity sketch skill social sockets software softwarebedrijven solliciteren specification speed spelling 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 trick tritium tube 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


description:


tags:


private
to read