skysight-inc/HackerNews huggingface dataset:
The headline should probably mention that this has a LevelDB backend. It's not just an exercise in reinventing something that already works; it's a different approach to persistence, with an API very similar to that of Redis.
It seems like it would have been less work to modify OpenID (given that they revise it every few years anyway) than to invent a completely new protocol.
Yep, it was common to watch new folks join a help channel, and as soon as you saw that root@host identity, the level of shenanigans would jump through the roof.
Stop Online Piracy Act vote delayed, probably well into 2012
Supernova research challenges cosmic "dark flow" mystery
How many real PC end-users upgrade their operating systems? In the long run, this matters even less for Android than it does now.
hey!

sorry my aws instance went down and I received a notification of a hardware failure from amazon.

Honestly it hasn't been on my priority list lately but the fact that you noticed it is all the motivation I need to get it back up =)

Thanks so much and let me know any suggestions you have for improving it. I need all the help I can get.
We're still involved, just not as much as we used to be, or as much as some of our other contributors, as we all have other responsibilities.
I'd appreciate feedback on the copy on the current http://moustach.io landing page.
For the record I wasn't espousing that viewpoint, just providing a counterexample. Personally, I have a very similar opinion as you on Josh. I do find MG and Gruber a little haughty on occasion but I read their blogs regularly and appreciate their ability to articulate many points I've attempted to argue all over the net.

The issue I take with this little exchange is it feels like a very defensive move from Josh, perhaps with reason. I have to be honest, from the moment I tried a Galaxy Nexus at my local Best Buy I lost a little respect for his reviewing skills.

His description of the UI lag being virtually non existent in 4.0 is just flat out not true. Homescreen transitions have the exact same lag that was present on Honeycomb tablets and it's arguably worse than 2.3 IMO. They've done little or nothing to improve touch response. The massive screen and plastic body are matters of opinion, but the quality of the Android OS is still lacking.

I think calling out opinions as "horseshit" and taking the people's stance is a fairly childish move when those being called out are saying something reasonable, which is that Josh basically gave a pass to some still present downsides to Android and therefore there is more to say on the topic of the Galaxy Nexus from the perspective of those that choose to stick with iOS.
It's justified. The site is used for problem solving.

Here the problem isn't the asker's, it can't be meaningfully solved by anyone on the site, and it is a matter of opinion whether any answer comes closer to solving it, or that there is a problem at all.
Cornell received a $350M gift to build their campus. It looks like Stanford withdrew in response.

Source: http://cityroom.blogs.nytimes.com/2011/12/16/stanford-drops-...
I think I misinterpreted the original parent. 'VC booster' might mean a VC who is a booster. It might also be a booster for VC money to NYC. Mine was the erroneous first interpretation.
F12 brings up the developer console in some browsers, which lets you view post data.
Those languages (which I both quite enjoy) are a bit slow though. Maybe something like Lua which already has a pretty amazing JIT available?
I thought this looked like an interesting, possibly-unique feature, not a bug.

Including Windows up-front ensures that whoever picks up the book can make use of it immediately, no matter which computer they happen to be sitting in front of.

Also, as one who knows the Unix command line pretty well but knows next-to-nothing about Windows, it's good to get exposed to a similar-yet-different style of command line.

And if I ever need to use Windows again I plan to try this book first: By covering both in parallel, the book might turn out to be a pretty good guide to learning one in terms of the other.
> It would be akin to rewriting malloc.

Aside from the fact that memory allocators are written, rewritten, and tweaked all the time, your own organization's actions defang this argument: Firefox 3 included a switch to jemalloc.
Why Google+ Will Become a Social Media Powerhouse | Social Media Examiner
lame "trick".
The HTC/T-Mobile G2 is pretty vanilla Google Experience.
Month-Long Nielsen Study Reveals Facebook Is The Most Popular Android App
Why Salesforce Wants In On The $6 Billion Talent Management Software Market
Speaking of Oberon, I always thought the Oberon operating system was kind of interesting, especially its GUI.

