skysight-inc/HackerNews huggingface dataset:
That seems a bit overblown. Nothing has been ruled inadmissible because Snowden hasn't made in court or filed any motions -- this is speculation. And "I had a good reason for committing the crime" is relevant to the case, but it's not evidence of innocence. There's a reason jury nullification is a thing, but there's also a reason the defense can't openly argue for it in court.
Maybe I don't quite appreciate the significance. The Informal Proof section seems to boil down to: If the vote is tied and there is one vote left, then that last vote determines the outcome. The existence of a swing vote in this circumstance doesn't seem very surprising.
The whole don't-hurt-my feelings culture is odd and a problem, but so is the general employment situation and overall structure.
I can say assuredly, this explains precisely dick to a layman.
Vagina -> Virginia
http://keepamericaatwork.com/we-should-be-cheering-for-india...
Because he's in exile in Russia - they'll use him to damage USA's international standing even if it's 50 years down the road.
Very torn as to whether star rankings, or any type of ranking, are helpful or not.

What does 1 star mean? Never used that language before? once twice?

What's 5 star? Expert? Would the inventor of a language get 5 stars? Then it doesn't seem likely you can have anything a 5 star..

It's just so subjective what it means to the person. I feel the smarter folks will actually tend to under-rank themselves because they are so aware of the things they don't know.
"Outing" yourself is a serious consideration for transpeople, because they have no idea how their families, social circles, or employers will respond once they are aware. Depending on where you live, the reaction could be anything from awkwardness, to ostracism, to physical violence. So there is a much greater need for them to maintain privacy and separate their normal lives" from their trans lives until (and if) they are ready to drop that bombshell.

Imagine you are a closeted transperson, and you go online to talk with people about your issues. Then one day, some major web corporation decides that real names are the way to eliminate online trolling, and retroactively attaches your real name to one of the accounts you were using to maintain your presence. Now all of a sudden, your entire family learns of your condition, when you had no intention of telling them at that time. Worst case scenario, you're a teenager or other dependent that wasn't planning to tell your family until you could support yourself, and your parents decide to kick you out of the house, making you homeless, or force you into therapy and onto antidepressant medication that leads to your suicide.

Because of these very justifiable fears, transpeople can be among the strongest proponents of privacy and online anonymity.
Depending on what kind of Money Market account you have the interest can be low or high; and you can determine your risk.

Basically if you can hold onto the money and save it; the interest can make it easier to pay the IRS.

... It's not like the IRS will give you interest if you pay quarterly; or a cut of your taxes.

Lastly, it's stupid to overpay your taxes thinking your going to get money back from the IRS. Put it in an bank account and get interest.
Learn the ropes of business writing by Platzi (YC W15)
Like this one that one never answered: https://petitions.whitehouse.gov/petition/pardon-edward-snow... ?
Lady ada did an interview with Paul Horowitz (One of the authors) a couple of days ago [0] where he goes into detail of how the book came about and what's new in the 3rd edition,..etc.

[0] https://www.youtube.com/watch?v=iCI3B5eT9NA
I agree. They owned the 'better than the rest' crown, compared with G+ and Facebook. With a crippled conversation model.

Now, with the recent articles about Twitter's apps collecting the list of applications you have installed on your mobile, I tend to think that Twitter is as broken a concept as 'You can shout 140 characters - but no more - and people need to reply just as terse' sounds to your granddad. There's no way to justify the crazy limitations and the owner of the platform turns out to be another FB.

Next up: Real name policies on Twitter?
The fact that you say you can't pick up that the major target in Cook's speech is Google simply means that either you're lying to save face, or you're incapable of picking up subtext in what people say. Cook's talking about 'data on our devices' and 'free services' and 'having your email, search history, and now family photos'. Who the hell do you think he's referring to here? Second in his firing line is Facebook, but it's clearly squarely aimed at the Goog, because Facebook has had your family photos for years.

And just in case you are enough of a naif that you missed that 'subtext', if it can be called that subtle, the article even explicitly highlights that it was a swipe against Google and spends a paragraph explaining why. Cook was the one who brought Google into the conversation, not me. He just didn't say the word 'google'.

And besides, what kind of counter is "these were the literal words" to someone whose argument is "there is more to communication than literal words"?

But hey, "I never said you did".
A great popular read that covers this and similar topics is William Poundstone's Gaming the Vote.

http://www.amazon.com/Gaming-Vote-Elections-Arent-About/dp/0...
The Supreme Court case you refer to was called "New York Times vs US Government" and was a major victory against prior restraint of the press, but it didn't protect Ellsberg.

But I feel we've lost the point. Snowden can't argue that his actions were legal or warranted by the Constitution while he's a fugitive.
Well, you're in the DC area. There's a colored perception there.

