Lastpass also encrypts data locally before uploading it to their servers. They never get the key used to encrypt your passwords.
> I was unnerved by the fact that the author consider plain activities as hiking or cooking as necessarily better than creative ones Cooking involves just as much creativity as Lego, it's a useful skill, and it's not…
You left out a lot of context for that quote. Here's the full paragraph: > No wonder I feel guilty as I’m driving my children to see “The Lego Movie.” I should be taking them on a long hike or handing out aprons and…
> If you wanted to do things in equivalent lisp style, you'd just compile a Config.java/Config.scala file and add it to the classpath. That's really not equivalent though. With Java and Scala, there's a sharp divide…
> As crazy as this sounds... I've got no problems with being in an "ecosystem" as long as it can be run on any device. See Kindle for a perfect example -- I have it on my iPhone, iPad, desktop and my PaperWhite.…
And if that's true, is it really much different than what we have today? If you have deep pockets, you can already buy speed by using the services of a CDN like Akamai. We already have an unlevel playing field.
What traditional reading speed/comprehension test did you take? I just took the one at readingsoft.com, and I felt like I could have guessed most of the answers in the test without even reading the text. I'm wondering…
If he hasn't already, the author should really read The Lean Startup before criticizing the term that it popularized. In the context of the Lean Startup, the V in MVP doesn't refer to financial viability. "To apply the…
Camlistore looks really cool, thanks for posting it. I've been thinking something like this should exist for some time now.
Some are just websites, but I would say many of them are full blown apps: Gmail - email client Mog - Music player Google Voice / MightyText - Messaging TweetDeck - Twitter client Confluence - Team wiki Trello -…
Depends on your definition of inferior. I can count the number of desktop apps that I use on a daily basis on one hand, and they're all development tools. I have more than twice that number of pinned tabs in my browser…
Yeah I think it's interesting that the final approach with "logical units" and "collaboration units" mirrors a functional approach with "functions" and "higher-order functions". The advice to write small "logical units"…
> But you have to do it as soon as you get in, put your feet up, watch teevee, allow an hour to pass and it all goes wrong. I totally agree with this. If I plop down on the couch right after getting home from a day of…
How do you measure educational value? If someone finishes 90% of the class but never takes the final exam, have they learned nothing? If someone finishes the class, aces the exam, and then promptly goes on living their…
> If you're in a loud environment and need quiet, then communicate that to your boss. I did, on many occasions. > If they don't, then they're probably not worth wasting your skills on anyway (plenty of fish in the sea).…
> So what I'm saying is: If you need silence, cool. Seek it out. Do whatever it takes to be the most productive you can[1]. But not everyone wants to live in a sound vacuum, and some people thrive in the environments…
> This isn't morally wrong. My friend, a graphics programmer, did this with videocards in order to test his graphics engine on various types of hardware configurations. If the companies didn't want you to do this, then…
Gotcha, thanks for the additional info. I might give this a try. I like how your approach requires some active work in order to check a day off, and how it automatically gives you a history of what you've done each day.…
Are you actually committing code every day, or do you somehow represent non-code related progress (e.g. reading a programming book) in a repo?
You obviously appreciate thoughtful investigation into serious topics, and that's commendable. But I think you're going a bit too far here. I think most people on HN enjoy pg's essays because they tend to be well…
Drones may cheapen war in the way that you describe, but that still doesn't negate the fact that they kill less innocent people than the weapons and tactics that we used to use. You seem to argue that the expense of a…
Areligious doesn't mean ignorant of history.
Are you using an especially old version of Spring? I work with Spring MVC on a pretty regular basis and I've never had that much trouble with defining a new controller/model/view. Controller: Add an @Controller…
Well, you can already do java based config, which is not the same as annotation based config. As with XML config, Java based config lives outside of your application code in classes dedicated to configuration. You just…
The comment you're replying to wrote: "Ignoring the obvious difference in reach and success, in what way are Go, Dart and Android not equivalent to C, C++ and Unix in terms of open software projects?" You replied with:…
Lastpass also encrypts data locally before uploading it to their servers. They never get the key used to encrypt your passwords.
> I was unnerved by the fact that the author consider plain activities as hiking or cooking as necessarily better than creative ones Cooking involves just as much creativity as Lego, it's a useful skill, and it's not…
You left out a lot of context for that quote. Here's the full paragraph: > No wonder I feel guilty as I’m driving my children to see “The Lego Movie.” I should be taking them on a long hike or handing out aprons and…
> If you wanted to do things in equivalent lisp style, you'd just compile a Config.java/Config.scala file and add it to the classpath. That's really not equivalent though. With Java and Scala, there's a sharp divide…
> As crazy as this sounds... I've got no problems with being in an "ecosystem" as long as it can be run on any device. See Kindle for a perfect example -- I have it on my iPhone, iPad, desktop and my PaperWhite.…
And if that's true, is it really much different than what we have today? If you have deep pockets, you can already buy speed by using the services of a CDN like Akamai. We already have an unlevel playing field.
What traditional reading speed/comprehension test did you take? I just took the one at readingsoft.com, and I felt like I could have guessed most of the answers in the test without even reading the text. I'm wondering…
If he hasn't already, the author should really read The Lean Startup before criticizing the term that it popularized. In the context of the Lean Startup, the V in MVP doesn't refer to financial viability. "To apply the…
Camlistore looks really cool, thanks for posting it. I've been thinking something like this should exist for some time now.
Some are just websites, but I would say many of them are full blown apps: Gmail - email client Mog - Music player Google Voice / MightyText - Messaging TweetDeck - Twitter client Confluence - Team wiki Trello -…
Depends on your definition of inferior. I can count the number of desktop apps that I use on a daily basis on one hand, and they're all development tools. I have more than twice that number of pinned tabs in my browser…
Yeah I think it's interesting that the final approach with "logical units" and "collaboration units" mirrors a functional approach with "functions" and "higher-order functions". The advice to write small "logical units"…
> But you have to do it as soon as you get in, put your feet up, watch teevee, allow an hour to pass and it all goes wrong. I totally agree with this. If I plop down on the couch right after getting home from a day of…
How do you measure educational value? If someone finishes 90% of the class but never takes the final exam, have they learned nothing? If someone finishes the class, aces the exam, and then promptly goes on living their…
> If you're in a loud environment and need quiet, then communicate that to your boss. I did, on many occasions. > If they don't, then they're probably not worth wasting your skills on anyway (plenty of fish in the sea).…
> So what I'm saying is: If you need silence, cool. Seek it out. Do whatever it takes to be the most productive you can[1]. But not everyone wants to live in a sound vacuum, and some people thrive in the environments…
> This isn't morally wrong. My friend, a graphics programmer, did this with videocards in order to test his graphics engine on various types of hardware configurations. If the companies didn't want you to do this, then…
Gotcha, thanks for the additional info. I might give this a try. I like how your approach requires some active work in order to check a day off, and how it automatically gives you a history of what you've done each day.…
Are you actually committing code every day, or do you somehow represent non-code related progress (e.g. reading a programming book) in a repo?
You obviously appreciate thoughtful investigation into serious topics, and that's commendable. But I think you're going a bit too far here. I think most people on HN enjoy pg's essays because they tend to be well…
Drones may cheapen war in the way that you describe, but that still doesn't negate the fact that they kill less innocent people than the weapons and tactics that we used to use. You seem to argue that the expense of a…
Areligious doesn't mean ignorant of history.
Are you using an especially old version of Spring? I work with Spring MVC on a pretty regular basis and I've never had that much trouble with defining a new controller/model/view. Controller: Add an @Controller…
Well, you can already do java based config, which is not the same as annotation based config. As with XML config, Java based config lives outside of your application code in classes dedicated to configuration. You just…
The comment you're replying to wrote: "Ignoring the obvious difference in reach and success, in what way are Go, Dart and Android not equivalent to C, C++ and Unix in terms of open software projects?" You replied with:…