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

14 years Ago

The DOJ Memo on why killing is not always prohibited

Published on in Public Policy & Politics

NBC has released a Department of Justice (DOJ) memo titled DOJ White Paper: Lawfulness of a Lethal Operation Directed Against a U.S. Citizen Who Is a Senior Operational Leader of Al-Qa’ida or An Associated Force by DOJ (MSNBC). As you read through the document (or just the citations below), if you find yourself being swayed by the DOJ’s seductive logic, it is a useful exercise to turn the parties around: instead of the US claiming the rights detailed in this document, imagine that it were Israel or Russia or... [More]

Capsule Movie Reviews Vol.2013.2

Published on in Movies

Tangled (2010) — 5/10
Disney’s take on the story of Rapunzel, done in modern, 3d-animated style. The characters are unsurprising: there’s a beautiful virginal girl who sings, a young handsome rogue who sings and an evil old witch. The story is only tangentially related to the original Grimm’s fairy tale: in the original, the witch was initially the wronged party; in the Disney version, there’s no gray area and the witch is evil from the start. There were no real star voices and only a... [More]

Iran’s -313 stealth fighter

Published on in Technology & Engineering

There are some pictures of it in the article World trembles in confusion and/or fear at Iran’s fiberglass airplane by Lee Hutchinson (Ars Technica). There you’ll find over a dozen pictures with commentary. The commentary is, on the whole, not kind, but it’s also neither entirely information-free not unwarranted. They note in the picture below that the “canopy has ludicrously bad optical qualities—note the scratches and distortion.”

 Plane with pilot

It’s also, well, it’s a lot smaller than I expected. Or, as Ars Technica put it, “[…]... [More]

Programming in the moderncurrent age

Published on in Programming

In order to program in 2013, it is important not to waste any time honing your skills with outdated tools and work-flows. What are the essential pieces of software for developing software in 2013?

Runtime
A runtime is a given for all but the most esoteric of programming exercises. Without something to execute your code, there is almost no point in writing it.
Debugger
Programming without an integrated debugger can be very time-consuming, error-prone and will quite frankly suck the fun right... [More]

Capsule Movie Reviews Vol.2013.1

Published on in Movies

Manufactured Landscapes (2006) — 9/10
This is a documentary about manufacturing—mostly in China—about the world that humanity creates for itself and about the lives that people live in this world. The film starts with a long, slow pan along a factory floor that seems to last for kilometers. It is equal parts horrifying to think of how people can live and work in places like this and awe-inspiring to think what gigantic structures man has created. The documentary also acknowledges its own... [More]

Books read in 2012

Published on in Books

Firstborn (2007)

by Arthur C. Clarke & Stephen Baxter

This is the final installment in the Time Odyssey trilogy (although the end of the book is quite a cliffhanger that indicates that Baxter is considering soldiering on on his own). The book incorporates almost every hard-science theme you can imagine, flitting from topic to topic and seeming to hurry through the story. It’s quite inconsistent in the way that they kept shuttling people all over the solar system when that’s obviously such a... [More]

FaceTime for Mac 2.0 – UI difficulties

Published on in Technology & Engineering

Skype for the Mac is kind of a CPU hog, so I’ve been looking for another solution.

I recently used Google Voice/Chat/Hangouts, which is kind of low-fi, but worked pretty well. The browser plugin is quickly installed. Although it didn’t work in Opera, it naturally worked in Chrome. It offered the UI that we’ve all come to expect from Google: bare-bones and adequate.

When everybody involved has an Apple device, FaceTime seems like a logical alternative to Skype and Google Voice. So what kind of... [More]

Penn & Teller: Bullshit

Published on in Miscellaneous

Penn and Teller have had a TV show on ShowTime for a while now, but I’ve never seen any. Most of them are available on YouTube (see links below) but I have no idea how long those will last there due to copyright issues. As I watched, it was easy to sympathize with the new-agey folks—Penn is ruthless and relentless. Though he’s too self-satisfied at times, he tempers it with explanations for his anger—that he hates to see people preyed upon. Still, you think to yourself, these people seem to... [More]

How to convert a Virtual PC 2007 VMC file to work with Hyper-V

Published on in Technology & Engineering

The following article was originally published on the Encodo blogs and is cross-published here.