My experience (Seattle) is quite different. Also colored.
I was thinking about EXACTLY the same idea before I went to sleep last night!
professionally: i agree they are interchangeable

personally: Engineers encapsulate architecture, infrastructure, development, planning, research, dev-ops, provide leadership and lead the execution. Where developers are responsible for specific execution of a project.

my boss: having "Engineer" in your title is offensive to the Engineers who went to school for it, so we'll call you a developer now that you've been a software engineer here for a while.
Welp. Time to switch to BitBucket, then.
>Secondly, you're saying that, as soon as Communism becomes an option (but only then), you'd rather die than serve the royal family.

Well, maybe. Supposing there's some information contained in option C, or the mere availability of option C, that reveals to you the futility of option A.

In other words, your preferences aren't necessarily transitive because the availability or unavailability of particular options are themselves a little information payload that could influence the decision.
One of the reasons Omega failed was because its authors went up in an ivory tower and ignored everything about what was actually happening in Google datacenters for years. That a diagram this full of WTF could be produced by one of the Omega authors does not surprise me.
That sounds very interesting! How did your nonterminating election procedure work?
that's kind of what wealthbot does...

you can set it up to manage your own portfolio.
i.e. you can set yourself up as an RIA and a client of your own firm, the on-boarding process for both sides takes 45 min total. And if you are good enough with writing code you can script all your setup data (we have examples of that).. than setup is even faster.

Once that's done you can run the rebalancer on tolerance or quarterly (time-frame) basis to rebalance your own portfolio without any fees.

You'd only pay fees with your custodian if you decided to execute the trades proposed by the rebalancer.
How One Couple Climbed Out of Debt and Became Millionaires in Their 30s
I found the following, which is good but I suspect it's incomplete:

http://www.washingtonpost.com/graphics/politics/usa-freedom-...
Satie is one of my favorite composers. I'm happy to see others giving him the respect he deserves.
I live on the outskirts of 3d art world and there are definitely a lot of tools to make asset creation easier. You can buy texturing/shading packs, which are usually pretty customizable. There are tools like MakeHuman for humanoids and Marvelous Designer for easy clothing/cloth sim. Maya comes with built-in hair/cloth sim now which is supposed to be quite easy to use, as well as autorigging tools. You will probably want to know a little about 3D to make something decent, but then again you'll want to know a little about programming to make something decent in UDK.

I'm really curious about the music. I have a really hard time making music without having a composing background. I've tried a few music generators but the results have been pretty bad so far.
Computer Programmer = Software Developer = Software Engineeer.

The people that really try to make a distinction may have spent quite a lot of money on a degree or may be trying to justify a higher salary.

Any programming job requires engineering. The amount of skills and sophistication of techniques varies, but if you are programming without doing software engineering then you're not doing it right.

In the context of computer programming, 'engineering' is applied broadly to pretty much any activity beyond typing in a single script.

I believe engineering is an appropriate term because most computer programs are very complex systems are require the application of a range of knowledge and skills. And most of these systems are novel in certain ways often requiring more problem solving ability than some other types of engineers may ever need to apply.
There's a single thing G+ can offer that Twitter doesn't: Long posts.

The rest? Bullshit. G+ is a closed and broken platform, built by an advertisement company. It made lots of questionable decisions in the past (this very same person has a blocked G+ account - for real name policy violations - that, combined with the amazing Google customer support means that I will never ever be able to rate an app for my Android phone). There is _nothing_ good about G+.

