skysight-inc/HackerNews huggingface dataset:
Liberal is great, as long as we don't completely fail the children. Going too far in the other direction and failing the children worse is a pretty shameful response.

I can understand the desire to do the complete opposite of the public school system if you believe it is the source of all your woes, but it kind of defies rational logic to abandon things like objective measurements, professional training, etc.
"Yes, they do, but the initial probability is 100% that the correlation arises from chance."

If you believe that's true, I've got some wagers I'd like to make with you. You don't mind zillion-to-one odds, right?
Neither ballet or debate needs natural sunlight.
"Obtaining hardware screenshots is just a click in the IDE"

I shouldn't need a computer attached to get screenshots for my app. Power + home button, or cmd+S in the simulator.

Even my users can easily send me screenshots, some of the time unprompted even.
IMO, it's more likely that your brain doesn't have space for bad user interfaces. I don't think we actually have any good ones yet.

Consider the physical world. Cars, toilets, old-school dial telephones, doors, blenders, paper books, hammers, bulldozers, can openers... have vastly disparate user interfaces, but no one complains about having to learn them all, nor do they expect some kind of chimeric "common user interface" and complain when the hammer and the table saw don't work the same way.

Hammers that required you to adjust screen sliders to adjust the force and angle of the blow would suck. Hammers and table saws that were given some sort of half-assed "common user interface" would suck bad.

So, yeah, there are a lot of bad UIs. That doesn't make (current favorite UI) a good one, though. The way that this gets better in the long term is for people to keep making new UIs (most of which will inevitably be bad). Trying to stop that process just means that it'll take that much longer before we get good ones.
Why F# over Haskell?

I feel like the near-reliance on Windows is the biggest issue for F#. Haskell fits the Unix environment a lot better.
Anonymity in an uncensored Internet and in a democracy in general is just as important for the same reasons.

Right now in Russia there are two kinds of people: those too afraid to speak or do anything, and those who get silenced. In such a situation there's no way to have a contrarian voice unless you're anonymous.
Not breaking really. This tendency was around in Russia for a while (DNS blacklists and so on), and it was only a matter of time until this happened.
This must be how BSD/Linux has killed Windows.

The problem with the 'logical conclusion' that you're offering is that it works entirely in a vacuum. It assumes that AWS does not innovate itself, but steams on with a stolid product. Nothing could be further from the truth - barely a week goes by without them announcing a new service or improvements to an existing one. DO is behind the 8-ball-that-is-AWS, but AWS isn't just sitting there on the felt, it's moving too.

Given the culture of innovation that exists at AWS, it's not hard to see how they could adjust themselves if DO actually does become a threat. AWS is not head-in-the-sand Microsoft, and even if it were, the might of all other operating systems combined - including that of the company so successful that it has $100 billion just lying around in cash - still hasn't knocked Windows off the top spot. Hardly the 'downfall of the incumbent' suggested.

And Microsoft is still undisputed king in the realm of enterprise user software. Unix has always shared the server room with MS (actually, MS is the interloper there), but outside the server room, enterprise users live on MS. There is a myriad of cheaper enterprise and/or office software out there, and MS isn't particularly threatened by it.

Things about how DO is much less complex, simpler and as a result cheaper.

And then when you need the big stuff... the stuff for which you need to pay the big bucks... the complexity isn't there and you move to the vendor that does supply it. When DO makes those kinds of offerings, then AWS will see them as a serious competitor, and you will see prices drop sharply. Until then, it keeps on truckin'.
"Can we climb down from the overheated rhetoric? It smells like propaganda."

Let's dial it up instead, I suggest it is part of the "War on People".
Great points, thanks. I like extending the thought experiment to real world objects like toilets, because they too have 'user interfaces', even if we don't immediately relate them to computer operating systems.

This also reminds me of something Neil Gaiman said, which is really a second hand quote from Douglas Adams:

From: http://readingagency.org.uk/news/blog/neil-gaiman-lecture-in...

"I do not believe that all books will or should migrate onto screens: as Douglas Adams once pointed out to me, over twenty years before the kindle turned up, a physical book is like a shark. Sharks are old: there were sharks in the ocean before the dinosaurs. And the reason there are still sharks around is that sharks are better at being sharks than anything else is. Physical books are tough, hard to destroy, bath-resistant, solar operated, feel good in your hand: they are good at being books, and there will always be a place for them. They belong in libraries, just as libraries have already become places you can go to get access to ebooks, and audiobooks and DVDs and web content."

When we arrive at good design, it can be surprisingly resilient.
Quick feedback: I didn't immediately interpret the little diagrams as being a balance scale. Without reading the numbers, I was equating higher with better, rather than lower with heavier from the weight of votes.
Just realized title was a pun.
I wonder how relevant solutions to combinatorial optimization problems like the traveling salesman problem[1] are to something like this (with the number of nodes increasing decreasing, and changing location).

[1] http://en.wikipedia.org/wiki/Travelling_salesman_problem
Since the article mentions the BAFTA Games Awards a few times: Papers, Please didn't win best game, which was to be expected (though his former employer's The Last Of Us did win that and 4 other awards), however it did win for best strategy/simulation, which was a surprise win (not easy for an indie game to take a bafta). It seemed quite popular at the event, had a few people cheering every time it was mentioned.
True - most do some heavy IO when first launched. I've tested syncing modest amounts of data with Google Drive, Dropbox, Box.net, as well as backups with Dolly Drive, CrashPlan and Arq. In my experience, none of the other clients come close in terms of sustained CPU usage during the entire process like Google Drive does.
A List of Great Programming Courses
Done just about everything and can't get get it out. Funny is that it only exists in this one article. Rest of the site is ok.
The 3 Secret Ingredients to Startup Success
Missing the mark. It's Snowden's problem, not blessing, that he had to choose Russia - with all latest developments there. Unfortunately for Snowden, there is no better place for him - or at least he can't get there from where he is now. I don't think US should really boast their record on these matters here.
I think a lot of it has to do with discoverability (or lack thereof) - e.g. buttons, which used to actually look like things you could depress, have turned into little icons that often don't even have a border. It makes it harder to know whether something is a button or just an indicator, or even purely decorative. The trend seems to be to hide everything away in (at times multiple) layers of submenus, require various gestures (with no hints that you can), and offer little in the way of context-sensitive help.
I wouldn't limit myself to one language or framework, in reality.

Growing very fast? Python, with C for high-performance components. Python's got great libraries for everything, and hiring Python and C programmers wouldn't be hard because those languages have a lot of users.

Growing typically fast? Clojure. Drop to Java if needed for extremely high performance demands, or if I need to hire fast.

Growing at a leisurely pace? I'd be tempted to try Haskell (and possibly switch to Clojure). It's badass, it'd be fun to learn, and some of the smartest people I know are big fans of it. However, with the "leisurely pace" (R&D) I'd be tempted to hire people only as smart as I am and let them use whatever they wanted.
> You seem to be attacking the notion of replication here, rather than anything I said.

No, I was only pointing out that our evaluation of a given study cannot depend on how many other similar studies exist. I'm not saying that doesn't happen -- it does -- I'm only saying it contradicts scientific best practice.

> Random preprint on arXiv.org is going to be different than a study from a reputable researcher that's been peer reviewed.

Not in science. Peer review and the imprimatur of a "reputable researcher" cannot grant extra authority to a study, because there is no authority in science -- to the degree that a reliance on authority is a logical error.

> That doesn't mean "assume it's flawed" is correct advice.

In science? Of course it's correct advice. If studies are flawed, and if we don't make the default scientific assumption that they're broken and meaningless, we may not exercise the effort required to sift the few properly conducted studies from the chaff.
Well... I was expecting a more impressive list then these:
- www.grani.ru
- www.kasparov.ru
- www.ej.ru
- http://navalny.livejournal.com

