skysight-inc/HackerNews huggingface dataset:
"But they also said the underlying technology may hold potential."

That is exactly my position. The underlying technology is very compelling, but Bitcoin's present valuation is nutty.

It's like the web. Pets.com and Flooz were silly, but the web was not.
Lots of businesses heavily relies on Github for their operations. Sure, Git is distributed, but there's more to Github than just Git; think of continuous integration/deployment tools that integrate with the service, PRs.

Attacking Github means you deny many more than only Github as a target. Which I guess, makes it more valuable than another target.
This game has a 50/50 chance of spawning a 4 or a 2. I believe the original is only 10% chance of spawning a 4, was this intentional?
He's not saying RSS readers magically free you from your own biases news sources. What he's pointing at is people's indifference to source as long as it's comfortable. That's in contrast to a newsreader, where you hand-select your sources.

I think the group he's talking about includes people who get all their news from one comfortable source and those who get all their news socially, which is also generally comfortable.

Hand-selecting sources for a feed reader doesn't guarantee that you'll end up with stuff that doesn't match your biases. In my case, though, I specifically include sources that are solid ones but that don't match my biases. So an RSS reader at least makes that possible.
> But that also uses double precision floating point number representation

I don't think JSON requires the number representation to be double-precision, that can be up to the parser to decide how to represent a number. I think most people misrepresent this because the number implementation in JavaScript is double-precision, but that's not necessarily true for JSON. Am I wrong about that? Does JSON require the number format to be double-precision?
Pushing things to the client is easier when the client and server speak the same language.
The powerful use of JavaScript for me is that I can render the exact same templates on the server and the client. That's a lifesaver when you want a fast, client-based app that is also search engine indexable.

And JavaScript is really not that great to start with

It's fine. IMO, all languages have warts you have to work around, once you know them it becomes a non-issue. I can't think of the last time one of those "JavaScript WTF" moments actually tripped me up in real code.
So much this. The number of problems I seem to run into with Lync at work are countless. It's insane and sad with how solid MSN Messenger was.
The full title of the report is: "Enemies of the Internet 2014: entities at the heart of censorship and surveillance". It doesn't seem outlandish to include points 2 and 3 as serious examples of censorship.
6x more expensive because it ties into telephony. That gets expensive. (No affiliation, just work with telephony solutions etc).
> "propaganda in schools" is hard to effect from a centralized location.

What do you think of the new "common core" standards?
I'd be interested to know who their "DDoS mitigation service provider" is.
Part of the reason it sold for $19B was because Google, Facebook, and Microsoft were interested. Narrow that down to one bidder, and all of a sudden you have an app that sells for millions instead of billions. The power that comes with being wanted by more than one party is incredible...it is the reason why Mozilla was able to triple their payout from a company that had already built a worthy competitor.
Warren Buffett is known for not investing in things he doesn't completely understand. He's the type of investor who only invests if he can completely wrap his mind around the business model at hand. Which is why he doesn't invest largely in the technology sector.

Several times in the past he's consistently said tech companies such as; "Apple", "Google", and "Facebook" are far to risky of investments. He didn't invest in IBM until 2012.
It's true that the most mature DB framework on nodejs plateform is Mongoose,so usually nodejs devs use mongoose to deal with data. No need to say that MongoDB is not the right choice for apps that need transactions or when datas are heavily relational. And Mongoose doesnt support cascade operations.

Sequelize or Bookshelf are not mature enough for now IMHO,compared to what one can find on other plateforms like Java,Ruby or PHP. So you either need to write raw sql queries or delegate all transactions to another app layer.
when doing kernel development on embedded systems or on a real host (not within a virtual machine), it's sometimes useful to get system information when it crashes. the cool thing is that it's also possible to send the sysrq through a console serial port by first sending a break command.

anyway, someone already mentioned a few mnemonics, I learned one, a quick googling lead me here:

http://fosswire.com/post/2007/09/fix-a-frozen-system-with-th...
am talking to a designer friend about an easy way to resell unwanted concert tickets in a transparent way, to sort of try and avoid touts http://www.theguardian.com/commentisfree/2012/feb/24/online-...

would something like that be of your interest?
I've done Scala in the past and I think I'd be able to handle it better now. Honestly though, there is such a small footprint of the language that I would even care to use that I'm not sure it's worth learning. I'd probably stick to the immutable value objects, functional constructs like ruby's equivalent to map, select, each, etc., and use traits to enforce contracts on jack/plug objects. A lot of the other things in Scala don't appeal to me. This is one reason Kotlin is looking more interesting from where I sit. It has the features I want, IDE support, and a decent syntax.

