Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
laureny
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
361.
▲
by
laureny
13y ago
> This is a hugely successful pattern throughout a number of aspects of gaming, graphics being one of the most classic examples. Not really, no. Immutability comes at the cost of performance compared to mutability. The gap is shrinking
362.
▲
by
laureny
13y ago
> What does "efficient" mean? If it means the distance your fingers have to travel, Dvorak is way more efficient. When you talk about efficiency, you need to be more specific. It's not just that Dvorak's superiority over Qwerty for regu
363.
▲
by
laureny
13y ago
> Also, HOV lane is awesome. It is the future. It's the future as long as the car you're driving is marginal. Hybrids used to be allowed to use the HOV lane, then they became popular and got kicked out. If electric cars become mainstre
364.
▲
by
laureny
13y ago
> It's really easy to dismiss and poke holes in peoples' ideas. The funny thing is that you usually walk away from that feeling pretty smart and full of yourself because you're mostly right. Realistically, skepticism is the only rationa
365.
▲
by
laureny
13y ago
> I'm not sure what justification Opera could have for this type of vendetta-esque suit. The simplest justification there is: they think they're right. Is it so hard to conceive? And until this thing goes to court, everybody should abs
366.
▲
by
laureny
13y ago
> I don't immediately understand how one would make that performant given that the DOM is a mutable data structure. As a general rule, mutable API's tend to outperform immutable ones.
367.
▲
by
laureny
13y ago
> Maybe you don't realize that "they" includes Ken Thompson himself... You may disagree with the Go design team's decisions, but it's amusingly absurd to accuse them of inexperience. Not really, if anything, Go shows that its designers
368.
▲
by
laureny
14y ago
> > Notably, if a package is included but not used, Go treats this as an error and enforces removing unused declarations A good illustration that the Go designers didn't think their ideas through. This is a real pain in the butt whe
369.
▲
by
laureny
14y ago
I stand corrected. I also notice with some humor that back then, "Zoom" enlarged the window to full size :-)
370.
▲
by
laureny
14y ago
The Zoom button was introduced in Mac OS X, it didn't exist in any Apple operating system before that.
371.
▲
by
laureny
14y ago
> If you want to just redefine the meaning of that button to be "maximize," Mac OS is doing the redefining, here. To more than 90% of desktop users (Windows users), "maximize" means "take up all the screen". Mac OS came up with this wei
372.
▲
Fun with the Anthropic Principle
(beust.com)
3 points
by
laureny
14y ago
|
0 comments
373.
▲
by
laureny
14y ago
And it still doesn't work right. The only application that gets it right is Chrome (shift click on the green button), but they are simulating it. Mac OS still gets it wrong.
374.
▲
by
laureny
14y ago
> So in fact, it is simpler because you don't have Home/End/PageUp/PageDown/Insert/Delete keys. It's not simple: it has fewer keys, but that makes it more complex not less, and more prone to causing carpal tunnel syndrome (Command-shift
375.
▲
by
laureny
14y ago
> You know, I'm a mac convert through and through, but for a company that favors simplicity so much that they create mice with just one button, I've never quite understood why there are SO many modifier keys on a mac. The two are very c
376.
▲
by
laureny
14y ago
> (I'll mention here that this OS is the first Windows I've had since 98 which wouldn't give you access to kill a process even with the system under heavy load, unless it was completely frozen). It's because you're using the wrong short
377.
▲
by
laureny
14y ago
> Great, as if people walking around talking to "no one" wasn't bad enough, now people will be randomly grabbing at air and twitching their eyes. How are we supposed to separate the crazy people from the sane?! Nothing really new, peopl
378.
▲
by
laureny
14y ago
A lot of his posts are completely underhanded or dripping with sarcasm. Look at the number of negative news about Google or Android that he reported and his only comment was "Shocker" or "Android is winning".
379.
▲
by
laureny
14y ago
Gruber must be having a hard time finding sponsors if he decided to accept money from Microsoft, probably the second company he hates most (the first one being Google, obviously).
380.
▲
by
laureny
14y ago
Java has supported @Nullable and @Nonnull for a while, it's pretty standard in good Java code these days, and the IDE's will perform static analysis to make sure you use these annotations consistently (e.g. warn you if you are checking a @N
381.
▲
by
laureny
14y ago
> I haven't read the book and dunno about PG's definition of spaghetti code, but "we can make all these types of modifications without even looking at the rest of the code" sounds like the opposite of what all people I know call sc. Tha
382.
▲
by
laureny
14y ago
His beef is more with unit tests than functional tests, and I can't disagree with that. Functional tests code that will directly impact your users while unit tests are merely there to make the developer's life more comfortable.
383.
▲
by
laureny
14y ago
Still better than the SDK shipped in the first iPhone, isn't it? And see where the iPhone is now...
384.
▲
by
laureny
14y ago
> but also for writing tools that work with the language. What I've seen from go's tooling today: a very crude debugger and zero IDE support. The bar for "good tooling" in 2013 is quite a bit higher than it was in 1999.
385.
▲
by
laureny
14y ago
> I think it's fair to say Rob Pike and his team are very clever Rob's cleverness and contributions to computer science are indisputable, but that doesn't make him a good language designer. From what I've seen of Go, it seems like it w
386.
▲
by
laureny
14y ago
> Languages like Clojure and even Rust get significant attention just for being better They are not getting any attention beyond Hacker News and reddit. They are extremely marginal programming languages and they both have a very high li
387.
▲
by
laureny
14y ago
> In any case, Google is heavily invested in Go. There is very little evidence of that. The language is a few years old now and the only presentations are coming not even from random Google employees but exclusively Go team members. If
388.
▲
by
laureny
14y ago
You don't need to kill patents to kill the troll: modify the law so that the only way patents can be transferred is when the company gets acquired. This makes patents a valuable asset for start ups while completely killing the patent troll
389.
▲
by
laureny
14y ago
That's something I could have written a few months ago before discovering Angular.js. Now, I have no reasons and no desire to go back to Ember.
390.
▲
by
laureny
14y ago
Adam Savage, from Mythbusters, said exactly this in a recent Wired: "Under the Gun: When Less Time Can Mean Better Problem-Solving" http://www.wired.com/design/2013/02/under-the-gun/
More ›