HNHacker News
TopNewBestAskShowJobs

leftnode

3,922 karma · joined November 20, 2008

submissionscomments
leftnode··on Startup War Story: When The Team Falls Apart (Profitably)
That title made it sound like a startup profitably fell apart. As in, the team dissolved, but they all made a lot of money doing it.
leftnode··on Today I wrote some code
And I think that is warranted. It's unprofessional and sloppy to not write automated tests, and developers who are unprofessional should be called out on it.

The problem is, in my experience, I've tried your first line and it just doesn't register (for whatever reason). So, I use the second now.

leftnode··on Peter Sunde: We need cash for anonymous transactions
Right?

"Here sir, I made you your favorite coffee."

"But I wanted to try something different this time."

"Ok, well you'll have to pay for both."

leftnode··on [dead]
How on earth is this upvoted to the front page? Flagged.
leftnode··on Why I'm Moving Away from the Play Framework
And, Play! just joined Typesafe, the company behind Scala. I definitely think Play! is here to stay.
leftnode··on HipChat acquired by Atlassian
To be the be-all, end-all company that builds products for other software businesses.
leftnode··on The Linux Setup, Noah Lorang, 37signals
I'm the exact opposite. I used custom built Linux desktops for years. Switched to a Linux laptop and never looked back.
leftnode··on Give it five minutes
I frequently fall victim to this and I've gone through considerable effort not to.

One example: at my previous job, our ecommerce site had individual templates for each product. We only had around 20 products, but I came from a job where you might have thousands of products, so a single template was used. I just couldn't wrap my head around why you would have individual templates for each product.

The pages were mostly static (aside from a header and footer, and the pricing), and they took quite a while to make.

Then I realized that because we had so few products, we could really customize and market each page to highlight the features of each product. I went on to build a personal site with only a handful of products the same way as well.

