Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
djacobs
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
Tell, don't ask
(robots.thoughtbot.com)
216 points
by
djacobs
14y ago
|
86 comments
62.
▲
by
djacobs
14y ago
He was part of the conversation, not a speaker, so he wasn't necessarily talking about one theme.
63.
▲
by
djacobs
14y ago
I was disagreeing with this line: "Public transportation is a million times better in San Francisco. Not once have I ever felt like a car was necessary in the ~5 years I've lived here."
64.
▲
by
djacobs
14y ago
(Anecdotally,) I disagree: I didn't discover many of the best parts of SF until I started driving around here. It feels like SF geography is really designed to keep you out of certain neighborhoods unless you're driving there to see friends
65.
▲
by
djacobs
14y ago
As an avid fan of Harvard Bookstore, I can say you're 100% right. They also host philosophical society there on a quasi-weekly basis, and great people show up for quality discussion. The last time I went was for the machine intelligence cha
66.
▲
by
djacobs
14y ago
Spork+Guard does wonders. I've never had a problem when I've used them together.
67.
▲
by
djacobs
14y ago
And all abstractions are leaky. That's quite a generalization. Regardless, I'm not sure that CEOs should be told that "hey, you should definitely be micromanaging your team or you're not worth your salary" because some abstraction
68.
▲
by
djacobs
14y ago
To me, this sounds something like: "If you're not optimizing the assembler output of your Lisp code, you're not programming." Layers of abstraction exist for a reason.
69.
▲
by
djacobs
14y ago
I've talked with one of the core devs, who has said that the primary reason they haven't switched is of them use Windows.
70.
▲
by
djacobs
14y ago
I'm not sure that sharing on HN is analogous to liking on FB.
71.
▲
by
djacobs
15y ago
As someone who pairs 90% of my working time, I can't help but smile at the Bitbucket Flickr gallery: http://www.flickr.com/photos/tags/bitbucketspooning/
72.
▲
by
djacobs
15y ago
It's a consistent syntax with smart defaults you can leave out. You wouldn't say Unix's wc is inconsistent, would you, just because it has default behavior?
73.
▲
by
djacobs
15y ago
My question was a rhetorical one :)
74.
▲
by
djacobs
15y ago
It's surprisingly hard to unstage a file. Is there a case when it's not a simple git reset my-file away?
75.
▲
by
djacobs
15y ago
It worked on a branch, filtered by a file name. I think that's an important distinction. That distinction unifies the definition of `git checkout`.
76.
▲
by
djacobs
15y ago
You can recover from a git reset --hard with the reflog as well, though of course if you had untracked changes you'll lose those. (I usually use git reset --hard in the process of renaming branches and not to get rid of untracked changes, s
77.
▲
by
djacobs
15y ago
Git checkout is actually pretty consistent and only really works on branches. When you say it works on files, you actually mean it has a shorthand that works on files: git checkout my-file ... is actually using a lot of smart default
78.
▲
by
djacobs
15y ago
True. Then again, what's the practical point of lambdas that aren't concisely expressed?
79.
▲
by
djacobs
15y ago
Although most Rails devs code Ruby in a strikingly imperative way, those of us who did Ruby long before Rails tend to code it in a functional way.
80.
▲
by
djacobs
15y ago
I don't think that was the question.
81.
▲
by
djacobs
15y ago
In my opinion, the bigger head-scratcher with regards to git is why it's so hard to delete the local caches of remote tracking branches. Or why the submodule system is so inferior to the rest of git.
82.
▲
by
djacobs
15y ago
The mach kernel is often described as 'anemic'. (Incidentally, a couple of friends who work on the kernel don't have good things to say about its codebase.)
83.
▲
by
djacobs
15y ago
Plaintext e-mail is awesome, not just because it's readable, but because it's not vulnerable to these sorts of attacks. Incidentally, it's unfortunate that Sparrow doesn't have a 'force plain text' option. Even though I've checked 'prefer p
84.
▲
The Power of Introverts
(ted.com)
16 points
by
djacobs
15y ago
|
0 comments
85.
▲
by
djacobs
15y ago
If I remember correctly, in 2007, the Sanger method for sequencing (which involves nucleotide-by-nucleotide, laborious, gel-based sequencing) was quickly replaced by cheaper methods. We started using laser-based sequencers, along with stati
86.
▲
by
djacobs
15y ago
Isn't not caring about current political issues the basis for the dystopia that underlies Brave New World?
87.
▲
by
djacobs
15y ago
I'm (legitimately) curious which proprietary programs you think are indispensable? Really the only one I can name is Photoshop/Illustrator, and for those I think people use Wine.
88.
▲
by
djacobs
15y ago
I disagree. It's a simple, stateless data transform.
89.
▲
by
djacobs
15y ago
It would have taken programmers weeks to write the code necessary to copy and organize someone’s address book. "Weeks" seems a little far-fetched, no? (Especially given the apparent lack of sophistication in the import process.)
90.
▲
by
djacobs
15y ago
I disagree. Coding an algorithm is completely different from using it as a black box to design and implement a system. Algorithms are fraught with conditional logic, where well-implemented systems tend to quarantine conditionals to make edg
More ›