Not even sure why they bothered to block Kasparov. I have yet to talk to someone who actually lives in Russia and cares about what he has to say.

While not a good move, it doesn't quite live up to the EFF headline.

This is the official site that lists all blocked sites, but it looks like you have to know what you are looking for: http://eais.rkn.gov.ru/. Note, I haven't actually been able to get it to return any queries on the above sites...
Airbags and ABS and crumple zones don't weigh much. The cars are just bigger.
The size is 1876 bytes, DNS servers which support EDNS will do up to 4096 byte replies in UDP.
The Setup: John McAfee
I've always understood democracy to refer to suffrage, limited or universal, while republic basically amounts to "not a principality" (which is not very descriptive).
You can selectively choose what you want available. For most files (images, word docs, etc), you really don't notice the download. It is a killer feature. With that said, Onedrive is far from perfect. I think the apps need a lot of work.
In many areas, you're also abandoning drug dealers and metal detectors. I'm not convinced that - for some schools - simply keeping children out of those schools mightn't do more good than harm even before you start trying to educate. At which point, professional training is kind of irrelevant. Of course, for most of the children in those schools, their parents aren't very able to home-school either. Regarding objective measurements, measure away - I've no objection to measurement.
Interested in Go? Like building websites? Here's a skeleton to get you going
The problem isn't wanting something better, the problem is that you decided to buy those things without earning it and with money you did not have.

What? Most people don't pay cash for a house or save up the full 18-year cost before having a kid. He made these choices before he was diagnosed and they weren't unreasonable given their salaries at the time.
7 satellite imagery providers view of MH370
Are you sure about that? I read about people stripping all the airbags out of new Civics and getting dramatically better gas mileage.
I'm not arguing either. Just adding to your point.
We've discussed this in previous threads - but for those reading for the first time - there was no UK law, Cameron circumvented the legal process entirely to introduce these filters.

Terrifying.
> Cars, toilets, old-school dial telephones, doors, blenders, paper books, hammers, bulldozers, can openers... have vastly disparate user interfaces, but no one complains about having to learn them all,

Some people do complain. Many versions of the common objects you mention have really stupid interfaces, which cause delays, mistakes, and lots of frustration.

I highly recommend Don Norman’s book The Psychology of Everyday Things (later editions retitled The Design of Everyday Things) which analyzes such objects (doors, telephones, cars, refrigerators, faucets, stoves, etc.) and concludes that many of their interfaces are horribly broken.
"which says that one of the slides talks about combining data provided by companies (with warrants, NSLs, and other legal orders) with data collected by adversarial means"

Cool story. If it was true, surely one of the nine companies listed on the PRISM slides would have adopted it as an explanation for why they are listed.
HyQ Quadruped Robot Is Back With Even More Tricks
Apple's Buttonless Mouse Came From Steve Jobs' Misunderstanding
I also dislike the trend away from bordered buttons in iOS 7. Users shouldn't have to guess whether something is a label or a button. Trading off that usability for just a little visual cleanliness seems like a bad deal.
Well that's surreal. I took a moment to check if this was a parody, a la The Onion.
Certainly, it is at least somewhat ironic that he is currently in Russia, given all the latest news out of that country.
In fact, reading Greenwald's writings on recent events in Ukraine, I am having a hard time ignoring the curious pro-Putin slant in his writings.
Oh, cool! Instructions http://www.androidcentral.com/how-tag-wifi-access-points-hot...
For what it's worth, SkyDrive has sync engines on both Windows and Mac while having apps + auto picture upload on Android, iPhone and of course Windows Phone.
Thank you for your comment. As a fact I know 10+ US citizens that have had no problem coming to Germany and live and work. All self employed and sufficient to provide for themselves for some time.

