skysight-inc/HackerNews huggingface dataset:
I just want to point that your experience with Romania wouldn't apply to (almost) anyone moving there from another country with higher cost of living.
It's still a nostalgic symbol of the days when "the sun never sets on the British Empire". Nobody is nostalgic for the days when England was a tiny backwater whose only claim to fame was bothering the French.
And that's what the supreme court basically said. It's one thing for the police to look in an open window - but quite another for them to scan your home with a thermal imager.

http://abcnews.go.com/US/story?id=93127
Not a job she can get fired from, was hired to do, or is held accountable for etc...
In the end, it is Google Chrome's fault.
The Top video game heroes of all-time. Ever.
You may want to find another email provider with a different business model.
Kids are amazingly bad at detecting sarcasm, due to the lack of shared context. Instead, they rely on vocal cues to identify it[1]. My sarcasm is very dry, and my 15 year old daughter still has trouble recognizing it.

But, with the NSA databases, any government solution will have that shared context, right? (I can't tell if I'm being sarcastic...)

1. http://onlinelibrary.wiley.com/doi/10.1111/j.1467-8624.1990....
I think what will happen is for any given target a weighting will be inferred, giving the likelihood of that person being sarcastic or joking.

As more and more data about us is collected, about what we say/type vs. what we actually do, this has the potential to become more accurate over time.

Facial and voice-tone analysis, analysis of our peers' responses to what we say/write, analysis of our actual movements/purchases compared to what we say/write ("I'm so going along to that Nickelback concert at the weekend...!") etc., combined with leading brains in stats and ML lead me to think this problem could be tractable to some extent in the future. Scary :-/

If something like this comes to be, and is deployed 'wholesale', it has the potential to influence our behaviour, and over generations, alter our definition of 'sarcasm' by what we are able to get away with saying. Insidious!

That said I hope Charlie is right and that humans can game the system significantly that it is a non-starter.
Get one Kimsufi or soyoustart server from OVH. Digital Ocean and Linode will not be enough for heavy lifting.

