Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jmathes
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
jmathes
11y ago
I think TDD is best in the situations I enumerated because writing tests for single behaviors of single functions is easy, fast, forces you to discover errors that cause your tests to trivially test, and forces you to discover bugs in your
2.
▲
by
jmathes
11y ago
The most important thing you can do for your career is: * Accept a job somewhere * Get promoted (doesn't matter how) * let yourself get hired away from your current company Getting hired away from your current company is the only way t
3.
▲
by
jmathes
11y ago
Apple, Google, and Amazon will all make similar offers. My initial offer from Google was $150k base, ~15% holiday bonus, and came with >$100k in stock vesting over four years, and they give another four-year stock grant each year. I have
4.
▲
by
jmathes
11y ago
TDD is best when you're writing code that talks to other code. So APIs, database models, etc. Pure functions, and code that has dependencies you can inject and mock. You should never abandon TDD in situations like this. It's true
5.
▲
by
jmathes
11y ago
> Continued advancement doesn't mean that it is accelerating, and even if this does represent an unexpected achievement that doesn't mean that future development will maintain that pace. Advancement faster than predictions doe
6.
▲
by
jmathes
11y ago
It sounds like the point of this story is to illustrate by analogy that starting from first principles is sometimes a silly way to approach a problem, and by extrapolation that it's a silly way to make an AI that plays Go well. Making
7.
▲
by
jmathes
12y ago
> 24 men never chanted "show us your tits" > Perhaps it was an attempt at nodding to the Las Vegas themed "bad behaviour" after dark, combined with a nerdy attempt at being funny Switching from it-never-happened to
8.
▲
by
jmathes
12y ago
That is a monumentally stupid thing to say, and that's coming from a guy who's an active reader of /r/mensrights. I know the author personally and she's telling the truth. Women with careers who accuse others of rap
9.
▲
by
jmathes
12y ago
We try to show ads that people will click on AND THEN buy/use whatever's on the other end. This maximizes advertiser value, long-term Google profit, and user experience all at once. So we're trying to show you ads that you wa
10.
▲
by
jmathes
12y ago
This is possibly a good article; I can't tell, not being up to date on current academic culture around humanites, which is what the article is about. I don't think this belongs on Hacker News, though
11.
▲
by
jmathes
12y ago
This is because (as I think you implied) HN, in a show of consistency with other online forums, is fond of reaching conclusions that are contrary to (any) conventional wisdom. This is a source of bias: I'm a current Googler who thinks
12.
▲
by
jmathes
12y ago
This seems like a great article, but I missed the part where it's relevant to hacker news. Did the community's focus shift or broaden in the months I've been away?
13.
▲
by
jmathes
13y ago
Writing is an art form. You did to this guy's writing exactly what he said you'd do. And here I am, doing the same to you. And of course it's best to be happy without other peoples' approval, but it's harder, so it&
14.
▲
by
jmathes
14y ago
Reversing the format of Job Fair is a great idea, because the bay area job market is backwards; employers have to chase potential employees. It's refreshing to finally see a(ny) traditional institution updated to meet a changing context.
15.
▲
by
jmathes
14y ago
This is a great idea, but it needs some polish. A native speaker needs to proofread the English, and the problems are underspecified
16.
▲
by
jmathes
14y ago
Be honest. You've felt that way about other humans sometimes.
17.
▲
by
jmathes
14y ago
I'm with you. I added parallel test execution to PHPUnit, which its maintainers have been promising since 2005. When I started writing it, they found me and encouraged me along. So I spent two weeks on it at 16 hours a day. When I was done,
18.
▲
by
jmathes
14y ago
'Sexist' has as many definitions as there are English-speakers. It's not a useful word unless you're a politician or a journalist. If you thought women never used words longer than three letters, then you could design some very useful featu
19.
▲
by
jmathes
14y ago
I just tried fish for the first time, and it couldn't do the very first thing I tried to do, which was source my .zshrc. It doesn't have 'export', has some kind of nonstandard syntax for 'alias', and that was enough to get me to give up. Si
20.
▲
by
jmathes
14y ago
It was colorful language, not dismissal out of hand. It can be hard to communicate emotion online, so it's easy to take offense where none was meant. I think that's what happened here.
21.
▲
by
jmathes
14y ago
'A properly normalized and "constrained" database prevents data loss from stupid mistakes.' A properly written application layer also prevents data loss from stupid mistakes. A stupid mistake made while setting up a properly normalized data
22.
▲
by
jmathes
14y ago
Fully agree. Since maybe it wasn't clear, I wasn't objecting to the approach of "let's decide what our firmly written rule is" but to the seemingly-implied rationale given in support. "Let's decide our primary responsibility" sounds like it
23.
▲
by
jmathes
14y ago
> I think one of the questions you have to ask yourself is whether your primary responsibility to protect the interests of your real users (the non-patent trolls) or to take a stand against people you don't like. Using the phrase "prima
24.
▲
by
jmathes
14y ago
I think Less Annoying was most interested in making an easy rule for themselves to follow, in the expectation that they'd have to make similar decisions in the future. "Is it legal," they decided, is easier to answer than "is it unethical."
25.
▲
by
jmathes
15y ago
It did occur to me. When I said their "negotiating position is so bad that they use suicide to opt out," the choice I was talking about was between working at Foxconn and trying to find another job. I said "opt out" to mean inserting their
26.
▲
by
jmathes
15y ago
> This is business. ... Let them hash it out. When is a disagreement not business? Why should we be unwilling to take sides in a negotiating even when it is "business?" When a person's negotiating position is so bad that they use suicid
27.
▲
by
jmathes
15y ago
f = lambda: g(""") f() technically not two commands, and it will look like: >>> f = lambda: g(""") . . . f()
28.
▲
by
jmathes
15y ago
Planes are extra expensive because only coorporations buy them. There isn't infrastructure to sell them to individuals. That raises the price and difficulty of buying them, and also makes it a more sound political strategy to make stricter
29.
▲
PHPUnit getting parallelism in 3.7
(saucelabs.com)
5 points
by
jmathes
15y ago
|
0 comments
30.
▲
by
jmathes
15y ago
"Considered Harmful" considered pretentious
More ›