skysight-inc/HackerNews huggingface dataset:
I don't know anything about the errata but the bit about the poor explanations doesn't ring true. I use this book purely for the explanations.

Specifically, I'll usually look at Sedgwick's Stanford mooc videos if I need a refresher, but if I need a big-picture look to see what algorithms I should consider using, this book is the starting point. There are some bigger, all-inclusive type books but Skiena does a good job of being accessible, covering a lot of ground, and providing references to implementations and further reading.
Starting sometime today, Safari on Yosemite cannot play HTML5 YouTube videos
Did he say decentralization was incompatible with Google's primary business model? What I read was this:

> Google is not institutionally opposed to this;

I think he's exactly right. Google does not oppose decentralization, but at the same time, the entire raison d'etre of a company is to centralize something in the form of a profit center. As far as companies go, Google is pretty good, they are not the threat to traditional internet values, but neither can they be its savior.
I gotta say, I'm not really seeing the creepy / cringey / evil / whatever-else here...

Anyone (especially the HN crowd) should know they have the data, and if you think they're not carefully analyzing it behind the scenes (like every other tech company who has your data), I've got things to sell you. I personally think a tiny peek like this into the data, much like the usage posts that OKCupid, YouPorn, and others give, is neat.
This is a great idea. I was joking with my coworkers that job hunting is just like dating. I had briefly considered setting up something like this before I remembered that my project list was already too long.

I'm getting a: "We're sorry, but something went wrong. If you are the application owner check the logs for more information." when I try to signup.

EDIT: Although it seems that it worked one of the times because I'm logged in when I go back to the homepage.

EDIT2: Seems to be completely down now.
Seems youtube.com did some update that is making HTML5 video playback stop working with a loud squeak and no play, or dropping to Flash. I'm experiencing it myself.

Submitted link to YouTube Google Product Forums.

From initial post:
About an hour ago, all HTML5 playback just stopped. I was running OS X 10.10.1 (now 10.10.2) and Safari 8.0.

Videos would either switch to the Flash Player, throw an error, make a loud "squeak" noise and throw an error, or just crash the Safari page outright and forcing a Force Reload.

I know this is unrelated to the recent Yosemite update, as this issue was happening before I installed the update. In the meanwhile, Chrome does work.
The Internet Archive should implement some sort of digital signature system to allow website owners with foresight to prevent this.
Yeah, frankly this doesn't seem all that bad compared to some of the words coming out of executives' mouths.

One could do an analysis like this while still working with anonymized data. Still a bit creepy, but not that different from reports and blog posts you see from other startups and tech companies.
Coolpreviews is one of my most indespensable browsing extensions and a major reason why I prefer Firefox to the alternatives. I hope they continue the project and/or alternatives appear

http://www.coolpreviews.com/
I think they moved off of the older Realplayer-based sites and onto Youtube...they pretty much have every version of CS61A online from the past few years...here's a playlist of one of the last ones taught by Professor Harvey:
https://www.youtube.com/watch?v=l28HAzKy0N8&list=PL3E89002AA...
They provide a convenient, affordable service that people need. I doubt any significant number of their users care or even know about the company's shady and unethical doings.
You have to start with the original data, which is obviously de-anonymized. Full data -> [gender, time, origin neighborhood, destination neighborhood] leaves you with a pretty anonymous dataset, and is all that would be required for this analysis.

Internal metrics teams nearly always have access to complete data. The issue is sharing non-anonymized data externally.
> ... and even Intel video is lacking compared to GNU/Linux.

Not so sure about that, or maybe it depends on the situation. For instance, I've been running FBSD and Linux in VMs (specifically, Hyper-V/Win 8.1 on a Surface Pro 2).

After updating to FBSD 10.1, I decided to try the Lumina DE (from PC-BSD). I've been surprised at the performance of the GUI under the constrained memory and CPU availability. It's about as good as the host (Windows), albeit running minimally demanding applications.