http://en.wikipedia.org/wiki/Oberon_(operating_system)
When somebody says that they didn't mean to be insulting, that doesn't mean that they meant to be non-insulting. If I run to catch a bus, and I didn't mean to start with my right foot, it doesn't mean that I meant to start with my left.
How to Outsell a Huge Competitor | Inc.com
The 10 key skills for the future of work — Online Collaboration
Yes, I just noticed the same thing. Could be coincidence, but I think having some diversity would be helpful as the remaining L team seems to be all male.
Zynga closes below IPO price
I think "just use third-party ROMs" is going too easy on the phone makers. Customers deserve official updates.
Looks like I was misinformed. However, the Wikipedia entry for electrocution (http://en.wikipedia.org/wiki/Electrocution) does mention that the choice of definition varies from dictionary to dictionary.
"Your terms are acceptable."
Does anyone know of an application of M/R to non-text data like image data or time series data? I'm trying to think about how to process a hge set of 3D atmOspheric data where we are looking for geographic areas that have certain favorable time series statistics. We have the data stored in time series order for each pixel (where a pixel is a 4KM x 4KM area on Earth) and we compute stats for random pixels and try to find optimal combinations of N pixels/locations (where N is a runtime setting).
Notch live streaming Ludum Dare 22 - 48-hour game development competition
As others have mentioned, Google makes way more money than Mega and has structured their company in such a way to pay very, very little tax. That's legal tax avoidance, the same thing you're complaining about with Mega, and they certainly wouldn't qualify as shady by your definition.

Face it, paying the least amount of tax possible is just another form of optimization, and something most tech people appreciate.
There is another mechanism used to incentivize support for ill-conceived policies: promises of cushy, high-pay lobbying jobs for officials and members of their staff.

I imagine this would only be uncovered ex-post facto. Here's a nauseating example:

http://en.wikipedia.org/wiki/Billy_Tauzin#Career_as_a_lobbyi...
It's easy enough to get a POSIX/Linux toolkit via Cygwin.

Though this does assume the user is allowed/enabled to install software.

Barring that, bootable CD / USB distros are also highly tenable. The default Ubuntu installation disk includes this, though there are many other options.
Changing Music Landscape
>> [C]an we somehow compensate you for your works-in-progress? I've gotten a lot out of your C course. I can't wait until it's available in epub format.

No idea what Zed would suggest, but there's an in-progress Udemy video course[1] of Zed's on C that you can already purchase.

[1] http://www.udemy.com/learn-c-the-hard-way/
Technology is dead
Since it is Motorola Mobility, shouldn't that be Google's[1]?

[1]: http://www.theverge.com/2011/11/17/2570039/motorola-mobility...
This looks like it's from a special topics course Terry is teaching at UCLA:

http://www.math.ucla.edu/~tao/254b.1.12w/

The course description says the course assumes a familiarity with graduate-level mathematics.

These notes in particular look more accessible than that to me, provided you are willing to stop and research definitions.

This is an especially good find for several reasons. Terry's explanations are excellent, he rarely writes at an introductory level, and expander graphs are quickly becoming a central topic in math and computer science.
Innovating in Payment Technology: Plimus CEO Hagai Tal (Part 4)
Lot of interesting material, but I take exception to this:

For example, alums of a university tend to use the same
jargon, think similarly, know the same programming
languages, etc.. They will communicate naturally and are
free to focus on higher order problems. It’s not a
surprise that Paypal was mostly UIUC, for example. At
Spool we’ve consciously hired mostly Stanford alums
because Curtis and I are Stanford grads.

Hiring people exactly like you isn't a wise approach either. Making a choice especially on the dimensions the article mentions (same programming languages, same universities) is especially dangerous. E.g., if you work in a team of all Java programmers (versus a team working in Java, because it's the right tool for the job) you'll miss crucial perspective.
It's not necessarily their true market value - it's just their value to Microsoft at that particular time.

