Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tarmstrong
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
tarmstrong
8y ago
Agreed that they should mention an alternative in the article. Another article on the CBC from last summer has a good list of alternatives that I found helpful: http://www.cbc.ca/news/canada/bbq-cleaning-alternativ
2.
▲
by
tarmstrong
8y ago
> Software is significantly different from buildings in that it can be substantially upgraded or redesigned after going into production. I used to think this was true, but after talking to architecture/civil engineering friends a lo
3.
▲
by
tarmstrong
9y ago
"500 Lines or Less" is an entire book of articles just like this. Each chapter guides you through a small (500 loc or less) implementation of a common component (eg a web server). http://aosabook.org/en/index
4.
▲
by
tarmstrong
9y ago
When you say cyclists in Toronto can be awful, what do you mean? Are they mean to you, or do they not follow the rules of the road, or something else? When I cycle I fear being killed by a motorist; when I drive I fear killing a cyclist. It
5.
▲
by
tarmstrong
9y ago
This is a great teaching moment for anyone who works in UX or observability, but it's worth keeping in mind that the FCC's Public Safety and Homeland Security Bureau (who operate the Emergency Alert Service (EAS)) has a yearly ope
6.
▲
by
tarmstrong
9y ago
No difference — we are using Kubernetes's native cronjob support. This post is about how we migrated to that system.
7.
▲
by
tarmstrong
10y ago
They're making a joke about the misspelling of Matt Damon. "Daemon" is a computing term [0] and /sbin/ is a folder that you might want to put a Matt Daemon in. (Also, daemons are often named with a "d" at
8.
▲
by
tarmstrong
10y ago
> You need to be just as sure that the partial revert will not interact poorly with other parts of the new code that you are not reverting. By partial revert, I'm imagining that three people have changesets (A, B, C, in that order)
9.
▲
by
tarmstrong
10y ago
> But the author's idea that you should generally plan to soldier through to newer code if things go wrong during deployment as a standard operating procedure betrays a lack of experience and sends a dangerous message. The author sa
10.
▲
by
tarmstrong
10y ago
> No one argues that. I've encountered this argument in real life. I agree it sounds a lot like a straw man though and doesn't help much with my argument -- thanks. And I agree that it is more expensive to hire this way because
11.
▲
by
tarmstrong
10y ago
If you took all the time you spent writing comments like this and spent it instead on questioning why the norm for other companies is 10-90 or 20-80, we probably wouldn't be having this conversation quite so much. Part of the reason wh
12.
▲
by
tarmstrong
10y ago
I'm Canadian too. I sometimes use "you guys" when speaking to a group that has women in it; I don't use "guy" in the singular when talking about generic technical roles because it implies that being a guy is pa
13.
▲
by
tarmstrong
10y ago
Not all programmers (engineer or otherwise) are guys -- probably worth keeping that in mind if you want this to be a welcoming community for everyone (:
14.
▲
by
tarmstrong
10y ago
Great point. Thanks!
15.
▲
by
tarmstrong
10y ago
There are regulations that affect the work of software engineers. PCI DSS is one that I am familiar with. Perhaps unfortunately, if your software interacts with the real world (like payments infrastructure), you have to heed regulation. Thi
16.
▲
by
tarmstrong
10y ago
OP here. I work at a company that is able to move quickly, and yes, sometimes breaks things in the process. Tradeoffs between speed and safety are fine to make, in my opinion. It does seem like it would be useful to regulate things like eth
17.
▲
by
tarmstrong
10y ago
> their primary obligation is to the ethical standards of their profession, not to their employers. OP here. The intended subtext of my post was that it would be nice if our industry had ethical standards as well. (:
18.
▲
by
tarmstrong
10y ago
> The only thing better that I would recommend is to actually make your own Docker. It's not that difficult, you're basically just slapping together some system calls and execvp()ing some other standard tools, which is what Doc
19.
▲
by
tarmstrong
13y ago
The third book was released earlier this month. Since then, nothing new.
20.
▲
by
tarmstrong
13y ago
Thanks! And a whole lot more congratulations are owed to the kind folks who wrote the words that go inside the book, and those who helped with copyediting. :-)
21.
▲
by
tarmstrong
15y ago
We're veering off-topic here, but why did you buy so many bay leaves?
22.
▲
by
tarmstrong
15y ago
"Scale" is a funny word. It doesn't scale in terms of decision making speed. But it does scale in terms of decision making quality . Obviously if social cohesion within the group is too high, or if the people present cross too many hierarc
23.
▲
Taking the Path Less Traveled: Becoming Vegan
(veganadvantage.com)
1 points
by
tarmstrong
15y ago
|
0 comments
24.
▲
by
tarmstrong
15y ago
You raise a good point, but I think the "adolescence" part is when you say mean things about The Man behind his back over beers during frosh week. When you start your own company, is that really the same thing?
25.
▲
by
tarmstrong
15y ago
This comment came off as really grumpy. You have exactly the "get in line" attitude the author was complaining about. You come across as incredibly entitled and arrogant in your post, I hope for the sake of the success of any future "start
26.
▲
by
tarmstrong
15y ago
Using a debugger has been useful to me lately. They can take a while to learn (depending on the language and environment), but they're well worth it. You get to step through everything that the interpreter sees. The only drawback is you can
27.
▲
by
tarmstrong
15y ago
Then you are trying new things that are too difficult. Uncomfortable is best in moderation.
28.
▲
by
tarmstrong
15y ago
Somewhat related: there's a Processing port to JavaScript. http://processingjs.org/ You can write your code in Processing or JavaScript, which is nice if you want to take advantage of the Processing library without having to learn a speci
29.
▲
by
tarmstrong
15y ago
This is better written as "I agree".
30.
▲
by
tarmstrong
15y ago
> Not trolling... I know I could just Google this question, but this kind of > search usually turns up rants by language zealots. Isn't that what trolling is? I'm not sure why that would even provoke rants by language zealots. It'
More ›