skysight-inc/HackerNews huggingface dataset:
>No longer are there air dates shown.

If you want to see the air date, you can do so by highlighting the video/clip in the list.

>comments were empty.

Hulu switched to Facebook comments awhile ago and didn't seem to import the old ones. I don't think anything changed with respect to that within the past week.

I'm not sure that the reliance on images instead of text is all that bad. At least for episodes, you only need to scroll for the current season (there is a separate combobox for choosing which season to view) so unless a show is more frequent than weekly, you'll only need to scroll like four or five times and the episode numbers are prominently displayed. For clips and daily shows where Hulu maintains a large number of episodes, I can see the inconvenience, though.

Edit: Yes, the delays can be annoying. Since everything is shown sequentially, I'm not sure that one would normally need to view a lot of the hover text but I imagine at times it could get annoying.
Not available in Canada :(
They launched Makr.io (https://makr.io) a few days ago here on HN.
I thought you had in mind a totally new content delivery mechanism to fetch the data by hash from the network, relative to that adding the content addressability to browser cache is near trivial. Apologies if I misunderstood.
If you want parallel/concurrent programming there are better languages than C++. However, additional requirements (real-time, performance, size, ...) make C++ desirable again, since C++ tries very hard to avoid tradeoffs in these terms.
Facebook Changes to the App Dashboard
I am not a clever man, please explain the vastly easier methods.
whoever is responsible for that site should know that the blog button at the top of the page does not work.
I was successful with a prepaid credit card with US dollar as the currency. Just go to entropay.com, create a credit card and put some money on it.
Show HN: An easier way to find deals
A pain point is the way to start. Some, like the perfect fitting shirt or the package delivery kiosk, could give a strategic advantage to an existing industry player, and therefore provoke an acquisition bidding war. Or, they could conceivably found a new player in that industry.
I am not seeing that. Let's take the top TV show that I see on the Popular page right now that you mention - http://new.hulu.com/grimm. The drop down says "All Seasons (24 episodes)". It's a filter for the horizontal slide show viewer to limit it to only season 1 or season 2. There's no list of episodes. There's also a sort order drop down with default "air date", although air dates are not shown nor listed, it's just to select that as the sorting order. Do you mean some other drop down?
Perhaps not everything should be packaged the same way, but one key advantage of the "one package system to rule them all" approach is that it really simplifies THINKING about your package installation needs. For systems composed of many pieces being able to "apt-get install <everything>" beats having to go npm for one item, pip install for another and then gem for a third.

Given that there are generally a common set of requirements for package management one possible solution could be virtual repositories. I almost exclusively use Ubuntu/Debian: you could have a repo that LOOKED like a standard apt endpoint but translated all the apt requests into the appropriate npm/pip/gem/<language of your choice's package management system> without having to manually bake the .deb files. Updates to the backing repo would be seamlessly supported, so an 'apt-get -y upgrade' would update everything. Integration with virtualenv-style local packages would involve some magic, but having only one set of "package management primitives" would be pretty awesome.
Geo-Tag: Add Location Information To Your Website.
As far as I have seen "intuition" is true for newborn cattle.
Hi Charlie,

Really appreciate you taking the time to explain. I strive to understand people's point of view, especially when they disagree, because there's probably some insight or viewpoint I'm missing.

Nope, I'm not personally involved in any of the current incidents but have been asked several times (privately) to comment. I see the current debate over Khan Academy as the latest unfortunate incident in the general Math Wars which have consumed much of the education community's attention [I'm not a formal teacher, just a programmer who likes math, and wants to explain things as I wish they were taught to me. I'd really appreciate any feedback if you get a chance to read any tutorials].

I agree that some silly arguments have been made (on both sides of the debate) and when egos get involved, tensions rise and it's hard to work towards a common understanding.

So, not personally involved, and that said -- I'd still be interested in hearing your thoughts if I've made unfair statements in the essay!
The misdirected anger at Eduardo Saverin renouncing his citizenship
I'm a developer for DealScorcher and would be thrilled to hear any feedback you have.
If you think that any one of those three steps is not far beyond the technical ability of most hulu users, you're dreaming.
Quantified Self - Don't measure, unless you're testing to improve
I prefer silverlight's video player to flash.
> If you want to see the air date, you can do so by highlighting the video/clip in the list.

OK, thanks, I do see it in the hover panel, which triggers after about 300ms and does a 200ms or so alpha fade in, so there's a half second latency per view, grrr, and then only 3 to 6 at a time visible depending on whether the window is expanded to 1920 pixels wide. I have a lot of pixels on my screen and full screen can only show 6 things at once, grrr. So in about 3 seconds I can see 3 air dates, then move mouse to side of window to click on slide show advance to see the next set, and then hover one pane at a time, wait a half second, then the next. Grrrr.

The intentional sluggish design anti-pattern: grrrr.

The massive space needed to show small amount of info design anti-pattern: grrrr.

> Hulu switched to Facebook comments

Arg, is that what happened. It's Facebook only then? We block all Facebook domains. Hulu had a system that was clunky but at least it was possible to work before. Grrrr.

Facebook only login design anti-pattern: grrrr.
You could use git to track the file and share the repo. That way multiple individuals can edit one file. It is just plain text after all.
Close. Tiered, yes. But remember who we're talking about.

First, no tape. The areal storage density of tape is lower than hard disks. Too many moving parts involved. Too hard to perform integrity checks on in a scalable, automated fashion without impacting incoming work.

Second, in order to claim the durability that they do (99.999999999%), that means every spot along the pipe needs to meet those requirements. That means the "near-line HDD array" for warm, incoming data needs to meet those requirements. Additionally, if the customer has specified that the data be encrypted, it needs to be encrypted during this staging period as well. It also needs to be able to scale to tens if not hundreds of thousands of concurrent requests per second (though, for something like Glacier, this might be overkill).

They've already built something that does all that. It's called S3. The upload operations likely proxy to S3 internally (with a bit of magic), and use that as staging space.

After that, the bottleneck is likely I/O to Glacier's underlying storage - but again, not tapes. See this post for deets: http://news.ycombinator.com/item?id=4416065
meh... you can try thepiratebay.se
Place into cash-based businesses with minimal consumables tracking (nail salons, hairdressers, laundromats, service based businesses in general); layer via vendors to those businesses (invoicing for product they don't receive, or just marking up product they do get to premium prices), integration by dividend/partnership payouts to individuals, or other commercial transactions to other businesses. (Really, now that layering happens inside the USA to avoid bulk currency smuggling detection, and happens in businesses vs. cambios, layer/place/integrate is a much fuzzier distinction than it was in the 1980s. It's basically "get physical cash plausibly into a till" and then cycle it.
Yes! My memory for attribution is poor.
One of the more interesting things about this new version is its "face match" feature. It allows you to highlight over an actors face and it gives you card of information about them.

http://new.hulu.com/labs/tagging
do you think we'll see a lot of HPC apps using C++11 for parallelism within a node, or will they stick to MPI for that? most of the apps I've seen are MPI only or OpenMP + MPI--I'm not convinced that C++11 will be very relevant to them because of the minor overhead of MPI within a node (and the productivity savings of having only one API for parallelism).
Almost spot on. See: http://news.ycombinator.com/item?id=4416065
Well, not every app is a game and needs things like superfast property access at all times. A typical app needs to be responsive, but "decently fast" property access can fall well within what's needed for "responsive", plus you get all these new guarantees about unmodified state. The lower numbers in the first benchmark are still fairly fast, it's just that cached property access is so much faster (the test itself is also approaching about as microbenchmark as you can get, so we shouldn't generalize with the results too much).

Really, Object.freeze, seal, etc are not widely used yet, and so aren't found much in the popular benchmarks, and so haven't received much attention from the Javascript engine writers. That will change if they start to become more popular. My understanding is that v8, for instance, just doesn't touch those after the initial code generation, so you don't get the optimizing compiler at all right now. That will change very quickly if the next version of the Kraken suite has a bunch of tests with sealed and frozen objects.
Understanding FOSS 2.0
I wrote a blog post (http://goo.gl/PnaxJ) on this a while back along with a work around
OK, then to sum this up quickly:

1. I was wrong in lumping you in with the criticisms others have made of KA, and I apologize.

2. My mistake came from the term "Math Wars" in the title, followed immediately by your link referencing the "skirmishes", which points to those criticisms that I find so baseless. Not knowing that "Math Wars" is actually a specific term, I concluded that the wars were the Khan Academy skirmishes you linked to. I think a decent percentage of your readers might make a similar mistake, so maybe this can help you clarify your post.

3. I didn't see anything I'd call unfair in the essay. You don't explicitly say that Kahn is a "bad teacher", but you might be implying it. If so, I disagree and many others would too, but I don't know that the claim is unfair.

4. I really can't wait to dig into some of your tutorials. The desire "to explain things as I wish they were taught to me" sounds very promising.
Reliable taobao english site can save money and time for you
Do you really think that spending $28 on a book is prohibitively expensive or are you playing devil's advocate? I've certainly bought computer games for $50, I definitely spend more than $28 per month on coffee and other incidentals. I wouldn't necessarily buy a book that I know nothing about for $28, sure, but a book that I know and love, or one that's a classic? I'm not made of money, but I can certainly afford $28 for that, especially since I also know it'll look great on my bookshelves for years to come and won't fall apart after 3 readings like a mass market paperback.
Cryptographic signature verification of build dependencies
The MADlib add-on out of UC Berkeley for Postgres and Greenplum uses arrays for inputs into its algorithms. MADlib.net is worth checking out for some in-database analytic and machine learning goodness. It's not going to replace R or python but it has potential as part of your toolbelt.
Remove leading zeros in Python datetime formatting
Are Rogue Call Centres Damaging the Industry?
Arrays are actually pretty cool in PostgreSQL and keep getting cooler. Unnest() turns arrays into relations for example.

One of my primary uses for arrays is for passing data to/from the application. Data may not be stored in the db as an array, but it really makes passing complex data structures to/from stored procedures a lot easier.
Was their really "anger" and "furore" about it?

And assuming his intention was about dodging taxes (I honestly can't remember that either,) and there was anger, it was anger at his intent. That it came back to bite him doesn't mean the anger was misdirected.

Anger isn't misdirected at someone who tries to "do wrong" and fails. At least, that's not how I'd see it.
Double Robotics looks very interesting! I've seen teleconferencing "creatures" before but this one seems very appealing.

Quite surprised about 9gag though. When did they start? Their pictures were so popular for some time it gives me the feeling that they've been online for ages already.
Foreign keys as arrays is just wrong.

However, there are many cases where arrays are actually extremely useful, including the ability to be a useful intermediary type for stored procedure interfaces. For example, you can aggregate arrays of rows, and pass those into another stored procedure for processing, or you can use them for pulling info to/from your application. We do this extensively in PostgreSQL in part because DBD::Pg has excellent array support.

These are actually remarkably useful in PostgreSQL. Of course like any advanced feature it can be abused.
They were known about back in the day as well.. we all saw them because of fantastic mac shareware mags, macworld, etc.. they just haven't been seen in a while.
OMG! After ALL THIS, I flipped over to glance at some of your tutorials, and what do you know ...

I HAVE WORKED THROUGH SEVERAL OF THEM AFTER ALL!

lol

In particular, a few years ago on a snowy day I dug into the imaginary number tutorial, which I found to be fantastic. I had learned about them in school, of course, but never to the depth that you explained them.

I was actually doing some hobby reading on quantum physics, and needed a good review of imaginary numbers. Your tutorial was all that and more. I even tweeted "Imaginary numbers have the rotation rules baked in: it just works."

Small world. Pleased to have had a conversation with you, even if it did start with me misunderstanding you and harping at you for no reason.
I actually just accepted an offer at a startup, and like the idea of a tool like this because I had to approximate it. However, it's simply incorrect to compare your startup job with an VC investment, and the numbers given by your tool would create a situation where you would turn down almost any realistic startup opportunity.

For example - let's play with the offer given in the article: 1.25% + $85k salary (I'm including all extras in both salaries). Given that the author made ~$142k before, the tool says that if she expects a valuation of $100M on cash out with a 1% stake (after dilution), she should have been offered $117k. That's simply not money you'll get at a 5 person startup under any circumstance, even given the very generous valuation estimate for a startup with $800k funding.

Alternately, if you join as employee #15 or so, you're probably getting closer to .1% of the company, and the calculator says that you should take a $3k deduction off market rates on a $100MM expected valuation. That's also not even close to what really happens.

The problem lies in the comparison to a VC investment. Because for a job seeker, the real comparison is "take a job with standard salary". Your calculator claims that if you could make $600k over four years at a "normal" job and $400k over four years at a startup, you would be upset at a $1MM stock payout because it wasn't 10x the $200k "investment". That is just totally asinine.

In reality, a rational decision would take any salary/equity combo that has an expected value (in the statistical sense) of $1 more than the market rate. There is no multiplier.
China's Latest Fashion Craze "The Facekini"
What we need now is a function that will take an arbitrary JSON element and return a data structure associated with it. This shouldn't be too hard using plv8js.....

This could then be used as an input format for object-relational modelling.
Previously: "The Joy of Dumping" -- http://news.ycombinator.com/item?id=4150668
I feel comfortable, looking at average household food costs, in saying you're an outlier if it's "fairly hard" to spend more than $6.67 a day in the United States (let alone Manhattan) on groceries.

While the way we eat is certainly an outlier (and I know it), I'm equally as sure that you are too.
It's tabletlicious.
1. No worries, apology more than accepted :).

2. Good call. Math Wars is the longstanding problem, these skirmishes are the latest battle. Definitely not clear to the unfamiliar reader. I'll have to think how to reword it.

3. Thanks for the clarification. I write "Bad Teacher < Online Learning < Good Teacher" in the sense that a static video [or article] can't react to your confusion, explain a different way, etc. the same way an in-person teacher can. But Khan is in no way a bad teacher, and is probably in the 90th percentile of math teachers (probably the 99th percentile in terms of math background, after doing all the lessons for Khan Academy).

4. Awesome! You might like the following article on imaginary numbers, there was a great discussion on HN: http://news.ycombinator.com/item?id=2712575
Why Refinements matter
I'm not talking about programmers. Learn to read.
Previously reported Tesco security shortcomings being investigated
And probably also beyond a lot of Hacker News readers' technical ability.
Would be interested to compare this approach to other similar systems (e.g. Ruby Gems, CPAN, NuGet). At first blush it seems like none of these provide any mechanism to check the authenticity of artifacts.
I don't think they're loss-leadering on storage, but if they are, they don't think they will be for long. AWS (EC2 and S3 in particular) does very well when it comes to profit margins. I suspect they'd like to keep it that way, and that whatever they're charging gives them some slice of profit, however small.
This might sound crazy and naive but this sounds like the most ripe area of cyber fraud: creating an ap/series of apps (inventory, sales, POS, etc) that supports this type of fraud...

They already exist... on the industrial scale. Which is where the rumored Wachovia laundering of mexican drug money was really active...
9GAG, the Biggest Little Startup at Y Combinator’s Demo Day
Clearly you spent some time on that in the interest of a good discussion so that's fantastic and helpful. It's eye openening to see what some people consider normal costs. For example, I couldn't imagine spending just $5 on EVOO. Even the cheap-but-good labels are more than twice that.

But the spirit of my comment comes from this:

After years of trying, I finally learned how to budget when I was about 25. One of the most important lessons I learned then is that budgets are often a time when people imagine the life they want and try to prescribe it to themselves instead of taking an honest look at the reality of their behavior.

While you included steak and chicken, you didn't include any higher-end proteins (including good steak), nor any luxury items at all really. Nor, of course, any dining. And while it's possible that a person can live to your budget quite happily, it is, I think, more likely that the budget as-is wouldn't be followed. That developer, whose friends easily make in the $120-150k range in SF, are going to want to go to dinner with them. To meet them for lunch. To have a dinner party.

Sure, there are exceptions. But I'm interested in the mean. What do you think?
Perhaps you're just so accustomed to the old interface, it's really hard for some people to adapt to a new UI. People said the same thing about the "old" facebook layout, but nobody remembers that layout anymore. I'm sure we'll hear gripes about this new UI for a few months and then nobody will remember what the old hulu looked like.
How do you start unit testing/TDD when it hasn&rsquo;t been done before
Haha, what a small world! Happy to have the conversation too -- in my years as a blogger, I've realized many disagreements just boil down to misunderstandings.

Glad if it was able to help you get into quantum, that topic has been on my to-study list for a while.
Kafka + Storm = Real time data (video)
hi

i am fair developer, i am not a expert but i can code some bit and piece here and there.
always interested in new projects
Me too. If it was not for the recurring cost of S3, I would have bought ARG already. It's brilliant software.
Why don't you wear cotton anymore? Allergies?
The Comparative Productivity of Programming Languages
I don't see the bias or any reason to question his motive, so no, your intent was not clear. I think you'll need to spell this one out for me.
Smarthings Bubble Pack Iphone 4/4S Case 2 « Iphone Case wholesale
Netflix seems to be able to do it.
Debugging Actor Systems
No, these ideas are not "done". Do you have telepresence robots in your office? Or Bufferbox-like delivery boxes in your mall? I don't.

Saying these businesses are "done" is like saying mobile phones were "done" when Motorola launched their first phone. Startups are about creating businesses, not about materializing some idea the first time on the Earth.
Lots of interesting and potentially useful points. But everything depends on knowing or controlling the quality of HN: Is it deteriorating? How do we increase it? Etc.

So: We need to be able to measure the quality of HN. This doesn't sound any easier -- maybe it isn't. But the process of figuring out how to measure the quality will take us a long way toward telling us how to maintain and increase it.

Without measurement, we don't really have a basis for agreement on whether a change to the mechanism is good or bad.
I would love to see a similar list for non-Latin scripts. I'm particularly interested to know what a 'safe-stack' is for CJK characters. Anyone out there know?
They're not. Netflix doesn't carry any currently airing season of network or premium television. Netflix is the new Blockbuster, Hulu is the new cable company. Both of those consumer models have to exist for the content production funding model to continue working the way it works.

Netflix isn't going to produce a full prime time lineup of shows every year on $8 per subscriber. Not at the costs networks currently pay for production ($1.5-2 million per episode generally... with hit shows up to $10-15 million per episode). Either the ads stay, or they figure out a way to produce shows of the same quality for much less money.

To give some perspective, more than $60 billion is spent on TV advertising per year in just the US. So if everyone were to just sell subscriptions at Netflix's price, in exchange for new television without ads, they would need to get... every person in the United States (including all the babies) to subscribe. Twice, per person. Just to make up for the ad revenue, ignoring all the lost revenue of people dropping cable subscriptions. Otherwise, the money that currently funds producing these shows just won't exist, so there won't be anything for them to sell you.

There is no future with everyone on an ad-free Netflix for new TV with content that costs as much to produce as today's network television.
Honestly, because I don't like 1. that they wrinkle 2. that they shrink and 3. they tend to be more uncomfortable than the others.
The game theory stuff is neat but to me inconsequential.

I just went to buy a really cool shirt but can't - USA shipping only :(

Pity! I doubt I'll ever come back to this site.