If the project that they're working on is strategically important, and any disruption is unacceptable, it might be in Microsoft's best interests to pay them well above their market rate to ensure nobody quits. But the same engineers in another part of the company may not have received raises at all.

On the flip side, Google may be willing to pay above market value in order to take valuable assets away from their direct competition in key areas.

Just because one company in one circumstance pays them a certain salary, it doesn't mean that's their true market value, unless they could get the same rate elsewhere if they quit tomorrow.
Not liking something is different than it being "no good for everyone."

Though you see that your culture is not everyone's, not acceptable within your culture is not equivalent to not acceptable full stop.

Not everyone agrees with your permissions rule distinctions between instructional works and literary works, but this does not mean that what they are doing is not ok.

Being criticized is not the same as not being allowed to express yourself.

P.S.: Characterizing all possible arguments against your position as soon to be replaced trendiness disqualifies anyone from having a discussion on this subject with you, and pre-insults anyone who would want to.
Then stop focusing on "being alive" bit. I was giving this solely as an example of why making statements about the future and basing arguments about some future state cannot work. Yet you take it as some trick to avoid having to explain the paradox.

(Your analogy with pretending that the word false doesn't mean false is entirely off base. I don't see the correspondence. But no matter.)

I think I've found a formulation that won't offend your sense: due to time's arrow and causality (which both go forward in time), one cannot make an induction that goes backward in time. This would cause a circular dependency in the inductive proof.

In this case, the steps of the inductive proof go from Friday, down to Thursday, Wednesday, etc. Yet at the same time, causality goes from Wednesday to Thursday to Friday. One cannot simply dismiss causality.

IOW, we have the inductive process N, N+1, N+2, where N is used to proove N+1, etc and where N = Friday, N+1 Thursday, all the while N state depends on N+1 because due to real-world causality, what happens on Friday depends on Thursday.

You seem to wish to deny causality.
How to stop SOPA?

Boycott the products the sponsors of it want you to buy. The mindless entertainment that pirates are selling. For even a short period, if enough people simultanrously just said "No, thanks. We value a free Internet more than your movies and TV", then these movie studios might take notice. As long as internet users keep seeking these movies and TV programs from pirates online, Hollywood is not going to relent.

Do nerds really understand what SOPA says?

Business located outside the US having no jurisdictional ties to the US are not going to be sued as a result of SOPA. It does not try to create extraterritorial jurisdiction.

This bill only extends to US businesses that pirates use: e.g., US-based ISP's, domain name registrars, ad networks, payment processors. And they carry no liability. They are merely subject to injunctions.

This is a far cry from a Great American Firewall.

But yeah, it will be nerds that build such a firewall one day. They are already head over heels into spying. And that does not say much for nerd solidarity.
I can't speak to social networks or social media tools, but I can assure you that ecommerce has a lot of difficult problems to solve. To a first approximation, it's easy to throw up a LAMP site and sell random crap. Once you get beyond this and start trying to squeeze out profits by building and executing on various optimization problems, things get significantly more complex. Companies like Amazon and Wal-Mart have invested huge amounts of money into esoteric research to optimize supply chains, fulfillment processes, inventory control, promotional returns, energy usage, expected customer value, etc, etc, ad infinitum.
I love the picture also, but for a different reason. I spent some time writing games for the NES in 6502 assembly, and even with modern tools I couldn't fathom programming something as sophisticated as SMB3 for that platform. Many times I have ruminated on, and been inspired by, the very existence of these people and their remarkable accomplishments. To see a photo of the SMB3 programming team in their office _while they were writing the game_ gives me a thrill I can't really describe.

Amazing.
Chicago housing market infographic
It is quite clear to me that YouTube is a private property and as such it has no obligations to host anything it doesn't want. This is not a 1st Amendment issue or even a DCMA issue, if UMG had a contractual agreement with YouTube, whereas MegaUpload might not.
Everyone wants to act like Obama ran some sort of grassroots campaign. The man was a millionaire and a politician before he ran for president. What we have in our country is the illusion of democracy. We can elect anyone we want, so long as he or she comes from the static pool of wealthy, corrupt, brainwashed offspring of existing politicians.

