Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
badgar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
badgar
14y ago
Again, the parent poster rejects the basic implications of being in public: people observing him and knowing what he did in public. He is offended by people seeing him, hearing what he says. Disagreeing with being observed is incompatible w
92.
▲
by
badgar
14y ago
> If you don't have some correlation coefficient between working from home and lack of productivity then your entire argument is moot. You're arguing on an internet forum about a CEO's decision about a multi-billion dollar company. The
93.
▲
by
badgar
14y ago
> Comments about legality or western perspectives on privacy are off base. If you want to participate in Western society, you need to be able to interact with people who will observe you in public. My parent poster does not accept the b
94.
▲
by
badgar
14y ago
You don't understand (the Western notion of) privacy one lick. I recommend avoiding all public places until you figure it out and get comfortable with it.
95.
▲
by
badgar
14y ago
Because we don't implicitly trust everything everybody says on the Internet just because they suggest Google is bad.
96.
▲
by
badgar
14y ago
If you forget to re-enable Gatekeeper, you're hosed. That's the big one - security-related process/workflow should be as idiotproof as possible.
97.
▲
by
badgar
14y ago
If the default behavior is to keep uploading photos until shit hits the fan, then it doesn't "just work" does it? You need to be told when to start cleaning up photos from your iCloud and how to do that properly (eg without deleting photos
98.
▲
by
badgar
14y ago
> By "modern" I mean a subset of systems which excludes first generation systems as well as some second and other generation systems The word you're looking for is "mature."
99.
▲
by
badgar
14y ago
> ConcurrentHashMap may be thread safe but putting non atomic Integers in there still leaves you vulnerable to threading problems Yes, thread-safety is hard in these languages. You have to think about code when you write it.
100.
▲
by
badgar
14y ago
The "core collections" - a term you're defining yourself right now however you like, for the record - aren't threadsafe for a reason. They have different performance characteristics in Java! You need two versions of the collections in the
101.
▲
by
badgar
14y ago
When you log every mousedown because the founder misunderstands A/B testing, 3 billion rows is easy to come by. Besides - you're busy changing the world, so you should expect to use the same technology as Facebook and Google.
102.
▲
by
badgar
14y ago
> Under the semantics described here, Java or C# core classes aren't "thread-safe" either and I'd expect the vast majority of standard libraries to completely fail the test (potential winners: Clojure using an immutable collection bound
103.
▲
by
badgar
14y ago
> With ASP of course, according to this article, it's no more secure at all. This is not at all the conclusion of the article. This isn't a bright-line issue; security exists on a spectrum.
104.
▲
by
badgar
14y ago
The first is unidiomatic GWT, the latter is swing. I can count the times I've set up a button with a click handler without UIBinder on one hand. So I'll assume based on your post that you always instantiated buttons that way since you never
105.
▲
by
badgar
14y ago
So it's not even a subset of ISO 8601, it's just the umpteenth ad-hoc date parsing method with semantics defined as "portion of a 3k line C file with no comments": https://github.com/ruby/ruby/blob/7ea675732ac1dac72f07756498... PS I did m
106.
▲
by
badgar
14y ago
TechCrunch is not an example of quality journalism. Much the opposite.
107.
▲
by
badgar
14y ago
Programming with GWT is nothing like swing. Nothing.
108.
▲
by
badgar
14y ago
> solve programming puzzles Your argument all comes down to dismissing the content of the interview. Since you clearly assume the interview is worthless, you aren't even discussing this in good faith, so I'm just ignoring this post.
109.
▲
by
badgar
14y ago
> Considering how bad they are at hiring, there should be very competent people there. The company under discussion at Google. They're great at hiring, at least by their metrics: they have thousands of the world's best engineers. >
110.
▲
by
badgar
14y ago
Have you tried using thrift or protocol buffers, which aren't self-describing (introducing enormous overhead for <1MB messages.
111.
▲
by
badgar
14y ago
> This should have been caught before it was an emergency, through standard processes such as integration and unit testing. Things always go wrong in the development cycle. Problems happen. Conflicts between individuals occur. I was giv
112.
▲
by
badgar
14y ago
> This sort of attitude is precisely why the big boys don't stay the big boys in tech. Are you saying telecommuters are the key to staying big in tech? To encourage innovation big companies want happy engineers in close proximity, talki
113.
▲
by
badgar
14y ago
> Good chance for a savvy startup to pick up some remote talent the big boys can't. No, this is a chance to pick up talent the big boys don't need . "As few as possible" telecommuters means they do hire telecommuters. Apply, see if you
114.
▲
by
badgar
14y ago
Work is social. What do you when a couple teammates walk up to your desk out of nowhere, abruptly interrupt your coding zone, and ask you why the build broke when you changed the FoobarService to return X instead of Y when Z? They can't rel
115.
▲
by
badgar
14y ago
Startups are supposed to be about explosive growth. Your startup is a failure if you don't get huge - then you're just a small business. Most people here aren't interested in building a small business they have to take care of for a few dec
116.
▲
by
badgar
14y ago
>iterate through all it's parents to check if there is a cycle,which seems pretty inefficient to do for something that should never happen The number of parents is almost always under 3 or 4 and never over 100. Writes occur a few times
117.
▲
by
badgar
14y ago
One core. One HD. Bandwidth is trivial with no images. How much do you think this site costs to run?
118.
▲
by
badgar
14y ago
> Aren't you assuming "surgery in repl" is a deviation? What if it's normal course of action for him? This is a big difference between engineering and hacking. An engineer would never regularly do something so dangerous. But I suspect
119.
▲
by
badgar
14y ago
> Agreed, infinite loops are a little hard to protect using asserts. assert(is_tree(comment_graph)) Typically, a composite entity (like an "item" on HN which has many "comments") will define invariants to ensure data integrity.
120.
▲
by
badgar
14y ago
> So what do you do to avoid this in the future? It's HN... there's no SLA, there's no postmortems, there's no doing things better in the future. pg just runs this site out of the good of his heart, we should be lucky the volunteers run
More ›