glomek's comments

glomek | 9 years ago | on: MIT Media Lab Disobedience Award

That absolutely may have been a factor.

However, what 26 year old computer nerd without a black belt wouldn't give suicide some thought when staring at an unjust sentence in a federal prison of fifty years, AKA five decades, AKA half a century, AKA the majority of their remaining life expectancy, AKA about twice as long as their entire life up to that point and more than twice as long as they can remember?

Who wouldn't at least consider suicide when faced with the realization that even with time off for good behavior, by the time they got out they'd be closer to retirement age than to a reasonable age for restarting a career? That they'd have spent the most productive years of their life rotting away in prison instead of producing?

Weighing your pain avoidance instinct against your self preservation instinct is entirely rational. We don't put all of the blame on mental illnes, even if the person was mentally ill, when someone jumps to their death from a burning building or when a cancer patient opts for euthanasia. It's inappropriate to do so for Aaron Swartz.

glomek | 9 years ago | on: MIT Media Lab Disobedience Award

MIT needs to be shamed publicly, regularly and continuously until they publicly apologize for their shameful behavior.

Giving this award to Swartz, and giving the money to his parents, along with a public statement of remorse and a public commitment to behaving more honorably in the future, would be an excellent way for them to do this.

glomek | 9 years ago | on: MIT Media Lab Disobedience Award

It doesn't matter if Aaron Swartz is ineligible. We should still nominate him. We should nominate him so many times that granting the award to anyone else makes this award an obviously disingenuous publicity stunt.

glomek | 9 years ago | on: Twitter's Fucked

> Every platform that is public and anonmyous runs afoul of this, this isn't just twitter. You can look at Youtube comments, reddit, pretty much any forum.

We had ways of dealing with this on Usenet back in the day. 1) Thick skin, and 2) killfiles. Generally, killfiles weren't for people with whom you disagreed (though they could be, if you wanted), they were for people who were assholes.

glomek | 9 years ago | on: Twitter's Fucked

> Free speech has a legal definition, and Twitter doesn’t qualify.

The legal definition of free speech is based on a moral principle, for which Twitter does qualify.

When a platform such as Twitter or Facebook becomes the de facto public square, then a ban from Twitter or Facebook is a de facto ban from the public square.

I don't care about Milo in particular, but I do care about the fact that censorship by Twitter or Facebook is real censorship.

glomek | 11 years ago | on: The Hypercard Legacy

LiveCode looks very attractive, but I have trouble comprehending your interpretation of the GPL.

At http://livecode.com/support/ask-a-question/at-what-point-do-... you say: "The FAQ on the FSF website states that the GPL does not apply to code simply “executed with an interpreter”. LiveCode is far more than a simple language interpreter and each language call utilizes internal libraries within the platform. These libraries provide the platform’s entire functionality and rich feature set."

However, every interpreter works by making calls to "internal libraries within the platform" which "provide the platform's entire functionality and rich feature set." If an interpreter did not contain the code to do the things that the interpreted language can do, then it wouldn't do anything at all and it wouldn't be an interpreter.

While I find LiveCode attractive, this license weirdness makes me uncomfortable enough that I haven't explored it even for my Open Source projects. It's not often that I find license interpretations that make Richard Stallman look moderate.

glomek | 11 years ago | on: The new archive.org

Yikes! That's different!

But it still doesn't have the one feature that I've been wishing they would implement forever. In a collection of audio files, I wish they would provide a podcast feed. It would be so nice to be able to listen to Old Time Radio shows as podcasts.

glomek | 11 years ago | on: Implementation of Arc in C

As I understand the code, an "Atom" is like a tagged pointer. It gets passed around by value, sometimes it contains the value itself (numbers), and sometimes it contains a pointer to something malloc'd. So an AtomType_Pair is an atom in the sense that it gets passed around by value like an atom, but it is a pointer to a malloc'd pair.

What strikes me is that Atom's are being copied by value all over the place, even when a good chunk of them don't matter. I don't know whether the optimizer can help with that or not, but it seems like there could be a lot of unnecessary copying during procedure calls and returns.

glomek | 11 years ago | on: Retiring the Netflix Public API

Netflix just keeps creeping one tiny step at a time farther and farther away from the awesomeness that they once were.

I used to love Netflix. I was a loving, loyal, evangelical customer and fan.

Now I just find them somewhat useful. In the future, who knows?

glomek | 14 years ago | on: Lisp as the Maxwell’s equations of software

It's a pity that there is no discussion of the fact that the 2 interpreters use different scoping. The 1st uses lexical scoping, and the 2nd uses dynamic scoping.

It's also a pity that there is no discussion of the “label” special form, even though its implementation was right there in the code being discussed. This is a very fertile area for conversation.

For example, why is it that McCarthy was able to implement recursive procedures with “label” so simply without using any assignment or mutation?

glomek | 15 years ago | on: When Sysadmins Ruled the Earth, by Cory Doctorow

Wonderful story, but I kept wondering the whole time, why weren't they printing out every useful bit of survival and geographical and machine maintenance and biofuel making information they could find online in preparation for the generators running out of fuel?

glomek | 15 years ago | on: Stop complaining and pay programmers more

> you treat them like the primary creators of value for you company, and yourself as their support staff

Bingo! The best managers I have had over the years spent far more time getting me what I needed in order to do my job than they did telling me what to do. They also got the most value out of me, and ended up looking the best in front of their bosses.

glomek | 15 years ago | on: Stop complaining and pay programmers more

> How do you incentivize the good ones to work for you?

Easy. Instead of giving the programmers managers, put the programmers in charge of their own projects and give them administrative assistants to handle all of the non-programming and non-decision-making parts of the job.

glomek | 17 years ago | on: Google's "Immigration Fixer"

Now is it just me, or is finding the person you want to hire, and then advertising for the position locally, getting the cart before the horse? Whadaya bet the advertisement is overly specific and tailored just for the guy they want to hire?
page 1