Disclaimer: I don't have a problem with rich people, I just have a problem with the fact that if one isn't born into wealth and/or politics, it is for all practical purposes impossible to even get on the ballot.

I used to subscribe to the theory that everyone should vote. Now that I am older and smarter, I still vote, I just realize that the chances of it making things better in my country are slim to none.
> So: stop crying over this and put on your Big Boy pants.

In what world do you think that

1) I'm 'still crying' over something that happened 17 years ago by relating it in a comment

2) It's appropriate to tell other professionals relating a story to 'stop crying'

It's certainly not this one.
InfiniBand for the Home in Less Than $150 (10Gb Networking on the Cheap)
I recently had my first interview for a programming internship that I was applying to. It was over the phone, and I more or less "froze up."

I haven't had a lot of formal CS education - most of what I know has been self-taught. However, I'm looking for a way to prepare for interviews in the future. I have tried coding on the whiteboard, reviewing sorting algorithms, reading interview blogs, going over data structures, etc.

However, the interview was nothing like I had expected. It was not about prior knowledge (which was lucky for me) - and rather about thinking on the spot. What stopped me from doing my best during the interview was a combination of the anxiety and time pressure that I felt looming over me.

It would be great to get some advice on these types of phone interviews and how to stay calm during them. Knowing ways to reason through or tackle programming problems that are new to you (and can seem intimidating) would also be helpful.

If anyone's feeling especially helpful, it would even help to have some practice coding sessions over the web.

Thanks!
Ask HN: Who is using Jekyll? (+feedback)
Just recently got interested in Jekyll to power my blog pursuits. I've decided to dedicate my efforts to the Jekyll platform.

With that said I'm interested in how many people are actively using Jekyll.

IMO using Jekyll is an uphill battle even though its 3+ years old. There aren't any definitive "quickstart" tutorials or frameworks. Liquid syntax is a pain to use (from a programmer's perspective) and the docs could use a lot more step-by-step direction.

My work will involve addressing these issues with my
ultimate goal being to convince more technical people to contribute their thoughts to the Internet.

Please promote your Jekyll blog here and list any main issues you have with Jekyll.
Simon Peyton-Jones Interview: Closer to Nirvana
>Dictatorship is a much better word.

No, it isn't; it's a much worse word, because it hides the economic reality of living in a country. And that's what socialism vs capitalism is all about: the way the economic activity is conducted in a country, and the way it affects everyone's life. The regimes were different in Castro's Cuba and Pinochet's Chile, and saying they were both a dictatorship is a way of sweeping that difference under a carpet.

I'm sorry, but it's ludicrous to claim that the Eastern bloc countries were not socialist. The most charitable way I can characterize it is as an extreme instance of the no-true-Scotsman fallacy.

Certainly during those regimes' existence no one seriously doubted they were socialist (except people who wanted to redefine the word "socialism" for their ideological benefit). In fact, even Chomsky realizes he has to explain that somehow and makes up justifications for why the West called USSR socialist and for why the USSR called itself socialist. Those justifications are idiotic, by the way (he's claiming the Soviets called themselves socialist to get sympathy from Western socialists, as if the internal propaganda and ideology weren't in any case by far, by x1000 the more important reason).

It's also not true that "the entire country was owned by a small clique", etc. It was not owned, it was controlled, and the 'small clique' (actually the Party bureaucracy) ostensibly represented the will of the workers, through formally functioning though farcical mechanisms such as elections, the extensive Communist Party hierarchy down to individual members, etc. It was not quite a dictatorship - dictators tend to pass their countries to their offspring or in absence of those to hand-picked successors. In the USSR, the power went to another top Party official after an internal power struggle. Never to a descendant (compare with North Korea, which is closer to a socialist dictatorship).