It might have changed, but the last time I've checked it was way easier then getting any Visa in the USA.

Speaking off, yes, we tried to get a B* visa but the 67000 visa they issue per year was filled within 3 days. One can apply again in June/July (not exactly sure).
Never claimed otherwise. My example was intentionally as simple as possible. Also, absent a control group, one can have control experiments interleaved with research experiments -- this is a common practice where resources are limited.
That would solve the employer discrimination problem, but it creates a whole host of other problems that sound much worse. Our whole legal system rests on the foundation of public access to everything. Anybody can find out: who has been arrested by the police, what they've been charged with, where they're being held, what the outcome of the arraignment and trial is, what evidence and arguments were presented at the trial if there was one, what they were sentenced with, where they are serving their sentence, and how much time they've served.

You can't prevent people from knowing who's an ex-con without making all of that stuff secret. But if all of that stuff is secret, then anyone who the police arrest would essentially disappear. Nobody would be able to find out if they were even arrested in the first place, much less what they've been charged with, what the evidence is to substantiate that charge, where they're being held and in what conditions, etc. So nothing prevents the police from arresting anybody they feel like on no evidence, and keeping them anywhere they want for as long as they want, because nobody would know about it in the first place. Even the much maligned Guantanamo Bay prison isn't that secret, and it's still widely considered an outrage. We've seen a lot of abuse of existing law enforcement powers lately; I'm not willing to essentially give them a massive level of new powers for the sake of giving ex-cons better opportunities.
> Consider current-day North Korea, Venezuela, or countless Middle-Eastern countries (which regulate education as well as the internet)

Doesn't the United States also regulate education and the Internet, and particularly the former? It seems like you're still likely to get labelled a kooky conspiracy theorist if you claim that modern Western governments actively engage in blatant propaganda campaigns, but it's considered "obvious" that other countries (either in the past or other parts of the world) do so.
The slippery slope.
I believe this is the post you are referring to [1]. In it, Aaron describes his reaction to reading Understanding Power by Noam Chomsky.

I second your sentiment completely, and knowledge is indeed the path to freedom. The journey itself however, is fraught with malignant powers hell bent upon crushing us at every step. Ukraine is a tragic example in a long list of historic casualties, caught in the eternal fight for freedom against powerful tyrants.

1. http://www.aaronsw.com/weblog/epiphany
>No one reads anything with 100% comprehension, and the assertion that such a thing as perfect understanding exists is absurd. Real meaning of words is fleeting and there certainly isn't any universal truth to every written work.

"meaning of words is fleeting"

Maybe over long periods of time words change their meaning. That doesn't mean you can't fully comprehend SOME writing had you slowed down.
Interesting, I'll have to compare pipelines in Go to pipelines in Haskell.
> This really wasn't an issue in the 1990s and even into the early 2000s. Back then, most applications [..] followed rather clear and uniform UI conventions.

Hah. Haha. Hahahahaha.

If you pulled similar samples of UIs from the 90s and from today, I bet you’d find about the same proportion of fucked up designs in both (and that proportion would be shockingly high).

Some applications (especially on Mac OS) tried to stick to Apple’s human interface guidelines, and some of those were successful, but even on the Mac there have always been heaps and heaps of horrible broken user interfaces. And don’t get me started on Windows applications from the 1990s. What a steaming pile...

I think what’s changed today is that (a) with ubiquitous internet and a very easy install process, people end up interacting with more applications (at least to download, play with once or twice, and then forget about),
So is Google actually planning on running new aerial fiber themselves or are they just using existing fiber that terminates to city buildings?
As a company owner, wanting to open an office, deploy people and live in the chosen country, is much much easier in Europe then in the US.

Just about every country welcomes you and even offers help in the form of some sort of fund or start-up program.
> Web mail or a Facebook post isn't 1:1, but rather something in which you invite hundreds of unknown people into any single interaction.

