"fun" entries

Four short links: 11 February 2016

Four short links: 11 February 2016

Surviving Crashes, Thumbs-Up Thumbs-Down Learning, Faster Homomorphic Encryption, and Nerdy V-Day Cards

  1. All File Systems are Not Created Equal: On the Complexity of Crafting Crash Consistent Applications (Paper a Day) — an important subject for me. BOB, the Block Order Breaker, is used to find out what behaviours are exhibited by a number of modern file systems that are relevant to building crash consistent applications. ALICE, the Application Level Intelligent Crash Explorer, is then used to explore the crash recovery behaviour of a number of applications on top of these file systems.
  2. BinaryNet: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1 (Arxiv) — instead of complex positive/negative floating-point weights, this uses +1 and -1 (which I can’t help but think of as “thumbs up”, “thumbs down”) to get nearly state-of-the-art results because a run-time, BinaryNet drastically reduces memory usage and replaces most multiplications by 1-bit exclusive-not-or (XNOR) operations, which might have a big impact on both general-purpose and dedicated Deep Learning hardware. GPLv2 code available.
  3. Microsoft Speeds Up Homomorphic Encryption (The Register) — homomorphic encryption lets databases crunch data without needing keys to decode it.
  4. Nerdy Valentine Cards (Evil Mad Scientist) — for a nerd in your life. (via Cory Doctorow)
Comment
Four short links: 1 February 2016

Four short links: 1 February 2016

Curation & Search, Developer Tenure, AI/IA History, and Catapulting Drones

  1. Curation & Search — (Twitter) All curation grows until it requires search. All search grows until it requires curation.—Benedict Evans. (via Lists are the New Search)
  2. Average Developer Tenure (Seattle Times) — The average tenure of a developer in Silicon Valley is nine months at a single company. In Seattle, that length is closer to two years. (via Rands)
  3. An Interview with John Markoff (Robohub) — the interview will give you a flavour of his book, Machines of Loving Grace, a sweet history of AI told through the stories of the people who pioneered and now shape the field.
  4. Catapult Drone Launch (YouTube) — utterly nuts. That’s an SUV off its rear wheels! (via IEEE)
Comment
Four short links: 2 September 2015

Four short links: 2 September 2015

Hard Problems in Distributed Systems, Engineering Bootcamp, Scripted TV, and C Guidelines

  1. There Are Only Two Hard Problems in Distributed Systems — the best tweet ever. (via Tim Bray)
  2. Building LinkedIn’s New Engineering Bootcamp — transmitting cultural and practical knowledge in a structured format.
  3. Soul-Searching in TV Land Over the Challenges of a New Golden Age (NY Times) — The number of scripted shows produced by networks, cable networks and online services ballooned to 371 last year, according to statistics compiled by FX. Mr. Landgraf believes that figure will pass 400 this year, which would nearly double the 211 shows made in 2009. […] predicted that the number of shows would slowly return to about 325 over the next few years, in large part because scripted television is expensive.
  4. C Programming Substance GuidelinesThis document is mainly about avoiding problems specific to the C programming language.
Comment
Four short links: 10 June 2015

Four short links: 10 June 2015

Product Sins, Container Satire, Dong Detection, and Evolving Code Designs

  1. The 11 Deadly Sins of Product Development (O’Reilly Radar) — they’re traps that are easy to fall into.
  2. It’s the Future — satire, but like all good satire it’s built on a rich vein of truth. Genuine guffaw funny, but Caution: Contains Rude Words.
  3. Difficulty of Dong Detection — accessible piece about how automated “inappropriate” detection remains elusive. (via Mind Hacks)
  4. Evolution of Code Design at Facebook — you may not have Facebook-scale scale problems, but if you’re having scale problems then Facebook’s evolution (not just their solutions) will interest you.
Comment
Four short links: 22 January 2015

Four short links: 22 January 2015

