"fun" entries

Four short links: 15 June 2011

Four short links: 15 June 2011

Hacker Fun, GameBoy in Javascript, Global Mobile Data Prices, and Shackled Science

  1. HackerTyper — finally, a way to type like they do in the movies. (via Mark Jason Dominus)
  2. GameBoy Emulator in Javascript — I continue to be astonished at what can now be emulated/written in Javascript. GameBoys are classics for retro game programming and there are plenty of toolkits for creating games for desktop systems. I wonder how long until the coding kits move to the browser too…. (via Andy Baio)
  3. Pay As You Go SIM Data Wiki — wiki attempting to list all the prices you can expect to pay around the world for data SIMs. Travellers, take note. (via Nelson Minar)
  4. Science Shackled by IPR (Guardian) — it is estimated that some 20% of individual human genes have been patented already or have been filed for patenting. As a result, research on certain genes is largely restricted to the companies that hold the patents, and tests involving them are marketed at prohibitive prices. We believe that this poses a very real danger to the development of science for the public good. (via Gabriella Coleman)
Four short links: 14 June 2011

Four short links: 14 June 2011

ASCII Diagrams, Bayesian Textbook, Telehacks Interview, and Table Resizing in CSS

  1. ASCII Flow — create ASCII diagrams. Awesome. (via Hacker News)
  2. Principles of Uncertainty — probability and statistics textbook, for maths students to build up to understanding Bayesian reasoning.
  3. Playable Archaeology: An Interview with the Telehacks Anonymous Creator (Andy Baio) — The inspiration was my son. I had shown him the old movies Hackers, Wargames, and Colossus: The Forbin Project and he really liked them. After seeing Hackers and Wargames, he really wanted to start hacking stuff on his own. I’d taught him some programming, but I didn’t want him doing any actual hacking, so I decided to make a simulation so he could telnet to hosts, hack them, and get the feel of it, but safely. (Andy was the interviewer, not the creator)
  4. Responsive Data Tables — CSS ways to reformat data tables if the screen width is inadequate for the default table layout. (via Keith Bolland)
Four short links: 23 March 2011

Four short links: 23 March 2011

Health Prediction, Fake Ads, Bogus Patents, and Realtime Graphing

  1. The Heritage Health Competition — Netflix-like contest to analyze insurance-claims data to develop a model that predicts the number of days a patient will spend in hospital in the coming year. $3M prize. (via Aza Raskin)
  2. Historically Hardcore — fantastic fake Smithsonian ads that manage to make the institution sexy. Naturally they’ve been asked to take them down.
  3. Another Plato Innovation Ignored — turns out the above-the-fold doodle has a long and glorious history, culminating in a fantastic demonstration of our broken patent system.
  4. GraphiteEnterprise scalable realtime graphing. Apache 2.0-licensed, written in Python. (via John Nunemaker)
Four short links: 18 February 2011

Four short links: 18 February 2011

Data Sets, Data-driven Policy, Task Queues, and 8-Bit Browser

  1. DSPL: DataSet Publishing Language (Google Code) — a representation language for the data and metadata of datasets. Datasets described in this format can be processed by Google and visualized in the Google Public Data Explorer. XML metadata on CSV, geo-enabled, with linkable data. (via Michal Migurski on Delicious)
  2. Why is Evidence So Hard for Politicians — Ben Goldacre nails how politicians go about “evidence-based policy making”: So the Minister has cherry picked only the good findings, from only one report, while ignoring the peer-reviewed literature. Most crucially, he cherry-picks findings he likes whilst explicitly claiming that he is fairly citing the totality of the evidence from a thorough analysis. I can produce good evidence that I have a magical two-headed coin, if I simply disregard all the throws where it comes out tails.
  3. Celery: Distributed Task Queueasynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. MIT-style licensed, written in Python, RabbitMQ is the recommended message broker. (via Joshua Schachter on Delicious)
  4. pixelfari — Safari hacked to look like it’s running on an 8-bit computer. This sense of playfulness with the medium is something I love about the best coders. They think “ha, wouldn’t it be funny if …” and then can make it happen.
Four short links: 11 February 2012

Four short links: 11 February 2012

Floppy Fun, BBC Archived, NFC Unlocked, and LAMP Supreme

  1. Phantom of the Flopera (YouTube) — Bach’s Tocata and Fugue in D Minor (BWV 565) as performed by floppy drives. Creative intimacy with one’s tools is a sign of mastery. (via Andy Baio)
  2. Save Entire BBC Archive (Ben Goldacre) — I pointed earlier to the questionable BBC closure of scores of websites in the name of cost-cutting. It’s a torrent of an archive of spidered BBC websites. (via Andy Baio)
  3. Android Hidden NFC Capabilities Unlocked Gibraltar Software Factory, based in Argentina, went through the source code of Android 2.3 and found that Google has purposefully hidden several NFC related API calls, most likely due to the fact that they’re not quite stable enough for public release. Some minor tweaking of the source code, and boom, they’ve enabled write support for NFC tags. This means mobile phones will not just read RFID tags, but also act like RFID tags. (via Chris Heathcote on Delicious)
  4. Pinboard Creator Maciej Ceglowski (ReadWriteWeb) — I think many developers (myself included) are easily seduced by new technology and are willing to burn a lot of time rigging it together just for the joy of tinkering. So nowadays we see a lot of fairly uninteresting web apps with very technically sweet implementations. In designing Pinboard, I tried to steer clear of this temptation by picking very familiar, vanilla tools wherever possible so I would have no excuse for architectural wank. The other reason I like the approach is that the tried-and-true stuff is extensively debugged and documented. The chances of you finding a bug in MySQL or PHP as the author of a mid-sized website are microscopic. That’s not the case for newer infrastructure like NoSQL or the various web frameworks.