It is entirely possible that I'll check out Scala again and fall in love with the language. Who knows.
To GitHub and everyone: please use UTC timestamps when there are potential readers outside of your timezone. Since every technical person should know their current UTC difference, calculating the local time is easy.
Apple rejects Tank Battle 1942 for depicting Germans and Russians as "enemies"
With USPS, if I don't get my package delivered between Monday and Friday, I won't get it -- the carrier who delivers on Saturday is afraid of my dogs and just marks my packages as "Business Closed," and Sunday delivery is only for the metro areas -- so, it's effectively Monday-Friday delivery only for me.
What this misses for me is solid pieces that aren't hugely popular.

There are a number of sources that I don't want to miss. This includes things that friends write. But the ones I really treasure are the people who are interesting alternative voices, the ones who in 5 years time might turn out to have been 5 years ahead of everybody else.

If you read what everybody else is reading, you'll only know what everybody else knows.
Am I the only person that gets slightly annoyed whenever I read "an order of magnitude" and the article doesn't mention whether it's binary or decimal. What do you people think they're talking about, I'm guessing decimal order of magnitude?
I have tried many times to correct the mouse acceleration curve on OS X, including by installing 3rd party software. So it's much more likely that there are a lot of clueless Apple users out there who don't realize how unproductive they are with such a poorly designed input system.
Good advice, but don't assume he is 'doing it wrong' without knowing his use case etc. Maybe he really does need a CRM. Your advice is 'you don't need one' which could be exactly true, but it could not work for his needs.
Something very important to note which is missing in the comments and the original article: waiting!

Each one of these commands (r, e, i, s, u) takes or can take a few seconds to complete successfully, so let them do their thing.
Agreed. And further to this, unless the JSON is indented for humans (not common) you still need a tool to format it. So if you're using a tool anyway, you could just as easily have used a binary format.
When one runs into financial problems one cuts back first rather than keeping their lifestyle up.

My point was he's putting material objects before time with his family.
Office Communicator/Microsoft Lync. I can't speak to Lync (the current iteration), but Communicator, while functional, leaves a lot to be desired. I use a Mac at home. Spell-check everywhere is awesome, MS can't figure out how to unify their UIs so that useful little features are accessible everywhere. In theory it's nice because it plays well with Exchange. However, different organizations in a large corporation with their own Exchange servers may or may not be able to communicate with each other over it. And it seemed to go back and forth daily. And a ton of small UI misfeatures that make it unpleasant to work with as a communications medium (IMO, again, beter than nothing, but worse than many other options).
Definitely too easy. I got it on my third day of casual play, and it's not like I'm doing deep thought or anything. Just trying to keep the biggest number in the top right, and a full, decreasing right hand row so I can do up/down/right without any danger of messing up.
Minecraft version?
> It absolutely can be an attack on a much larger movement because those statistics are cited over and over and over again in said movement.

That's still not a logically valid reason to indict a movement. You can reject specific claims a movement makes, if those claims are based on premises you believe to be false. Yet surely you realize that feminism, like most major movements, is concerned with a myriad of issues, most of which are not closely related to the rate of sexual assault. Even if you can prove that feminists cite incorrect statistics in discussions about rape, that says nothing about, for example, workplace gender discrimination.

> When said movement further has an absolute monopoly on the gender discussion

An absolute monopoly? You've disproven that simply by commenting. Do you feel feminists are violating your right to free speech? If so, what are they doing to silence you?

> see: Warren Farrell

He has published books, run for office, given speeches, and published online. What evidence do you have that his speech has been suppressed? (I Googled for an answer to that very question, but found nothing.)

> just stating the actual facts and letting someone else do the googling for a change

Those are your opinions, not factual claims. For example, your comment about "promoting the moral panic of 'rape culture' at colleges" is not a factual claim, because there are no objective criteria by which it could be proven true or false. Rather, it is an opinion about how concerned the public should be about rape at colleges. You're taking a fact--that feminists advocate about rape at colleges--and offering the opinion that their concerns are overblown.
Reminds me a lot of https://www.youtube.com/watch?v=GXq_BAb3JEI Koro koro puzzle
I thought the error message was

"Commit locally github is down"
Yeah, it is as simple as changing every single mention of 2048 in the source code to 4096. My friend actually tried that and it was... a lot harder than 2048. (The 2048-AI fails to make 4096 for most games, for example.)

https://github.com/youknowone/4096
No I'm not, I was making a joke. Though no, I don't agree with Marxism.
Sirius Programme: Set-up a business in the UK
I swear, I will never understand the obsession with speed reading.