Twitter sucks in various ways. But G+ is not better. Not at all. Unless we're really just talking 'character counts'. In all other ways? Worse, so. much. worse.
Interesting idea, it seems a bit harsh! I just ignore any negative response - figuring they are showing their true colors and that I made the right choice.
So that's when we start downloading Sourceforge's files en masse (with ad-blockers enabled so that they're not rewarded for their misbehavior), stripping out the malware, and rehosting them somewhere.
Mongo BSON Injection: Ruby Regexps Strike Again
A defense I'm not sure I believe, but one worth being aware of, at least:

Could this simply be people exercising Bayesian reasoning? If we postulate that men come up with more out-of-band good ideas (which I don't find hard to believe, as they come up with more out-of-band everything, including bad ideas), then people's priors will change to reflect that.

What I am saying is that this may in fact be rational, whatever your (or my) opinions on its rightness.
Getting Feedback and Validation in a World Full of Ideas
> Being able to write and query the data is more important than having a strongly consistent view

I can imagine some use cases where this is a very reasonable assumption (statsd-style analysis & monitoring systems) but other cases where it's not so great (financial systems).
A money market account is a different story. That's fine, that's where my quarterly payments live. When the OP said "invest" I assumed they meant "put that shit in equities and let it ride".
It seems like defining how the semantic sliders behave would be much more work than having an artist do the 3d modelling. And either way, you're going to need that 3d artist in the first place. Am I missing something?
> The fact that I have to buy software to get proper window management and a good window switcher makes me furious.

Off-topic, but what window management software did you buy? I use Spectacle (http://spectacleapp.com) which is free, and it seems to fit my needs fairly well, but, uh, I'll live up to your stereotype and admit that I'd be glad to pay for something better. :)
The Truth About Toilet Swirl
Warriors 'wearable' weapon? Devices to monitor players while on the court
Total clickbait title, or typo?
Very cool, how is it licensed?
G+ is what you have to use for YouTube insults and to rate the applications on your Android phone, ignoring that they might be free, cost a couple bucks or be > 10 $currency.

If you want to give feedback, join the 'social network'.

(That's especially fun if applications, even 'paid' applications, try to 'encourage' you to rate in the Play Store. "Look, Yatse. I love what you are doing. But I CANNOT rate you. Firefox? You guys are my heroes. But I CANNOT rate you.".)

G+ is not a failed social network, it's no network and certainly not social. It's a constant slap in the face.
So the university being paranoid about being sued is the students' fault?

> being silenced

Nobody is being silenced by the students. What the students want is for professors to stop being assholes towards anyone that's not just like them, and are (correctly) pointing out various kinds of systemic bias, subjective opinions masquerading as objectivity, and instances where you have material that is disturbing or emotionally difficult for absolutely no good reason other than "it doesn't bother me, so it shouldn't bother you either".

When confronted with that, this professor's response is basically denial, writing off these complaints as irrelevant, trivial, or "pandering" (ignorant of how much society in general panders to his own perspective).

So, given that bringing this up directly will result in either being ignored, or being belittled or insulted, and the conversation shut down immediately... students don't actually have any choice but to complain.

At that point, the university overreacts because they're paranoid about being sued. Which is part of a larger cultural issue that has nothing at all to do with the students.

Funny that student activism that happened decades ago is considered a good thing (now), but activism by today's students is considered to be some kind of scary monster that threatens the whole of society...
The front page is here: https://cryptech.is
More tech info etc are here: http://wiki.cryptech.is

We use mail lists. The second link Provides links to archives, sign up info. There you also find web access to all repos.

And if there are questions esp related to the digital HW side of Cryptech just ask and I'll try to answer.
Really cool article. Talks about how wearables allowed a team to go from most injury prone to one of the least in a year.
Breaking News from Bitcoin
Yes, finally! I've been waiting for that for two decades.

Covers things which are now basic, such as switching power supplies and DC-DC converters.
“Iron Man” Suit Lives on in Dreams of Special Operations Commanders
To catch you up on the Snowden leaks the government was collecting a lot more than metadata.

It's also true that Smith v. Maryland is highly controversial. The Third Party Doctrine essentially states that you can't expect technology to provide you technology so long as the technology is bought or served by someone else. Via CALEA and the Stored Information Act, as well as 702 in FISA and a constellation of other legislation (now Freedom Act as well) third parties are forced to keep records on behalf of national security hawks.

In praxis this means that there is no manner by which I can communicate with someone in private anywhere except for in my or their house - and then if I willingly allow a third party product that has a listening device in my house provided by a third party it is the law that I can not expect those conversations to be private either.

Smith v. Maryland was in 1979. The world is a radically different place now that software has eaten the world. It is not a good precedent and akin to citing section 215 the way that NSA did.
"Part One" of the informal proof is trivial, for the reason you've described. But "Part Two" is not: It shows that if the "pivotal voter" from Part One votes B>C, then B will beat C in the election, even if everyone else votes C>B.
Perhaps I was a bit sloppy. I was referring specifically to prosecution. Of course there would be diplomatic problems, and a serious loss of credibility.
I loved the essay and how it explains the problems with collaboration in Lisp

One thing I'd like to add though: The reason collaboration fails isn't just NIH being easy. The language is so malleable that its hard (sometimes even impossible) to understand other people's code. You have to get into the their mind and adapt to their way of thinking to make any meaningful contributions. For every new developer, you potentially get to learn a completely new and different language that need not have any principles behind it (at least Haskell EDSLs are all guided by the same principles of a few type classes and concepts from category theory).

So, inventing your own stuff is easy, and at the same time understanding other people's stuff is hard.
Does a Sketchy Appearance Influence Drawing Behavior? [pdf]
Good point. I do wonder if Bose washes out the middle.
That's twisting the idea quite a bit.

For me there is no analogy or issue. Ignoring the 'I think flights are crap in general' base line: My seat. I recline it or not, but that's my decision.

I would have a harder time to recline it, if I'd be convinced that this is in some way 'hard' on the one behind me. But IF I were convinced that this was 'hard' for the person behind me, I'd not ask them for consent.

A) They say "Please don't recline".

Hah! I'm right! And I'm a great person for asking, and now not reclining my seat. Go me.

B) They say "Enjoy"

B1) Hmm. I am convinced that this reclining thing is bad for people in the seats behind the person in question. They agreed, but unless I'm wrong I'm now making their life miserable. But yeah - they're fine with it?

B2) Interesting. Maybe reclining isn't that bad? I should reflect and think about whether my 'reclining is bad and torture' idea is sensible.
> Every server in the cluster keeps an in memory copy of this cluster metadata. Each will periodically refresh the entire metadata set to pick up any changes.