OTOH Linux versions (SUSE, CentOS) have been much more sluggish and GUI usability much lower. I realize this is impressionistic and hardly a deep analysis. Nonetheless, I think it points out that it's risky to make assumptions when circumstances and system requirements are so tremendously variable.
Yeah, the blog post seems fine minus the last sentence. And if they'd simply removed the last sentence, I doubt anyone would have noticed.

The Streisand effect is so well-known that I'm surprised anyone would delete a blog post nowadays.

EDIT: I actually hadn't read the blog post in detail until now, which was more than a little dumb. I thought it was just an analysis of rides along with some neat heatmap images. I didn't realize it was about sexual datapoints.
Significant part of my childhood. 3.5 years. Did 16 hours a day for warlord in classic. Leading 40 man raids and pvp groups was fun. I like the revamped graphics. No time for games anymore though =/.
I'm not sure that's "decentralization" in the sense that I mean. A "decentralized" system, to me, is one where no single person or group of people can deny others access to it, for example by deleting their accounts or turning the system off. Decentralized systems allow distributed innovation more robustly than centralized or merely distributed systems, and so they tend to outcompete centralized and distributed systems when they clash economically.

I haven't watched your video, though.
Is it "sometime today" or "some time today"?
It's because it's just not that bad in general.
just dump the nuclear waste into the Sun (Sun's gravitation will even do the most part of the job once the cargo is out of Earth's gravitational well). If in the next couple hundred years we wouldn't come up with easy means of interplanetary travel inside Solar system this civilization will be facing much more serious issues than how to communicate into 10000 years future about that nuclear waste.

They gathered $30B dollars into the fund - would be enough to build an electrically driven cargo catapult/gun to throw cargo from Earth's surface into the orbit.
DJ Glove Prototype
I believe THC and cannabinoids other than CBD do have their own medical benefits - they're just not publicized as much. Most probably because THC is psychoactive which a lot of people aren't comfortable compared to CBD which doesn't have the same sort of "high" effect.
I think it's a lot of fun and they pulled some interesting data from it. There are far more pressing concerns in the world right now, people have sex sometimes NBD.
Wow, it has probably been 15 years since I read something from Raph Koster. So long that I had to think for a bit to recall why that name didn't quite feel right - until Designer Dragon popped into my head.

I can't disagree with a single thing said here.

I tend to think of WoW as the Buy-N-Large generation ship of gaming.

It created an entire word that was in some sense a paradise, but at the exclusion of all the awesome, frustrating, exciting, tedious richness that came before it.
Dang. Cooliris kind of faded off into non-exisence.
Elon Musk on Tesla's Gigafactory: We Didn't Manipulate Nevada into Anything
Curious to see how companies deal with this kind of data because, ignoring the creep-factor, it is thoroughly interesting to see these sort of patterns emerge and the only way you can find out this kind of stuff is to track people.

It's the actions of the unscrupulous minority that ruin this for the rest of us. I personally believe that most of the time when companies say "We simply aren't that interested in you." they're probably telling the truth. Stats is pointless if you look at single points. It only takes one person to snoop on an ex or to blow everything up. Unfortunately you have to mitigate that risk, but proper database sanitisation before handing over to the analysts should be sufficient. Provided there is no overlap between the sensitive database and the one the analysts have access to there shouldn't be a problem.

I guess it's a side effect of becoming 'big' that you can no longer run these kind of public posts without looking extremely unprofessional.
Site is down, anyone got it cached?
The drama attached to "despised" is not true however, and the features lacking, ie. Editing in a browser or "who has linked to my page" were not of overwhelming concern.

The author is simply attributing features which seem personally important to them/journalists, as the most pressing concerns of the people making/using the web at the time (early 90s)

I was on Usenet virtually every day keeping an eye on discussions on SGML vs HTML, when the web was in its infancy.