Just like your coding speed has little to do with your typing speed (and everything to do with your thinking speed), your reading speed has little to do with reading, and everything to do with the level of comprehension you're looking for.

Need to get the gist of something? Skim it quickly. You don't need "speed reading techniques" for that. Need to understand it better? Read it slower. Great literature? Read it word for word to savor the language.

None of it has anything to do with reading itself. It's just a question of how quickly you can integrate new information into your brain, and how much of it you want to integrate. And nothing's going to change that, unless you've figured out a way to change your IQ. Except maybe some coffee or a good night's sleep.

That's the truth about speed reading.
blah blah blah liberty(TM) democracy(R) innovation ltd

Navalny thrives on anti-caucasus card to pump Russia into civil war when told to by his western masters.

and some of our liberals are quite severely braindamaged judging by what they tell in public
Unlikely. Kim Dotcom loves himself so much that he would have made a huge deal over the product had it been his.
Auto is useful to reduce the amount of typing and DRY principle. Your arguments are meaningless when you can hover the mouse on the "auto" keyword and have Visual Studio/Eclipse tell you its type.
I was thinking of ribbonfarm too
New features on Amazon AWS Management Panel
Anthropomorphizing companies, units, artwork, governments &etc is a long trend in humanity that needs to stop. I don't know the psychology behind it, but humans seem to love to find a handful of other humans to personify an agency, then become overly obsessed with them as the cause of success or failure.

The US government doesn't suck: Bush or Obama suck. Apple isn't a great company: Steve Jobs is a great leader. AIG doesn't have a bad business model: Mo Greenberg makes bad decisions. The Patriots didn't win a Super Bowl: Tom Brady won the Super Bowl!

No organization, NONE, has exploited this tendency more than Harvard. They are masters of the bait and switch. And this article is a classic example. They list all sorts of arguments for there being problems with companies/units, then, without any proof of causation, attribute the failures to bad management. They talk about what it means to be a good manager, but in no way do they offer any evidence that the problems of bad employee engagement and productivity will actually be solved by introducing a good manager.

Why? Because Harvard is in the business of selling you its students as managers. They've developed a reputation of offering highly-credentialed applicants two (HBS) and four year (HUG) vacations to ride the marketing wave of "Harvard grads are great managers." While MIT focuses on creating students who themselves will invent, create and further the pace of the world, Harvard instead seems to have chosen to exploit our tendency to anthropomorphize company success by latching onto shareholder and management insecurities (lack of engagement and productivity), even where there isn't anything to be insecure about, and inserting their graduates into highly paid positions as "the solution."

And they've been fabulously successful in this marketing campaign. I think SV has done a very good job of seeing through this schtick, but comments here make me think the tide is turning.

That's not to say there's no such thing as a bad manager. There are managers who can personally ruin/save a company. But all problems are not caused by bad management. All productivity issues do not stem from bad management. Sometimes it's a sociopath manager, but more often it's a bad product or business plan or economic downturn or any one of a set of problems that no shiny new Harvard manager will fix.
It's called Lync
What was your exact problem with Wordpress? We seem to share the same architectural needs (although we only work in 2 lanuguages, but one of them is LTR and the other is RTL) and we have Wordpress working perfectly for us.
We had to tweak it a little bit, using plugins and some extra dev adaptation (mostly for performance, not language related), but it does the work.

We've tried a few other like silverstripe and Ionize, but both were way to complicated and required a cumbersome process much like the one you mentioned in your post.
I agree that rollbacks are hard, but if you think them through, there is usually a way.

For your example, to merge first and last name, you would create a backup first, ie, create a table that contains the current version of first and last name, and if you need to go back, you restore. Now, if you have an application that cannot have any downtime through DB upgrades you could be in trouble - after your backup, more records could come in to the original table. Probably what you need to do is modify the application to start inserting both full_name and first_name, last_name, and then gradually move over all the old data to the new format etc - ie a gradual migration. Every application and example is different, but the problem is usually solvable, often with some amount of effort.

The master schema create script is an idea I've seen in the past, and it works ok-ish up to a point. The problem is you need to update the master script, and also produce scripts to migrate production, so it doubles the effort. For enterprise database developers, I've seen plenty of development approaches that boil down to:

* Create all changes on Dev using GUI tools.
* Used TOAD to diff against production and produce delta script.
* Apply delta to prod.

Its gets the job done, mostly, so long as someone doesn't drop the dev database which is the only place with the new code - I've saw it happen. Then you have to go and beg the DBA to do a full restore just you get the release back on track!
Missing from the list: Israel. But what a surprise in Zionist controlled media.
One theory is that Mt. Gox became fractional reserve some time in the past, either by losing bitcoins or by spending them. Then they were unable to replenish their supply, so it was a matter of time before a bank run.

