skysight-inc/HackerNews huggingface dataset:
I said people watching. You chose to interpret that as households/year.

Good luck.
Instead of caching the model in LocalStorage, couldn't you also just store it in the extension's background page? You would simply store the data that you would otherwise put in LocalStorage within a variable on the background page. From the popup, you can access background page variables as members of the object returned by calling chrome.extension.getBackgroundPage().

The extension would still need to recompute it once every time it is starts up, but since it is computable I don't think it belongs in LocalStorage. (You wouldn't store something like this in the registry if you were writing a Windows program; you'd just keep it in memory.)

Also, the article could use a bit of improvement in terminology. When it talks about 'loading the extension', it really means displaying the popup. I think of loading the extension as in starting up the background page via the extensions window.
Does anyone really consider the NEA a significant source of funding? The vast majority of "artists" produce things that people happily pay money for, and the notion of subsidy is unnecessary.

The idea that what the NEA funds is "real art" and the associated disdain for commercially viable art is in my opinion fairly perverse.
Even if you program using data-flow graphs with pretty icons, they still have to be stored in files don't they? Probably XML or JSON (which are themselves plain text files and some people will still insist on editing them that way.)
>"You could scrape together at least this much about any public company"

Point to another public company that has a P/E ratio as high Facebook that is missing earnings estimates. Nobody is claiming the company is going to fall apart tomorrow, but if growth is slowing already then they certainly aren't worth $100BB, or anywhere close.

I don't know how bad this really is, and we are still in a shaky economic climate. But if we assume that the information being reported is true, this is pretty bad. As the article suggests, they're applying some "quick fixes" to crank up the ad spends. Is that the best they can do?
To be clear, a contentscript is a script which runs only on a specific website or domain (for example, if I specified my contentscript to run on zapier.com, it would get loaded every time I access that page).

Popups, on the other hand, get their scripts loaded into a brand new document when the icon is clicked and rendered into the popup bubble.

Backbone makes model/collection caching very easy so my preferred method would be to override Backbone.sync to store data inside LocalStorage.

There are a few blog posts out there with tricks on how to persist state between popup loads (unloading the popup DOM into the background page...). I think these strategies would break a Backbone app due to how view bindings work. I'd be curious to know any other ideas on how to persist the actual state (and not just model/collection data) between popup loads.

EDIT: To answer my own question a little bit, you could probably get fancy with http://code.google.com/chrome/extensions/background_pages.ht... but I'd need to do more research on the relation between background pages and popups.
The HD-280's are great headphones, but the HD-380's are a significant upgrade. Better bass response and more open sounding. They sound extremely similar to my HD-595's.
So, how long before TC loses all its original headline writers? Surely the growing number of leavers must massively decrease the value of the site...
Here's a question for my fellow amateur economists: What happens to the quality of broadcast television when you increase the supply of broadcast channel-hours by a factor of 50 and you don't increase the supply of viewers at all?

I used to watch TV, like most people. Then, in the 1990's, the number of channels started increasing. More options, great. Twice as many channels did allow for more specialization, so maybe there were twice as many things I wanted to watch. When it reached four times as many channels, though, there were still only twice as many things I wanted to watch. Ten times as many channels, and now I wasn't sure if there were even twice as many as in the old days, because the budgets for the good shows were being spread among more shows to provide vehicles for more ads in all those new broadcast channel-hours.

Then, along came TiVo. Ah, TV was fun again. I could skim the cream. Couldn't imagine life without it. But as the years passed, the things I grabbed with TiVo were losing quality, too, seemingly bleeding budget to the shows "out there" that my TiVo and I ignored.

Then, my TV set broke. I assumed I'd have to get a new one quickly because, of course, everyone had to have a TV, right? I was sure I'd go crazy without it.

But I didn't. As time passed, I found I grew less motivated to get a new one, not more.

