skysight-inc/HackerNews huggingface dataset:
I think he's talking about internet bandwidth limits; e.g., you get 50 gigabytes a month, and you hit that limit after watching a few episodes.
Launching 9 companies at SuperConf
I'd like to pose a Redis question to the community at large. On HN, I keep hearing about how awesome it is, how readable the codebase is, how efficient and well thought out it generally is.

That's all fine, but there is incredible resistance in many enterprises to adopting new technology. I recently faced a similar problem trying to get people to move to Redis, and the feeling is that there isn't enough "enterprise social proof".

So my questions to anyone who has deployed a large enough Redis cluster (and by cluster, I mean replication, since sharding isn't apparently supported yet):

-- What is the largest instance you have run?
-- How reliable has that instance been?
-- How easy is it to maintain and administer?
-- What are some issues you would warn other enterprise users about?
Well it's not really HINCRBY, it increments a field of a JSON object that is otherwise not supported by Redis natively. It was just an example, but it is not a strange one, because there are many users with JSON objects, and similarly there are many users with specific needs: Do this if there is that in the key, add this element only if the list is < N elements, and so forth. With Lua scripting you can model all this without back-and-forth without the client and server, in other words, with 1/100 of the latency (or less).

Given that we'll implement new commands only when they are "fundamental" operatons. For instance there is some plan to implement list splicing. When this happens it's worth to write it in C for max performances, so I think we'll unlikely write parts of Redis in Lua itself. Scripting systems is something I love (see Emacs for instance) but IMHO Redis is the instance of system where this does not work: space and time are too important for Redis.
The reason I am annoyed with Python is simple.

It isn't that Python is a bad language--it's just not very good. Which is fine: plenty of languages are not very good and I don't mind. The issue is that it is extremely overrated, especially here on HN. And this translates to real inconvenience for me--I am forced to use Python when I would be better off with something else.

So the issue is not that I'm not willing to learn--I am! I even know Python fairly well (I do use it both at work and in classes, after all). And I am familiar with plenty of other languages, some worse but several better. So it is going to annoy me when somebody--yet again--presents Python as the best language you absolutely have to learn.

If you already know some similar languages, learning Python next is not your best option. Learn something interesting and different: Scheme, Scala, Clojure, Haskell, C, Go, assembly, Smalltalk...etc.
The Model S will be hitting the streets soon with the same fundamental physics limitations, but much better systems to mitigate that problem. (ie. lower idle discharge rate and more reserve capacity)
The title compares all the money given out by Kickstarter (including non-art projects) to NEA's budget, which as of now is not a fair comparison. However, I think this is a technicality, since at the rate KS is growing, the comparison will be valid very soon.

The second apples and oranges point is stronger though: Look at the types of projects that NEA funds, e.g. translation projects in 2011 (http://www.nea.gov/grants/recent/12grants/LitTranslation.htm...): although the grants are tiny (~$10K) I don't think these are types of things that would have shined in the KS environment. So NEA is doing this as a public service, funding people who wouldn't have been funded otherwise. This is important. I remember Tarkovsky's lamenting the fact that his film The Mirror was not understood by the people so he had difficulty getting his other projects funded by Goskino (from http://en.wikipedia.org/wiki/Andrei_Tarkovsky#Film_career_in...: "From the beginning the film was not well received by Soviet authorities due to its content and its perceived elitist nature.") That's why the state has to be in the business of funding arts, to protect artists from the "tyranny of mass taste" (unfortunately, in Russia this worked backwards).

Now, after having said all that, let us once again emphasize the fresh approach KS brought to arts funding. I bet if/when they thought about KS before, the NEA people (most likely they haven't heard about KS, as these are not exactly cutting edge Internet technology people) they chuckled about the naivete of its approach, thinking it a fad (forget about NEA, I thought like this myself!). After millions of dollars of arts funding, they'll probably take the crowd sourcing approach more seriously. Patron-based art funding is hundreds of years old, the difference here is the number of patrons backing each project.
Cubes (a.k.a. "Collaberative Work Environments" a.k.a. "Workplace Advantage") are becoming more common.

In one case that I know far too much about they can get 150 people onto a floor that previously held 100 (at which point they are at the code limit for the width of the stairwells, which is in part determined by the number of people expected to use it for emergency egress)

I've been in non-office work environments 3 times in 10 years at MS, thankfully back in my own office now...
Hopefully they at least had a comments section where you could mention that?
> I actually like the action movies where you know that the guy gets the pretty girl once he is done blowing things up.

Die Hard is "years old" (24 of them, actually) and is an awesome movie in this genre. In fact I am going to preemptively declare you to be an action movie hipster if you like them but not Die Hard.

Being old doesn't make a movie bad. Being bad makes a movie bad. Sometimes that's because the times have changed and the plots are hard to relate to, but usually it's got nothing to do with the age.
Yea, but until Zune works on my mac, there's no way I'd even consider it. Microsoft has to play nice with the other kids in the yards to get my money.

It does. Well, Windows Phone does at least, which is as close as you can get to buying a Zune device now. There's an app called "Windows Phone Connector" in the App Store.
Beware. Titanium looks good on the surface but as soon as you push it to its limits ugly things start to happen.

There's a still ongoing discussion about Titanium on my blog, here -> http://usingimho.wordpress.com/2011/06/14/why-you-should-sta... , it's up to you to decide if Titanium fits your needs or not. If you're building only small and simple applications it might be fine.
Nokia becomes the biggest Windows Phone manufacturer in just one quarter
I haven't used their Push Notification service yet. I've just leveraged their mobile backend services so far. I was talking in general, that I am pretty pleased with their service and documentation thus far.
Having just started using Parse for a recent iPhone app, I will say this is a pretty awesome feature. We have many channels that get automatically sent notifications using the REST API, so monitoring their activity will be very useful.
It's not fair to compare TV 2012 or Movies 2012 with Music 2012, but a comparison with Music 1983 might be fair... And of course, the future trajectory may be quite different.

The movie industry, for one thing, is intelligent about pricing. In particular, if you want to see a movie you've got a choices that range between a 3D theatre ticket, $40 collectors editions, usually several Blu-Ray and DVD editions with different features, $5 bargain disks as well as movie channels, Vudu, Netflix, Redbox and other things.

Now, in the long term it's an interesting question if "TV" is the same medium if you watch it going by on a set or if you watch it prerecorded on your own schedule. There are certainly forms of "TV" like cable news and the weather channel that will dry up and blow away in the digital transition.
As a few dozen people pointed out, these batteries can become bricked even with a physical disconnect. They're not bricking because of being drained, they're bricking because they're drained and then left for months. Do this to any other Li-Ion device and the same thing will happen.

More generally, you jumped to conclusions based on personal anecdotal evidence, ignored the entire preceding discussion, then pretended you were some kind of PR expert based on stuff you just made up.

(Edit: I guess the accusations are that some earlier battery models discharge in a week or a few, not months. I'm told the charge management circuitry of the 6000+ cell battery is extremely complicated, so improvement over time is to be expected. Nevertheless it's not a case of "duh just disconnect the battery"--these things self-discharge and also discharge very slowly over the disconnection circuitry!)
The Top Ten Corporate Tax Dodgers
They're not: http://www.scribd.com/doc/24701291/Tesla-Owners-Manual

I don't really disagree with you though.
They tried to do that a few years ago, but nowadays they don't reject just because an app is web-based. I have one that's 95% HTML5 and it was approved absolutely fine.
Kickstarter provides for the following categories:
Art, Comics, Dance, Design, Fashion, Film&Video, Food, Games, Music, Photography, Publishing, Theater, and Technology.

Every one of those except "Technology" strikes me as art, and even a few of the technology projects. So while Kickstarter may not be all arts projects, it is primarily arts projects.
>We won't even get into how 720 screens don't really have 720 display pixels so even perfect size matches are resampled and interpolated, or how often I find I have to manually change the aspect ratio because it wasn't able to figure it out on its own.

This drives me crazy. I have a computer hooked up to my TV (for the same reason as the OP, we basically watch just streaming or my digitized DVD collection) and every time I upgrade the display drivers, and sometimes just randomly, the display goes wonky and I have to fix it by hand. I don't have to do that with my computer monitor...
The Curse of Utility Pricing
There is no need for a realtime simulation. What it feels like centuries can be a fraction of second for such hardware.

With this kind of simulations you can obtain, in theory, "what if" universes where alternatives solutions and technologies can be created. If you can observe them and the simulation rate is faster than your own time, it can be a rewarding experiment.

About universe observing, this story is cool: http://qntm.org/responsibility
I was at a conference last year where the SVP of Network Services for NYSE/Euronext (Andrew Bach) was talking about their growing data and bandwidth needs, and they are pushing the envelope. They need something very reliable obviously, but they're not sitting on their hands. Instead they're constantly pushing their vendors for less latency, more bandwidth and faster storage.
I can't understand this comment now, after the youporn success story... Isn't this enough for enterprise people?

Ok seriously now... Groupon did an event a few days ago about how they use Redis with success, Twitter uses Redis for caching timelines, Github does a good use of Redis, and similarly do many other non trivial companies, like Craigslist, Stack Overflow, Digg, ...

Those are not "enterprise" companies, but the problems they solve are not different, so IMHO the real problem is a cultural barrier. I think that this is just a matter of time.
http://williamedwardscoder.tumblr.com/post/18065079081/cogs-...

"The controversy over Node is that it implies developers from the client are piercing into the server. A domain typically full of people that came up from the OS layer. Those people are asking does it really make sense to write servers in a historically client language? (One that as you mention is inherently far slower than historical server languages). People who only know or love that client language have been given a whole new freedom and ability - surely their answer is yes. Why wouldn't it be?"

Very well put. And now they can put logic in the DB too. Bravo!
I think everyone agrees that commercials are annoying but I don't think TV is broken at all. After all, most of the content we stream with other means originated as TV shows or Hollywood movies.

So the real question is, once the current younger generation gets older and everyone switched off their cable, how will the production of quality content be financed, other than per-view fees?

When I was a kid in Germany there were three channels, all publicly financed, to a large extent via a per-household radio/TV fee. TV was only broadcasting for a few hours a day. The overall quality was very high and commercials were in a block between shows. I'd love to go back to that model but I doubt the general public would agree.
I'm actually pretty surprised at how few people knew this about lithium batteries. I guess that goes to show how much protection is actually built into the devices, and how rarely it actually happens. This problem isn't fixable, but it happens very rarely and is easily avoided.

And even so, Tesla (and others like Nissan) has made available a warning system just in case, and all the blogger managed to do was to point out the privacy concerns with this solution.
Holy crap... That's really quite shocking and makes me seriously question whether I'd want to do business with LG. If you had a 14 year old daughter, would you appreciate LG or whoever paying her to wear a very low cut shirt and make eyes at a bunch of older (mostly) men to entice them to buy a phone? I don't consider myself an "overprotective" parent, but I think this sort of sexualization of young girls by a large company is really sick and distasteful. /r/jailbait got shut down for sexualizing girls of this same (apparent) age, just as LG is doing. Gross.
Except that for the Tesla it's days after reaching zero charge, not months.

From the manual "Important! Caution: If the battery’s charge level falls to 0%, it must be plugged in immediately. Failure to do so can permanently damage the battery and this damage is not covered by the New Vehicle Limited Warranty."
>TV for kids just sucks these days.

You are clearly not watching excellent kids shows like Dinosaur Train, Sesame Street, or Word Girl. Of course, these are all PBS show... interesting. We don't get cable and only sometimes catch an episode of something else on Netflix, so maybe you're right, but PBS is still putting out top notch stuff.
TLP: The Father That Shot His Daughter's Computer
I've got a pair of Sennheiser HD-25 SP-II headphones (they are monitor headphones and spend a fair amount of time whacked into the front of a Korg Trinity). I paid 30 GBP for them in 2004. I've replaced the cable once for 20GBP after repeatedly running over it with a desk chair for 5 years and replaced the earpads once for about 10GBP.

I would not swap them for anything.

They run rings around headphones which are 5-10x the cost. Rumor has it they piss on 1KGBP headphones. They sound much better than HD280s as well (I've had some as well). The frequency response is pretty much 100% linear. They are very comfortable. They block out pretty much everything. Most importantly you just cannot hear any static/noise on them at all.

They are godlike.

Unfortunately they change hands for a hell of a lot of money now otherwise I'd grab another pair :(
Untruncate.py: Paul Grah… → Paul Graham
I blame XAML, and I'm justified. Some of my teammates here have changed Visual Studio to open XAML files with the XML editor, which means
* Visual Studio no longer crashes all the time, and
* they lose all XAML intellisense.

I choose to keep the XAML editor for its usefulness, but I run Task Manager (well, Process Explorer) open in the tray at all times to monitor my CPU. If your CPU spikes while you're doing nothing, it's a good sign that Visual Studio may crash.

And as everyone else says, it's rock-solid while doing web development or anything not involving XAML.
You know, I assumed your question there was a joke and upvoted you for being humorous, but then I checked your posting record and I now see that you are the author of various articles on that site and are posting them here.

OK, the problem is your English is really horrible. You need to seriously improve it before you attempt to write any more articles in English.

Let's look at the second sentence you wrote in the referenced article:

> This moves in response to the growing insecurities amongst the users, where their browsing history is being tracked and provided to the online marketers and advertisers to exploit the same.

Do you see any problems with this sentence or does it seem like standard english use to you? It's not. It seems to be following the grammatical sentence structure of some other language, which was then mechanically translated into English. No doubt your native tongue. You need to spend time living in an english dominant area to pick up the right way to speak, or perhaps read considerably more english. You need to think in english and talk the way native english speakers do if you want to be an english language journalist.

I don't know your native language since you've anonymized your domain info and have no legitimate contact information on your site, which is not something legitimate businesses do.
Seriously, neither can I, and you're right that it's a culture problem. I am genuinely trying to do my part to overcome that. Towards that, it would be nice to see more in-depth expositions of setups, and above all, an honest description of any issues and problems. I'm trying, antirez, I'm trying... :)
Plugin to re-enable clicking on Google logo in gmail
For a nicer looking wrapper around V8 in a dynamic language, see http://code.google.com/p/pyv8/ -- here your class instances become the namespaces accessible to your JS code and objects are nicely converted back and forth.

I experimented with (py) V8 as an engine for executing certain scripts from Python, but found there was a relatively cost to entering the interpreter. I was also missing a way to pass around buffers and not converting everything to unicode strings (maybe if I could wrap the ByteArray type).
Interesting - haven't heard of Trigger.io before (I build a lot of PhoneGap applications). One thing that's going to keep me on PhoneGap for the foreseeable future, despite its issues, is the fact that it is an Open Source project now. I trust ASF + volunteers more than any startup/company.
Sounds like you want instant gratification!

How about watching something else while you order the DVD?
I know two people who have bricked their gas-powered cars by going too long between oil changes. This isn't a novel problem for complex machines. You need to maintain them if you'd like to continue using them.
Biggest act of Mobile World Congress will be a no-show
In some cases and at some times in the past it was actually cheaper to get the internet service when bundled with Cable TV service. In effect, some are or were somewhat paid to get it.
Researchers Identify Useless Diet Foods
That Thing You’ll do With Apple’s iPad 3
We The Web Kids
Yes, if these kinds of failures are truly rare it won't cost Tesla much to cover them. Then they can reduce the loss rate further both by improving technology and emphasizing to their salespeople to ensure that the buyer knows to never let the battery discharge. The prospect of having their car out of commission for the replacement, and maybe a token service fee, should be enough disincentive to keep owners from being cavalier about charging.
I really don't see the problem. Tesla clearly states in the manual that completely depleting the battery and then leaving it without charging it will cause damage to the car. This would be completely analogous to running a brand-new early car without oil, destroying the engine. It's a serious neglect of your maintenance duties.

I mean, yes. You can "destroy" your car by not charging it. You can also destroy it by accidentally running it into a brick wall. No PR spin will change that either. That the repair would be very expensive is a moot point - this is a maintenance responsibility to you as the owner. As long as you are aware that this is an issue - just plug it in. It's not like you can forget by accident when you're aware that letting it completely deplete over a couple of months will cause an incredibly expensive repair job.

So where is the problem?
It’s funny you say that, because what ultimately soured me on buying Apple products was my iPhone 3G being effectively bricked by the 4.0 update, two years after I bought it (and, theoretically, days after some other people bought it from AT&T).

Microsoft may rebrand stuff in weird ways sometimes, but they don’t often kill stuff off prematurely. I’d actually argue the opposite: that they often hang onto stuff for too long.

As to your examples, PlaysForSure was only really killed from the perspective of manufacturers, or if you heavily bought into the MSN Music Store. The Kin was an extenuating circumstance, but no doubt a huge fuckup. Zune may be getting a rebrand, but I’ve heard no reason to believe a Zune player won’t continue to work with Windows 8.

All you’ve really done is name three failures of a company that has hundreds of projects. One could do the same thing for Apple, Google, or almost any other tech company.
Oof. Please remember it is much, much easier to measure something like labor participation rate (which is what the study actually measures) than work ethic (which is the interpretation that the blogger is drawing out of that data). If one group of people is working less than another, it might be because they're lazy and shiftless. It also might be because they're in a different environment, facing a different set of positive and negative reinforcements to hard work.
>More generally, you jumped to conclusions based on personal anecdotal evidence, ignored the entire preceding discussion

I didn't ignore anything, nor did I "jump" to any conclusions. The preceding discussions have been talking about the vehicle doing things like "phoning home" and issuing audible warnings.

This stuff doesn't come for free. You need the battery to power this.
Really? I think the 40 dollar pass is outrageously expensive. If I subscribe to just 2 shows, I've already gone over what I pay for cable. Sure, it's really nice to be able to watch it whenever I want, but 40 dollars is nuts.