The reason I tend to believe this scenario is because it's completely consistent with their behavior. I watched them very closely, and there seemed to be no rhyme or reason for their behavior. That is, unless they were missing everyone's bitcoin for some reason. Then their behavior made perfect sense.

In that scenario, Mt. Gox would have knowingly traded non-existent Bitcoins for far, far longer than two weeks.

EDIT: I should mention that there's still no evidence whatsoever that malleability somehow led to the loss of >500,000 BTC.
Public data apps challenge in Colorado
It's not hard for me to imagine that someone could do it for kicks, or perhaps to test some new attack vectors against a reasonably hardened target.

Though when you try out a new attack vector, the community (hopefully) publishes enough details about the attack to help the next target more effectively deal with that particular attack.

If someone is attacking whitehouse.gov or a similar target, I somewhat understand their reasons why (though I don't agree with them). github.com, on the other hand, while a for-profit corporation, is also a valuable bit of Internet infrastructure that makes the world a better place. Attacking targets like github.com, Wikipedia, and others helps no one, and forwards no coherent political agenda.

So I'm going with the "for kicks" / jerkwad theory.
Unfortunately the same thing can't be said about AudioGalaxy.
Castlight Health: Most overpriced IPO of the century
You still have your local source code, but GitHub gives you issue tracking, comments, pull requests, and other things you could still use for work - none of which can be cloned locally.
Not a CTO, but having good knowledge of the business and assisting fellow workers can be put in other terms than just 'manager'. It can mean architect, lead developper, technical lead, new recruit's mentor or technical instructor. The choices are endless, and the title and actual work can be fitted to the person.
Apparently you bring down the web page that tells you what to do!
I didn’t know about the 10% rule, I should check the original source code and use the same probability.
This sounds like like a feature that needs to be automated, probably with a very handy key combination. I don't know ... maybe with Ctrl+Alt+Delete?
Async code is super easy to reason about when using ES6 Generators, which are available now in node v0.11.

Here's both a series and a waterfall example: https://github.com/visionmedia/co#example
But why should moving into management be an overall career advancement?

Imagine a carpenter who sets his sights on working hard at carpentry and being a good carpenter so that he can eventually advance his career by becoming a plumber. Makes no sense, right? These are completely unrelated skills. Maybe plumbing pays more (reverse the roles if I got that wrong) but that doesn't make it an "advancement". Certainly one could make the move, but it's a lateral move, not a logical progression.

Management is the same way. It's a different field. Yet somehow we have this idea that if you do well enough in some other field, "advancing" into management is a logical next step. It makes no sense.
While it is true that the basics of computation did exist in the 70's, it's very clear that programmer productivity today far eclipses what we were doing even 20 years ago. I started coding professionally in the 80's. Today much of what I used to do is now handled by users on their own with spreadsheets and query tools. A small team of 1-2 people today can routinely take on a task that would have taken teams literally 10x as much effort back in the day.

For example, anything involving interfacing computer systems together in any way took an order of magnitude more time back in the day. There were no real widely accepted, simple to use methods available. Networking and communications over modems tended to be so unreliable and difficult that systems tended to be made as monolithic things that just did everything for themselves.

It occurs to me that a book could be e written describing why and how programmer productivity is better today than it was a couple decades ago.

It is true that computer technology has been around a long time. And it's also true that a lot of the best stuff such as Lisp has been around for a long time. But there are all kinds of factors that make programmers complete projects in a matter of days today that they wouldn't be able to 10 or 15 years ago.
How To Track People And Collect Their Data Without Spooking Them
I submitted a pull request

The original source is here: https://github.com/gabrielecirulli/2048/blob/master/js/game_...

(line 62)
How Google and Microsoft Can Halt a Product
Thousands of Morrisons staff personal details leaked online
I love reading this kind of stuff. Can anyone recommend any similar resources?
USA is in that bubble with China, Russia Iran etc.

Youre just in it and refuse to accept it. Americans too are intellectually subdued.
A binary order of magnitude is only doubling, which doubling traffic isn't exactly a DDoS just a busy day and likely within the spec of their current network to handle.

A decimal order of magnitude is a factor of 10. And would likely represent a problem.

Really not hard, you don't use the term 'order of magnitude' in binary. Instead opting for 'bit shift', or doubling.
What's UAE?
Do you think it's nutty for all the gold in the world to be worth $6 trillion?
Bill gates wants to get better at playing go?