- More Git and GitHub Secrets (Zach Holman) — wizards tricks. (via Rowan Crawford)
- Building a Keyboard from Scratch (Jesse Vincent) — for the connoisseur.
- Practicing Deployment (Laura Thomson) — you should build the capability for continuous deployment, even if you never intend to continuously deploy.
- 3D Printed Atoms (Thingiverse) — customize and 3d-print a Bohr model of any atom.
Git Secrets, Ab Initio Keyboard, Continuous Deployment, and 3D Atomic Models
- Product Strategy Means Saying No — a resource for strength in saying ‘no’ to unplanned features and direction changes. My favourite illustration is for “but my cousin’s neighbour said”. Yes, this.
- git-imerge — incremental merge for git.
- The Paranoid #! Security Guide — Networked-Evil-Maid-Attacks (Attacker steals the actual SED and replaces it with another containing a tojanized OS. On bootup victim enters it’s password which is subsequently send to the attacker via network/local attacker hot-spot. Different method: Replacing a laptop with a similar model [at e.g. airport/hotel etc.] and the attacker’s phone# printed on the bottom of the machine. Victim boots up enters “wrong” password which is send to the attacker via network. Victim discovers that his laptop has been misplaced, calls attacker who now copies the content and gives the “misplaced” laptop back to the owner.)
Geodata DVCS, Monitoring Stack, Robotic Roaches, and Audio Destress
- geogit — opengeo project exploring the use of distributed management of spatial data. […] adapts [git’s] core concepts to handle versioning of geospatial data. Shapefiles, PostGIS or SpatiaLite data stored in a change-tracking repository, with all the fun gut features for branching history, merging, remote/local repos, etc. BSD-licensed. First sound attempt at open source data management.
- Introducing Loupe — Etsy’s monitoring stack. It consists of two parts: Skyline and Oculus. We first use Skyline to detect anomalous metrics. Then, we search for that metric in Oculus, to see if any other metrics look similar. At that point, we can make an informed diagnosis and hopefully fix the problem.
- Bluetooth-Controlled Robotic Cockroach (Kickstarter) — ’nuff said. (via BoingBoing)
- Nature Sounds of New Zealand — if all the surveillance roboroach anomaly detection drone printing stories get to you, put this on headphones and recharge. (caution: contains nature)
Intel's Data Economy Initiative, your personal records are exposed, Sears gets into the data center business, and ODI wants Git for data publishing.
Intel’s taking the lead in the new “data economy”
Intel is looking to take the lead in what it has dubbed the “data economy,” helping consumers and individuals realize and retain more value from their personal data. Antonio Regalado and Jessica Leber report at MIT Technology Review that the the world’s largest computer chip maker has launched a “Data Economy Initiative.” Ken Anderson, a cultural anthropologist who is in charge of the project, described the initiative to them as “a multiyear study whose goal is to explore new uses of technology that might let people benefit more directly, and in new ways, from their own data.”
As part of the initiative, Intel is funding hackathons to encourage developers to experiment with personal data in new ways, Regalado and Leber note. “[Intel] has also paid for a rebellious-sounding website called We the Data,” they report, “featuring raised fists and stories comparing Facebook to Exxon Mobil.” Read more…
What Matters, NetSec Game, Coding Freedom, and Pro Git
- Things Users Don’t Care About (Pete Warden) — every day we relearn these lessons. How great it will be once all their friends are on it.
- Tracer FIRE 5 — online workshop and game that teaches network security. [A] week-long hands-on computer security workshop for cyber defenders in DOE, other government agencies, critical infrastructure, and college students. The exercise consists of 2 days of intensive training on a single subject, followed by a 2½-day game in which contestants are placed on a team and must use their new and existing skills to compete with other teams for points across multiple categories. (via Reddit /r/netsec)
- Coding Freedom: The Ethics and Aesthetics of Hacking (Amazon) — Gabriella Coleman’s new book, which explains us. Exploring the rise and political significance of the free and open source software (F/OSS) movement in the United States and Europe, Coding Freedom details the ethics behind hackers’ devotion to F/OSS, the social codes that guide its production, and the political struggles through which hackers question the scope and direction of copyright and patent law. In telling the story of the F/OSS movement, the book unfolds a broader narrative involving computing, the politics of access, and intellectual property. (Also available as CC-Licensed PDF)
- Pro Git (Scott Chacon) — CC-NC-SA licensed book on mad git skills.
Why C is a more practical and enticing programming language than you might think.
Choosing a programming language for that project you’re working on is a fairly straightforward decision: it needs to be fast, easy to use, and it must come with enough bells and whistles to keep you from re-inventing the wheel every time you want to do something.
Looking at this criteria, aside from the fast bit, the C language may not be the first one that pops into your head. After sitting down with Ben Klemens, the author of 21st Century C, I am now looking at C as a more practical and enticing alternative than I would have thought possible.
21st Century C sets a precedent in presenting C as a language that is a lot easier to use, and has more library support than many people think. If you are not up to date on the latest that C has to offer you may not be aware of the simplicity and elegance of the language. These strengths are backed by the C99 and C11 standards, but mainly they are built up on the development of libraries and modern tools for building and multi-threading in C. Read more…
Mac git tool, Web Developer Tool, Bullshit Detector, and ISPs Join Devil For Baby-Eating Orgy
- Wing Man — Mac app for source control management with git, implements workflow rather than simply being a wrapper for git commandlines.
- CodeKit — Mac app for web developers, automates (invisibly, thanks to watching filesystem changes) much of the web site tools.
- LazyTruth — Chrome plugin for gmail that detects bogus forwarded email and gives you the option to reply with the truth. RoboSnopes for the win! (via The Atlantic)
- Verizon to Throttle Pirates (BBC) — unable to solve their business model problems though the courts, Hollywood “partners” with ISPs to extra-judicially punish alleged infractions. ISPs win when heavy downloaders are throttled, of course, because it lets them have higher contention ratios (sell the same upstream cable to many more downstream email-checking residences instead of just a few torrenters). These five ISPs are mall-cops, private tax collectors, and regional monopolists, all in one nasty bundle of evil.
An interview with Matthew McCullough
In this video interview, Matthew McCullough of GitHub discusses what they’ve learned over time as they grow and watch projects develop there.
Git what you need, not what you get.
In 1957, the former Soviet Union launched an unmanned satellite call Sputnik. That launch catalyzed a political, military, technological, and scientific race to superiority between the U.S.S.R. and the United States. More than fifty years later, Dell Inc. has launched its own “Sputnik.”
The centerpiece of the program is a Dell XPS-13 “ultrabook” that comes with Ubuntu 12.04 LTS installed. It has 3.6 GiB of Memory with Intel® Core™ i7-2637M CPU @ 1.70GHz × 4 Processor, 251.6 Gigabytes of disk space and a 64-bit OS. Like its namesake, Dell is hoping this project creates an ultrabook-race for developers’ computing needs. From my perspective, they are off to a great start.