skysight-inc/HackerNews huggingface dataset:
In Python, at least, this pattern is called the "dispatch dictionary" and relies on the ability of Python to store just about anything as dictionary values. It is considered to be Python's answer to the question, "Why is there no switch/case in Python?"
I wonder if whoever was operating the target server knew that it was 25 miles from FBI headquarters.
I like Tarsnap. If I had to recommend a 3rd party storage vendor, it would be Tarsnap.
> If I don't own a TV and never even remember the fact that I don't have a TV, is that 'attachment'?

If you are compelled to blog about it incessantly and preach it as religion, yes. Otherwise, not really. The blog post is aimed at a certain type of people and mentality that personally drives me up the walls. The "minimalism"/paperless craze is one of the biggest at the moment.

This is summarized in a great atheist joke:

"How do you know someone is an atheist?

They tell you."
I very strongly do not want HTML email to come back. I consider the dominance of plaintext email to be a victory, let's not concede it. HTML email was quite popular in the mid to late nineties and it was a disaster. Why do we want messages to go from 600 bytes to 30k? Why do we want readability of the message to be determined by either the sender's sense of design and/or our client's capabilities? Why do we want to make email threads that much more difficult to to create and follow? It's bad enough we've succumbed to top posting, I can't even imagine what the size and readability of an HTML email that has been replied to 20+ times would be. Please, let's stick with plaintext.
> I don’t have things to hang on the walls. I rarely visit the kitchen. My apartment is a barren place. I dislike spending long hours there.

That part sounds stupid. Why are you making your home an uncomfortable environment? That's not minimalism, that's self-flagellation. Is he spending all of his time at work?
The title doesn't quite make sense? "Sony officially 50%..."?
It seems like Yahoo has decided to bet on their Connected TV brand, with this bid for hulu and recent acquisition of IntoNow makes it pretty clear. This may be a better direction for their display ad business instead of generic internet services.
This is indeed correct, I must have fat fingered that. Sorry.
Aside from interpersonal considerations... why would you make your home an uncomfortable place to be?
I read the title and half expected an article about Yahoo! asking Hulu to save them.
Thanks, FBI.
There are dozens of download sites like rapidshare that allow you to do what you describe without the overhead of git and the files are far more hidden than they are on github.
Wouldn't the FBI just go after all the servers in all locations?
Indexing is only "not counting" when you're working with a base address and an offset. In most languages, that's only an "under the hood" reality; the programmer is neither interested in, nor has direct access to, the bitly goodness underlying the array (or what have you). It's just a bunch of slots, and when you want to put something into (or take something out of) the first slot, then the natural ordinal is "first", not "zeroth". We're just used to a different way of doing things; it doesn't make any more sense to anyone, except by convention.
Louis Vuitton Handbags - Cheap fashion Louis Vuitton Handbags
Which countries are fairly immune to the FBI?
It would make a lot more sense from a revenue standpoint than when they purchased YouTube. Viacom has beef with Google TV so I wonder what would happen to all the Viacom offerings on Hulu if that were to happen.