How does this avoid nodes doing stale reads from the inmemory copy resulting in each node having a slightly different out-of-date view of the cluster?
But if they don't have to ask, were it to happen, it would be legal.

It's like the recent Smith-Mundt reforms. You no longer have to prevent propaganda from reaching the American public. You just have to not intend for it to reach the American public.
Tutorial Hijab Formal Elegan Ala Dian Pelangi Terbaru
For the final year of my degree, I got to choose a number of specialisations. Choosing a certain combination would mean that my degree title would read "BSc Computer Science", a different combination would mean that the title would read "BSc Software Engineering". I chose the latter and now I have a magic piece of paper that I can wave at recruiters to convince them to pay me more.
what? "if they change the law so that it would be legal then it would be legal" is I think how laws work?

oh you mean if material spontaneously appeared? yeah... good luck explaining that one
Incorrect. The situation is analogous, not the things being compared.
I think rayiner disagrees with you (and I think I do too). It is reasonable for someone to care more about the rights of trans people than to care about the surveillance statement.
I'll assume that you're asking out of a genuine curiosity born from a lack of knowledge of either system and not a question of "why was this made?"

Hadoop is a computing ecosystem. The Hadoop project is not only a computing framework, but it's a datacenter work scheduler (YARN), a distributed filesystem (HDFS), computing framework (MapReduce), HBase (database built on top of HDFS) and a whole host of other complimentary technologies. Admittedly, when most people say "Hadoop", they refer to MapReduce. MapReduce is a batch computation framework principally for executing filtering or aggregation over large amounts of data (e.g. finding top referrers from request logs).

InfluxDB is a distributed timeseries database. The closest analogue in the Hadoop ecosystem would be HBase running OpenTSDB. InfluxDB is aiming to fill the niche of high-volume metric collection and analysis. A system like InfluxDB (or any other time-series storage solution) aims to observe data over time for use in dashboarding, alerting, and general analysis over time. For example, tracking pageviews per second or response times.

I encourage you to take a look at all these projects, they're fantastic when you need them.
I believe Raft is supposed to handle this; every modification is a log entry, and every recipient has to ack the log entry, a bit like two-phased commit.
honestly, i'm much more concerned about the jawas than the sand people..
Depends on your definitions of 'industry' and 'the people'.

Take for example the Canadian wine industry. There's international pressure for Canada to open up it's domestic wine market. In Ontario, the largest province, foreign wines can only be sold at government run liquor stores.

Opening up the domestic market is problematic, because apart from ice wine Ontario wine is awful. At any given price point Ontario reds are substantially worse than California reds.

Even if nothing happens, once the government starts openly negotiating to open the market the property value of vineyards will plummet. Farmers will be underwater on their mortgages and will have trouble getting insurance.

The government doesn't want to endanger people's livelihoods like that unless it's sure that the rest of the agreement is worth it.
Pixel art has problems with the fixed resolutions of modern displays (which CRTs lacked), yeah, but vector art and/or high-resolution but (relatively) sparsely-detailed/stylized 2D art can be effectively scaled to a wide range of resolutions with minimal artifacts.
Sounds good, thanks!

Such an in-memory database seems quite important for productivity, so I will definitely consider this.

Read access could be implemented in a first step, while the semantics would still have to be discussed. I think write access would actually be quite important as well so that you can completely abstract away the sending, receiving and processing of events.

Latency compensation or optimistic UI would be nice to have (for making applications more snappy), but I think this is only the third most important piece.

Maybe one can use "SQLiteOpenHelper" with "name" set to "null" for in-memory storage. Or perhaps some things can be adopted from or based on Minimongo, Realm or MapDB:

http://www.quora.com/How-is-Meteors-client-side-database-imp...

https://realm.io/

https://github.com/jankotek/mapdb
Phil Plait: Do Toilets Really Flush the Opposite Way in the Southern Hemisphere?
It was around 10 (my own included) negative reviews as of a few minutes ago.