Like Jason said, spending that extra time (even if it isn't literally 5 minutes) can really change your perception of something.

leftnode··on How Not To Sell Software in 2012
I can guarantee you SpaceX has a very extensive onboarding stage with their customers, but I love how they have a no-bullshit pricing guide.

http://www.spacex.com/falcon1.php#launch_and_placement

Want placement on that rocket? 10.9 million regardless of who you are. From there, if you're a serious customer they'll begin the onboarding process. I love it.

leftnode··on Comparing PHP, Perl, Python and Ruby
PHP5.4 also has the short syntax array initializer:

    $array = [1, 2, 3];
Edit: While PHP still has it's fair share of issues, a lot of the same complaints people had 5-8 years ago aren't valid, and it probably has no more or less oddities than any other scripting language at this point.
leftnode··on “What’s the waiter doing with the computer screen?”
Unless the management bought a general scheduling system and not one specifically made for the restaurant business, then this is the fault of the software developers for building a system without doing the appropriate market research first.
leftnode··on Show HN: A PHP parser written in PHP
PHP already has this built into it - http://us.php.net/alternative%20syntax - just use it.
leftnode··on Lord of the Files: How GitHub Tamed Free Software (And More)
Is it just me or are there a lot of errors in this article? Scott Chabon?

I wonder if they intentionally did that so people would fork the article and fix it.

leftnode··on I am a great programmer, but horrible algorithmist
I appreciate all of the responses, it's great to know that other developers feel this way too. I also appreciate the links to get better. Really loving it. Thank you!
leftnode··on Suffering-oriented programming
What's a good solution then? Have code reviews where the newer developers have to get their changes approved by older developers?
leftnode··on 3 years later, Facebook still can't delete photos correctly
I don't think he was, he was pointing out the engineering prowess of Facebook. Essentially, if they can write something as complex as HipHop, they surely could figure out how to properly delete photos.
leftnode··on Ask HN: What's the best company to buy SSL certificates from?
I get mine through DNSimple. I'm sure they're a reseller for another company, but $20 a year for a single domain SSL and $100 a year for wildcard.
leftnode··on How to Have the Best Year of Your Life (without Setting a Single Goal)
Over-committing seems like a bad idea, especially from a site preaching Zen and minimalism. You'll stress yourself out, burn out trying to finish all of your accomplishments, and probably to lackluster work on each of them.

The opposite is true. If anything, learn to say "No" more.

leftnode··on Official PHP site will have a new design
The biggest thing php.net needs is moderation on the comments. There are some 10+ year old comments that are just wrong now. Cleaning that up and moderating a comment before it is posted would be great.
leftnode··on Startups: Don't Host Your Blog on Tumblr
It does depress me somewhat when I see people writing incredibly insightful or great blog posts on another company's blogging platform. I'd live in constant worry the company could fold up shop one day and your posts would be gone (unless you kept local copies manually).

It's your writing, if it is good and insightful, write it on a server you have control over.

leftnode··on Kicking the tires: A trial month at 37signals
Of course, you can have an intermediary staging system set up so you continuously deploy to it first, and if everything looks good, then deploy to production.
leftnode··on The Absolute Minimum Every Software Developer Must Know About Unicode
And sometimes it's useful to engage a new audience with an older, but useful, article.
leftnode··on The Absolute Minimum Every Software Developer Must Know About Unicode
Yup, if you have to work with old iSeries servers, or just about anything dealing with old retailers in eCommerce, you've probably touched it one time or another.

Fortunately, the recode program makes it easy to switch between different encodings.

leftnode··on The Micro PHP Manifesto's Missing Tenet
The problem is that PHP is going through growing pains a 15+ year old language should have fixed years ago, but didn't.

Now there's too much atrocious code out there that would break with updates to PHP. I firmly believe PHP.next has to declare it's going to break everything, take all that we've learned now, and build a great web language that is easy to use.

leftnode··on Cheap web hosting is cheap for a reason.
Time and time again I see these articles, and time and time again, people just don't listen.

If you are technically inclined enough to run a website, take a day (I promise that's how long it will take) to learn to configure a Linode instance (they have extensive scripts that will do most everything for you). I know you think your time is more valuable, but learning how to configure a simple LAMP Ubuntu server will pay dividends in the future.

You can host all of your sites on there for $20 a month, they're absolutely great to work with, and you won't be dealing with an oversold shared server.

And how can you take this article seriously when it's plastered with ads for Hostgator?

leftnode··on Why I Won't Hire You
What a completely horrible way to interview and speak to people.

No career plans or vision Why would this matter to the interviewer? I just can't get over how ridiculous of an answer he provides. Why would he care what my career plans and vision (whatever that is) are? Who can honestly plot out the next 10 years of their life? Very few, and I'd be wary of anyone who claims they could.

I'm not surprised this person is not finding the right candidates for his company, but I think he has no clue why.

leftnode··on Twitter releases new JS template engine: hogan.js
And it looks to be based off of mustache.js, another JavaScript templating library.
leftnode··on Facebook releases HHVM, 60 percent faster than its current PHP interpreter
The ironic thing about Facebook releasing this is they're (and a handful of other sites) are the only ones that would really benefit from this. I do love that they release it as open source.

At my last company, we handled about 20 million API requests a day through a PHP API. Granted, the request and response were smaller than a standard webpage, but that was using stock PHP (hell it wasn't even custom compiled, it came straight from the Debian packages).

So, you need to hit a pretty huge amount of traffic before something like this makes sense. Of course, it's always neat technology to play with.

leftnode··on Facebook releases HHVM, 60 percent faster than its current PHP interpreter
I don't think it's logical. Stock PHP can easily handle a website with 250k monthly visits. Or, rather, your speedups will most likely come from talking to the database less, doing less IO, that sort of thing. CPU probably isn't your bottleneck now.
leftnode··on How would you change your favorite programming language to make it better?
Definitely (and as other posters have mentioned, it is in/out of the works). I'd expect some developers applying for a senior development position to have similar opinions.
← PreviousPage 8 of 23Next →