technofire | 8 years ago | on: Interview with Ryan Dahl, Creator of Node.js
technofire's comments
technofire | 8 years ago | on: Ask HN: What mistakes in your experience does management keep making?
The question asks about behavior that management repeatedly makes. If management repeatedly makes these mistakes, then the mistakes should become expectations, so one should simply accept them and understand that they are part of the game being played. If they are expected behaviors, being "pissed" about them simply is foolish.
Of course, by "accept them" I don't mean one should never try to influence or change the situation, but reacting emotionally rather than rationally is silly. Even if there are no upward-feedback or 360 review procedures in place at the workplace, one can articulate these concerns more diplomatically (less offensively) and send out an email requesting that they be considered. One can even illustrate and trace through how such mistakes have impacted recent projects.
It seems to me that the ones "happy to eat it" simply understand that others have limitations and make mistakes and will try to make the best of the situation. It sounds to me like such people indeed deserve the promotions more than people who bring anger to bear on their work.
technofire | 8 years ago | on: Ask HN: Is Georgia Tech's Online Master in CS Worth It?
technofire | 8 years ago | on: “Rest and vest”: engineers who get paid and barely work
technofire | 8 years ago | on: The Decline of Investment in San Francisco Startups
technofire | 8 years ago | on: Ask HN: What are your favorite physics sites, documentaries, books?
While I cannot recommend any books on physics itself, I can recommend a couple light reads on Richard Feynman, the Nobel prize-winning physicist (links below). Each is structured as a series of short autobiographical stories so they're very easy reads that shed light on some of Feynman's life, both within and without academia.
[1] Surely You're Joking, Mr. Feynman! (Adventures of a Curious Character)
[2] "What Do You Care What Other People Think?": Further Adventures of a Curious Character
technofire | 8 years ago | on: Show HN: I made a site to help you find good nonfiction books
technofire | 8 years ago | on: Ask HN: How to get good at workplace politics to get ahead?
1. "Thinking Strategically," written by a professor at the Yale School of Management and an economics professor at Princeton.[1]
This one is basically a primer on game theory, which I think would be useful for you particularly if you are facing off someone at work. It gets you thinking about incentives of each party and figuring out the different ways situations could play out.
2. "The First 90 Days," published by Harvard Business Review Press.[2]
Obviously, it's targeted at those transitioning into a new leadership position, but in my opinion the strategies can apply even to those who are in incumbent positions as it's never too late to turn the page and start taking a fresh approach or step up one's level of effort at work.
It includes an actionable plan for feeling out the pain points of others you need to impress and tackling their problems in a visible manner. This one is less about politics per se but more about being a very effective leader in a highly visible manner, which can help one to move up the ladder.
technofire | 8 years ago | on: Why isn't everything normally distributed?
As Rand Wilcox reports, "Why did Gauss assume that a plot of many observations would be symmetric around some point? Again, the answer does not stem from any empirical argument, but rather a convenient assumption that was in vogue at the time. This assumption can be traced back to the first half of the 18th century and is due to Thomas Simpson. Circa 1755, Thomas Bayes argued that there is no particular reason for assuming symmetry, Simpson recognized and acknowledged the merit of Bayes's argument, but it was unclear how to make any mathematical progress if asymmetry is allowed." (Wilcox, p. 4)
Wilcox, R. (2010). Fundamentals of modern statistical methods: Substantially improving power and accuracy (2nd ed.). New York, New York: Springer.[1]
technofire | 8 years ago | on: Bitcoin Fork Monitor
For a more general/conceptual understanding of blockchain technology and its applications, including non-cryptocurrency applications, "Blockchain Revolution" is a good read.[2]
[1] Mastering Bitcoin http://amzn.to/2uewdK9
[2] Blockchain Revolution http://amzn.to/2vniXSf
technofire | 8 years ago | on: Ask HN: What has heavily influenced your coding style?
The second thing that has really influenced my coding style for the better (making it clearer and easier to understand) is writing a medium-sized program using a strictly functional language like Erlang. This will force you to use global state less, to write functions in such a manner that the function itself includes all the information required to understand it, simply because global state cannot be used and everything on which the function operates must be passed into it explicitly via its parameters.
[1] Clean Code (Robert Martin) http://amzn.to/2uewcpB
[2] Refactoring (Martin Fowler) http://amzn.to/2vnD7vx
technofire | 8 years ago | on: Scientists Reverse Brain Damage in Drowned Toddler?
Exaggeration is an essential part of the definition of hyperbole. Merriam-Webster literally gives the definition of the word simply as "extravagant exaggeration."[1]
technofire | 9 years ago | on: Why a Universal Basic Income Will Not Solve Poverty
technofire | 10 years ago | on: Unitools – A suite of tools for working with Unicode in the browser
technofire | 10 years ago | on: Ask HN: How happy are you working as a programmer?
technofire | 10 years ago | on: Post-human mathematics
If software developers would stick with tried-and-true tools instead of inventing new frameworks to solve the same old problems and immediately obsoleting the "old" way of doing things each time, we'd have much less legacy code and likely would be much better at estimating software development tasks, and wouldn't have to solve the same problems over and over again.
technofire | 10 years ago | on: Ask HN: Who wants to be hired? (June 2015)
"You and this LinkedIn user don't know anyone in common ... You can only view the profiles of users within your network. However, as you add connections, you may discover people you know in common."
You might want to adjust the public profile privacy controls on LinkedIn so that the public can view this.
technofire | 10 years ago | on: Uber poaches 40 scientists from CMU 'partner.'
"Flush with cash after raising more than $5 billion from investors, Uber offered some scientists bonuses of hundreds of thousands of dollars and a doubling of salaries ... In all, Uber took six principal investigators and 34 engineers. The talent included NREC’s director, Tony Stentz, and most of the key program directors."
technofire | 11 years ago | on: Cuba and the U.S. will begin to normalize relations
Not quite; some restrictions have been lifted but this is not yet a done deal:
"Although the decades-old American embargo on Cuba will remain in place for now, the administration signaled that it would welcome a move by Congress to ease or lift it should lawmakers choose to."[1]
[1] http://www.nytimes.com/2014/12/18/world/americas/us-cuba-rel...
technofire | 11 years ago | on: The most popular web sites every year since 1996