HNHacker News
TopNewBestAskShowJobs

mcantor

5,255 karma · joined May 21, 2009

Devout software hater.

http://www.maxcantor.net

my name is max cantor.

my email is firstname at firstnamelastname dot net

purveyor of vim cheat sheet posters

http://www.vimcheatsheet.com

submissionscomments
mcantor··on Do you really want to be making this much money when you're 50?
Passion only burns out if you consistently fail to pace yourself, or if it wasn't really innate passion in the first place.
mcantor··on The Best Way to Find Aliens: Look for Their Solar Power Plants
'"terawatts", not "terrawatts"', not '"terawatts", not "terawatts"'.
mcantor··on Software architecture cheat sheet
I'll be explaining it over and over

An ironic plight.

mcantor··on If Hemingway wrote JavaScript
Go read "On Writing" by Stephen King. It will make you a better programmer and a better writer.
mcantor··on How to build a windmill
I believe he mentions in the article that it's somewhere in the ballpark of a smooth $10,000 USD.
mcantor··on How to build a windmill
The more you know!
mcantor··on Longtime tech recruiter shatters the engineering shortage myth
You're not damaged goods. Since you're not being burnt out by your day job, you should keep a humble personal project going to keep yourself sharp. Also, it gives you something to talk about during interviews. "I've been working on this x. I wanted to learn y so I'm using it on my project."