MSVR, The Facebook, Social Robots, and Testing Microservices

  1. Microsoft HoloLens Goggles (Wired) — a media release about the next thing from the person behind Kinect. I’m still trying to figure out (as are investors, I’m sure) where in the hype curve this Googles/AR/etc. amalgam lives. Is it only a tech proof-of-concept? Is it a games device like Kinect? Is it good and cheap enough for industrial apps? Or is this the long-awaited climb out of irrelevance for Virtual Reality?
  2. The Facebook (YouTube) — brilliant fake 1995 ad for The Facebook. Excuse me, I’m off to cleanse.
  3. Natural Language in Social Robotics (Robohub) — Natural language interfaces are turning into a de-facto interface convention. Just like the GUI overlapped and largely replaced the command line, NLP is now being used by robots, the Internet of things, wearables, and especially conversational systems like Apple’s Siri, Google’s Now, Microsoft’s Cortana, Nuance’s Nina, Amazon’s Echo and others. These interfaces are designed to simplify, speed up, and improve task completion. Natural language interaction with robots, if anything, is an interface. It’s a form of UX that requires design.
  4. Microservices and Testing (Martin Fowler) — testing across component boundaries, in the face of failing data stores and HTTP timeouts. The first discussion of testing in a web-scale world that I’ve seen from The Mainstream.
Comment
Four short links: 11 September 2014

Four short links: 11 September 2014

Win98 Retro, Glass as Sensor, Theoretical CS, and Code Search

  1. windows_98.css — the compelling new look that’s sweeping the world all over again.
  2. BioGlass (MIT) — use Glass’s accelerometer, gyroscope, and camera to extract pulse and respiratory rates. (via MIT Tech Review)
  3. Building Blocks for Theoretical Computer Science — free online textbook covering what I lovingly think of as “the mathy bits of computing that are so damn hard”.
  4. The Platinum Searchercode search tool similar to ack and ag. It supports multi platforms and multi encodings. Written in go, and is fast.
Comment: 1
Four short links: 8 September 2014

Four short links: 8 September 2014

Glasshole Wiper, Complex Failures, Mail Startup, and Digital Media Disappointments

  1. Cyborg UnPlug — sits on your wifi network and will alert you if it finds Google Glass, Dropcam, spycams, and other unwanted wifi Klingons. Or it can automatically send deauth packets to those devices to try and boot them off the network.
  2. How Complex Systems Fail (PDF) — That practitioner actions are gambles appears clear after accidents; in general, post hoc analysis regards these gambles as poor ones. But the converse: that successful outcomes are also the result of gambles; is not widely appreciated.
  3. Schnail Mail — exciting new startup idea.
  4. Mapping Digital Media (Open Society) — analysis of media, online and off, in various regions and discussion of how it’s changing. Among the global findings: digitization has brought no pressure to reform state broadcasters, less than one-third of countries found that digital media have helped to expand the social impact of investigative journalism, and digitization has not significantly affected total news diversity.
Comment: 1
Four short links: 9 April 2014

Four short links: 9 April 2014

Internet of Listeners, Mobile Deep Belief, Crowdsourced Spectrum Data, and Quantum Minecraft

  1. Jasper Projectan open source platform for developing always-on, voice-controlled applications. Shouting is the new swiping—I eagerly await Gartner touting the Internet-of-things-that-misunderstand-you.
  2. DeepBeliefSDK — deep neural network library for iOS. (via Pete Warden)
  3. Microsoft Spectrum Observatory — crowdsourcing spectrum utilisation information. Just open sourced their code.
  4. qcraft — beginner’s guide to quantum physics in Minecraft. (via Nelson Minar)
Comment
Four short links: 17 February 2014

Four short links: 17 February 2014

Commandline iMessage, Lovely Data, Software Plagiarism Detection, and 3D GIFs

  1. imsg — use iMessage from the commandline.
  2. Facebook Data Science Team Posts About Love — I tell people, “this is what you look like to SkyNet.”
  3. A System for Detecting Software Plagiarism — the research behind the undergraduate bete noir.
  4. 3D GIFs — this is awesome because brain.
Comments: 4
Four short links: 3 February 2014

Four short links: 3 February 2014

Ouroborosification, Kid Curricula, Geeky Furniture, and Data Leakage

  1. How In-App Purchases Has Destroyed the Games Industry — fantastic before-and-after of a game, showing how it’s hollowed out for in-app-purchase upsell. the problem is that all the future generations of gamers are going to experience this as the default. They are going to grow up in a world, in which people actually think this is what gaming is like. That social engineering and scamming people is an acceptable way of doing business.
  2. Making Makers — kid-tested curricula for kids learning to code, to 3D print, stop motion animation, and more. (via BoingBoing)
  3. 555 Footstool in the Wild — awesome furniture in the shape of the ever-popular timing chip.
  4. What a Brand Knows About You When You Log In With Facebook (Twitter) — good lord. (via BoingBoing)
Comment