| 1. | | Ask HN: Is it me or ...? |
| 465 points by neutralino1 on March 26, 2014 | 256 comments |
|
| 2. | | What it's like to use Haskell (imvu.com) |
| 378 points by tikhonj on March 26, 2014 | 300 comments |
|
| 3. | | Amazon S3 Pricing Changes Effective April 1, 2014 (amazon.com) |
| 344 points by tluthra on March 26, 2014 | 181 comments |
|
| |
|
|
| 5. | | Mozilla's low-overhead open source replay debugger (ocallahan.org) |
| 272 points by bzbarsky on March 26, 2014 | 43 comments |
|
| 6. | | Steve Jobs's response after getting a Google employee fired. (pando.com) |
| 258 points by omegant on March 26, 2014 | 271 comments |
|
| 7. | | RoomScan: Get a Floor Plan in Minutes Just By Walking Around the Room (architizer.com) |
| 230 points by tudborg on March 26, 2014 | 75 comments |
|
| 8. | | We may have witnessed a NSA "Shotgiant" TAO-like action (erratasec.com) |
| 235 points by julespitt on March 26, 2014 | 138 comments |
|
| 9. | | Amazon EC2 Pricing Changes Effective April 1, 2014 (amazon.com) |
| 220 points by tluthra on March 26, 2014 | 147 comments |
|
| 10. | | Gnome 3.12 Released (gnome.org) |
| 196 points by bkor on March 26, 2014 | 126 comments |
|
| 11. | | Crazy Stone computer Go program defeats Ishida Yoshio 9 dan with 4 stones (gogameguru.com) |
| 188 points by awwducks on March 26, 2014 | 128 comments |
|
| 12. | | How a Swedish engineer saved a once-in-a-lifetime mission to Titan (2004) (ieee.org) |
| 179 points by ablutop on March 26, 2014 | 47 comments |
|
| 13. | | Google I/O 2014 (google.com) |
| 180 points by dotnick on March 26, 2014 | 125 comments |
|
| 14. | | Security Hole in Sendgrid (chunkhost.com) |
| 181 points by ndaiger on March 26, 2014 | 92 comments |
|
| 15. | | A ‘Rebel’ Without a Ph.D (simonsfoundation.org) |
| 170 points by digital55 on March 26, 2014 | 66 comments |
|
| 16. | | Show HN: Coding Interview Practice (interviewcake.com) |
| 172 points by gameguy43 on March 26, 2014 | 112 comments |
|
| 17. | | Amazon WorkSpaces (amazon.com) |
| 169 points by kaishiro on March 26, 2014 | 128 comments |
|
| 18. | | 2048 Solver (github.com/felixneutatz) |
| 165 points by dubbel on March 26, 2014 | 38 comments |
|
| 19. | | RethinkDB 1.12: simplified map/reduce, ARM port, new caching infrastructure (rethinkdb.com) |
| 170 points by coffeemug on March 26, 2014 | 76 comments |
|
| 20. | | An Introduction to APIs (zapier.com) |
| 167 points by ASquare on March 26, 2014 | 21 comments |
|
| 21. | | Aug. 1, 2012: When Oculus Asked for Donations (wsj.com) |
| 160 points by amitkumar01 on March 26, 2014 | 117 comments |
|
| 22. | | Clojure web security is worse than you think (hackworth.be) |
| 147 points by r4um on March 26, 2014 | 99 comments |
|
| |
|
|
| 24. | | Last.fm is ending their streaming radio service in April (last.fm) |
| 141 points by dmix on March 26, 2014 | 98 comments |
|
| 25. | | Show HN: Mogo Chat – open-source team chat app written in Elixir and Ember.js (getmogochat.com) |
| 140 points by SingAlong on March 26, 2014 | 69 comments |
|
| 26. | | Press Conference in Brazil to Announce Discovery in Outer Solar System (eso.org) |
| 131 points by mariusz79 on March 26, 2014 | 69 comments |
|
| 27. | | Inclusiveness at Mozilla (brendaneich.com) |
| 137 points by jallardice on March 26, 2014 | 187 comments |
|
| 28. | | Facebook shares fall 7% on Oculus deal (latimes.com) |
| 129 points by Varcht on March 26, 2014 | 77 comments |
|
| |
|
|
| |
|
|
|
| More |
Consider an extreme stereotype: the "business school guy." He went to XYZ school of management, where he learned that a business is an organization that takes in raw materials and creates something more valuable than the sum of the unfinished parts. He learned how to raise money by selling his business idea to other people who think like him. He learned about how to manage people, perform marketing, design products, and set priorities for his organization.
I don't mean to suggest this is the type you're working with here, but I offer a relatable character to which you can add traits or from which you can remove them to fit the particulars of your experience.
For him, running a business is as much an exercise in tradeoffs and compromises as building an engineering system probably is for you:
You end up running with an imperfect design because of time constraints and because you're a slave to shipping. He runs with an imperfect business plan because that's what his board thinks is best and because he's a slave to their opinions. You devote time and energy to a technology only to have it fail when you need it most. He pursues partnerships and deals that fall through because of unforeseen differences, despite his best efforts. You end up rewriting your architecture because it didn't meet your requirements as well as you expected. He pivots the business because his original business plan isn't panning out as he anticipated. Et cetera.
The point is that generally people in management can be assumed to be doing their best. Despite what hacker news and TechCrunch try to convince you, running a company is a job just the same as building an engineering system. Incentives aren't always aligned, you have to cut corners, and conflicts are unavoidable. As someone on the inside of engineering divisions of technology giants, I can tell you that you get this sort of conflict and frustration even at these "engineering-first" sorts of places.
Naturally some companies are better than others. You want to find a manager who thinks of himself as your equal rather than your slaver. Instead of asking yourself "does this management know what it's doing?" ask yourself "does this management make me better as a professional?" If you can say "yes" to the second question, the answer to the first question doesn't matter. The company can fail, but if you come out of it better than you came in, you still succeeded.