Windows 8 was made publicly available a few weeks ago. As usual, Microsoft manages to guarantee compatibility with a lot of software, but there are a few tools that will simply no longer run.

One of these is Microsoft’s own Security Essentials product, which has been completely replaced with Windows Defender, which is built right in to Windows 8. So that one’s easy.

Another is Microsoft Virtual... [More]

Jon Stewart and Stephen Colbert: November wrap-up

Published on in Fun

The last week’s worth of Daily Shows and Colbert Reports had some very good moments, so I thought I’d summarize and link to the stuff I found interesting. To start off, the show November 28, 2012 – Frank Oz (The Colbert Report) included a really strong “The Word” segment, shown and transcribed by yours truly below.

The Word – Sisters are doing it to themselves (The Colbert Report)

In this clip above, Stephen addresses a column by Fox News staff columnist Suzanne Venker—a so-called journalist to whom I would ordinarily not pay any attention but Stephen did such a sterling job... [More]

We need philophers, thinkers

Published on in Philosophy, Sociology, & Culture

A public service announcement, brought you by “The Big Think” through Slavoj Žižek. Transcript follows the video.

We Need Thinking by Slavoj Žižek (YouTube)

“More than ever, we need philosophy today. Even the most speculative—in the sense of reflecting on itself—science … has to rely on a set of automatic presuppositions. Like a scientist simply presupposes in his or her very approach to nature, a set of implications of how the nature functions, what’s the causality in nature, and so on and so on. And philosophy teaches us... [More]”

Windows 8: felled by a modem driver

Published on in Technology & Engineering

tl;dr: if you can’t read the BSOD message or need to examine the minidump files generated by Windows when it crashes, use the BlueScreenView utility to view them. Windows 8 kept crashing on shutdown for me because of an errant 56K modem driver. Sad—so sad—but true.

My Windows 8 installation went off with just one hitch: the machine crashed on shutdown. Every. Single. Time. This made it impossible to use the hibernation feature, which was a blocker issue for a laptop.

So, how to solve the... [More]

How to purchase and configure a TV

Published on in Technology & Engineering

Your New TV Ruins Movies (Prolost) is a wonderful, eye-opening article about flat-panel TVs. If you care at all how your television looks—and whether it all matches the original intent of the director—it’s well worth your while to read the whole thing (it’s not that long).

However, here are the main points:

Plasma > LCD
If you don’t have a flat-panel television yet, or you’re in the market for a new one, strongly consider buying a plasma screen instead of an LCD. Why? Because “plasma TVs can... [More]”

Capsule Movie Reviews Vol.2012.5

Published on in Movies

Mad Max 2: The Road Warrior (1981) — 5/10
This sequel, worse than the original, is, on top of it all, showing its age. This time, Max cynically helps a settlement try to get petrol while the forces of Humungus (the evil, Bane-like leader of the marauders) try to destroy them and steal all of their supplies. Everything is very post-apocalyptic and the final half of the film is an interminable truck chase across the Australian wastelands. Not really recommended; watch the first one instead.... [More]

For some people? There is no cure.

Published on in Quotes

There's no cure… by Bronn/Tyrion (YouTube)

Bronn: The little king’s backed up; clogged from balls to brains
Tyrion: Do you think dipping his wick will cure what ails him?
Bronn: There’s no cure for being a cunt[1]

Game of Thrones S02E04


