- textql — execute SQL against structured text like CSV or TSV.
- Social Network Structure of Fake Friends — author bought 4,000 Twitter followers and studied their relationships.
- Hidden Biases in Big Data — with every big data set, we need to ask which people are excluded. Which places are less visible? What happens if you live in the shadow of big data sets? (via Quinn Norton)
- CoreObject — a version-controlled object database for Objective-C that supports powerful undo, semantic merging, and real-time collaborative editing.
ENTRIES TAGGED "programming"
A new mantra for your next (programming) meditation session.
Modern Software Development, Internet Trends, Software Ethics, and Open Government Data
- Beyond the Stack (Mike Loukides) — tools and processes to support software developers who are as massively distributed as the code they build.
- Mary Meeker’s Internet Trends 2014 (PDF) — the changes on slide 34 are interesting: usage moving away from G+/Facebook-style omniblather creepware and towards phonebook-based chat apps.
- Introduction to Software Engineering Ethics (PDF) — amazing set of provocative questions and scenarios for software engineers about the decisions they made and consequences of their actions. From a course in ethics from SCU.
- Open Government Data Online: Impenetrable (Guardian) — Too much knowledge gets trapped in multi-page pdf files that are slow to download (especially in low-bandwidth areas), costly to print, and unavailable for computer analysis until someone manually or automatically extracts the raw data.
A few best practices for when you're learning the language
this is used to refer an object. But which object this refers too depends on the code you’re executing and how
OpenStack Critique, Good Teaching, More Good Teaching, and Programming Sucks
- OpenStack: A Plea — critical take on OpenStack, also in this presentation. Notes the proliferation of inefficiency, devops bolted onto the side, and the long feedback cycle. You code differently when you have a pager. (via Sam Ramji)
- What Could Be More Interesting Than How The Mind Works? (Harvard) — the Steven Pinker story. A third ingredient of good teaching is overcoming “the curse of knowledge”: the inability to know what it’s like not to know something that you do know. (via Atul Gawande)
- Some Lecturing Heuristics — Realize further that your mood may be determined by only a few people. A smiling nodder will make you feel good, and you will do better. People reading newspapers will make you feel bad, and you will do worse. Do not permit people to do things that make you feel bad.
- Programming Sucks — every word is true.
Getting started with the DOM is easy once you understand how the browser translates your HTML into this internal structure made of objects. Once these objects are created, then you can manipulate them using a wide variety of properties and methods, to change the content of an element, to add a style to an element, or even remove an element from the page completely.
Internet Broadband, Open Radio, Excel Formulae in JS, and Block Chains
- Observations of an Internet Middleman — Five of those congested peers are in the United States and one is in Europe. There are none in any other part of the world. All six are large Broadband consumer networks with a dominant or exclusive market share in their local market. In countries or markets where consumers have multiple Broadband choices (like the UK) there are no congested peers. Relevant as competition works for gigabit fibre to consumers.
- Open TX — open source firmware for RC radio transmitters. The firmware is highly configurable and brings much more features than found in traditional radios.
- Minimum Viable Block Chain — The block chain is agnostic to any “currency”. In fact, it can (and will) be adapted to power many other use cases. As a result, it pays to understand the how and the why behind the “minimum viable block chain”.
After Search, Instrumenting Pompeii, Replaceable Work, and The Coding Adventure
- This is What Comes After Search (Quartz) — it’s “context”, aka knowing what you’re doing and thinking to the point where the device can tell you what you need to know before you search for it. Also known as the apotheosis of passive consumption.
- Wiretapping the Ruins of Pompeii — Pompeii on its way to being one of the most instrumented cities in the world, a mere two thousand years since it was last inhabited. (via Pete Warden)
- Technology is Taking Over English Departments — banausic—the kind of labor that can be outsourced to non-specialists. (via Courtney Johnston)
- phabricator — Open software engineering platform and fun adventure game. TAKE AWESOME.