Link log versions
• <https://dotat.at/:/>
• landing pages
• Atom feed
• Dreamwidth links
• LiveJournal links
My other activity
• Dreamwidth blog
• work blog
• Twitter
everything
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
<<
2014-04
>>
- 2014-04-30: List processing in real time on a serial computer.
- 2014-04-30: A few notes on book design.
- 2014-04-30: The people who saw evolution in action.
- 2014-04-30: Behind the scenes of Cards Against Humanity's PWNMEAL prank at PAX East.
- 2014-04-30: What is a photocopier? A reconstruction of a court deposition. (Video)
- 2014-04-29: Fifty years of BASIC, the programming language that made computers personal.
- 2014-04-29: Safe shell-like sub-commands and pipelines in Julia.
- 2014-04-29: The hackers who recovered NASA's lost lunar photos.
- 2014-04-29: Numbers from 1 to 10 in over 5000 languages.
- 2014-04-29: Sweden's great welfare heist.
- 2014-04-28: Not All Men: a brief history of every dude's favorite argument.
- 2014-04-28: BGP stats up to the end of 2013.
- 2014-04-28: Internet passes 500,000 address prefixes.
- 2014-04-28: OpenSSL: The Internet is being protected by two guys named Steve.
- 2014-04-28: Omnibus: a word for all.
- 2014-04-28: NetBSD filesystem drivers compiled to Javascript and run in browser.
- 2014-04-28: Highly available transactions: virtues and limitations.
- 2014-04-28: Spot the question.
- 2014-04-27: Fred Brownell: The man who made South Africa's flag.
- 2014-04-27: Nigel Farage is a phoney. Scrutinise him and he'll crumble. Don't expect the BBC to.
- 2014-04-27: Rollin' Wild: what if animals were round?
- 2014-04-27: The curse of the excluded middle: mostly-functional programming does not work.
- 2014-04-27: Old aerial photos of Britain.
- 2014-04-27: 101 illustrated mathematical analysis bedtime stories: epsilon red riding hood.
- 2014-04-27: $10,000 security bug bounty for Mozilla's new certificate verification code.
- 2014-04-27: What's your Honeywell bubble count?
- 2014-04-27: Bras in Space: Playtex and the Apollo spacesuits.
- 2014-04-27: The twelve-factor app.
- 2014-04-27: Golang frequent comments from code reviews.
- 2014-04-27: Golang best practices for production environments.
- 2014-04-27: Stanford allows fewer classes of character in longer passwords.
- 2014-04-27: Syntax extensions and regular expressions for Rust.
- 2014-04-27: Bicycle-friendly cobblestones.
- 2014-04-27: Groningen: cycling city.
- 2014-04-26: The Kindle wink to Neal Stephenson.
- 2014-04-25: It is insanely easy to hack hospital equipment.
- 2014-04-25: Amazon's Glacier secret: BDXL.
- 2014-04-25: F* (a dependently-typed variant of F# for program verification) re-released under Apache 2.0.
- 2014-04-25: 11 simple truths from Buddhism.
- 2014-04-25: Google to end forced G+ integration, drastically cut division resources.
- 2014-04-25: Hasklig: Ligatures for Haskell code.
- 2014-04-24: 64-bit ARM emulation status in QEMU 2.0.0.
- 2014-04-24: Andreas Gal is the new CTO of Mozilla.
- 2014-04-24: Boycott systemd.
- 2014-04-24: Kea: ISC continuing to develop the DHCP server part of the BIND 10 project.
- 2014-04-24: Microsoft OneDrive for Business quietly modifies the files it syncs.
- 2014-04-24: Elsevier journals — some facts.
- 2014-04-24: Deadlines and the IT industry: Y2K, XP, IPv4, ...
- 2014-04-24: Projecting images onto scent-filled bubbles.
- 2014-04-24: Factcheck: Are we really getting less violent?
- 2014-04-24: Using automatic language analysis to apply the Bechdel test to movie scripts and conversations on Twitter.
- 2014-04-24: A reappraisal of validation in the RPKI.
- 2014-04-23: How strtod() works (and sometimes doesn't).
- 2014-04-23: Humans replacing robots at Toyota, to learn how to improve their manufacturing processes.
- 2014-04-23: "Sell me this pen:" The real answer to The Wolf of Wall Street's challenge.
- 2014-04-23: Link-time optimization in gcc: compiling Firefox.
- 2014-04-23: Link-time optimization in gcc: a brief history.
- 2014-04-23: Worst common denominator programming.
- 2014-04-23: ISC stops work on BIND-10, and renames the orphaned code to Bundy.
- 2014-04-23: AOL follows Yahoo! in setting DMARC p=reject. Death of mailing lists to follow.
- 2014-04-23: Causal consistency: don't settle for eventual consistency.
- 2014-04-23: Gogs: git repository hosting implemented in Golang.
- 2014-04-23: Gitblit: git repository hosting implemented in Java.
- 2014-04-22: NIST belatedly removes Dual_EC_DRBG from its recommendations.
- 2014-04-22: Copyright is out of control
- 2014-04-22: First completed trial ends with total loss for patent troll Intellectual Ventures.
- 2014-04-22: Economic policy in a post-Piketty world.
- 2014-04-22: Macmillan's Trident sell-out is a vital lesson for Scotland.
- 2014-04-22: Leap seconds: a public dialogue in the UK.
- 2014-04-22: After every crash in the Netherlands, intense scrutiny.
- 2014-04-22: The case for formal verification.
- 2014-04-22: Tiny Docker images with musl libc and no package manager.
- 2014-04-22: Lead poisoning and Rome.
- 2014-04-21: This guy's revolutionary idea for a sign for gender neutral toilets.
- 2014-04-21: High frequency rentseeking: when 3ms is worth $300 million.
- 2014-04-21: Fighting McDonald's to end gendered Happy Meal toys.
- 2014-04-21: Did removing lead from petrol spark a decline in crime?
- 2014-04-21: How to do UPSERT in Postgres.
- 2014-04-21: Home entertainment implementations are pretty appaling: region-free DVD by hacking embedded Linux.
- 2014-04-20: TrueType Instruction Compiler: compile a C-like language into a font file.
- 2014-04-20: Java: real class names or Markov chain fakes?
- 2014-04-20: Easter Hack: RSA padding bugs in Java's SSL/TLS implementation.
- 2014-04-20: More on Apple and OpenSSL.
- 2014-04-20: How to exploit home routers for anonymity.
- 2014-04-20: Patents, greed, and the Wright Brothers.
- 2014-04-20: Fairy tales in password hashing with scrypt.
- 2014-04-19: The problems of high frequency trading.
- 2014-04-19: How Apple dodged the Heartbleed bullet.
- 2014-04-19: Filesystem namespaces in Plan 9 and Inferno.
- 2014-04-19: Where to find stock photos that don't suck.
- 2014-04-19: You don't read code, you explore it.
- 2014-04-19: Linux /dev/urandom and (lack of) concurrency.
- 2014-04-19: Hi-LAB: A powerful, precise language aptitude test is entering civilian life.
- 2014-04-19: A bit of XENIX history.
- 2014-04-19: America is an oligarchy not a democracy.
- 2014-04-17: Why are diamonds clear, but coal black?
- 2014-04-17: OpenSSL Valhalla rampage.
- 2014-04-17: Proving and quantifying institutional sexism.
- 2014-04-17: The arrow of time is caused by quantum entanglement.
- 2014-04-16: Performance effects of architectural complexity in the i432.
- 2014-04-16: Barrelfish research OS architecture overview.
- 2014-04-16: Das Kapital for the Twenty-First Century? A review of Thomas Piketty’s new book by James K. Galbraith.
- 2014-04-16: Powers of ten for clocks.
- 2014-04-16: The graffiti drone: an interview with KATSU.
- 2014-04-16: Confessions of a full-stack DevOps coder.
- 2014-04-16: Diffie-Hellman and TLS with nonsense parameters: 15 is a prime number?
- 2014-04-16: A summary of Golang's flaws.
- 2014-04-16: Quantiles on streams.
- 2014-04-16: How it took 10 years to publish the Boyer-Moore MJRTY algorithm.
- 2014-04-16: Valve publishes detailed Steam game usage data on its community profile pages.
- 2014-04-16: Data skeletons: simultaneous estimation of multiple quantiles for massive streaming datasets with applications to density estimation.
- 2014-04-16: The P^2 algorithm for dynamic calculation of quantiles and histograms without storing observations.
- 2014-04-16: Shuffle Sharding: massive and magical fault isolation.
- 2014-04-16: A new metric for Internet performance.
- 2014-04-15: Raising a moral child.
- 2014-04-15: Occupy was right: capitalism has failed the world. (Thomas Piketty)
- 2014-04-15: Shared Space and other bad junction designs lead to crashes and injuries.
- 2014-04-15: Heartbleed disclosure timeline.
- 2014-04-15: Did a date calculation bug cost the Co-op Bank £110m?
- 2014-04-15: A better way to enfoorce anti-harassment policies than zero tolerance.
- 2014-04-15: MEPs approve rules for safer lorry designs in EU.
- 2014-04-15: The lock-picking controversy of 1851.
- 2014-04-15: The MIT lockpicking guide.
- 2014-04-15: GitHub cheat sheet.
- 2014-04-15: The benefits of EU membership have been underestimated.
- 2014-04-15: America, Afghanistan and opium: Ten billion wasted in the war on some drugs.
- 2014-04-15: More on Akamai's flawed secure allocation patch.
- 2014-04-14: Sarah Wollaston asks: Why am I being blamed for the Nigel Evans sex case?
- 2014-04-14: Akamai secure allocation patch failed to protect all private key components from Heartbleed.
- 2014-04-14: UK trying to block US Senate report on torture.
- 2014-04-14: sayI: trusted user authentication at Internet scale; efficient PKI.
- 2014-04-14: Stalled SCP and hanging TCP connections: stupid middlebox breaks SACK.
- 2014-04-14: Why Varnish does not support TLS.
- 2014-04-14: Untie the mavericks: the stifling effect of peer review.
- 2014-04-14: Apple claims Mogenerator's methods / lack of namespacing in Objective C.
- 2014-04-14: Timekeeping in VMWare virtual machines.
- 2014-04-13: The perils of dynamic scope.
- 2014-04-13: The OpenSSL Foundation: of money, responsibility, and pride.
- 2014-04-13: Egg: a culinary exploration of the most versatile ingredient.
- 2014-04-13: Private keys should be isolated from server processes.
- 2014-04-13: How does Akamai's "secure heap" patch to OpenSSL work?
- 2014-04-13: Rise of the right: eurosceptics and teapartiers, cross-Atlantic extremism.
- 2014-04-13: Interrogate: a proof-of-concept tool for identification of cryptographic keys in binary data.
- 2014-04-13: Transcribing piano rolls with Python.
- 2014-04-13: Project Pluto: nuclear-powered ramjet.
- 2014-04-13: Seven cylinders that each touch all the others.
- 2014-04-12: Recreating the THX deep note.
- 2014-04-12: What if the moon were a disco ball? (YouTube)
- 2014-04-12: Why you hate Comic Sans.
- 2014-04-12: Visual explanations of mathematical concepts.
- 2014-04-12: The username is a relic. Here's how to fix it.
- 2014-04-12: Menstruation: What is the evolutionary or biological purpose of having periods?
- 2014-04-12: Google finds centralized control, distributed data architectures work better than fully decentralized systems.
- 2014-04-12: How Walter Bright came to write D.
- 2014-04-12: Ants build complex structures with a few simple rules.
- 2014-04-12: Comic Neue: polishing a turd.
- 2014-04-12: When two-factor authentication is not enough.
- 2014-04-12: Is the Oculus Rift sexist?
- 2014-04-11: Looking for Tom Lehrer, comedy's mysterious genius.
- 2014-04-11: What the Tamiflu saga tells us about drug trials and big pharma.
- 2014-04-05: The Study of Anglophysics. (A short story.)
- 2014-04-05: Google lifts the veil on its "Andromeda" virtual networking.
- 2014-04-04: FAQ: The "snake fight" portion of your thesis defense.
- 2014-04-04: Hacked Prius runs on SF Muni trolleybus power lines.
- 2014-04-04: Blizzard: fast, cloud-scale block storage for cloud-oblivious applications.
- 2014-04-04: Hackers are using ssh tunnels to send spam.
- 2014-04-04: NIST launches new time standard: NIST-F2 caesium fountain atomic clock.
- 2014-04-03: Better database index performance with Roaring Bitmaps.
- 2014-04-03: 11 hour GLONASS outage due to bad ephemerides upload.
- 2014-04-03: Cloud computing companies ranked by their use of renewable energy.
- 2014-04-03: The Supercombiner, a peculiar Unicode smoke-test.
- 2014-04-03: Using routers to build logic circuits: BGP is Turing complete.
- 2014-04-03: The dollar-and-cents case against Hollywood's exclusion of women.
- 2014-04-03: Writing code that runs on Python 2 and 3.
- 2014-04-02: Bad governance in the civil service: short-term jobs and no operational expertise.
- 2014-04-02: The inexplicable rise of open floor plans in tech companies.
- 2014-04-02: Redis new data structure: the HyperLogLog.
- 2014-04-02: Stand-up comics who steal jokes can face escalating repercussions.
- 2014-04-01: Generational GC has landed in Mozilla.
- 2014-04-01: US stock markets are rigged to the advantage of HFT.
Tony Finch is
<dot@dotat.at>