http://www.gtvhub.com/2010/11/21/comedy-central-mtv-nickelod...
I'm probably missing something, by the Times article doesn't mention the word 'warrant'---that being the case shouldn't that ruffle a feather or two?
Three plugins with non-overlapping developers (as far as I can tell), but I suppose that doesn't really decide anything.
While we're at it let's get rid of streaming HD video and all that cumbersome CSS and Javascript (it just slows down page load times, and why should websites be dictated by the owner's sense of design?).
Sure, but there is a real system in place that specifies that I am able to get milk per litre for 2 EUR, and purchase a coffee at the local coffee place for 3 EUR, not only that during that entire time I am able to have paper in my hands which has "value" because EVERYONE considers it to be valuable.

I can't do the same with Bitcoin, I can't have paper in my wallet, I can't go trade it for real goods right now. There is a lot of fluctuations in the price of Bitcoin, since it is entirely virtual it can easily be attacked and there are no systems in place for me to get my Bitcoin back if there is a fraudulent transaction.
First I thought this was satire. Then I got the idea that he might be serious. Then I was convinced it was satire. Now I just don't know anymore.
I understand the spirit of what you are saying, I don't think I fully agree with it.

Beyond the self though, I think an attachment to not owning is more beneficial to humanity (I use the term broadly). Less consumption is simply more sustainable for our planet. That simple.
Impressions of Android from a dev's perspective
I own very few possessions. I have done this to make myself far more comfortable than it is supposed to be possible for me to be. I have a serious medical condition and getting rid of things has also gotten rid of germs and dust and such. My brain also works better because I'm not so sick, thus concentration and the like have improved. Clearly, I have a strong personal bias, but I read this and can't help but wonder if he feels better and gets more done and all that for the same reason I feel better and get more done and all that: He's simply healthier.
Well, that's a serious usability fail, looking from the technical point of view.
A few bad apples were? Image based e-mail tracking is de rigeur to this day for nearly any marketing e-mail you receive, and has been since e-mail marketing has been a thing.

Any e-mail marketing provider worth their salt will include these without even asking the person sending the batch.
CSS3 + HTML isn't Turing complete
It's really surprising how low budget these startups are. For all the press and VC money splashed around in Silicon Valley it sure looks like these guys are scraping by. A bootstrapped startup out of my house isn't looking too bad about now.
So as not to cause problems for themselves or others.

Imagine you're a legal guy at bigcorp and you issue a DMCA because some clown uploaded [something shiny] to GitHub ... and then 10s or 100s of thousands of people got pissed off it was removed, and shown your phone number, email, etc.

It's really a good policy for them to have - they don't need the fallout from people harassing some guy or some company, and the internet's always looking for an excuse to be outraged.
10 great franchise bets
This could be as simple as a piece of software they all tried being malicious. Even prominent plugin authors are vulnerable to malware pretending to be a shiny new toy.
A restart*

As in, Chrome must be closed, and restarted.

Gosh, wish I had noticed that during the edit window.
He actually did a number of pure development projects while working at Mozilla, both Firefox-related (like the FUEL library) and jQuery-related (like creating the jQuery Mobile framework):

http://ejohn.org/blog/fueling-the-firefox/

http://jquerymobile.com/
You can already use the multipart/alternative MIME type for that (which is what HTML emails use), it's just a matter of email clients deciding that they'll show a Content-Type other than text/html if it exists.

For example, you could use just a plain text part and a multipart/alternative with a text/markdown Content-Type. The email client would render Markdown if it's capable of handling it, and the plain text version if not.
You could apply the same argument to webpages. I think HTML e-mail is a complete mess right now, but allowing some degree of e-mail styling does go a long way in helping users understand what the e-mail is trying to convey.

Something as simple as laying out tabluar data in a table is extremely hard to pull off effectively with a plain-text e-mail.
Two words: Marketing Departments. Blizzard Entertainment doesn't want to try to win back a lapsed subscriber with text alone, they want to have bright, colorful graphics with a bold call to action.

It's already too late to be completely rid of HTML mailers, so let's at least make them work.
The assumption is that you are not the actual target, but merely collateral damage.
Balancing materialism and minimalism would be the best thing to do IMO. At either extremes you will always have people who have switched over from the other extreme, thinking the grass is greener on the other side. You will also have people arguing religiously about how their respective extreme is good. But at the center there's balance, low entropy and equilibrium.
Great point, I'm excited about working with the team.

I think it will be a great ride!
For some companies, this would be expected. For Linode it's pretty #fail. This is pretty serious...it should never have been down for 6 days, and failing that, they really should have reached out to customers.
50% of flash sales happen in first 3 hours
The FBI wasn't going after "your" servers, they were going after your neighbors, and you just got caught in the collateral damage.
I think they do, for a lot of things at least. There certainly are some things that desktop users prefer in a browser (I see way more desktop users using Facebook in a browser than via a native app, even though native apps exist), but if I think of the apps that I see people using day-to-day, there's a huge swath that aren't in a browser and it's not clear to me will be in the foreseeable future.

I mean, browser-based email has gotten really good... yet there are still a ton of people that use native email clients. Hell, I and lots of other people even use a native Twitter app on our computers - if there's anything that seems replaceable with an in-browser app, it's Twitter.

Replacement of many native office/productivity/image/media apps with in-browser apps seems a long way off to me. And it's not just because HTML doesn't yet fully provide rich/"native-feeling" capabilities, it's also that people don't want to run all their apps in rectangular browser tabs — maybe OSes will evolve to not be as app centric so that all of a user's in-browser apps won't be organized under a single icon in their dock/taskbar (though I wouldn't bet on it), but I don't see a lot of movement toward that. I wouldn't be shocked if 20 years from now everything's HTML, but it sure doesn't seem like it'll happen in the next 5.
Sony officially the whole fleshlight?!
Market Rally Propels AAPL up 3% to $325
Not the GP, or the author of TFA, but my take on it is pretty simple: the problem is attachment. It's not our things that are the problem, but our attachment to them — the thing has somehow come to define us, or, more correctly: we've come to define ourselves, in however small a way, in terms of the thing. "I have a nice TV, so I'm somehow better", on some imaginary scale of better-ness.

The fact of the matter is, you have a TV. Period. Any notion of better-ness you have is a story you're telling yourself. There's no better or worse here. Stop telling yourself the story, or at least learn to recognize it as a story — let the TV be a TV — and you'll be amazed at how much you can simply enjoy watching TV when that's what you want to do, and walk away from it when you don't.

TFA is right in that experiences are what make us happy, but where he gets it wrong is by defining himself in antithesis to things. That's just as much a story, and just as much an external definition of self as, "I'm an awesome person because I have a really nice car," or, "I'm cool because I'm an Apple fanboi," or any other thing or set of things. He's become attached to, and identifies with, the absence of things; he's over-corrected.

Once you get over attachment, you can have things, or not have things, or whatever else you might want to do with them, without having some kind of complex about it — without that external thing somehow becoming definitive of who you are as a person. You realize that they're just things, and like everything else in this life, they're transient.

Now, be careful, and don't make the novice mistake of conflating "attachment" and "liking". I like my TV and my car and my computers and my books and all the rest of the crap I schlep along with me through this life quite a bit; I wouldn't have bought them if I didn't. But if I lost them tomorrow, it wouldn't change my identity — it wouldn't change me — a whit. I'm still exactly and only me, whatever that happens to be. It's life, and my experiences therein, that change me, and that can happen with or without things.
YouTube to MP3 - Convert YouTube videos to MP3
Thank you everyone. I think I was already sold on the company but was curious if anyone on HN said "Hell No!"

They are flying me up to their office next week to meet everyone in person. Wish me luck!
Yes, you're absolutely right. I meant that in usage you generally either instantiate a plan object and use it as a hash or you instantiate an array and use it as an array, but when you instantiate an array, you can treat it like any other object.
How about sleeping on a water bed? Is that enough motion?

Mechanically pushing a waterbed would also be easier than making a bed rockable.
This is the first time I've seen Apps Script and I was thinking along the same lines. It's like VB6 with all of the Google Cloud goodness built-in. The GMail API looks especially promising.
Apple iCloud Senior Manager Joins HealthTeacher as Vice President of Product
Whoops, thanks for the correction. Long day :).
Because "they" don't see a vibrant secondary market as an increase in value of "their" product, but rather as a damper upon the maximum price with which "they" can charge for the product. I.e., "they" want to be a monopolist, and charge the resulting monopoly prices, and a vibrant secondary market prevents the charging of monopoly prices.
Do nothing. This isn't your responsibility, and you're risking your job by going behind the back of the most senior programmer.
I have trouble taking someone seriously when they pepper what could have been an insightful post with reddit meme references.
Yahoo simply isn't going to be able to buy themselves out of the hole they've made. Honestly, I'd be surprised if they could muster an offer that Hulu would find appealing.
It seems it is time to do away with password authentication and start thinking in terms of pubkeys. I recently disallowed all password logins via SSH for all the machines where I can do this. Next, I am looking into authenticating sudo via ssh-agent through PAM (seems the code to do this is not available in standard Ubuntu repos).

If only more places were OpenID enabled, there would be less passwords to protect for the web.
I think its interesting how he notes that a lot of server-side devs can't make it as client-side devs. This seems like a big change from 15 years ago when UI development was considered easy and server side dev was considered more difficult.
> If so, then why work?

Most people need to pay the bills. Room, board, that sort of thing.

> Isn't that a waste of Energy, time and resources?

Work for work's sake -- perhaps. If you rather receive something desirable in proportional exchange for your labor, then no.

> We could simply live on like humans did thousands of years ago...

Whaddya mean we? All 7 billion of us? Not a chance. 7 million, maybe. I, for one, am getting up at 8am tomorrow.
So much that most email clients disable images by default and have been for years to help prevent abuse by spam.
Actually, @potato has it right.

If the public gets mad at you, you AND your mistress are goners in China.

It's crazy how things work over there. Trial is only used as a method of providing justification for the execution.
Self-Improvement
It matters for some people, yes, like you, but for most, it simply doesn't. I did say most in my original post as well.
HTML, CSS, Javascript, browsers, database, IDE, at least one server side language, and hosting for a simple web app.
Web development sucks. We are just used to it.
> You can’t allow some arbitrary code to run in the user’s mail client, we already have enough security problems in emails.

Webmail aside, what are the security implications of running javascript in an email client? Any reason why they're worse than going to a web page?

(You might say you choose which web pages you go to, whereas email gets sent to you. But with all the 3rd-party advertising javascript, you end up running a lot of arbitrary code while browsing)
Nokia N9 launched in Singapore
In the cloud, with no parachute
This is the timeline I see from when it happened?

http://plugins.trac.wordpress.org/timeline?from=06%2F21%2F11...

http://pastebin.com/raw.php?i=G06rbb5a

Actually, maybe that is the reversion log, yeah it is.

Trying to find what they did:

http://plugins.trac.wordpress.org/changeset?old_path=%2Fw3-t...
I don't think so. There has definitely been an increase in breakins in the past few months.
And if it's actually important or you're curious or you can't read it and want to know what it says, you'll click the "show images" button. Email tracking is hardly a bad thing, it provides useful data. Some address never reading emails/never showing pictures? Stop sending them stuff.
From what I gather, currently you need to check with your utility company to see if they can deliver enough power to your home before installing a charging station. They are concerned about it, so I imagine they are not ready to charge any significant proportion of cars.
The reason it was such a bad idea before was that spammers used to want to figure out whether an email address existed and/or was active, and they would use a tracking image to do that. Now they have the bandwidth and processing power available to not care about it.
It wouldn't be the worst thing in the world for Flash to retrench, slim down, and focus only on the things for which it's best suited.
I wish the FBI was as diligent at pursuing corporate malfeasance.
What's important about the tension? To have it tense or not tense or however, as long as it's comfortable or adjusted by some rule of thumb?

(I've not met a hammock)
You say all this...until it happens to Softlayer(or another host you think has all bases covered).

Any data center that has been around for bit will have random screwups to a tiny percentage of their infrastructure almost on a daily basis.
We are polishing Firefox Mobile, too! It is releasing in sync with desktop now.
It's really odd. I'm following critical Android bugs from 2008 that haven't been touched by a developer. And minor bugs that a developer's commented on/scolded the "me too!"s on. And a bunch of bugs that are duped all over the place.

They really could use a good, thorough, old fashioned bug scrub with QA and maintenance teams heavily involved/leading the charge. Cleaning up the bug database is a daunting no-fun task, for sure, but it looks terrible to outsiders and bug triage is a perfect place for new employees (junior developers, QA, and support staff) to get their feet wet while they still lack the emotional attachment...it's the perfect bootcamp.

The stats on this would be fascinating, too - for instance, I'd love to know the percentage of dupes. :)

Conversely, making senior developers responsible for triaging bugs straight from the public (and doing first line support for some of these, which does appear to happen from time to time) can lead to some serious burnout.
I feel like my Ruby brain just grew a little ... very neat
Thanks for that.
John works mostly as the maintainer for the Khan-exercises open source project, basically the Exercise Dashboard piece of Khan Academy.

Remember, it's open source[1], so don't hesitate to join in and help revolutionize education. There's some very cool and interesting things we're working on that get used by millions of kids (and adults!) everyday. You know some js, python, HTML/CSS? Interested in documentation, searching for bugs, or doing usability testing? You're cordially invited.

[1]: https://github.com/Khan/khan-exercises
The website analogy is pretty poor. How many websites today aren't designed by professional designers?

When you hand the design reins to everyone, you end up with Myspace profiles and Geocities sites. There's nothing wrong with either of those, but context is essential. When I'm reading through dozens and even hundreds of emails a day that are crucial to my daily work, I really don't want to have to deal with Paula's pink hearts theme or Bill's Boston Bruins theme. There's a time and place for everything. I do want confidence that I can read my emails quickly and easily, and plaintext makes that promise a lot better than HTML does.
Email clients shouldn't be more vulnerable than browsers these days, since I think most email clients use a browser rendering engine for HTML emails now anyway.

There is always the risk of another WMF-style exploit though.
This can only end badly with AOL acquiring Hulu and running 10+ minutes of ads per 23 min show.

Yes I realize this is about Yahoo but I don't think they can afford it.
To disincentivize being there. If you have an office, being at home is actually a pretty crappy place to be. You’re neither out meeting people and having fun nor working; lose the video games and go do some improv or skydiving I say.
Exactly. For my Hacker Newsletter project I have a real hard time putting in all the links (one to the article, one to the comments) in text mode, but HTML makes this easy for users to scan and use.
I know, but that doesn't answer my question. Why is it banned at your shop?
I'll come right out and say it: I don't care if emails are 30k a piece instead of 600 bytes. Maybe I'm "part of the problem", but so is 98% of the rest of the users of the internet. I simply don't care because it has essentially zero material effect on me. My phone doesn't even sweat under that load.
If the problem is reading speed, most email clients can suppress images unless the user specifically requests them to be shown.
I've had my roadster (#16) for almost three years now.

It's the most exciting car driving experience I've ever had.

http://green.autoblog.com/photos/jason-calacanis-tesla-roads...

I've done over 10,000 miles and it is my daily driver (i'm four miles from my office). I drive about 20 miles a day.

The batter charge is the same as when I got it.

I'm serial #1 and #85 of the sedan. I sent two full deposits the day they announced the price.

The top Tesla engineer and the top designer walked me through the design, drawings and I've driven in the prototypes. Model S is AWESOME. It's got something like a 24" computer monitor flipped to it's side as the center console. It's got not engine so there is storage in the front and the back. It's UBER fast.... similar to the roadster in the prototype i drove in.

The model S will be the best car on the road--hands down--next summer.

Was the Roadster ready for prime time? No. It is a very raw proof point along the way to non-carbon based transportation.

The price is going to keep getting cut in half, and thanks to home solar plummeting in price, I'm predicting we're going to see many homes have one plug-in hybrid for long-range, one EV for daily driving and solar panels.

When gas hits $6-8 a gallon, and that will happen over the next five years, folks will really start embracing solar and EVs. Just like they embraced hybrids when gas hit $4-5 a gallon.

To think that 10 years from now the concept of smog clouds over Los Angeles and other cities will start to go away... is... just.... mind blowing.
it doesn't really make a lot of sense to me. youtube is perfectly capable of negotiating for contracts with content owners, they don't need another property to do that.

the reason most TV shows aren't on youtube is not because the content owners don't like youtube, it's because the content owners and google can't agree on acceptable terms. buying hulu won't change that.