HN user

seacious

75 karma
Posts1
Comments32
View on HN

To your aside: I for one really appreciate Heroku's color scheme. I find high contrast color schemes very fatiguing, and prefer light-ish on dark-ish color schemes like Heroku's. I don't really believe in a universally ideal color scheme. I think we should instead focus on building and supporting tooling to help people adapt content to their needs.

He's probably not referring so much to the specific limits on mailbox size as he is to the policy of forcing responsibility for maintaining permanent archives on the users of the system rather than the administrators of it.

"Such policies indicate either an agency that is not concerned with preserving good audit chains or one that has an extremely penny-wise, pound-foolish approach to IT policy."

I think AND is more appropriate than OR here.

I wonder if this will eventually lead to google making use of a decentralized federated search strategy where they provide the technology to everyone who wants their site to be findable by means of google, but do not actually produce the results themselves. From a technological pov that would certainly be far more challenging than their current system, but it might make them less of a target legally.

I downloaded Hawken and played it once and enjoyed. When I went to play again I realized that I would have to type my 20 character random password in in order to be able to play, alt tabbing between the password manager and the game repeatedly.

I uninstalled the game.

A slight nitpick that I mention only because I just learned this recently. The marble on the other end wouldn't come out instantaneously. Time it would take after starting to push the new marble in for the marble on the other side to start coming out is determined by speed of the pressure wave that would propogate through the marbles. You can see a really cool demonstration of this principle here: http://a.gifb.in/092011/1317143770_slinky_dropped_in_slowmot...

Most blackhats will cheerfully acknowledge that what they are doing is wrong. They just think it isn't very wrong. Everyone does things they know to be wrong. Even very wrong.

Update: Formatting. (can't we get a preview, please?)

Dumb.domains 12 years ago

Or both at once! That would make data collection considerably easier.

Knowing what the AST looks like without having to sit an think about it is huge. Maybe you're smarter than me and can instantly intuit it, but I think most people can't. I think that this is one of the reasons that macros are so widely adopted in LISPs but not in other languages that support them. Having an immediately evident AST makes it much easier to reason about, and hence to manipulate either through code or manually.

Edit: Improve clarity.

Not having to memorize an operator precedence table makes me more than willing to give up syntactic sugar. This is one of the things that I dislike most about haskell. I wish liskell or one of the other projects trying to bring S-expressions to haskell had taken off.

I'd be careful about assuming that it is necessary just because it seems plausible. Workers rebelling against capitalists and seizing the means of production once also seemed like a logical, necessary progression from the economic system of the time.

edit: The material dialectic, if it exists in any meaningful way, is far stranger than we once supposed.

To be fair, social scientists are not the first to find this prospect troubling.

I am very much afraid that nature itself is only a first habit, just as habit is a second nature.

--Blaise Pascal

BitBucket was down 12 years ago

Outsourcing allows you to isolate the status page from your human infrastructure. If your team makes a bad decision that leads to an outage then they can make the same bad decision about your status page if they are in charge of that as well. This provides a form of human fault tolerance.

There's a lot to dislike about java, but the platform independence story of the JVM really is the best of anything out there that I've experienced. That doesn't necessarily mean Java anymore, Clojure, Scala, etc. all benefit from the work done to make the JVM truly platform independent. But when I compare it to my experiences with Node.js, ruby, or haskell, (dependencies not working because library maintainers forgetting (or don't care) that not every one uses their preferred development operating system), I am really grateful for all the boring, finicky work that contributors have put into making a truly cross platform development target.