Four short link: 4 January 2011

Four short link: 4 January 2011

100 Trends, Mobile to Web, Geometry Fun, and C# NLP Tools

  1. 100 Things to Watch in 2011 — people who consider tech trends without considering social trends are betting on the atom bomb without considering the Summer of Love. (via Fred Wilson)
  2. Mobile Economics will Trend Towards Web Economics (Fred Wilson) — A central issue with the Internet, no matter what device and presentation layer you use to access it, is that there is an unlimited amount of content available. Evan Williams calls it “a web of infinite information” in this chat with Om Malik. What is valuable is filtering and curation. Restricting access to content doesn’t work. Someone else’s content will get filtered and curated instead of yours. Scarcity is not a viable business model on the Internet.
  3. Magic Tilegeometric and topological analogues of Rubik’s Cube. Mindblowing fun with math.
  4. SharpNLP — open source C# NLP tools.
Four short links: 6 December 2010

Four short links: 6 December 2010

.bas Scripts, Net Neutrality, Open Harrassment, and iOS Blog

  1. Apple I Basic as Mac OS X Scripting Language — great hack. The “apple1basic” executable is a statically recompiled version of the original binary. All code is running natively. It plugs right into UNIX stdin and stdout. You can pass it the filename of a BASIC program to run. You can run BASIC programs like shell scripts. (via Hacker News)
  2. How to Discredit Net Neutrality — the Level3-Comcast dispute isn’t as straightforward as you might think (or as I implied). Increasingly, advocates of net neutrality have pegged their case to a larger and more powerful role for FCC regulation in the internet industry. And thus the net neutrality debate, instead of focusing on developing new institutional arrangements to preserve internet freedom on BOTH the demand and supply side, descends into a replay of the early 1980s, Reagan-era punch and judy show between democrats and republicans, with one arguing for “more government” and the other for “less government.” Neither talking much sense about what the government should actually do. There’s a missing discussion here about competition preventing carrier abuses, competition that the US lacks.
  3. The Dark Side of Open Source Conferences (Val Aurora) — A good first step is for conferences and communities to adopt and enforce explicit policies or codes of conduct that spell out what kind of behavior won’t be tolerated and what response it will get. Much in the way that people don’t stop speeding unless they get speeding tickets, or that murder is totally unacceptable to most people but laws against it still exist, harassment at conferences may seem obviously wrong, but stopping it will require written rules and enforceable penalties.
  4. iDev Blog-a-Day — love the layout and the content’s good too.
Four short links: 20 September 2010

Four short links: 20 September 2010

Robot Trades, Quirky Adventures, Tabular Data Library, and It's Hard to be Evil

  1. The Tracks of Bizarre Robot Traders (The Atlantic) — I love the idea that these mysterious effect-less trades might simply be there to slow down competitors’ analytic systems because every millisecond matters.
  2. MS Paint Adventures — a weird mashup of MS Paint and text adventure games.
  3. tablib — a format-agnostic tabular dataset library for Python. (via joshua on delicious)
  4. Password Reuse (XKCD) — so very true.
Four short links: 10 September 2010

Four short links: 10 September 2010

Philosophy of DevOps, Peak MHz, Transparency Satire, Naked Government

  1. Instrumentation and Observability (Theo Schlossnagle) — thoughtful talk (text and video available at that link) from a devops master. Many systems have critical metrics, which are diverse and specific to the business in question. For the purposes of this discussion, consider a system where advertisements are shown. We, of course, track every advertisement displayed in the system and that information is available for query. Herein the problem lies. Most systems put that information in a data store that is designed to answer marketing-oriented information: who clicked on what, what was shown where, etc. Answering the question, “How many were shown?” is possible but is not particularly efficient.
  2. Peak MHz (Mike Kuniavsky) — we hit the era of what I’m calling Peak MHz in about 2004. That’s the point when processor speed effectively peaked as chip manufacturers began competing along other dimensions. Which is why all the effort is going into horizontally-scalable systems like the NoSQL gadgets. (via Matt Jones)
  3. Transparency — the great British satires Yes, Minister and Yes, Prime Minister continue as one of the writers blogs in the persona of the elder civil servant Sir Humphrey Appleby. His take on transparency is funny because it’s true: I understand your anxiety about the new government’s fixation on what they are pleased to call ‘transparency’, but you are distressing yourself unnecessarily. It afflicts all incoming administrations. It used to be called ‘open government’, and reflects the frustrations they felt when they were in opposition and could not find out what was going on, combined with an eagerness to discover and publicise the deception, distortions and disasters of their predecessors.
  4. The Government Doesn’t Look Good Naked — a fine counter to the squawks of “the government’s open efforts suck!” that are building. this is exactly how to prevent innovation in government. If you want change, you have to tolerate imperfection and risk. If every program manager thinks they’ll end up on the front page of the Washington Post or get dressed down onstage at Gov 2.0, nothing will change. (via Tim McNamara)
Four short links: 9 August 2010

Four short links: 9 August 2010

Robot Needs, Twitter Paper, Relationship Detection, and Doublesided Tablets

  1. Maslow’s Hierarchy of Robot Needs — born to be a t-shirt. (via waxy)
  2. paper.li — read Twitter as a daily newspaper. An odd mashup of the hot new tech and the failing old. Will newspapers live on with modern meanings, like “records” and “cab”?
  3. Eureqa software tool for detecting equations and hidden mathematical relationships in your data. Appears to be a free-as-in-beer service with open source client libraries. (via Pete Warden)
  4. Samsung Patents Tablet with Front and Rear Touch InputThe idea is to let users control the device without touching the screen, and perhaps allow them to perform multi-touch inputs from the screen side and the rear side at the same time. (via azaaza on Twitter who says he worked on it at Samsung four years ago)