[1] For those who will immediately complain that the use of this word is captial-N never appropriate, I say simply that you have not seen young king Joffrey in action. Nor his mother, to whom the aforementioned epithet applies equally well (viz. season 2, episode 9, in which she drinks herself into a hate-filled hole and takes... [More]

Are all errors exceptions?

Published on in Programming

The following ruminations were written seven years ago but have held up remarkably well. They have been published with minor updates.

This article deals with the situation illustrated below, specifically the question raised in the comment.

if (! $folder_id)
{
  $this->db->logged_query (“SELECT folder_id FROM” .
                           $this->app->table_names->objects .
                           “WHERE id = $obj->object_id”);
  if ($this->db->next_record ())
    $folder_id = $this->db->f... [More]

A scalable pattern for building metadata

Published on in Programming

The following article was originally published on the Encodo blogs and is cross-published here.


In the latest version of Quino—version 1.8.5—we took a long, hard look at the patterns we were using to create metadata. The metadata for an application includes all of the usual Quino stuff: classes, properties, paths, relations. With each version, though we’re able to use the metadata in more places. That means that the metadata definition code grows and grows. We needed some way to keep a... [More]

Updating to a touch-friendly UI

Published on in Programming

I was recently redesigning a web page and wanted to make it easier to use from touch-screen browsers. Links made only of text are relatively easy to click with a mouse, but tend to make poor touch targets. If the layout has enough space around the link, this can be remedied by applying CSS.

The basic box

Suppose we have a box with three links in it, as shown to the right.

Setting the height

The first step is to make this box taller, so the logical thing to do is to set the... [More]

Side-by-side in Gaza redux

Published on in Public Policy & Politics

In 2009, Side-by-side in Gaza noted the disparity in the damage caused by Palestinian ordnance versus that caused by Israeli. As revealed in pictures from Israel—Gaza conflict (Big Picture Blog), the stark difference remains in 2012. Is it clear that, while the Gazans are capable of producing some weaponry despite the strict blockades (and allegedly with Iran and Arab countries in its corner), its firepower pales in comparison to that of the Israelis (with the U.S. in its corner). Having the right friends makes... [More]

Progress defined

Published on in Quotes

Without deviation from the norm, Progress is not possible by Frank Zappa (YouTube)

“I think that progress is not possible without deviation.

“And I think that it’s important that people be aware of some of the creative ways in which some of their fellow men are deviating from the norm.

“Because, in some instances, they may find these deviations inspiring and might suggest further deviations which might cause progress.

“You never know.”

Money well spent

Published on in Public Policy & Politics

The U.S. elections have come and gone. People in other parts of the world—I can attest to Switzerland—were at times exasperated with the amount of coverage in their home countries. That coverage, it seems, pales in comparison to the deluge of information to which Americans themselves were subjected for at least a solid year. And some candidates even started campaigning two years out. The intensity of media saturation was reported to have been prodigious.

Unsurprisingly, many are just glad... [More]

I’m not a Californian, but I voted

Published on in Public Policy & Politics

A friend of mine in California asked for my input on the ballot propositions in California in November 2012. Here’s my quick impression of these issues. YMMV.

I used Ballotpedia (Ballotpedia) as my reference. They have good sections showing who’s for/against and why. It’s also a good way to test the wind by seeing which way Democrats or Republicans are voting. Also interesting to see which and how many papers endorsed one way or the other.

Prop 30—Jerry Brown’s Tax Increase (revenues for general fund... [More]

The luck of the draw

Published on in Quotes

“My luck was accentuated by my living in a market system that sometimes produces distorted results, though overall it serves our country well. I’ve worked in an economy that rewards someone who saves the lives of others on a battlefield with a medal, rewards a great teacher with thank-you notes from parents, but rewards those who can detect the mispricing of securities with sums reaching into the billions. In short, fate’s distribution of long straws is wildly capricious.”
My philanthropic pledge by Warren Buffett (CNN)

Ignorance is self-perpetuating

Published on in Quotes

“If a man is offered a fact which goes against his instincts, he will scrutinize it closely, and unless the evidence is overwhelming, he will refuse to believe it. If, on the other hand, he is offered something which affords a reason for acting in accordance with his instincts, he will accept it even on the slenderest evidence.”
From Proposed Roads to Freedom by Bertrand Russell in 1918

Final notes on the election

Published on in Public Policy & Politics

Equal rights or saving the children. You can’t have both.

The following quote floated through the Internets, bubbling along on the social-network streams. It was written in support of voting for the candidate that supports gay rights, for one who supports equal rights for all Americans.

“I wish my moderate Republican friends would simply be honest. They all say they’re voting for Romney because of his economic policies (tenuous and ill-formed as they are), and that they disagree with him on... [More]”
Doug Wright

The Foreign-policy Debate

Published on in Public Policy & Politics

The third debate was eons ago, the election is tomorrow and, if we’re very lucky, we’ll never have to hear about Mitt Romney again. Sure, we’ll still be stuck with Obama but, as the Economist so lovingly put it, better the devil you know.

The best way to listen to the foreign-policy debate was the Expanding the Debate Special on Foreign Policy (Democracy Now!), which featured two of the other candidates—Jill Stein of the Green Party and Rocky Anderson of the Justice Party—who offered much smarter and less... [More]