When you find a company worth working for, they won't care about the gap on your resume. They'll see you talking passionately about a personal project and give you exactly as much consideration as the shiny guy who's bored with his lame-o Fortune 500 gig. The right company won't turn you down for the wrong reasons. (They might still turn you down, but it will be because someone else felt like a better fit fair-and-square: Just like you'll feel at the place you finally end up working.)

mcantor··on Proposed new HTML tag: IMG (1993)
Guido Van Rossum posts to the same group a few messages later.
mcantor··on United Airlines Killed Our Golden Retriever, Bea
I'm pretty sure it's because I submitted it. I don't have official confirmation on this, but experience has led me to believe that deep within the heart of the HN source code lies a cruel logic branch...

   (if (eq username "mcantor") set-no-frontpage)
mcantor··on Be Nice to Those Who Serve You
Sometimes I wonder if there's an unusual third path to take in situations like this. As I read Jacques's story, I found myself wishing he would take the CEO aside and say, "Excuse me, but did you know that you have been coming off as quite rude around your employees and the waitstaff at the restaurants we've been to? I wouldn't say anything if I didn't think it would be useful for you to hear."

Obviously, saying that creates a degree of investment in this other person that isn't required. But it's a middle ground. Everyone seems to think there are two options: peace out completely (zero investment), or do business without saying anything (100% investment). If you just point out the behavior, you put the ball in their court. It's scary because you risk pissing them off, but really, what does that matter? You already made up your mind about not doing business with them.

There are two likely responses to such a judgment: the angry/confused/awkward denial ("What the hell are you talking about? I'm a precious flower and everyone loves me because they are so blessed by my presence! Now run away, and never return!") or reflection ("Really? What made you think so?"). If you get #1, well, you're no worse off than when you started, except some douchebag with a lot of money doesn't like you. But if you get #2, you have a real opportunity to nudge someone in a more compassionate and healthy direction.

It's up to each individual person, of course, but I think the potential opportunity is worth the risk.

mcantor··on CoffeeScript: less typing, bad readability
Both statements do completely different different things, although they look very similar.

This is true for both CoffeeScript examples he gave and their resulting JavaScript.

mcantor··on Self-Taught Developers: Are You Missing Your Foundation?
And at exactly that point (but rarely before), a good "product developer" puts on his "software developer" hat, and executes his finely-tuned JIT learning subroutine. He Googles "[framework] profiling", spends a week collecting information, tracks down the bottleneck, makes a fix, tests it, evaluates the new output, then calls it a day or repeats from step 1 until the issue is resolved.
mcantor··on Show HN: A Handcrafted Web
What's wrong with making money by providing a service to someone happy to pay for it?
mcantor··on Dropbox dives into CoffeeScript
What's with the dangling , {} on your first example? I can't tell if it's a typo or a weird wrapped line rendering issue or something. I hope that's not considered idiomatic CoffeeScript.
mcantor··on Good people behaving badly on the Internet

    To make things worse, the experienced person hesitates before wading
    into an Internet debate, while the inexperienced fanatic takes typing
    classes so that he can reply to everyone within 6 seconds of their
    posting a comment. So the debates are dominated by the people least
    able to offer insight.
Oh, God.

Oh, dear.

mcantor··on Show HN: Forkbin lets you fork public lists
Seconded. Having a demo that you can immediately start playing with is absolutely vital for gaining traction with a novel app.
mcantor··on Xiki: A shell console with GUI features.
At the moment, I don't have the cycles to join the group and follow up on getting it resolved. But FWIW:

The installation appeared to proceed successfully, but when I started emacs, I got errors about "ignore-errors" being void, and there was also an error in one of the various buffers about not being able to find "el4r-setup". I'm running OS X Lion, I created a new rvm gemset with 1.9.2-p290 to do the gem installation, and I didn't have to "sudo" anything for any of the installation steps.

Also, your install documentation could do with more hints on what to do once it's installed to figure out whether it's working or not. I started emacs, typed "ls" and double-clicked it, but I had (and have) no idea whether nothing happened because I was doing something wrong, or because it was broken.

mcantor··on Xiki: A shell console with GUI features.
This looks cool, but I spent 20 minutes trying to get it running and couldn't make it happen. Maybe the next time it gets posted on HN, the installation process will be a little more mature!
mcantor··on It’s Opus, it rocks and now it’s an audio codec standard
I'm not an audio guy. Can anyone explain like I'm five why this new codec was needed? How does it affect me as a consumer of audio? Who out there was saying "Gosh, I want to do X, but it's really tough because existing codecs force me to choose between high quality and low delay"? What is an example of "X" in that sentence?
mcantor··on What have you tried
Makes a handy shortcut if you want to link lots of people to it.
mcantor··on Abandoning VIM
This article was disappointing. It basically boils down to "I didn't like it", which the author is entitled to, but it doesn't give much to grab on to.
mcantor··on Introducing the 4chan API
What if you charged for it? (Not saying this is a good idea, just that it's an idea.)
mcantor··on A lovingly-designed vim cheat sheet
Free version available here: https://cdn.shopify.com/s/files/1/0165/4168/files/preview.pn...
mcantor··on Samsung flew bloggers to Berlin, then threatened to leave them there
How is it "blurring the lines" to state clearly and repeatedly that you wish to attend as a reporter and not a promoter?
mcantor··on Attempt to hack WordPress with a pull request
This is the programming equivalent of a politician embezzling money by writing a law that says "I get ten percent of all the money!" and asking everyone to pass it.
mcantor··on Keep a programming journal
The only solution is to never give up! If you make it 3 weeks before forgetting, then when you realize 6 weeks later, start again until you forget. Repeat ad infinitum.
mcantor··on Keep a programming journal
Sharpie makes a pen specifically for writing with now; grandparent post is probably not referring to the gray permanent marker you're envisioning.
mcantor··on The Challenge of Making Friends as an Adult
I just moved to LA from the east coast, too. I miss thunderstorms and rainy days! I find them quite relaxing and rejuvenating.
mcantor··on PHP: The Right Way
So? Who says the verified package isn't malicious? My point isn't about cryptography, it's about complexity. Unless you personally read through every line of code, how do you really know that there isn't something in there waiting to screw you over?
mcantor··on PHP: The Right Way
Yeah... only idiots "sudo aptitude install" without reading and building from source first!
← PreviousPage 2 of 32Next →