Friday, December 31, 2010

The Real World is Rough. For Chickens.

A friend of mine keeps chickens to provide him with fresh eggs. Recently, I asked how they were doing. “I killed them all,” he said. “They stopped being productive egg layers. I ordered three dozen new chicks by mail. They arrive next week.”

Make sure you continue to be perceived as productive.

Posted via email from Sammy's posterous

Sunday, December 26, 2010

Updated list for "Joel test for software companies" - via "Marc Garcia & The Python"

My personal update to the questions would be:
  • Do you use a distributed source control system?
  • Do you use a bug database where users can report bugs directly?
  • Do you have a testing protocol, and specific resources for testing?
  • Do you fix bugs before implementing new features?
  • Do you have automated build or deployment procedures?
  • Do you have a roadmap, and you don't make important changes to the short term priorities?
  • Do your team work in good conditions (quiet environment, flexible schedule, freedom to choose development software, fair paycheck...)

Posted via email from Sammy's posterous

SUVs are gross - @PaulG -

Some kinds of waste really are disgusting. SUVs, for example, would arguably be gross even if they ran on a fuel which would never run out and generated no pollution. SUVs are gross because they're the solution to a gross problem. (How to make minivans look more masculine.)

Posted via email from Sammy's posterous

Saturday, December 25, 2010

Giant, Angry Rant from @brianshall on new Net Neutrality ruling - "The FCC hates America"

Are you fucking kidding me, FCC? Google is already worth more than AT&T or Verizon. In a year, this publicly traded behemoth could be worth more than both, combined, but they'll look after our best interests? What kind of job have they promised each of you on that commission? Tell me, what other $200 billion corporations have my best interests in mind? America's? General Electric, perhaps? PepsiCo? Shit. You do know why Google gives away Android, don't you? Or are you as dumb as you are greedy?

Posted via email from Sammy's posterous

Saturday, December 11, 2010

Lewi’s kids don’t realize MTV EVER played music! Things change. - @lefsetz

Speaking of MTV, MGMT thinks that’s a station with reality shows.  Lewi’s kids don’t realize MTV EVER played music! Things change.

Posted via email from Sammy's posterous

Monday, December 06, 2010

Why we like Apple software --- most of the time

With Nullsoft, Frankel's modus operandi had been to write the best software he could, then give it away for nothing. At AOL the business of selling software threatened to overwhelm the software itself. "The products that I worked on, it was very much like, We want to make this money out of this. We're doing this deal with these other companies, and so the product is going to do this as a result," he remembers. "No one cared about how users actually experienced it."

It's that Apple don't have that many partners.

Posted via email from Sammy's posterous

Whig History is nonsense.

Pretending that because history has been mostly good, we should take a blanket optimistic outlook is just Whig history nonsense. Whig history is the line we were all fed in school, and its main purpose seems to be to tell us that the status quo is great and there is nothing to worry about.

Posted via email from Sammy's posterous

Boot EC2 Instance With ssh on Port 80

In a thread on the EC2 forum, Marko describes a situation where an outbound firewall prevents the ability to ssh to port 22, which is the default port on all EC2 instances.

In that thread, Shlomo Swidler proposes creating a user-data script that changes sshd to listen on a port the firewall permits.

Here’s a simple example of a user-data script that does just that. Most outbound firewalls allow traffic to port 80 (web/HTTP), so I use it in this example.

The first step is to create a file containing the user-data script:

cat <<'EOM' >user-data-ssh-port-80.txt #!/bin/bash -ex perl -pi -e 's/^Port 22$/Port 80/' /etc/ssh/sshd_config /etc/init.d/ssh restart EOM

The first statement changes the sshd config to listen on port 80 instead of port 22, and the second statement restarts sshd so it will start using this new configuration.

Now you can run a new instance on Amazon EC2, passing in this user-data script. Since the AWS APIs use standard web ports, most outbound firewalls will let through these types of requests. In this example, I use an Ubuntu 10.04 Lucid AMI from Canonical which was current as of this article. Please use the most recent AMIs available.

ec2-run-instances --key YOURKEYPAIR --region us-east-1 --instance-type t1.micro --user-data-file user-data-ssh-port-80.txt ami-6c06f305

Save the instance id created and make a note of the IP address once it starts. Now you can ssh in to port 80 using the keypair you specified:

ssh -p 80 -i YOURKEYPAIR.pem ubuntu@184.72.134.192

After testing this, don’t forget to terminate your EC2 instance.

See also: Escaping Restrictive/Untrusted Networks with OpenVPN on EC2

Disclaimer

These instructions are not intended to assist in illegal activities. If you are breaking the laws or rules of your government or college or company or ISP, then you should understand the implications and be willing to accept consequences of your actions.

Posted via email from Sammy's posterous

Friday, December 03, 2010

Article: Books are a waste of time…

This post by Boris is funny as hell.


Books are a waste of time… [TNW Entrepreneur]
http://thenextweb.com/entrepreneur/2010/11/24/books-are-a-waste-of-time/


Books are a waste of time… Books are a waste of time…

Posted on Nov 24th, 2010 by Boris

Join a group of inteligent jazz-loving wine-drinking technology-avoiding book-lovers and tell them the following:

“I hate reading books. I just don’t see the point. In fact, I don’t understand where people find time to read. And why should you do it anyway? What do you get out of it? Nah, I’m skipping the whole book-reading hype”

Saying something like that will certainly make you a social outcast right away. You just can’t say something like that. Books are beautiful, full of knowledge and entertainment. Books are holy.

So why is it perfectly fine for that same group of people to mock the Internet? Why is it okay, when you are above a certain age, to be so dismissive about blogs, Twitter and Facebook?

I don’t go around claiming that I suffer from information overload when I enter a library? Or that reading magazines is a waste of time? Then why is it just fine to ignore the biggest source of information the world has ever seen?

I just don’t get it when intelligent people think it is okay to be so dismissive about new technology. The next time someone is telling me they don’t like the web or don’t see the point in Twitter I’m going to tell them that books are a waste of time. And then I’m going to smack them over the head with one.


Posted via email from Sammy's posterous