Picture

Name Marco von Ballmoos
Member since
Email [hidden]
Home page https://earthli.com/users/marco
Description

The (only) developer at earthli.com.

Contents

3752 Articles
113 Comments

12 years Ago

Depose the King

Published on in Quotes

“We live in capitalism. Its power seems inescapable. So did the divine right of kings. Any human power can be resisted and changed by human beings.”
Speech at National Book Awards by Ursula K. Le Guin

On Argentine Debt

Published on in Finance & Economy

The very short post ”Holdouts” On Argentine Bonds, Did Not Own the Bonds at Time of Default by Dean Baker (CEPR) corrects the New York Times on their chronic mischaracterization of the Argentine default situation that drags on long after the default actually occurred (in 2001).

The NYT likes to make us think that the battle is between a noble group of American investors which generously invested in Argentina, only to be robbed a country with no work ethic and a casual willingness to declare default rather than pay... [More]

Quino Data Driver architecture, Part II: Command types & inputs

Published on in Programming

In part I, we discussed applications—which provide the model and data provider—and sessions—which encapsulate high-level data context.

In this article, we’re going to take a look at the command types & inputs

  1. Applications & Sessions
  2. Command types & inputs[1]
  3. The Data Pipeline
  4. Builders & Commands
  5. Contexts and Connections
  6. Sessions, resources & objects

Overview

 Major Components of the Data
Driver
Before we can discuss how the pipeline processes a given command, we should discuss what kinds of commands the data driver... [More]

Invisible violence

Published on in Quotes

“Everyone knows what happened in the Soviet Union and throughout Eastern Europe during the post-war period: the systematic brutality, the widespread atrocities, the ruthless suppression of independent thought. All this has been fully documented and verified.

“But my contention here is that the US crimes in the same period have only been superficially recorded, let alone documented, let alone acknowledged, let alone recognized as crimes at all.

“[…]

“Hundreds of thousands of deaths took place... [More]”

Harold Pinter: Art, Truth & Politics by Harold Pinter on December 7th, 2005 (Nobel Prize.Org)

Foucault’s Pendulum by Umberto Eco (Dec. 2009)

Published on in Books

This article is more a compendium of notes I took while reading this book. It includes citations I found interesting or enlightening of particularly well-written. In some cases, I’ve pointed out which of these applies to which citation. In others, I have not. Any benefit you gain from reading these notes is purely incidental to the purpose they serve of reminding what I once read. Please see Wikipedia for a summary if I’ve failed to provide one sufficient for your purposes. If my notes serve to... [More]

Rushdie on adaptation and Slumdog Millionaire

Published on in Books

A fine pickle by Salman Rushdie (The Guardian)

“In an interview conducted at the Telluride film festival last autumn, Boyle, when asked why he had chosen a project so different from his usual material, answered that he had never been to India and knew nothing about it, so he thought this project was a great opportunity. Listening to him, I imagined an Indian film director making a movie about New York low-life and saying that he had done so because he knew nothing about New York and had indeed never been there. He would have... [More]”

The West deigns to help Islam modernize

Published on in Public Policy & Politics

In defense of Islam (3QuarksDaily) cites a same-named blog post by Ross Douthat (New York Times) in which he uses quite-dense prose to obfuscate the central message: he argues that the fanaticism of ISIS rises directly from Islamic scripture and shouldn’t be treated as necessarily crazy. The first step in ending a needless war is the recognition that the enemy is not crazy, but Douthat’s interpretation is more insidious, I think.

“Western analysts tend to understate not only the essential religiosity of ISIS’s worldview, but the extent to... [More]”

Quino Data Driver architecture, Part I: Applications & Sessions

Published on in Programming

One part of Quino that has undergone quite a few changes in the last few versions is the data driver. The data driver is responsible for CRUD: create, read, update and delete operations. One part of this is the ORM—the object-relational mapper—that marshals data to and from relational databases like PostgreSql, SQL Server and SQLite.

We’re going to cover a few topics in this series:

  1. Applications & Sessions
  2. The Data Pipeline
  3. Builders & Commands
  4. Contexts and Connections
  5. Sessions, resources... [More]

Greg Proops on San Francisco

Published on in Fun

Transcribed from Clasps:

“The beach in San Francisco is not like Brian Wilson’s endless-fucking-summer beach.

“Beaches in southern California, people go to ‘em and they’re surfing and they’re having picnics.