I`m personally using blend of two. 6 heavy servers on OVH and new projects always start in DO.
You too old friend :)
Groovy is kind of dead (as a project) and obsolete (in terms of technology).

Just have a look at their mailing lists. Or the issues they are currently struggling with.

It seems that today's Groovy mainly exists for its owning company (which seems to change every now and then) to sell training.

But considering Google's taste for mediocre languages, Groovy would fit right in next to Dart and Go.
IIRC "no-URL posts" are pennalized on the front page. I would go with the URL...
A Letter from Gödel to John von Neumann (March 20, 1956)
Unless some library you are using has scalaz or shapeless as a transitive dependency. Which, by now, are many.
Kindle oath – Your hand on top of a PDF
The Econotag II is $65 - http://www.redwirellc.com/collections/frontpage/products/eco... - do you need their router to do anything useful with this?
You can ask the King of France how well absolute monarchy works out in the long run.
the App store rules say:

"Apps that contain user generated content that is frequently pornographic (ex "Chat Roulette")"

Once (if) this becomes popular it will have the chat roulette problem...
Almost forgot, yes it's Eclipse based now; we switched to another platform right before that happened so I have only used the proprietary CCS.
It doesn't seem like they're ignoring it. They just don't have a quick fix for this hard problem.

If you've got an easy answer, please post it on the bug!
¿Que obligaciones fiscales existen en una comunidad de bienes?
Poverty functions in a similar way. On the one hand it's not an unfair assessment that poor people make poor choices, need constant supervision, and cannot be left in charge (which is often something I find I'm often afraid to say among more left-leaning individuals). On the other hand you can't really blame the poor for that, and the cycle of poverty can be broken with a combination of education and opportunity, perhaps only over multiple generations.

What you do with this information, I suppose, depends on your political leanings. You can emphasize either side of the story, and be sort of correct.
The main thing Swift is lacking compared to Scala is support functional programming. I'm not sure that's the part which you want to back away from.

Apart from that, Scala is built on an impressively small amount of orthogonal concepts (at least compared to stuff like C#, F#, C++, OCaml, etc.) despite what all those "experts" on the Internet say. :-)
So on point.

The biggest issue with the modern web (IMO) is JS (but mostly JS frameworks). They're just so miserably slow on mobile. Slow to download. Laggy. Supplanting native controls with ones with a noticeable input delay.

It's gone so far as designers interpreting "mobile first" as "your default layout should be the mobile optimized one, and media-queries used to reformat for the desktop".

Why? It makes no difference to a modern smartphone. But it breaks IE8. For no reason. I'd like IE8 to go away as much as the next developer, but I also try not to deliberately break things if I don't have an actual justification. Especially when IE8 is a contracted requirement. It's just plum crazy.

Functional JS can be a great tool. I'm not suggesting it be completely banished. But JS abuse seems to be at an all time high. And to think the "conservative" developers were worried about abuse of AJAX back in the day...
No. Languages take a while to die. C is still around. There are millions of apps written in Obj-C. It will take a while for Swift to get to that level of popularity.
Randall Munroe of XKCD talks about a great puzzle at the end of this 10 min video:

https://www.ted.com/talks/randall_munroe_comics_that_ask_wha...
I'm going to go ahead and say that even if these chips are good, they will be saddled with terrible displays, cheap hard drives, and horrible touch pads in oversized cases for $500 crappy laptops.

AMD needs to basically own the $500-800 space with a good APU, SSD, and outstanding form factor. Basically if they could make a 13" Macbook Air with one of these CPU's for around $500-750 they would have a winner on their hands.

I fully expect that to not happen.
Actually, both will match the '2' in '1 of 2 steps.'
#VISIONECTIDEA
I'd like to build a personal status board that displays bus times, weather information, website analytics and github repository stats in a pretty way. contact at not.on.the.internet@gmail.com
On the contrary, it does gives the same result.

$ anchors to the end of the string, \D clears the non-digits from the end to allow \d to match the digit '2'.
IOS 8 Extensions
A hardpanel panel, or something painted with IdeaPaint.
Singularity talk by fictional-ish writers is just a cheap search and replace job done by people who want to talk about their theories of a monotheistic God Version 2.0 and don't want historical baggage and automatic knee jerk reactions from the version 1.0 crowd.

An even better theistic analogy for the singularity is the return of Jesus. Just wait till he comes and rights all the wrongs and banishes death and knows everything about everyone who ever lived and makes a paradise on earth for the true believers ... wait was I talking about the singularity or Jesus again?

(note that I'm not (intentionally) making fun of either subject, but trying to focus on the crude search and replace aspect of the analogy)
We've fired a monarch before, it was quite the event. However the republican we replaced him with wasn't very popular, banned Christmas and his son ended up inheriting his job.

Just like the Athenians found with democracy - where they chose at random their executive each year. The people who run for powerful offices are usually the exact sort who you don't want in charge. Luck is a very good equaliser.
Nor one she chose, or can choose to leave

EDIT: yes she can choose to abdicate, but not exactly as easily and free from consequence as anyone else could quit their job.
@ author, I had a trivial query , How is it different from Anaconda ?
Anyone care to guesstimate how many assassination plots could have been prevented if just read the assailants public twitter feed in which he or she outlined, in plain english, his/her intentions to perform said act?

Somehow I feel like the people that are serious about this level of criminal activity, and capable of actually accomplishing it, aren't first announcing their intentions on twitter.
Well you could detect if your cell tower(s) changed strength or location for no reason, and then spam the relevant radio frequencies with noise, or a clear signal. In general the co-channel interference is bad enough that most clients can't talk if they've got two or more radios broadcasting on the same frequency in the same cell at the same power. But increased noise is a sure-fire way to corrupt signal.

You could also take up too many channels to keep it from servicing more clients. Or broadcast too many handset identifiers, flooding them with random traffic so it's hard to tell if they've actually found their handset or it just came up randomly.
Or the Tzar of Russia ...
I would just like to point out that there are many things that are hard for humans to do but easy for machines (cars drive much faster then humans can run, for example). So that argument alone is not persuasive.

Better would be to argue that it is not only hard for humans to determine between sarcasm and genuine speech, we have no idea of how it would be done well. It is not a problem which is dominated by our limited abilities, it is dominated by imperfect knowledge (the inability to know the internal thoughts of another person). This same limitation seems to apply to any automated solution which only had access to the public speech (text, tweet, etc.). Therein lies the intractable difficulty.

However, consider if we had a device that could read minds. Maybe some model is built that can accurately translate brain waves, or the input of subdermal probes into thoughts and intentions. Then it would be much simpler to write a program that could detect sarcasm. It might still need the physical presence of the author, but again there may be a creative solution to that.

Just because it is hard for humans doesn't mean we can't make it easy using our tools. That is one of the prime characteristics of our species.
Looks like he is generating YAML for fig. Or his tool reads YAML that is just like fig's.
It's open source and you don't have to install it through the google store.
My favorite NLP/Computer Language problem:

Moe: Hey is Curly back from Vacation yet?

Larry: I saw a Red Lamborghini in the parking lot.

Moe: Cool

We all assume Curly now drives a Red Lamborghini meanwhile most computer language systems would be lost at the inference here. Children learn this trick early computers are very challenged to understand these sorts of language challenges.
No, I got the point just fine: at best, there's no reason to apply the "show up whenever" ethos to meetings, because the best reasons for having it don't apply, as revealed by your attempt to come up with a reason. (Unless people are being called to the meeting despite being irrelevant, which is a separate issue.)
ART seems to be the future runtime on Android. Since it has an LLVM backend it would be interesting to investigate LLVM IR bitcode as the "code" format used in the apk. This would make Android development technically possible feasible a number of languages. Microsoft has already done this with the CLR.

What I am not clear on is how this would integrate with external libraries. Would you need LLVM IR based "shared libraries/dll's" for this to work? Google could provide LLVM IR bitcode (.o) files for the Android platform, and the llvm compiler/linker could reference those (this would be equivalent to the DLL's used in the CLR). Open source apps could do the same, but I am not sure how third party vendors feel about providing IR bitcode for their products. The optimized LLVM IR (bitcode) would then become part of the apk.

Since ART does install time compilation, it could take the optimized LLVM IR in the apk and generate native code for that specific device.
Why Apple's Swift might be the new BASIC, and that's no small thing
We'll bring the pony and the stick.
I'm not sure that I agree. If you look at this video (https://www.youtube.com/watch?v=bhyYgnhhKFw) you'll see just how much money they make for the UK.

I'm also quite sure that most of the Royal Family do more work than most people do.
What's the precedent for a company ever being required to ship backdoored products to their customers by government legal order, NSL'd or otherwise?

"The FBI once lobbied for the government to give them that power!" or "look at these service companies that had evidence in their possession they were required to turn over!" are non-answers.
> You have to explicitly ignore error codes in go. (Not that you can't handle them incorrectly.)

I'm not sure I udnerstand what you mean. I can write:
fmt.Fprint(os.Stdout, "Something\n")

This returns an error, which I silently discard. Did you mean something else?
Couldnt this be countered by writing your own script checking the hash of the files X times a day?
Whatever it is we're grasping toward, it may be "artificial intelligence" only in the sense that a car is an "iron horse".
This is true if you have any program or OS upgrade going, whether manual or automatic.

"Ignore" is just a linkbait title :(
Depending on your application you might want to pick a different space filling curve (http://en.wikipedia.org/wiki/Space-filling_curve). Different curves lead to different characteristics for nearness. You can also use multiple types of curves or two of the same curve oriented differently and then use the minimum distance of the curves as your distance estimate for some applications.

If you just want to generate keys you should look at Locality-Sensitive Hashing (http://en.wikipedia.org/wiki/Locality-sensitive_hashing).
Haber Sitelerinden Tanıtım Yazısı
I like this in particular. It highlights the social manipulation part of such a exploit.

>To draw attention away from the massive transfers, the hackers often created a diversion, such as a "denial of service" attack that would bombard the website with traffic in an attempt to shut it down, the law enforcement official said.

Corporate banking applications have multitudes of layers of approval, authorised signatories, transaction limits, multiple approvers, etc, and increasingly mobile alerts. By creating chaos in an organisation, it does not mean these break down, but everyone is panicking about something they feel is important, and give scant regard to what seems credible and routine. Exploiting a human fallibility.

Disclaimer: I used to do compliance and security training at a very large financial institution. A huge amount focused on social manipulation via stress and pressure being placed in someone at a critical node of the transaction process.
Maybe the solution is to have the automatic downloads of chrome be anonymous and build the system in such a way that changing it would not be possible.

Basically, change the chrome automatic updater to not send any identifying information when it requests a update. That way, you can be sure that Google couldn't just target 'you' with a update.

Then, you just need to rely on the fact that people would be watching the chromium code for any changes which would negate the above anonymity.

The real challenge would be for Google to develop a way where they could not still identify people from their other data (IP, cookies, etc..) when they were requesting a update.

Maybe have a third party host/store chrome update binaries? Something like amazon S3 or something which would not data share with Google.
All About Franco Kernel
I actually feel sad for the lot of them. It's not like they went looking for fame, it was thrust upon them. I, for one, would hate the continuous travel, smile, nod, shake hand, smile, move on.

Prince George's future is all laid out, he has zero incentive and zero opportunity to make something worthwhile by himself. He will never be "just another one of the team", at least, not for long.

I wouldn't wish Prince George's life for my sons.
\d finds arabic numerals? As in 0-9? Scandalous :)

http://en.wikipedia.org/wiki/Arabic_numerals
Will you ban a client if it posts updates on a regular cycle? I got banned from dyndns because I wrote my own client and put it into cron. (I think it's actually smart they banned me, since it was a huge waste of time to update with no new info)
Most of us are not in a position to demand Plutonian displays. In an efficient market we'll take a functional one made in Korea. So in our market which is pretty efficient, there's a calculable reasonable bound to consumption.
I agree, but I imagine they'd have a hell of a time unweaving the multitude of agreements and concessions between the monarch and the government over the centuries. Give them back a bunch of assets and property to manage under private ownership and be equally taxed on and we'd have a fair start.
Very interesting. I've had the greedy .* "overmatch", like probably almost everyone who's used regular expressions. Had no idea they are a performance drain even when giving the right answer though.

I like posts about details of software craftsmanship like this.
Surely we should abolish such a job! It's practically slavery to condemn an entire family to live a specific way.

I'm pretty sure she can abdicate if she feels like it.
This is so unbelievably true. I worked at a firm where the opposite was true. The VP of Marketing spent a lot of time inviting himself to existing customer meetings, wasting exec time on magic quadrants, and hiring his buddies to do marketing collateral. Inevitably every hour of their time took up four of executive, sales and developer time. It was impossible to point to even one sale that they influence. This could also be due to their incompetence, rather than a general condemnation of the topic.
We are currently in the midst of a singularity of tools.

Stone > Bronze > Steel > Silicon > Software >

It's the "geek rapture" version that's more fantastic and extremely unlikely.
Since when does the google store update an extension not installed through the google store?
http://en.wikipedia.org/wiki/RSA_BSAFE
PCRE has the same problems with backtracking.
If the UK had President Cameron (god help us all) then we'd still have a similarly long speech, with a similar number of people in a similar place every year - much like the State of the Nation address in the USA. It's a function of Government to state what they plan in the upcoming year so debate about it can begin.

We'd also have to protect President Dave as much as the Queen now; I saw an article a few years back stating that President Hollande directly costs the French as much than the Queen does in security, expenses and so on.

The pomp and ceremony displayed in the Queen's Speech are just traditional flourishes to what would always be an expensive meeting in an expensive government year.
I'm pretty sure that the whole Singularity bit in this piece is sarcastic. That's kind of the whole theme of the article. I mean, this should tip you off pretty hard: "Well now, here's the thing: automating sarcasm detection is easy. It's so easy they teach it in first year computer science courses; it's an obvious application of AI."
This is the most likely attack vector for any automatically updating program on your computer, not just End-to-End.

What would stop a maliciously updated Chrome from recording all your keystrokes in the browser [all of your password; passphrases] as well as copying where you were at the time?

Etc.

This is one of those things where if you think the Government is going to silence you for being a dissenting voice and/or steal your info because of it...you grab an open source project, you compile it, you use that. You don't grab closed source software that automagically updates.

I don't think its reasonable to expect Google to protect the user from -every- potential attack vector.
[Google] Campus for entrepreneurs opens in Warsaw
A/B testing will be a complete waste of time until you have thousands of visitors - and even then, your efforts would probably be better spent on other forms of user research such as usability testing in a coffee shop.

I agree willth another poster in this thread: you should go where the shoppers are! Listing your product on eBay will drive way more interest than hosting your own site at this point.
Sharing Disabled on Google Docs
San Francisco (SOMA) -- Grammarly -- Platform/DevOps/Backend Engineering Leads

Grammarly (http://www.grammarly.com)is building out our core engineering teams in SF.

First, a little about us:

- Our product: Grammarly (http://www.grammarly.com) makes the world's best automated online proofreader, which highlights 250+ common grammar errors. - Grammarly is profitable, and cash-flow positive -- all without raising any venture capital -- which allows us to chart our own path. - We have significant traction already -- millions of users, 1M+ fans on Facebook, partnerships with 200+ universities and more.

We are looking to add exceptional engineers to the mix here in SF. Our tech stack includes: - AWS stack - Programming languages: Java, Erlang, Node.js, Lisp, Python - Chef, Jenkins, Nexus, Github - MySQL, MongoDB , Redis, PostgreSQL - And/or the best tool for the job

TO APPLY: You can check out our open positions at http://www.grammarly.com/jobs or email to scott.thomas AT grammarly.com.

Thanks!
It's a great article and the insight into the symbolism of the event is fascinating.

I always wondered what the guy banging on the door of the houses of Parliament with the huge ceremonial stick was all about when I was a kid.

Nevertheless, so long as power is concentrated in an utterly unaccountable and inaccessible elite we'll never know if it is indicative of the true state of affairs, an elaborate coverup or somewhere in-between the two.

Where I come from to question the British Monarchy is not only unpopular, it's potentially offensive to the section of the community that considers themselves British. Compounding that, republicanism is a dirty word with violent connotations. Change is unlikely to come from this particular part of the world.

Yet with the Irish Republic right down the road we have context on what a Republic really means. One looks at the picture of President Higgins standing in line for an ATM [1] and makes a decision right away. It either fills you with pride or with scorn.

It looks like there's a nascent movement towards Republicanism over in the UK but it'll be a long time coming.

1: https://twitter.com/AwningsIreland/status/448436785220452352...
Computational Neuroscience in Python
True. I'm just identifying the model. They also need not be mutually exclusive. You want the intersection of helpful, ethical and successful. If you're missing on any of them, you probably won't be helpful. I think financially minded organizations tend to lean more on the success since it's easier to measure.
Yeah, at least in my part of the US, that's very true. The roads do curve a bit of course, but they're straight enough that you drive 55 - 80 mph (88 - 130 kph) for almost the whole trip. And a lot of the time, there are at least two lanes to pick from -- common courtesy is that slower cars stay in the right lane so that faster drivers can pass them.