Now having centralized control over the economy by, say, the top echelons of the Communist Party, representing the will of the people, is an idea that's perfectly compatible with socialism and Marxism. That is why, in fact, countless socialists in the West supported the Soviet Union and saw it as the torch-bearer of the socialist dream; they were not confused about the fact that the economy in the USSR was under central control! Now many of them were naive in thinking that the Party leadership really represented "the will of the people", which it generally didn't. But that's not a reason to say it wasn't socialism; it's a reason to say, maybe, that it was bad socialism, socialism gone haywire, a socialist dictatorship, what have you. But it was, very clearly and unmistakably, socialism. Just as if in a capitalist country an oligarch clique takes over all the real power, that's not a reason to stop considering it a capitalist country. If you don't do that, the no-true-Scotsman fallacy destroys any chance you have of objectively observing whatever it is that actually happens in socialist or capitalist societies, and learning whatever lessons there are to learn from that.
Bearded Dragon playing Ant Crusher
Discover Django Servers with Bonjour - Justin Voss
Interesting...

It looked like UMG had made a strategic mistake in issuing takedown requests for content they didn't own, but this could potentially be a win for them on a much larger stage.

If, as they claim, their contract with Youtube gives them the right to take down content they have no rights for, and that contract will necessarily be revealed in discovery, then Google comes out of this the biggest loser by far. UMG gets off scot-free in the Mega case and Google loses the trust of users and content creators. I wouldn't be surprised if the content industry views anything that hurts Google at this point as a win for them.
It's almost like there was a big presentation, and all of these people were up on stage, and there was just one woman. Then it's almost like someone in the crowd asked about the ratio situation, and to "answer", the CEO threw the question at the one woman. And then, it's like the fire of a thousand suns flashed in her eyes.

Oh, wait, it's not just like that. It is that, because it happened.
You're right, I completely forgot the digital delivery fee.

It's, if I remember correctly, $0.15 per megabyte, rather than a flat $0.35. So this can be significant for books with lots of images.
Most of us perceive this huge aberration because we are in tech, but the average person is completely oblivious to that and probably thinks that legislators know what they are reasoning about.

The scary part is when you realize that they are statistically just as uneducated in many other areas that they take decisions in (especially those that might touch on scientific issues and require rigorous analysis: ecology, medecine, etc.) and there's not much done to prevent that.
This too complex for me to use.

For a shopping list I want what I have on paper. A list of items that gets crossed out when I put it in my cart.

Trying to revolution the shopping list with technology (tags and tagging tags) is a losing battle. Try to mimic the tried and true, hundreds of years old shopping list. Complicating it by adding technology seems like a recipe for disappointment.
...Except Zed's whole point with this is that you don't have to use the fancy Cygwin/POSIXy stuff or a Linux Live CD or whatever to do programming and the command line. POSIX environments are better for programming, but you don't need them, and a lot of the people who would benefit most from learning programming don't have Linux experience and wouldn't do it if they had to do something fancy to get a UNIX-y environment.
New Mobile Obsession: U.S. Teens Triple Data Usage
I'm in the current cohort of companies for Start-Up Chile and can hopefully help out a bit.

-There are angels and VCs here, but it's still a pretty new infrastructure. I know some people have raised money locally, but more are looking to the valley. A couple weeks ago the first round of companies pitched and voted to determine the top 5. Those top 5 were/are being introduced to some valley VC's by Vivek Wadwha. Pretty sweet deal.

-$40K is per company as a 90% grant (example already covered by someone else). The money is a bit of a pain to get access to (it's reimbursed), but it goes a long ways.

-The connections outside of Chile are pretty awesome. As mentioned before, Andrew Mason and Dave McClure have already stopped by (I was one of a few that pitched to Andrew Mason). YC is still top, but for a very early-stage team, Start-Up Chile is awesome.

If you were selected, I wrote a blog post you might find helpful about what I wished I knew before I came down here. http://www.andrewcross.ca/2011/12/11/7-tips-for-entrepreneur...

Congrats to everyone accepted!