“Or if you go to a beach in Hawaii, people are playing volleyball or – what do you call those boards that you stand on and you have a stick and you look like a douchebag? What are those? – paddleboards. Yeah. Those are awesome, right? And people are out there doing that and shit.
... [More]”

Are you ready for ReSharper 9? Not for testing, you aren’t.

Published on in Programming

We’ve been using ReSharper at Encodo since version 4. And we regularly use a ton of other software from JetBrains[1]—so we’re big fans.

How to Upgrade R#

As long-time users of ReSharper, we’ve become accustomed to the following pattern of adoption for new major versions:

EAP

  1. Read about cool new features and improvements on the JetBrains blog
  2. Check out the EAP builds page
  3. Wait for star ratings to get higher than 2 out of 5
  4. Install EAP of next major version
  5. Run into issues/problems that make... [More]

The last offensive play by the Seahawks in Super Bowl XLIX

Published on in Sports

The article The Corruption of Football by Joshua Sperber (CounterPunch) offers a far better analysis of the final offensive play by the Seahawks—the one that led to an interception—than I could ever have hoped to make.

Sperber starts off by dissecting Emmitt Smith and Dave Zirin’s supposition that foul play must have somehow been involved. That is, “[t]he theory of foul play of course presupposes that Carroll made not only the wrong call but a completely nonsensical one that could only be attributable to corruption […]”.... [More]

Sean Carroll on Physics and Death

Published on in Science & Nature

This is a video by the always-interesting and funny Sean Carroll on physics (naturally) and on things that we know about life, death, entropy and the afterlife. It’s a really interesting talk that is very technically deep while still being more accessible than other, similar talks.

Emperor Has No Clothes Award Acceptance Speech by Sean Carroll (YouTube)

Near the beginning, he addresses heaven and the afterlife and the explanations that non-scientists have embraced.

What to make of the evidence for an afterlife?

Some ill-defined metaphysical substance, not... [More]

Human Rights Watch is not credible

Published on in Public Policy & Politics

HRW is clearly in the pocket of the U.S. government. From a recent tweet, which linked to the article Saudi Arabia: King’s Reform Agenda Unfulfilled (HRW),

“King Abdullah’s reign brought about marginal advances for women but failed to secure the fundamental rights of Saudi citizens to free expression, association, and assembly. […]”

 King Abdullah's Twipitaph from HRW

The verb employed here is not accurate. You cannot fail at something without actually trying it. In the main tweet, they do it again, characterizing a purely... [More]

Using American Sniper as a microscope to examine America

Published on in Public Policy & Politics

I have not seen American Sniper for the same reason that I have not seen Act of Valor, Zero Dark Thirty or Lone Survivor. I did watch one season of Homeland and lasted that long only because my watchin’ buddy refused to stop mid-season. This type of entertainment is mostly just the U.S. military advertising itself through Hollywood’s mouth. I’d rather read the news and come to my own conclusions without the hagiographies.

I watched Battleship ‘cause it had aliens and The Hurt Locker ‘cause the... [More]

Some thoughts on reactions to Charlie Hebdo

Published on in Public Policy & Politics

After a few days of coverage, the Charlie Hebdo attack had already started to resonate with the same vibrant religious fervor in France as the 9–11 attacks quickly did in America. Through the entire (mainstream and largely fringe) spectrum, though, there was an utter lack of awareness that what happened at those offices was just another normal day in the many places where the West exerts its influence.

Just how sympathetic do the French suppose an average Libyan would be to Parisian wails... [More]

My entire life it’s been like this

Published on in Quotes

“There is only one party in the United States, the Property Party…and it has two right wings: Republican and Democrat. Republicans are a bit stupider, more rigid, more doctrinaire in their laissez-faire capitalism than the Democrats, who are cuter, prettier, a bit more corrupt…and more willing than the Republicans to make small adjustments when the poor, the black, the anti-imperialists get out of hand. But, essentially, there is no difference between the two parties.”
State of the Union by Gore Vidal in 1975

Stop blowing other people up #1342

Published on in Public Policy & Politics

A few month ago, a friend sent a link to this article, The Islamic State Panic by Michael Brenner (Huffington Post). I found this response in my inbox.

tl;dr: Michael Brenner makes the point that the West—especially America—simplifies foreign policy to the detriment of all. He argues that they should stop doing this. I heartily concur and feel that they should, in fact, stop blowing things up entirely.