Certainly consensus was not always smooth and non-controversial. But to say anyone (who wasn't simply trolling) despised HTML, let alone the "èlite", is utter nonsense.
They're still in business because they are far better than the entrenched, governmentally-appointed taxi companies in any locality I've been in, except for perhaps Manhattan.
I think probably the language and tone of the post more than either the data or the conclusions.
I like the idea but it seems like a great way to make yourself liable to discrimination laws.
Can you provide evidence that Xamarin's software is buggy and they're not paying attention to bugs? Honest question; I'm evaluating Xamarin at work.
Try this: http://webcache.googleusercontent.com/search?q=cache:http://...
I never minded OkCupid because it's sort of a game anyway. It's all online, and whether you meet someone there or not is up to you to tell OkCupid.

Uber is mining information about people's movements in the real world, which feels ickier.
google:
http://webcache.googleusercontent.com/search?q=cache:MllOUVY...
I agree it's possible that the name-to-gender mapping was done before the full ride data was handed over to this analyst. (Though just removing real names would still leave a lot to be desired in the anonymizing process).

However there's no mention in these posts of such safeguards, and subjectively the post reads more like the analyst is just fishing around in the full raw dataset of ride times, start and end locations, and names. To wit:

"What else can we learn? First, we can devise a way to statistically assess whether there are more women or men in a neighborhood than we’d expect. [...] We used Rapleaf’s Name to Gender API to assess the likelihood of a rider’s gender given their name, only accepting a match if the probability was >= 95%."

And in the original post, he categorizes rides as possibly related to a late-night hookup based on whether the destination and departure points for 2 rides are within 0.1 mi of each other.

>Internal metrics teams nearly always have access to complete data. The issue is sharing non-anonymized data externally.

I disagree pretty strongly with this. Do you think that your average Uber rider would be OK with Uber employees analyzing their ride patterns (with their real names attached) to try to figure out where and when they are having sex? Do you think Uber should allow such access to its employees by policy? (It seems we agree that writing a blog post about it is not a great idea.)
Manhattanite here. Taxis are still terrible for some things. While it's almost never impossible to find one, they still do the same tricks of "oh, the credit card machine is broken," and "I'll only drive uptown right now," and "I don't drive to JFK in the morning." I can't stand a lot of Uber's ethical practices, but I still prefer them over cabs.
Maybe, but porn & guns are legal to sell according to federal law.
No worries! I anonymize data before submitting to employers, meaning that name and gender are removed. If I still do find employers who are blocking or favoriting based on discriminatory criteria, I can find these employers more easily so I can take action.
If they want to be immortalized as a contributor to the common culture, they will have to relinquish control sooner or later.

This doesn't make sense to me. You can allow people to consume your work but not replicate it or consume it for free. The philanthropic nature of the artist is different than his creative ability.

copyright contains ownership, control, consumption, usage. It should be for the creator to determine.
As is so often the case with government bureaucracy, that's pretty ridiculous (although I'm not disputing its truth). I can totally see it being a violation to knowingly look at documents that are clearly marked or otherwise denoted as something for which you don't have the need to know. But with something public that probably doesn't have classification markings, how can you possibly know?
So cool. A hometown hero. He did lots of great things and worked on even more awesome projects.
Sorry about that! Should be better now -- sign ups were going through the roof, so I had to scale up. Hope it should be smoother now.
Here's a link to Professor Harvey's papers page (the link is a little hard to notice on his main page):
http://www.cs.berkeley.edu/~bh/papers.html
(it has a couple of neat Logo essays in there)
in other words, marketing.
Because launches have a probability of exploding, which would dust/litter the planet with pretty nasty debris.

Getting to the Sun isn't actually that easy. You also need to counter Earth's orbital velocity. That's takes a lot of energy - a lot more than leaving the solar system. It would be easier to fling it into interstellar space than to get to the Sun.
That's actually exactly what I'd imagine he'd do (it would be even funnier if he was chucking potstickers at him...for those that don't know that's an inside joke from his Simply Scheme book...I can't remember if it was also mentioned in CS61A too :-).