Well, after years of no TV, we finally got one a few weeks ago, so we wouldn't have to gather 'round the laptop for Netflix and slide shows of family vacations. The image is spectacular. But I can't believe what I'm so clearly seeing. They may call themselves The Travel Channel, Discovery Channel, History Channel, Food Network, Science Channel, or whatever, but they're all "Paid Programming", reality for rednecks, and pseudoscience for suckers, punctuated by screaming ads.

Even the islands of quality have clearly suffered extreme beach erosion.

But at least DVR technology has improved. Sorry, JUST KIDDING. You'd think that after years of Moore's Law, Comcast could make a cable box that didn't act as though I was waking it from a nap with each key press. You'd think that a product called an "HD DVR" would have an HD interface (wouldn't you?), instead of one with the display resolution of the lower half of a Nintendo DS. You'd think with so few needles hidden in the haystack of broadcasting, their interface would help you navigate the guide and find shows to watch, but apparently nobody at Comcast HQ has ever used Amazon to find a book.

Either that or they never watch TV.
Debugging tools definitely need to be improved, but what I struggle with the most are memory/crashing bugs. XCode, for all its warts, provides sophisticated tools for handling this. Troubleshooting these issues on WebKit+PhoneGap is a miasma of trial and error, especially if the bug is hard to replicate on a desktop with 10 times as much RAM as a mobile device.
Maybe because resampling and interpolation are more damaging to lower-resolution streams?

Also, depending on the video source, there might very well be a 720p x 60Hz signal being sent to the TV.
Apple also does this. The latest iPod Touch alone has three different models. It's just that they do it in a sane way while Dell is doing whatever they can to scare their customers away.
"Facebook...doesn't have any talent to go up to the (Capitol) Hill"
Try the Internet Pinball Database:

http://www.ipdb.org/machine.cgi?id=1254

Humpty Dumpty added player-controlled flippers (which was a breakthrough in itself) but if you look at the images you'll see that the placement was awkward and hard to map between the buttons you were touching and the motions that the flippers made.

Triple Action put them on the bottom and swung them like bats - something that felt more natural and enjoyable.
I am a big fan of Kincaid's style. At least from my interactions with him, he has always taken time to actually learn about your product and why it's special or different. Will be interesting to see what he does next.

His departure also speaks to a bigger trend re: AOL/HuffPo, which is their apparently flippant attitude toward talent retention. The steady stream of departures not only at TC, but also Engadget, shows an unwillingness to create an environment where top writers/journalists/media innovators can thrive. Though as an outsider, it's tough to tell if this is really the case.
Another key point is that you have to be willing to dump what isn't working - or a targeting group that doesn't work.

You may find a group that likes the product a whole bunch, but they can't or won't spare the cash to buy it. You may also be reaching them at the wrong time and they aren't close enough to the buy cycle.
The comments here seem to fall into two unrelated categories: "Tesla isn't telling customers the whole story" and "What did people expect to happen when they left their car unplugged for months?"

Both are valid points. Why are you arguing? The points don't seem mutually exclusive to me. Tesla has a lot going for it. They make innovative cars, and I would love to own one. That doesn't make the company's PR responses any less defensive and cagey. The response for this particular issue is a big turn off for me. I would definitely prefer that they didn't contradict themselves within the first three paragraphs.

I get it. Owners of Tesla cars need to charge their cars or they will be out $40,000. That makes sense to me. Batteries don't last forever. My Mother however doesn't care how the car works. She just wants it to work. She'll do the maintenance that you ask her to do, but she's not going to know why. So, she won't know why she can't leave the car at the airport for a month.

That's why it's important for Tesla to say, "yes this is an important issue that is part of maintaining your car." Not, "A single blogger is spreading a rumor about electric vehicles becoming inoperable." If my Mother read that last sentence, she might say to herself, "oh, I guess that blogger was just lying," and move on without reading the whole article, now assuming that it's not possible to "brick" her car.

I also lay some blame at Michael Degusta's feet. I don't think that it was appropriate for him to title his article "'It’s A Brick' – Tesla Motors’ Devastating Design Problem." I don't see this as a design problem. It works. The potential for bricking your car is just something you'll have to watch out for, just like not changing your oil is something you need to watch out for.

I think that Tesla was just reacting against the accusation that they had a design flaw. As long as they make sure that all of their customers know of the issue, it's not a design flaw. At that point it's maintenance. That's where I think that Tesla failed today. They skimped on their responsibility of informing the customer of important facts, so that they could come out smelling like roses.

P.S. Incidentally, if I were to take a trip to my mountain home in Italy for half a year, roughly how much would I expect to pay in electricity to keep my Tesla vehicle charged? Does it draw a constant amount of power for the entire time that I'm away?
"The Value Added Tax in Italy is currently at 21%"

Which is hilarious to me. Everyone wants socialized health care and huge government benefits..but then complain when they are forced to pay enormous taxes and take their mis-placed anger out on business owners.
Manhattan Associates Predicts Supply Chain Trends for 2012
The pre-flipper games were not entirely luck. You generally had control of how fast the balls entered the play field, and you could also bump the machines to try to influence the play. The machines had sensors to detect and stop the game if you got to violent at this.

There is a good article on this at The Straight Dope: http://www.straightdope.com/columns/read/279/did-they-used-t...
I've been happy with my Sony MDR-V6, which I think are almost identical the the MDR-7506. $100 on headphones seems pricey if you're used to earbuds, but these sound great, travel well, and should last forever.

Wikipedia on the MDR-V6, MDR-V600, MDR-7506, MDR-7509HD, and MDR-CD900ST: http://en.wikipedia.org/wiki/Sony_MDR-V6
Welcome to the age of the customer
> … check out Greg Egan. They have written lots of scifi on this topic.

I love, and I fancifully imagine that he would too, the idea of referring to Greg Egan as 'they'.
Tired of being a sysadmin for some high-paying, high-profile company?
We are a small, funded company looking for employee #8 to join our team. We are based out of Chattanooga, Tennessee (cooler than it sounds) and like everybody else... we are dealing with a lot of data and a lot of bandwidth.

We just recently launched our 'baseline' product (which is a front to gather data) and we are now able to start doing exciting stuff with the information we have been storing for about six months. We are in the process of expanding our infrastructure (we have stayed extremely lean so far) and this sysadmin position entails buying, configuring, and optimizing a wide range of hardware. For the right person it should be a pretty awesome opportunity...

What we currently use:
Linux
Apache
Cassandra
MySQL
Python/Django

*Ideally you will have extensive experience with most if not all of the above.

This year looks pretty promising as we just closed an investment round, launched our product, and if things continue we will be growing pretty fast. This position will basically feel like an extension of the core founding team and if things go to plan (does that happen?) you will become a 'senior' employee pretty quickly.

Salary and equity options are negotiable.

Email us at careers[at]retickr.com if you are interested in learning more.

Thanks,
-Travis
And Visual Basic? Only the name stayed after they replaced the product with .NET.
Any debate about the quality of various headphones is pointless, as Priceonomics has already indisputably answered that question among the models listed.

If you remember back to their post about phone price deprecation (http://priceonomics.com/phones/#cell-phone-depreciation), you might recall their statement that, "... we firmly believe that resale value is the best objective indicator of product quality." In this current article, they state that "... the popular Bose QuietComfort 15 stood out as having the best resale value."

There you have it: incontrovertible proof that the Bose QuietComfort 15 is the highest quality headphones in the sample set.
I'be done A/B with the Sony's and the Sens and I can attest that they sound very similar. I went with the Sony's. However, I must say that the sound is nowhere close to my Grados. If you want closed-back headphones with a nice balanced, transparent sound and good sound stage, you're going to have to spend much more than $100. After doing a lot of research, I can recommend the Beyerdynamic DT-770's with a decent headphone amp ($50) as probably the best deal on closed-backs that are durable, beautiful, and rival sub-$200 open-back phones.

My biggest complaint with the Sony's/Sens', aside from lack of detail, is that they have a lot of sibilance, which becomes fatiguing after an hour or two. I wear my Grados whenever I can (but can't when other people are around due to sound leakage).
tl;dr - A Tesla car can in fact be bricked.

The blogger should write a follow-up article: "Tesla admits that cars can be bricked. They are just a little harder to brick than assumed."
Oh I forgot about Teen Titans. If you liked that you'll definitely enjoy Spectacular Spider-Man, Young Justice, and The Avengers (they were all available on YouTube recently).

Also check out Sym-Bionic Titan, it's the Firefly of animated TV shows.
This Lightsaber Will Keep You Dry
These are my choice for coding too, very good balance of sound isolation and quality. Very solidly made too. Hard to find in Hi-fi stores but music equipment places carry them (popular for monitoring & ENG work.)

Not sure that they beat high-end phones though. I have some HD650s at home, and trust me, they are nicer to listen to (but being open, would annoy the hell out of my co-workers.)
99% of households have a TV, and that number is probably from the 2000 census. What numbers do you think are more accurate?
Microsoft Office 15 apps to include 'touch mode'
The cable company pays a per-subscriber charge for come channels (most notably ESPN). For others (like HSN), the broadcaster pays the cable company. If they can get you to sign up for basic cable they're still making a bit of money, since all the ones they pay for are in higher tiers.

If you have internet through your cable provider they already have to make sure the signal gets to your house and you're already in the computer, so adding you as a TV subscriber costs them nothing at all.

I never watch broadcast TV, but when my internet connection goes down it's a handy troubleshooting tool - when I flip the TV on and see car commercials it means there's no cable break.
Bose is a scam. Everybody who knows audio equipment knows this. Period.
What about headsets (with an integrated microphone)?

Do many hackers (in startups or elsewhere) not need a mic? My use case is usually gaming but use cases like remote collaboration, calling people with a VOIP solution, recording voice for use as sound assets all seem like they would be common enough use cases.

Do most of us prefer separate solutions like a webcam integrated or desktop mic?

If not, what headsets are good? I've been getting by on relatively cheap headsets but the cords almost always fray and need replaced inside of year. I'm reluctant to spend more than $100 on a 'high quality' set like the 'Sennheiser PC 360' without experiencing them directly, but the reviews help. What are the good options out there?
Microsoft (either explicitly or de-facto) owns the Common Language Runtime, the C# language, Entity Framework, ASP.NET, IIS, Windows OS, Windows Phone OS, XBOX, XBOX live, etc.

An example that I think of is LINQ (not linq-to-sql, mind you, but the language-integrated query stuff). So many things were required to make LINQ viable in the language and the tools, etc. that it doesn't seem realistic to expect an external dev team to throw something like that together. That stands in contrast to things like test automation, which nUnit had already been doing very well for years before Visual Studio tried to get into it.
All data (account names and hash tags to remove) are stored client side in localstorage, so the extension doesn't query / load data from an external API like yours does. As a result, I haven't bumped into that "gotcha" yet. I do use a background page to bridge the popup's stored data with the content script that does all the heavy lifting (from what I remember). Just fyi on the localstorage adapter: leveraging the one from the Todo example on the backbone website. Thanks for giving me a shout out in your article, very kind of you.
Good point I'll see if I can clear up that terminology in the post.

You are also correct that you could use the background page as an alternative persistance layer instead of LocalStorage. LocalStorage is obviously more applicable in non-extension environments. Is there a big benefit to using background pages in a Chrome Extension over LocalStorage simply for storage?

One thought for future work: load the Backbone app into the background page when the browser starts. Whenever the popup loads, simply update the Viewport view's element with Viewport.setElement() to be the root popup body element. This might allow persistance between popup loads.
Wow. Great example of PR spin. It totally confirms the bricking claims by refusing to outright deny them. Instead it just repeats that you are supposed to recharge it and not let the batteries deplete, which is something everyone already acknowledges is true and is not a point of contention.

There is also a jab at a "single blogger" bringing the issue up, as if he is some rogue on a vendetta or looking for attention. But then not denying his claims makes this look like an insidious corporate attack on a journalist who actually brought to the public's attention a serious flaw with a product. Very similar to how GM's attacks on Ralph Nader back in the 1970s started. http://en.wikipedia.org/wiki/Unsafe_at_Any_Speed#Industry_re...
I read this as, "yup, you'll brick your car if you don't keep it plugged in."

On the other hand, I manage to keep my cell phone charged at all times, so I can imagine that I'd be able to keep my car charged at all times. But I ride a bike, so this doesn't really affect me.
I am somewhat of an audiophile (sound engineer for various bands, musician, etc) and have really come to love a few different headphones for different reasons.

Right now I have a small array of headphones:

While mixing for bands I use AKG K171's

While walking around town, I use my AKG Q460's

At the gym I use Bose Triport In Ears (forget the model #)

At work (in the office) I use my Q460's, but plan to upgrade eventually to Audeze or Ultrasones.

At work (at home) I use my AKG Q701's.

There is a lot of variation in the sound, but my philosophy is this: 1) general listening, use any over-ear, closed-back phones that sound good with an iPod. 2) Mixing, you need something with great isolation, but never buy "noise-cancelling". 3) If you're alone and don't want to bother neighbors, a good pair of open-back cans will give you amazing sound and a ridiculous sound stage. 4) Gym, just something comfortable and decent sounding. 5) At the office, good sound, closed back for minimal bleed.

