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-07
>>
- 2014-07-31: Doctor delivers $1.2 billion blow to tobacco, and counting.
- 2014-07-31: Why local state is a fundamental primitive in stream processing.
- 2014-07-31: Debit card override hack.
- 2014-07-31: From Concorde to the iPhone, state intervention drives technological innovation.
- 2014-07-31: Errors by FBI forensic lab found in nearly every case that has been reviewed.
- 2014-07-31: Why many programmers don't bother joining the ACM.
- 2014-07-30: Podcasting patent troll fails to drop lawsuit against Adam Carolla.
- 2014-07-30: We now know how to get to the moon more efficiently than Apollo.
- 2014-07-30: Private copying: a new copyright exception in the UK.
- 2014-07-30: The Pirate Party: how downloading copyright material turned into a political movement.
- 2014-07-30: seL4 secure microkernel.
- 2014-07-29: The suburbs will die: sprawl is like a Ponzi scheme.
- 2014-07-29: Under-25s are better behaved than ever.
- 2014-07-29: Using category theory to design implicit conversions and generic operators.
- 2014-07-29: A MITM proxy for backdooring any Java libraries downloaded from Maven Central.
- 2014-07-28: Impossible engineering problems often aren't: timeseries processing by Scalyr.
- 2014-07-28: RISKS of digital key reproduction services.
- 2014-07-28: Gender decoder for job ads.
- 2014-07-28: BBC R&D test IP studio ultra-HD Commonwealth Games multicast over JANET.
- 2014-07-28: Alphabetical order explained in a mere 27,817 words.
- 2014-07-28: The gratuitous injustice of American tipping culture.
- 2014-07-28: What is 25 Gbit Ethernet and why would you want it?
- 2014-07-27: Repeal prohibition again, says the New York Times.
- 2014-07-27: Gay marriage went from unthinkable to inevitable.
- 2014-07-27: Councils can no longer exclude the press and public from their meetings.
- 2014-07-27: "Learning to Read" by Malcolm X.
- 2014-07-26: The typical US household is worth 1/3 less than 10 years ago.
- 2014-07-26: 400th anniversary of logarithms.
- 2014-07-26: A guaranteed income would eliminate poverty and it wouldn't destroy the economy.
- 2014-07-26: Better explained mathematical insights.
- 2014-07-25: How Marvel became the envy (and scourge) of Hollywood.
- 2014-07-25: The Apple backdoor that wasn't.
- 2014-07-25: The secret of Minecraft.
- 2014-07-25: Macroscopic quantum objects cannot exist if P≠NP.
- 2014-07-25: Government agents are directly involved in most US terrorism plots.
- 2014-07-25: Long-hidden photos reveal construction of Cambridge University Library.
- 2014-07-25: True Names.
- 2014-07-25: Hotel WiFi test.
- 2014-07-25: The network is reliable.
- 2014-07-24: After the trending: coping with sudden notoriety.
- 2014-07-24: What Is Public?
- 2014-07-24: IPFS: the permanent web.
- 2014-07-24: Apple confirms iOS back doors, and downplays their severity.
- 2014-07-24: Warwick University charges one of its professors with insubordination.
- 2014-07-24: Measuring IPv6 adoption.
- 2014-07-24: The Little Box Challenge: an open competition to build a much smaller power inverter.
- 2014-07-24: Authoritarianism and "social justice warriors".
- 2014-07-23: Wireless home alarms are easy to hack.
- 2014-07-23: Terminator 2 and the world's biggest spoiler.
- 2014-07-23: How recursion got into programming: a comedy of errors.
- 2014-07-23: Metrics-driven development.
- 2014-07-23: Comcast reaches key milestone in launch of IPv6 broadband network.
- 2014-07-22: Ark: a real-world distributed consensus implementation.
- 2014-07-22: New material generates steam from the sun more efficiently.
- 2014-07-22: US ISPs argue that the public sector is unfairly cheaper and better.
- 2014-07-21: FTL: WebKit's fourth-tier LLVM-based JavaScript JIT.
- 2014-07-21: The modern bathroom is a wasteful unhealthy design.
- 2014-07-21: Domain Registry of America Inc. (NameJuice etc.) suspended by ICANN.
- 2014-07-21: A Lisper's first impression of Julia.
- 2014-07-19: Identifying back doors, attack points, and surveillance mechanisms in iOS devices.
- 2014-07-18: How to link to specific lines of code on GitHub.
- 2014-07-18: Lettering with Lego.
- 2014-07-17: perl -le 'print(two + two == five ? "true" : "false")'
- 2014-07-17: Cryptocurrencies without proof of work.
- 2014-07-17: Perfect pilfering: how HFT rigs the market, examined from a data-centric approach.
- 2014-07-17: How the Bootstrap 3 grid works.
- 2014-07-16: GPS and relativity.
- 2014-07-16: How Cambridge University's public WiFi handled the Tour de France.
- 2014-07-16: Google+ drops its "real names" policy.
- 2014-07-15: gpg-edit-recpients: add or remove public-key encrypted session key packets without decrypting entire file.
- 2014-07-14: xxHash: extremely fast hash algorithm.
- 2014-07-14: Updates to X.509 certificate verification in Firefox. (95% code reduction!)
- 2014-07-14: NIST review of the Dual EC DRBG standardisation failure.
- 2014-07-14: A tu / vous flow chart for Bastille day.
- 2014-07-14: OCaml-TLS: the protocol implementation and mitigations to known attacks.
- 2014-07-14: Why Rust is called Rust.
- 2014-07-14: Rust for functional programmers.
- 2014-07-13: The user interface design trends that we love to hate.
- 2014-07-12: A more fundamental International System of Units.
- 2014-07-12: All the widgets: a history of GUIs. (Vimeo)
- 2014-07-12: Xplain: how X11 works (with in-browser demos).
- 2014-07-12: Performance pitfalls of object oriented programming.
- 2014-07-11: Unikernels: library operating systems for the cloud.
- 2014-07-11: Disclosing Internet peering agreements creates anticompetitive risks.
- 2014-07-11: Does the UK's emergency DRIP data retention bill violate the EU Charter of Fundamental Rights?
- 2014-07-11: Slay a nightmare, with science!
- 2014-07-10: Integrating dependent and linear types.
- 2014-07-10: Multicolour fonts and colorful typography on the web.
- 2014-07-10: Anti-patterns in Python programming.
- 2014-07-10: Color Emoji in Windows 8.1: vector glyphs not PNG.
- 2014-07-09: netresolve: non-blocking name resolution intended to replace NSS in glibc.
- 2014-07-09: USPTO grants two patents on the DNS.
- 2014-07-09: The value of a dangling pointer is indeterminate in C.
- 2014-07-09: Brave men take paternity leave: take-up snowballs after early adopters show the way.
- 2014-07-09: German BPjM-Modul Internet censorship URL blacklist leaked.
- 2014-07-08: OCaml-TLS demo server with interactive live protocol trace.
- 2014-07-08: Corrupt personalization: the dangers of the algorithmic social media bubble.
- 2014-07-08: The tail at scale: low latency distributed systems at Google.
- 2014-07-08: The return of Microsoft Office VBA macro viruses.
- 2014-07-08: Former head of MI6 says Islamic threats exaggerated by government and media.
- 2014-07-08: Alloy: a language and tool for analysing relational models.
- 2014-07-08: Web content security information leaks.
- 2014-07-08: Breaking Spotify DRM with PANDA.
- 2014-07-07: Apple vs Google Unix wars.
- 2014-07-06: The Milgram experiment: a troubling feature of people who seem nice all the time.
- 2014-07-06: How the Tour de France is broadcast to the world.
- 2014-07-06: The significance of SIMD, SSE, and AVX.
- 2014-07-05: The Ceylon programming language.
- 2014-07-05: "Run," Bakri says. (short story)
- 2014-07-05: Validating the XKeyScore code leak.
- 2014-07-05: PyPy-STM is becoming a plausible GIL-less Python.
- 2014-07-05: How Thatcher killed the UK's superfast broadband before it even existed.
- 2014-07-05: Straight answers or slippery digressions? The art of the parliamentary written answer, in numbers.
- 2014-07-05: The march towards Golang.
- 2014-07-05: CSS is unnecessary given a layout language with means of abstraction and combination (e.g. Elm).
- 2014-07-04: Austrian economists, 9/11 truthers and brain worms.
- 2014-07-04: phpinfo() type confusion infoleak vulnerability and SSL private keys.
- 2014-07-04: BBC journalist being trained to stop inviting cranks on to provide false balance.
- 2014-07-04: The No-IP takedown: Microsoft doesn't understand DNS.
- 2014-07-04: Kafka: questioning the Lambda Architecture.
- 2014-07-03: US IRS policy targeting political groups also aimed at open source projects.
- 2014-07-03: An overview of the CHERI capability model: revisiting RISC in an age of risk.
- 2014-07-03: Region-based memory management in Cyclone.
- 2014-07-03: Toyota labs page on their free piston engine generator.
- 2014-07-03: Free piston engine research at Newcastle.
- 2014-07-03: Free piston engines
- 2014-07-03: Koenigsegg is developing a camless car engine.
- 2014-07-03: Tor exit node operator prosecuted in Austria.
- 2014-07-02: Toyota free piston engine linear generator: no crankshaft, fewer moving parts.
- 2014-07-02: How to give an academic talk.
- 2014-07-01: Dependently typed programming will (one day) rock your world.
- 2014-07-01: OpenSSL project roadmap.
- 2014-07-01: The lemon market in programming language adoption.
- 2014-07-01: Essential futurist SF.
- 2014-07-01: Golang is not good.
- 2014-07-01: Gregg shorthand: How to write 225 words per minute with a pen.
Tony Finch is
<dot@dotat.at>