This is false. In both cases I sent it to known, specific, authorized people. You're employing exactly the same "slut!" logic I criticized before: "well, you were okay with all those people seeing it, I guess you don't mind everyone seeing it, if you didn't want the rest of us to have a taste you shouldn't have been so promiscuous".

Hold on. No matter how many people I privately shared it with, and no matter how liberal you think my standards are, I still shared it in private. The typical person does not expect that the general public can read what they're posting to their friends or email recipients.

And before you say, "but some designated employees get to look at it sometimes for debugging" -- again, same logic. "Come on, you live in an apartment, you know maintenance comes in now and then, I guess anyone can come and take a look around. Gee, if you're so liberal that you leave your stuff right were the handyman can see, what, what's the problem? What, you expect that just because your contract says that entrance is limited to designated people and situations that the whole world can't take a peak into your bedroom?"

I get that you're not convinced; that you think, "hey, those people send their data to anyone, it seems, so what's the problem?" And you don't seem to be bothered by how close the argument is to "she was a slut anyway"; I just hope that you'll at least recognize there's a good source of well-tested rhetoric you can draw from, albeit from unsavory characters.
They've recently released an hourly billing model into beta: https://forum.linode.com/viewtopic.php?f=26&t=10817
When Elephants Attack [2012]
> I can't even visit Europe without a Schengen visa

Where are you from? US citizens can freely come to Europe without the need for any Visa. You can even freely travel within the Schengen area without showing your passport once.
If you have a chance to dig down like that, why not just make your living space underground and devote the upper surface to sunny growing/playing space? And then of course you automatically have a cellar for storm purposes, and are more likely to already be in it in case of disaster and will lose less if the above-ground portion is blown away.
It's been over a year since Obvious Architecture came out and over a year before that when Uncle Bob gave his talk on Ruby Midwest. People seem to just now be catching on.

I've gone really deep down the rabbit hole on these kind of highly decoupled design patterns in Obvious, clean architecture, functional programming, TDD and all of that and I realize now that Ruby is not the optimal language for this style of development and DHH and Rails' purpose is not the same purpose of clean architecture.

I go back and think about the original build a blog in Rails demos, which are great BTW, and I feel like Rails' strength is standing up an application quick and getting stuff done. Yes it can do TDD and clean architecture and all of that fun design stuff, but to be completely honest, it doesn't fit the community or the language as much as it should.

Ruby gives you a lot of amazing tools, but there are a lot of things that make clean architecture way nicer that you end up bolting on to Ruby. Stuff like immutability, type checking, and strong interfaces are not the norm in Rubyland. That is perfectly fine, but by the time you build all those tools, it's hard not to look at a language like Scala or Kotlin and see a lot of those things built in to the language along with a compiler and nice IDE support.

I love Ruby and I use it every day. I live in a Rails app most of the day and I've found ways to make to make the code beautiful, but fundamentally I don't think the Ruby community will ever truly get behind clean architecture. It really flies in the face of the reasons why most people use Ruby in the first place.
John McAfee is crazy and any listening to his rants is a waste of time. I unfortunately read this one thinking it was actually a parody, but since there was no punchline, I realize now I've been suckered into another pointless article. I'm still in disbelief that bragging about a gun is actually coming from a 68 year old man(boy?).
True, that is an extreme. It seems like DO is willing to evaluate each case and give the blog host a chance to remedy the situation. Evidence thus far shows that they at least stick to their guns on the troll posts.
I love it but it's sometimes not as smart as it thinks it is. For instance they removed ng-bind-html-unsafe (because "safety"! Thanks Ralph Nader!) and now you have to jump through all kinds hoops to add a simple ng-click to a dynamically generated element.

That's something that can be done in 30 seconds with jQuery but my determination in making it work the 'Angular Way' has turned it into a 48 hour Donald Duck cartoon.
I shudder to imagine the lengths one would have to go to in order to parody John McAfee.