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-09
>>
- 2014-09-30: Hacker News is a cesspit.
- 2014-09-30: A review of the High Sierra shower head.
- 2014-09-30: Idiomatic generics in golang as a service.
- 2014-09-30: Opening the source repository with anonymous CVS.
- 2014-09-30: Limitations of iOS 8 MAC address randomization.
- 2014-09-30: Tory party wants to roll back weights and measures education to the 1800s.
- 2014-09-30: Krakatoa made a sound so loud it circled the earth four times.
- 2014-09-30: Postgres full-text search is good enough!
- 2014-09-29: Most people addicted to drugs simply grow out of it.
- 2014-09-29: DNSSEC: how far have we come?
- 2014-09-29: The various unix shells.
- 2014-09-29: Beyond the selfie stick: the personal photography drone.
- 2014-09-29: Langsec: From "shotgun parsers" to more secure stacks.
- 2014-09-29: Bash's parser is locale-sensitive.
- 2014-09-29: E-cigarettes: a scientific review.
- 2014-09-29: Bye bye Microsoft Research Silicon Valley.
- 2014-09-29: Take the Red Pill *and* the Blue Pill: how to provide a trusted path for authenticating online transactions.
- 2014-09-29: The start of the digital revolution at Bell Labs and the NSA: the SIGSALY system that inspired Shannon.
- 2014-09-28: Writing high-performance .NET code.
- 2014-09-28: ML programmer's guide to ATS.
- 2014-09-28: LibreSSL: five months in.
- 2014-09-27: Optimizing a compression algorithm's byte value histogram calculation.
- 2014-09-27: systemd: the end of Linux?
- 2014-09-27: Trademark case could set a precedent for website blocking.
- 2014-09-27: Firefox's new privacy button.
- 2014-09-27: The bash shellshock bug: a failure to apply formal grammars.
- 2014-09-27: Why academics stink at writing.
- 2014-09-27: How to write consistently boring scientific literature.
- 2014-09-27: CVE-2014-6277: another bug in bash.
- 2014-09-27: Penetration testing using DNS.
- 2014-09-27: Automasymbolic differentiation.
- 2014-09-27: About the PKCS#1 signature validation bug in NSS.
- 2014-09-27: Developing software in a hostile environment: OpenBSD's experiences with exploit mitigation.
- 2014-09-27: How to make error handling less error-prone: rescuing techniques from the 1970s.
- 2014-09-27: Yahoo plans to kill the web index it was founded on.
- 2014-09-27: The secret Goldman Sachs tapes reveal a supine Fed.
- 2014-09-27: Breaking the Silk Road CAPTCHA.
- 2014-09-27: xlwings: use Python instead of VBA in Excel.
- 2014-09-27: Code highlighting should use different colours for each name.
- 2014-09-27: John Carmack on big procedures and manually inlined code.
- 2014-09-26: The great lightbulb conspiracy.
- 2014-09-25: Left-Right: a concurrency control technique with wait-free population-oblivious reads.
- 2014-09-25: Bill Weaver's Blackbird broke up around him at Mach 3+.
- 2014-09-25: Nanotechnology leads to better, cheaper LEDs for phones and lighting.
- 2014-09-25: How do male scientists balance the demands of work and family?
- 2014-09-25: Neil Gaiman explains, Terry Pratchett isn't jolly. He's angry.
- 2014-09-25: The SSD endurance experiment: only two remain after 1.5PB.
- 2014-09-24: Oxytocin: the morality molecule.
- 2014-09-24: Total moving face reconstruction.
- 2014-09-24: Another patent troll slain. You are now free to rotate your smartphone.
- 2014-09-23: Central Madrid bans non-resident cars.
- 2014-09-23: Tonic Advance: promoting gender equality in theatres around Britain.
- 2014-09-23: When good NICs do bad things: a blast of IPv6 multicast listener discovery queries.
- 2014-09-23: Can you safely deliver entropy to a remote system?
- 2014-09-22: Harmony: an LLVM profiling tool for tackling Amdahl's law.
- 2014-09-22: Why Xenix 1.0 fails to run on an i386.
- 2014-09-22: APNIC policy SIG chair resigns.
- 2014-09-21: Why is Thomas Piketty's Capital a bestseller?
- 2014-09-21: Uselessd: a stripped down systemd.
- 2014-09-21: Lots of Lisp Machine links.
- 2014-09-21: OpenGL in 2014.
- 2014-09-21: Cattack: deter cats from messing up the garden.
- 2014-09-21: What a can of Coke contains.
- 2014-09-20: Futures aren't ersatz threads.
- 2014-09-20: The Log: What every software engineer should know about real-time data's unifying abstraction.
- 2014-09-20: Doing agile badly is cheaper than doing waterfall badly.
- 2014-09-20: 12 Java Snippets you won't believe actually compile.
- 2014-09-20: Intel unveils new Xeon CPU with integrated FPGA.
- 2014-09-20: Rust lifetimes: Getting away with things that would be reckless in C++.
- 2014-09-20: The McDonald's cocaine spoon fiasco.
- 2014-09-20: To get more out of science, show the rejected research.
- 2014-09-19: Your iOS 8 data is not beyond law enforcement's reach… Yet.
- 2014-09-19: Open source font development tools from Adobe.
- 2014-09-19: Gandi CLI is now open source.
- 2014-09-19: numdiff: show numeric differences between files.
- 2014-09-19: CloudFlare keyless SSL.
- 2014-09-19: Victims of .prod gTLD name collisions respond "fuck Google!".
- 2014-09-19: Signed pushes for git.
- 2014-09-19: Charlieplexed LED displays.
- 2014-09-19: Thoughts on five years of the Emerging Languages conference.
- 2014-09-19: Apple's warrant canary disappears.
- 2014-09-19: Erlang in anger.
- 2014-09-19: A scientist stole my root beer.
- 2014-09-19: Tweet a program in the Wolfram language.
- 2014-09-18: Privacy violations using microtargeted ads: a case study.
- 2014-09-18: Pranking a roommate with eerily targeted Facebook ads.
- 2014-09-18: sshrc: bring your dotfiles with you when you ssh.
- 2014-09-18: Understanding weak isolation of database transactions is a serious problem.
- 2014-09-18: Smoking rates increase in New York after e-cigs are banned.
- 2014-09-18: Power of Optics: a chain reaction machine video.
- 2014-09-17: Five large UK government contracts are being investigated for fraud.
- 2014-09-17: What you need to know about the C++14 standard.
- 2014-09-17: Where do children's earliest memories go?
- 2014-09-17: Upgrading Github to Rails 3.0 with zero downtime.
- 2014-09-17: Galt's Gulch Chile libertarian utopia falls apart almost immediately.
- 2014-09-16: What you might learn when you become the Internet's most hated person.
- 2014-09-16: How the super-rich got richer: inequality in the UK.
- 2014-09-16: Lessons from real-life revolutions that fictional dystopias ignore.
- 2014-09-16: Who killed lard?
- 2014-09-16: Incremental garbage collection: the train algorithm.
- 2014-09-16: Incremental mature garbage collection using the train algorithm.
- 2014-09-16: The courts have greatly restricted the Information Commissioner's powers to fight spam texts.
- 2014-09-16: Gmail accounts can take days to sync over IMAP.
- 2014-09-16: Netflix has a new slogan: Chaos Engineering.
- 2014-09-16: Desmos graphing calculator.
- 2014-09-16: Press and hold a key to get a mathematical symbol.
- 2014-09-16: Mathway
- 2014-09-16: MATHJQ: WYSIWYG equation editor supporting MathML and LaTeX.
- 2014-09-16: A visual equation editor.
- 2014-09-16: Online handwritten equation recognizer.
- 2014-09-16: Windows math input panel typesets handwritten equations.
- 2014-09-16: Detexify: handwritten symbol recognition for LaTeX.
- 2014-09-16: ASCIIMathML.js translates ASCII math notation to MathML and graphics.
- 2014-09-16: ASCIIMathML: mathematical markup without the backslashes.
- 2014-09-16: KaTeX: The fastest mathematics typesetting library for the web.
- 2014-09-15: Mailpile enters beta. It's like Gmail, but you run it on your own computer.
- 2014-09-15: The road to Rust 1.0.
- 2014-09-15: Android browser up to version 4.4 has easy JavaScript same-origin policy bypass.
- 2014-09-15: "You just chip away everything that doesn't look like David."
- 2014-09-15: Schizophrenia not a single disease but multiple genetically distinct disorders.
- 2014-09-15: Types don't know #: type-independent hashing for C++
- 2014-09-15: What the Internet's most infamous trolls tell us about online feminism.
- 2014-09-15: Notch is leaving Mojang and Minecraft.
- 2014-09-15: Atchafalaya: sinking Louisiana. (1987)
- 2014-09-15: Ghostbusters is the best comedy ever made about the limits of the Lovecraftian worldview.
- 2014-09-14: Why is it taking so long to secure BGP?
- 2014-09-14: Onity wins: hotels don't have standing to sue them over their easily hacked locks.
- 2014-09-14: Wears jump suit. Sensible shoes. Uses husband's last name. Marked women, unmarked men.
- 2014-09-14: Fifteenth anniversary of the Cluetrain Manifesto.
- 2014-09-14: Algomation: animated algorithms.
- 2014-09-14: Get a copy of the New York City Transit Authority Graphic Standards Manual.
- 2014-09-13: A free qemu image of Coherent Unix.
- 2014-09-13: Certificate Transparency in ACM Queue.
- 2014-09-13: Software patents are crumbling, thanks to the Supreme Court.
- 2014-09-13: The Rust Guide.
- 2014-09-13: Louisiana is sinking into the Gulf of Mexico.
- 2014-09-12: Rich, educated and stupid parents are driving the vaccination crisis.
- 2014-09-12: Superbugs meet their match in rapid genome sequencing.
- 2014-09-12: Exploring TLA+ with two-phase commit.
- 2014-09-12: iPhone 6 screens demystified.
- 2014-09-12: The curious case of the iPhone 6+ 1080p display.
- 2014-09-12: Hands on with USB type C reversible connectors.
- 2014-09-12: Probable DNS cache poisoning of mail handling domains.
- 2014-09-12: US Government threatened to fine Yahoo $250,000 per day for not complying with PRISM.
- 2014-09-12: Death of RAID predicted, film at 11.
- 2014-09-12: netresolv: libc resolver, descendent of libbind.
- 2014-09-12: When no redundancy is more reliable than RAID 5.
- 2014-09-12: A termination detection algorithm for distributed computations.
- 2014-09-12: When random is better: parallel file tree walking.
- 2014-09-12: dcp: copy files in parallel on a distributed system.
- 2014-09-12: Problems copying lots of files with GNU cp: massive time and memory overhead.
- 2014-09-12: Copyright law offers such powerful remedies that it is increasingly being used in non-copyright cases.
- 2014-09-12: Dan Bricklin on disconnected mobile database apps.
- 2014-09-11: CAMRA's Good Beer Guide 2015 shows UK has most breweries per head of population.
- 2014-09-11: How the US DoD DREN selects IPv6 capable suppliers.
- 2014-09-11: Firefox add-on enables web developer tools on other browsers and devices.
- 2014-09-11: Parliament without Scottish MPs: how would it have looked different since 1997?
- 2014-09-11: Hiding a WiFi network makes its mobile clients broadcast SSID probes instead of the AP.
- 2014-09-11: The character of physical law: Feynman's Messenger Lectures at Cornell, 1964.
- 2014-09-11: D-Wave: the revolutionary quantum computer that may not be quantum at all.
- 2014-09-11: No quantum speed-up from D-Wave computers?
- 2014-09-10: Apple Pay's identification revolution.
- 2014-09-10: Why we fight wars.
- 2014-09-10: America's climate swerve.
- 2014-09-10: The curious case of the cyclist's shaven legs.
- 2014-09-10: Perspectives on Brewer's CAP theorem.
- 2014-09-10: git-as-svn: a svn server daemon with a git repository backend.
- 2014-09-10: How Apple Pay works and why it matters for developers.
- 2014-09-10: Power Dive into the danger zone: copyright and 555uHz.
- 2014-09-09: The design of the REXX programming language.
- 2014-09-09: The London Hydraulic Power Company's extensive mains network.
- 2014-09-09: C100M: 100 million clients, 6.5 million requests per second, with userland TCP+HTTP.
- 2014-09-09: openSUSE gardened: Linux kernel with SUSE and grsec patches.
- 2014-09-09: Portal power: free energy with railway technology.
- 2014-09-09: The real Men in Black, Hollywood, and the great UFO cover-up.
- 2014-09-09: Socratic electronics.
- 2014-09-09: All about circuits.
- 2014-09-09: Google is pushing web sites to upgrade from SHA-1.
- 2014-09-09: What the online security experts tell their kids about Internet safety.
- 2014-09-08: How upvotes and downvotes shape user behaviour.
- 2014-09-08: When your prey's in a hole and you don't have a pole, use a moray.
- 2014-09-08: OpenSSL security policy.
- 2014-09-08: IPv6 neighbor discovery problems with layer 2 multicast state.
- 2014-09-08: Recommended reading on computer security.
- 2014-09-08: Notes from the development of xkcd's "Pixels".
- 2014-09-07: The design and implementation of probabilistic programming languages.
- 2014-09-07: Solarpunk: notes toward a manifesto.
- 2014-09-07: Alien Contact: a comic on gender roles.
- 2014-09-07: Twitter should not algorithmically curate the timeline.
- 2014-09-07: The phantom menace of militant atheism.
- 2014-09-07: IPv6 doom at MIT: the network nightmare that ate a week.
- 2014-09-07: YunoHost is a server operating system aiming to make self-hosting accessible to everyone.
- 2014-09-07: iRedMail: free, open source mail server solution for Linux/BSD.
- 2014-09-07: How to run your own e-mail server with your own domain.
- 2014-09-07: Sovereign: Ansible playbooks for personal replacements for cloud services.
- 2014-09-07: Mail-in-a-Box.
- 2014-09-06: Reverse engineering a counterfeit 7805 voltage regulator IC.
- 2014-09-06: 300 (and more) flat-out evil lies: David Brin on Frank Miller's sequel.
- 2014-09-06: Designing analog chips.
- 2014-09-06: Water's edge: the crisis of rising sea levels.
- 2014-09-06: 33 things to do before climate change ruins everything.
- 2014-09-06: The ramifications of the SCotUS "Alice" patent legality decision.
- 2014-09-06: Bullet Journal: a paper note-taking system.
- 2014-09-06: Designing a personal knowledgebase.
- 2014-09-06: Modern anti-spam and E2E crypto.
- 2014-09-06: Why Amazon has no profits (and why it works).
- 2014-09-06: Memorizing "$19.05" helps you outsmart the New York MTA.
- 2014-09-06: Why a dead alkaline battery bounces more than a fresh one.
- 2014-09-06: Walking helps us think.
- 2014-09-06: Zeroing buffers is insufficient.
- 2014-09-05: Adding bike lanes in New York actually reduced traffic delays.
- 2014-09-05: The kind of story Facebook's algorithm finds positively toxic.
- 2014-09-05: Irish postcodes at last but random numbers don't address efficiency.
- 2014-09-05: Twitter CFO promises to kill its main selling point.
- 2014-09-04: How to zero a buffer. (Interesting volatile trick.)
- 2014-09-04: Ten surprises from numerical linear algebra.
- 2014-09-04: Better identification of Viking corpses reveals many of the warriors were female.
- 2014-09-04: Answers to 10 frequent comments on feminist blogposts.
- 2014-09-04: Notes on the celebrity nude photo data theft.
- 2014-09-04: vfmd: Markdown with a formal spec.
- 2014-09-04: Standard markdown.
- 2014-09-04: The few tough species known to survive the rigors of space.
- 2014-09-04: Visualizing garbage collection algorithms.
- 2014-09-04: DHCP client problems on systems with no battery backed clock.
- 2014-09-03: UK Government bans all schools from teaching creationism as science.
- 2014-09-03: A brief history of AUTODIN. (1973)
- 2014-09-03: Recalling the AUTODIN.
- 2014-09-03: The origins of network mail.
- 2014-09-03: Email history through RFCs.
- 2014-09-03: Bitsquatting: DNS hijacking via bit error name corruption.
- 2014-09-03: An epic rant about nude photos.
- 2014-09-03: A call for a low-carb diet that embraces fat.
- 2014-09-02: High performance packet filtering with pflua.
- 2014-09-02: Why is Huffington Post running a multi-part series promoting a guy who pretends he invented email?
- 2014-09-02: Limits to Growth was right. New research shows we're nearing collapse.
- 2014-09-02: The C book.
- 2014-09-02: On teaching introductory computer science using "How To Design Programs".
- 2014-09-02: Formal methods in safety-critical railway systems.
- 2014-09-02: Rationale for the design of the Ada programming language.
- 2014-09-02: Invertible Bloom lookup tables.
- 2014-09-01: On the origins of "fuck", part 2: but what about the "d"?
- 2014-09-01: btrfs as a Linux packaging system.
- 2014-09-01: A Minnesota man built a 3D printed concrete folly in his back garden.
- 2014-09-01: Digi-Comp II: wooden ball-bearing toy computer.
- 2014-09-01: A culture of innovation: insider accounts of computing and life at BBN.
- 2014-09-01: End-to-end arguments in the Internet: principles, practices, and theory. (test IDN link)
- 2014-09-01: End-to-end arguments in the Internet: principles, practices, and theory.
- 2014-09-01: Resurrection of the 1973 ARPANET IMP code.
- 2014-09-01: A technical history of the ARPANET.
- 2014-09-01: In TCP, we have a model: Sender --(miracle)-- Receiver.
Tony Finch is
<dot@dotat.at>