Keep in mind for many of the higher end cans you'll need a good amp and DAC to get the most out of them.
What business model do you see for Google that doesn't involve advertising but would allow them to continue providing Gmail and search? Yes, they might conceivably charge $15/mo for a while. But then Comcast will come along and say, "Hey, here's a (mediocre) search and email service that we will bundle for 'free'!" and just like that, Google basically stops providing search and email (or provides it only to bundling partners).
...neat. Substitute another movie or show that you'd like to watch but can't.
they're only just now realizing this?
Don't work in enterprise. I'm not joking, and this isn't a trite stab or troll. I'm totally serious. I think most of the companies that folks describe as 'enterprise' shops ought to go away, along with the all of the expensive, broken, 'best practice' mentalities.

Also, you don't need proof. You're up against complacency, not suspicion.
Compilers are programs for working with type systems. It's not surprising that a language that is all about working with type systems expresses them concisely.
Surely you can't argue with Priceonomics' "objective indicator"!
Ive been using a pair of broken samsung earphones for a month or two. Only one earphone works and the other is completely crushed but hey it does the job... sort of.
TripleFi 10vi has a replaceable headset cable. Also works with most customs -- using the cable on my JH16's right now.
I still use the V300's; I've had them since middle school and they're still ridiculously comfortable. The pleather's started to fray, but a new pair is only like $40.
> 720p x 60Hz signal being sent to the TV.

Let's do the arithmetic:

720p is 1280x720 pixels

RGB = 24 bits/pixel

60 frames/sec

1280x720x24x60 = 1.3 Gbps

For comparison: Full broadcast HD is around 15 Mbps

Why people think they can see full 720p worth of information is beyond me.

EDIT: Pay attention to the last sentence and the posts above. Of course I don't think people can see 1.3G worth of info.

Again: Why people think they can see full 720p worth (=1.3G) of information is beyond me.
That's all well and good, if you do your API with Rails.

Assuming this is an actual API, consider a rouge script slamming your API, whoops, your main app is out as well, nobody is signing up for your service.

Assuming this is for backbone/batman/other-generic-clientside-framework, nope. Too much JavaScript makes everything seem sluggish, and I really don't want to reimplement everything twice (once in Rails for conventional browsers and for people who disable JavaScript, second in client-side MVC)
>"Someone is just trying to add a little drama to what is otherwise a big success story"

It's a fallacy to conflate "success" with "hype".

Facebook is going to make money and be successful, barring some unforeseen craziness. They made a billion in net income last year! However, where it seems that the tech world and the investment world diverge is in the expectations. $1BB (or 2,3,4,5) isn't enough to buy in at the anticipated price.