HN user

pennig

72 karma
Posts1
Comments34
View on HN

CenturyLink installed FTTH here a few days ago. When I called Comcast to cancel, it sounded like they intended to put up a fight until I mentioned the word "gigabit." Immediately took the wind out of the poor rep's sails.

Localtunnel.me 12 years ago

Yeah, that's what I thought this was at first. Naming it the same as an existing project with the same purpose is negligent at best.

I don't have any personal hardships with the existing system, but whenever I see my statement of benefits where a doctor bills $X and insurance pays them $X/4, I always scratch my head and think, "This is normal? There has GOT to be a better way!"

iPhone 5 14 years ago

Oh. You were serious. I feel bad for laughing now.

Winamp for Mac 15 years ago

It's like how TCBY used to be "The Country's Best Yogurt" but is now "This Can't Be Yogurt."

Win now stands for the-opposite-of-lose, instead of Windows.

Kind of a tangent, but it frustrates me to see when a company makes its decisions based on the desires of its shareholders (by legal obligations or otherwise). The way I see it, this behavior only serves to weaken a company. Sure, the shareholders get their 5¢ dividends, but it's usually at the cost of a superior product offering.

Capitalism, man…

Arduino.js 15 years ago

Interesting demo, but I feel a bit duped since it's not a pure JS implementation. I expected something written to work with NodeJS, but instead I found a browser-based JS library that talks to an instance of Flash on the page.

Still, kudos to the author for coming up with this experiment.

The race is on now between Apple and Google! Who will be the first to break ground on their respective paragons of green corporate campuses? I am giddy with anticipation!

Looks like WebKit has problems appending to a very long string. The less we can do that the better, so I came up with this solution:

  var dest = 'apple';
  while (dest.length < 100000) {
    var out = '';
    for (var i=dest.length-5, end=i+10; i<end; ++i)
      out += dest[i];
    dest += out;
  }
That brought the time from about 4 seconds to a more respectable 90 msec.
Skip The Water 16 years ago

An interesting thought, but the square was just a masking tape outline that couldn't be messed with.

Skip The Water 16 years ago

I remember back to the days of my youth. My friends and I were participating in Odyssey of the Mind one year, and we had a problem to solve during the state finals.

The goal was to build a bridge that could transport marbles from one side of a 12-inch square to another without anything touching the surface within the square. With a meager set of supplies (postcard, paperclip, rubber band, etc), we scratched our heads for a bit. But in a flash of inspiration, we built a bridge spanning two adjacent sides.

We thought it might've been too clever, so we asked the judges to reiterate the rules. They didn't mention the opposite side. Just another side.

We took home 1st prize.

What people really need is fundamental help with managing their spending and finances.

Check the "Know what you can safely spend" blurb under The Product section. It seems like it's in the ballpark of your grand vision. You can allocate spending/saving buckets, and it will tell you — based on your income/spending streams — how much discretionary money you have at any given point. Seems really handy.