HuffPo? Really? Ok, fine. Ignore stupid chain of articles littering the right-hand side. Avoid long diatribe about our... [More]

Garmin Connect: still not very good

Published on in Technology & Engineering

I’ve had a Garmin bike computer for years, so my data is stored “in the cloud” at Garmin Connect. This application underwent an overhaul several months ago. I gave it a chance for a while, but it appears that the redesign was only skin-deep. The look has changed, but some of the basic stuff just doesn’t work.

Upgrades are hard

Even the upgrade to the new style—”Classic” to “Modern”—is not consistent. Months after telling the site to upgrade to the modern style, I still end up on pages in... [More]

More fun with SmartTV apps: TuneIn

Published on in Technology & Engineering

tl;dr: The login requirements for all of your linked applications and web sites should be 100% consistent. Data-entry on a Smart TV is hard enough; don’t make your users have to enter their login data 20 times.

No matter how amazing our technologies become, they still fail in so many small ways that no-one seems to want to talk about. We manage to solve all of the hard problems in software development and then let our products die on the homestretch. Tiny failures turn what would be wonderful... [More]

Relating to Race with Chris Rock

Published on in Public Policy & Politics

I’d heard that the article In Conversation: Chris Rock by Frank Rich (Vulture) including some groundbreaking statements on race by Chris Rock. I like Chris Rock and I like his standup. He’s a comedian, though, so while his niggers vs. black people bit was funny at the time, in retrospect, it’s a savage attack on the poor and uneducated. Still, admittedly funny at the time.

On Bill Maher

Seeing that Frank Rich of the New York Times had interviewed him was not encouraging. So let’s see what Rock has to say. It starts... [More]

Michael Brown and Ferguson

Published on in Public Policy & Politics

I haven’t really weighed in on this topic because I’m still digesting it. There are so many interlocking parts and so many reasons for why things are not right that an off-the-cuff article just doesn’t do the topic justice. A lot of what you read gives the impression that the fact that people are rioting in one town in the Midwest is a good excuse for trotting out more unsavory opinions in the guise of chastening those thugs and hoodlums who can’t abide by the rule of law.

If you assumed that... [More]

Believe everything you read

Published on in Quotes

“I believe everything I read on the Internet. Why would you not? Someone took the time to write it—they’re not going to lie.”
John F. O'Donnell

Who’s using up my entire SSD?

Published on in Tips & Tricks

Hard drives => SSDs

 In the old days, we cleaned up our hard drives because we didn’t have enough space for all of our stuff. Our operating systems, applications and caches took up a reasonable portion of that hard drive.

Then we had gigantic hard drives with more than enough space for everything. Operating systems, applications and caches grew. Parsimonious software was no longer in vogue because it was a waste of time and money.

SSDs replaced hard drives, improving speeds drastically and... [More]

The Road to Quino 2.0: Maintaining architecture with NDepend (part II)

Published on in Programming

In the previous article, I explained how we were using NDepend to clean up dependencies and the architecture of our Quino framework. You have to start somewhere, so I started with the two base assemblies: Quino and Encodo. Encodo only has dependencies on standard .NET assemblies, so let’s start with that one.

The first step in cleaning up the Encodo assembly is to remove dependencies on the Tools namespace. There seems to be some confusion as to what belongs in the Core namespace versus what... [More]

Workfare instead of welfare

Published on in Public Policy & Politics

I received the post Maine Just Changed Their Food-Stamp Policy… Every State Should Do This (Conservative Tribune) from a friend.

The friend wondered whether the following was a good idea. They thought it might be, but asked if I could confirm.

“[…] adults 18 to 50 years old with no children and who are able to work must do so or volunteer for 20 hours each week. Otherwise, their benefits will be limited to three months over a three-year period”

This is one of those superficially seductive ideas that keeps coming... [More]

The Obama Question

Published on in Public Policy & Politics

“What do you think of Obama?[1]

He is Barack Hussein Obama,

44th—and first black—President of the United States of America.

Nobel Peace-prize winner.

So-called leader of the free world.[2]

O-bomber.

The Drone Ranger.

Mr. Guántanamo.

Mr. extraordinary rendition.

Mr. N.S.A.

The whistle-blower hunter.[3]

Defender of the 0.1%.

The question above is posed in different ways, in different tones. It depends on the person posing it. If the person hates Obama—for any of a variety of reasons,... [More]