Thanks for sharing!
I wince when non-French persons render words such as "èlite" with an accented e.

It's typical pretentious New Yorker twaddle.

Especially when the elite they are referring to, held no such position of hatred, or features desired.

The main issue with HTML was looseness of definition, which has plagued us ever since. Avoiding correctness to benefit those who cannot be bothered to simply follow a prescribed document structure was the greatest error.

Editing in a browser page? Pfft, nonsense.

Nobody of technical note, gave a fig about such things.
Seems like the other book people recommend is "Introduction to Algorithms" by Cormen et al, so that the main problem in choosing an algorithms book is really deciding between that one and this one.

I've spent more time with the Cormen book so far and only a little with "The Algorithm Design Manual", but have to say I've been disappointed with Cormen and very impressed by the ADM.

I think the Cormen book has a reputation for being more serious, and it does give more in-depth mathematical treatments of the algorithms covered—but honestly, I think it's a mistake to consider it more serious for that reason. There's a time where I would have stopped reading this comment and ordered the Cormen book, but I think it's worthwhile to consider criteria for a book being serious. In the realm of software, I'll argue that the most important measure is how much the book improves your ability to create serious software—and under those conditions, The Algorithm Design Manual takes the prize.

In case there's still ambiguity on what 'serious software' might mean, I'll point out that the ADM is not a recipe book—I'm not trying to say, "practically speaking the algorithm problems in software are solved, you just have to copy and paste the source for the required algorithm." For crafting difficult, original algorithms, I still think ADM will be more useful.
I guess it's a side effect of becoming 'big' that you can no longer run these kind of public posts without looking extremely unprofessional.

Does it really matter these days?
I'd argue that all 'games' are about manipulating attention - its just a question of what means they use to do so. Game design is really a sort of meta-game about designing systems that effect the behavior of players. Consider: Game Mechanics and Mechanism Design ( https://www.youtube.com/watch?v=GXdfU2DoF8o )

I'm fully with you on the notion that we shouldn't be manipulating players life like farmville. Johnathan blow put on a great talk about games and the human condition where he covers this aspect quite scathingly: https://www.youtube.com/watch?v=SqFu5O-oPmU

To completely ignore this aspect is to develop a game with no real-stickyness factor. Money aside, don't you want a game that people enjoy playing? The entire point of an MMO is to have a large reoccurring user-base. There is an art to it, and getting it right can make really powerful games: https://www.youtube.com/watch?v=7ZGCPap7GkY

For board games like chess, much of the appeal for the average player is that you get to sit down with a friend and compete, and in doing so the 'intellectual nature' of the game ends up pulling them in for the long term. Perhaps the answer to the meta-game of stickiness is to create a community around the game in a similar vein to the one from the ants ai challenge's forums.

Were I to work on this project, I'd make a strong push toward git-like integration ala the work done behind KhanAcademy's live editor like discussed in this talk: http://ejohn.org/blog/talk-khan-academy-computer-science/. - being able to share code behaviors with your team-mates (you are going to implement a guilds system, no?) and encourage discussions about behaviors at large would really help spurn the creation of a community.

To that end, have you considered creating more of a PvE aspect to things? Needing to conquer your local enemy denizens before finding other players would be an awesome way to encourage teamwork and camaraderie. Like in EVE, to be able to mine in the more mineral rich areas, you'd need to have more than one player's worth of resources and expertise.

This is the actually the direction I'm taking for my Ant game - in this case the various phenotype are actually things you unlock by conquering more advanced AI tribes. (Similar to the mechanic behind the demo of terratech)
Barack Obama still uses a BlackBerry
Agreed, it's all about the vibe. The writer feels like that uncle that conspicuously left openings for you to talk about your 18 year old love life in every conversation. And who was just a bit too enthusiastic the time you dated a cheerleader for a few months.
HE is at the cheap end and I don't think most people are going to colo so they can buy transit, if their colo will even let them.

Not to mention that bringing bandwidth to a DC is way cheaper than bringing it to individual homes.
what does that link have to do with net neutrality?
I think the same goes for those trying to pressure twitpic's owners to give up all of the company's IP for $15k in bandwidth bills. If it's really an indispensable historical archive, as they claim, surely someone is willing to put up some dough and see that twitpic is fairly compensated for relinquishing control of that archive. This goes double now that Twitter is a public company. The fact of the matter is that twitpic is not considered that valuable, or they'd be able to raise some money for the data dump.
The author is Bradley Voytek (http://darb.ketyov.com), who is now a professor of neuroscience and should probably know better.
The problem here (for me personally, at least) is that Uber is not in the business of selling dates/"encounters" and that people don't expect a ridesharing company to go right for the sexual data. Even OKCupid is straddling the line here with http://blog.okcupid.com/index.php/we-experiment-on-human-bei... noting that:

To test this, we took pairs of bad matches (actual 30% match) and told them they were exceptionally good for each other (displaying a 90% match.)

That's really not something people like having done to them. And the "HN crowd" shouldn't have an expectation of privacy and decency in data? Of course they're analyzing data, but it's really the viewpoint from which they do it that is unsettling. OKCupid says "no, duh, we're unethical. Deal with it." Uber says "Check it out! We drew a line between social security checks and prostitution!" (as waterlesscloud notes at https://news.ycombinator.com/item?id=8644138 )

There are a million more beneficial ways that people could be using the data. Fighting hunger, poverty, illiteracy, etc., to me, is a "good" use of Big Data. Looking at sexual habits (when you're not selling sex) or openly manipulating people to get data is, to me, a "bad" use.
A. Great idea, and thank you for the long explanatory comment...for you to be a jobless psych grad in 2009 to be conceptualizing (and researching, and building!) something like this is quite remarkable, and you should be very proud of yourself.

B. This particular comment thread is so fascinating, it deserves its own blog post someday. But I'll be flippant: if the idea of an OKCupid for Job Seekers is viable...then maybe there could be a Tinder for Job Seekers? But instead of the actual Tinder, the JobTinder omits the physical attributes (i.e. many of the protected attributes under job discrimination law) of the user, and instead, just shows important, "sexy" bullet points...like "Rails Dev, 4 years"...the Employer then does a swipe left/swipe right during their lunch break, and at the end of the hour, has a small stack of candidates that may be worth following up. Even having a better filter would be a win...and hell, if you make it fun, in the same way that Tinder feels more fun than OKCupid, HR people may just love it.
Show HN: Free Enterprise Influencer Marketing Tool
So well known, much like the cycle of violence...

And yet.
European Critics Envision Google’s ‘Unbundling’
don't let armchair quarterback assholes get to you. the beauty of entrepreneurship is it was your decision to start, and your decision to stop. you don't need to justify it to anyone but yourself.

the experience of having founded and run a company for 5 years is a skill that will be valuable. put it on your resume and sell it as experience few others have, because that's true.
blog article was 2.5 yrs ago, they were pulling out all the stops to get traction.

now they have critical mass they can transition into "full boring corp speak"

HN don't throw stones, what boundaries are pushing to get traction right now?
If they had? Isn't there something like FinTS[1] in other countries than Germany?

[1]: http://en.wikipedia.org/wiki/FinTS
http://www.snopes.com/risque/porn/porntape.asp
Ah...you might be interested in Glitch, also a system (from a PL rather than DB perspective) based on eventual consistency:

http://research.microsoft.com/pubs/211297/onward14.pdf

The idea is to let computations proceed uncoordinated, build a dependency graph, and then "fix" computations that read stale information by re-executing them (like transactions, except retry is automatic and effects are undone after re-execution).
From your browser's perspective, the POST would fail, if it expected a certain response. That would happen after the site already recorded the contents of your POST.
Ahem https://archive.org/donate
The Browser Doesn’t Matter So Long as It Goes to Google (2011)
It does go to the Internet, for the DNS query. This won't work offline.