skysight-inc/HackerNews huggingface dataset:
> The only reasons we are debating this at all is that nobody likes Erdogan and that the insult was offered by a comedian.

We're debating it because most of HN is in the United States, where people regularly go around saying far worse things about our President than calling him a "goat."
Defeating the npm worm
Technically, it is just a Java compiler that emits native code. I used to to compile plain Java code to native console Linux binaries. https://github.com/ysangkok/console-transit-trip-planner
More recently a Sony Vaio Pro according to this interview.

http://www.businessinsider.com/linus-torvalds-qa-2014-6
You obsess over singular persons having power to do something. But in reality, Merkel is not at all free to decide this issue. For that matter, the government as a whole is not free to decide this issue, regardless where "the buck" stops.

Nor is Erdogan calling any shots, because he is only using an option that German law provides to any organ of a foreign state. To any Human Being actually, considering that there are cases of personal defamation pending.

Nothing special about Erdogan, except that he is exerting that option rather spectacularly to his own detriment.

The sad thing about this issue is that obviously a lot of people don't bother to appreciate the complexity of the issue and want to frame it as a question of who is in power and who is calling the shots.

If you don't want to be ruled by dictators, start recognizing law and institutions at work, rather than attributing everything that happens to the power and will of singular persons.
I always find it funny how Github chose the poop color for Java.
Uber for MBAs is a worrying sign for knowledge workers everywhere
Twitter considers every link, regardless of length, as 23 characters so they're not even that useful there.
Such a law should not exist. If a law is so bad that the only way people are willing to tolerate it is with selective enforcement, then it shouldn't be tolerated at all.
If competition is not broken, sellers will raise prices to be whatever the buyer can bear, not whatever it costs to produce the product.
1. are there any other challenge that I have not considered?

Always. NLP is a valid way to accept requests. Web crawling is a valid way to get data into the system. How do you tie these two together? How is the data stored? How do create relationships between the data in your system?

2. is the project feasible?

You have not yet defined your project beyond "like Siri or Cortana". What does that mean to you? How will you know when that has been accomplished? Can you first define a more limited scope for testing the feasibility of the different parts of your system?

3. will it succeed?

First you must define success.
The trick is finding an editor that will save in strict PDF/A.
>That alone speaks volumes.

It's also pretty scary that YC are willing to railroad a co-founder in favour of a SV insider.
Microservices, Service Registries and Architectural Debt – #DevOps #Microservices
Even if he were found guilty (which isn't as certain as you make it seem) jail is not required by this law. A fine is a much more likely outcome.
Which is why they are being changed. Though I still see no value in allowing people to call other people "goat f*rs" for sake of a political argument.
Other discussion: https://news.ycombinator.com/item?id=11504065
Related: https://news.ycombinator.com/item?id=11494952
She should have told Turkey to shove it instead of appeasing them. When this man gets exonerated by the judicial system it's unlikely that Turkey will be satisfied and the result will be the same for relations between Turkey and Germany. Dance with the one you came with, Merkel.
Yes, and libcloud is pretty good for abstracting providers: http://libcloud.apache.org/
> A more realistic test would be to take those 6,000 Kenyans, tax them in some way (e.g. take 2x from 3,000 people), then distribute the money equally.

Not at all. The theory of UBI is that in the West we're wealthy enough that we produce way more than we need. Ergo, we can afford to give everybody the basics. Doing the same experiment in a much poorer context would produce a very different outcome.

As an aside, I think your theory of ownership is throwing your intuitions off. You seem to think of all resources as being owned entirely by some set of current individuals. That's certainly the default model in the US, but that's not the only way to look at it.

Much of the wealth in the US was created by previous generations or in large part derived from that inheritance. Instead of capriciously assigning that to current individuals based on blood ties and other luck, you can also look at that as being a joint inheritance. Thus, something like the UBI can be viewed not as taking from individual A to give to individual B, but to use our joint inheritance to make sure everybody has the minimum necessities of survival.

I hasten to add that I don't see either of these models as "right". Fitting the complexities of a modern economy into a primate's model of territoriality will never work all that well. But there's historical precedent in things like the Spanish ejido, the Aztec calpulli, and English commons.
If you would publish such a "poem" about anybody in Germany, you could be sued for defamation. Just because you claim it is satire doesn't mean it is protected speech.
You are not your memories. Stop saving them. White people put way to much though on their mind and their memories. You need to stop doing that and stop thinking. Get rid of all your hard drives. Rm -rf everything, don't keep a single thing. A rolling stone gathers no moss. Be a rolling stone. Your old self is stupid anyway.
Other discussion; https://news.ycombinator.com/item?id=11503910
hums 'Erdowie, Erdowo, Erdogan'
Merkel is very pragmatic - hence her long tenure in office. This would have been an excellent opportunity to show the world what European values are all about except for the fact the Europe is currently beholden to Turkey to address the migration crisis.
Which is all very well except you wouldn't necessarily notice most of what is written in most languages.
Yes, this is why this kind of thing probably only really works for individuals. There's too much public interest in a university or a large corporation, and so the act of covering your tracks is itself noteworthy.
You left out this:
"As of March of 2016, the URL shortening option is no longer available in the OneDrive interface, and the account traversal methodology described above no longer works."
Both companies still have not solved the existing link problem.
Edit:
As someone said below, Google still allows the short method with more entropy which is still insecure. MS does not allow shortening.
Kyle and Jeremy in Cruise's YC Application Video
Why do you assume Merkel cares what he thinks? She is just making the judiciary can do its job. Maybe it is what German voters want?
>You have an absolute, indelible right to freedom of speech (unless we decide it's bad speech).

Which is functionally identical to 'you don't have freedom of speech and can only say what we allow'.
We're talking number of URLs, not number of CPU iterations. Exploring 2^56 URLs is not that easy.
> Unless German courts are an absolute joke he is going to rot in jail for a while.

The law says punishable with up to 5 years in jail or a monetary fine. "wird mit Freiheitsstrafe bis zu drei Jahren oder mit Geldstrafe, im Falle der verleumderischen Beleidigung mit Freiheitsstrafe von drei Monaten bis zu fünf Jahren bestraft."

There's no way this will end up with a jail sentence.
There's no reason that should use any more memory than an explicit loop. Maybe the particular implementation in C# does, but that's an implementation problem, not a language problem.
Have a look at this comment, especially: https://news.ycombinator.com/item?id=11504522

Essentially, this has nothing to do with "regarding separation of powers", since the law in question requires "und die Bundesregierung die Ermächtigung zur Strafverfolgung erteilt", i.e. "that the federal government gives the courts authority to prosecute". Without order to prosecute from the executive, the judiciary would have no legal grounds.

It would have been in line with both the word and spirit of the law if she would have denied this authority.
Yes, I have tried it. It was a bit complex to build some tests and I stared searching for something else, close to it. I prefer to find a framework to code the loading tests and if possible to do in browser testing like the Selenium. If you don't know suck a framework what other suggestions do you have? Thanks a lot.
it says that in the article.

it also says existing urls are still vulnerable
Wait...why is religion coming into this? How does Erdogan represent Islam?
Somewhat related: https://en.wikipedia.org/wiki/Wim_Hof#Scientific_research
Community. I guess there is huge cultural differences in this regard.

Some people live in tight knit communities. If they are forced out then they lose a massive piece of their life that is not easily replaced.

Different cultures will obviously have different views regarding communities and societies at large.
Cognitive dissonance always gets better with practice, regarding law and any other religion
Thanks to both you and germanier.
Ok so if it's such a archaic camera that lacks a timer feature, you think it would feature configuration 2nd curtain flash setting?

A dumb camera would fire the flash immediately upon shutter click. The guy would not be able to to stand in front of the camera to allow the flash to bounce off his body
I disagree: in a free state composed of free citizens, it is every citizen's duty to refuse to do something which he believes wrong: a law can only be enforced because the police arrested someone, the gaolers incarcerated him, the jury convicted him, the judge sentenced him, the warden took responsibility for him (and the executioner killed him, in the case of capital crimes). Every one of these has the opportunity and the duty to refuse to enforce an unjust law: the police officer can turn a blind eye; the gaolers can refuse to accept the prisoner; the jury can refuse to convict; the judge can refuse to sentence; the warden can release; the executioner can refuse to work.
I think you may have missed the "..." there. He didn't call him a goat, more like one who lays with goats.
Thanks a lot. For any in browser testing, do you have any suggestions?
That's not how competition works.

If I can produce my good for $10 and sell for $20 and my competition sells for $15, what will a consumer do? What will I do in response?
I don't follow that at all.
"Fng goats" is not an insult against Muslims, but rather something that offends a lot of people from goat-rich countries around the mediterranean, even Greece.
Bare metal providers like Hetzner are different beasts. In my opinion, you use bare metal when your server load doesn't change much in time. It's too hard to scale fast with bare metal providers, because they need up to 2-3(not always) days to setup server. Virtual machines are managed more simply.
Keep in mind here Erdogan's intented audience is his own people, not the outside world.
Prefix for ASP.NET Core RC1 Is Available
> Which is why they are being changed.

Then why cite the age of a law like them as evidence of the law's legitimacy?

> Though I still see no value in allowing people to call other people "goat f*rs" for sake of a political argument.

That places you in the very dangerous position of deciding what's a valid political argument and what isn't.
God damn it, I just love XKCD.
Fun intro to higher order functions in Haskell: a tiny name book
Oh man, helper apps like that are going to make kids online even more difficult to detect and avoid.
I've done coding and other laptop work in coffee shops many times, and I'm usually acutely aware of my surroundings and people around me. I've never noticed anyone staring at me in a coffee shop.

Are you doing something unusual to bring this attention on yourself? Or do you live in a place with jerks? Also, what ethnicity were the people staring at you? Some cultures (like Indian) don't have the cultural aversion to staring that westerners do (though usually ones who come over here figure that out pretty quickly and stop it).
It's usually the people who move in (or not moving in) who change neighborhoods. It's the internal migrants, like in North Dakota, or immigrants or professional class who change neighborhoods for the better. This is why poor areas _want_ "gentrifiers" to come in to invigorate places in stagnation or decline. It's atypical for improvement to be grass roots.

Anyone who has lived in a typical urban core from the 90s knows that poor neighborhoods don't just start having cleaner streets, more shops and services out of the blue displacing liquor stores and repair shops and weeds.
Netflix V Hulu V Amazon V HBO V Comcast in Charts
This is pretty hard to believe - I see hundreds of people who still have 5 or 5s models and the usage statistics back this up.
"She" (in fact it is her government and not "she" alone) doesn't appease Turkey but rather honors German law.
Aren't you technically just humming Nina then? How does one hum a cover?
Once you start paying the Danegeld, you never get rid of the Dane.

It was up to her discretion to allow the prosecution to continue if the translations § 104a StGB given here are correct. She should have pissed Erdogan.
They pass a law saying it is a violation of human dignity to talk to your plants in the wrong tone.
Designers need to understand that screen != print. When your design emits light (rather than reflects it) it can make brains feel bad.
It is in the same tradition of Charlie Hebdo, Titanic, Ricky Gervais, Louis C.K. and other crass comedians.

Some might find this humor tasteless and insulting, but in my opinion this is covered by freedom of speech.
Pity is, that it is selectively enforced. You can insult only one set of people, others are untouchable.

Would be the decision exactly the same for some random African or Latin american head of state? I doubt it and it looks like I'm not alone in that.
Never learn a thing from history, Frau Merkel!
Who said the government approval is there to make people tolerate the law? It only applies where foreign head of states are concerned. The government approval was added as is their job to manage international relations - including cases like this.

There is also another general insult law which applies to everyone and where no government approval is needed. This case would run anyway.
The guardian loses my trust when it uses clickbait headlines like this that are not supported by the facts in their own article.
The decision matters even less since the only difference it makes is a higher upper bound for the fine. Erdogan already asked for prosecution under § 185 as well which is open to everyone.

I'm a bit torn on the decision. It would have been nice to take a stand, but the big open question is whether that would be worth it.

https://dejure.org/gesetze/StGB/185.html
F# depends on the .NET runtime for everything it does. Yes, you could write trivial programs in F# without delving far into .NET and its standard library. No, you can't go far beyond that without knowing stdlib APIs and using Microsoft's (or Mono's) implementations of said APIs.

This isn't a bad thing: knowing the runtime well is a very marketable skill, and helps you write better software anyway. See it as an opportunity rather than a liability.
Your challenges are almost immaterial compared with what goes into something like Siri.

First you need a way to get input. Is that a text input or do you need voice to text? Google and others can provide a voice to text API to help along here at least at first.

Second you need to make that text meaningful. But what the heck is "meaningful" in this context? Generically running an NLP over this is going to get you sentence structure, etc which may or may not be all you need.

Essentially you need to take this text and turn it into a graph of decisions which can then be executed.

Basically distill the sentence "send a text to Josh saying hi"

To a graph that might have a branch like:
Action -> Send -> SMS -> ("joshbsmith@yahoo.com", "hi")

Categorization is hard. If you can get it reasonable (85% solution) then you'll be pretty good. This is how Siri essentially works.

Things to consider:

- "How long is the Titanic" is this referring to a movie or the boat?

- "Where is Aaron's?" Is this referring to the furniture store chain, a friend in your contact list or even the street name?

Source: been looking into this a ton. Wrote this during a hackathon: http://devpost.com/software/sim. So this is all very possible :)
It is more subtle that this. The whole poem should not be viewed without the moderation and context of the show. The pivot point is the extra-3 song, a satirical song about erdogans narcissistic tendencies by another german comedy TV-show. This song was the reason the german ambassador in turkey was summoned by the turkish governemnt.

Böhmermanns reaction was... and I am paraphrasing here: "What? You think this was insulting??? Mr. Erdogan, I can show you what an insult looks like, and german courts would regard it as insult:" (... and on this point in the show comes the poem...)

So... was the poem insulting, disgraceful and racist? Sure, in my oponion yes. But you can't look at it without the context, the whole show was trying to make.
It's really a shame that our two major mobile platforms are a choice between insanely shoddy software and insanely victorian censorship.
beyseian horse didn't cite old laws like them, you did.
Yes. I had experience with Scala which is another ML dialect, and that helped.

The more you end up using external libraries, the more you'll have to understand interop between F# and C#. That sort of thing bit me with Xamarin in the past, but it looks like it is getting better (I hope!).
I strongly disagree. Automatic profiling only helps when you have a high-performance module and you want to prevent random commits from hurting that performance.

If you write a module with no regard for performance, because automatic profiling is still "in the green", you will spend your entire time budget (milliseconds-per-frame, milliseconds-per-request, milliseconds-per-megabyte, etc.) in the first half of your project and slowly realize that it's getting harder and harder to add new features without going into orange or even red territory. Sure, you can shave off 10% or 20% in "quick wins" with a bit of profiling, but nothing short of a rewrite can save you from inefficiency by a thousand cuts.

This doesn't matter if the module is not performance-critical, obviously. But when it is, then you should either plan for performance from the very start, or plan for a rewrite.
Why do all the comments use language indicating that people are forced to use software features they don't like? Are people truly so weak willed that the mere existence of something causes enslavement to it? There is always the option to walk away. In light of that fact, all this whining is just unseemly.
This isn't about values. This is about negotiation. Merkel wants Turkey to retain migrants to Europe, and even divert them elsewhere, so she has to concede somewhere. I believe there were other bargaining points too, something about Turkey's EU membership.
If this was in the US this would be considered Satire. So it's a form of protected speech. Am I correct? Could someone still sue for libel?
This is endemic to a lot of Google products it seems. Google Calendar has no recognition of UTC/GMT either. It's really irksome since a lot of calendar invites I get that are sent out to global participants have their times in UTC/GMT, and I have to manually convert them to create calendar reminders that fire at the right time.

Any time I, as a human, have to do something that a computer can trivially do, and get right -every time-, is an indication of seriously bad UX.
I stand corrected.

I hope you are right. Nonetheless, I see no way he can escape punishment unless the courts choose to ignore the law entirely by setting the fine to one euro or something like that, which seems like an unfortunate thing for courts to do in general, even if in this case it'd be highly convenient.

SO there is still no way around the fact that Merkel should not have done this.
Same experience--PDF rendering was too slow even for a lot of linear reading. I remember once opening a statistical text (Springer has a lot of freely downloadable content if you're at a university). I think it was a Bayesian text with a plot showing model convergence. Because the graphic was a vector plot containing lots of line segments, the page would take several minutes to render.

I loved the screen though. I'd love to have a DX sized reader with even the processing power of a raspberry pi. Actually, I'd love something with a keyboard cover that let me do emacs in the sunshine, but that's an altogether different story.
Don't be afraid to ask it. You can phrase it in a more wishy-washy way, e.g. "what's the work-life balance like", but this is a common question. If someone DQs you for it, you didn't want to work there anyway.
That's awesome. I'm on my phone and just quickly read through the readme, but it seems a bit like Hubot on steroids. In other words, as easy to deploy and extend as Hubot, but with much more powerful NLP (and voice recognition too, no?)

It's a fantastic idea. I wonder if there's a way to share the data generated as people use it. I would imagine that everyone would benefit from this, though it would have to be anonimized effectively.
> Until the IRS stops using social security numbers to file, it's insecure.

But if they move to another form of unique identifier, that'll just shift the fraud to that new identifier. The problem with SSN's isn't the IRS using them, it's everyone else using them as a de facto national ID number.
Fortunately, Western countries don't regulate speech based on what the majority of people at a given time find valuable.

If they did, probably every civil rights movement in the West could have been made illegal simply by the government declaring that the speech is not valuable. Fuck that.
I mean, I already use Ubuntu 14.04 as a standard install with Gnome 3 setup. It would be a hassle to do a clean install, setup my dev environments, apps etc. if i was to install ubuntugnome from scratch. But as soon as a clean install opportunity arises, I'll do that.
Finding the hardware may be the easy part. You'll also need a DOS boot disk, and a LISA compiler.

I fired up my Apple ][ recently and was amazed it still worked -- those floppy disks are amazingly durable. 30+ years of sitting in a footlocker and yet they're still readable. Amazing!

There is no substitute for the charm of a flickering greenscreen monitor, the whirr of a 5.25" disc drive, 40 columns of text, a clacky keyboard, and the smell of dust burning off the power supply. Yet I found myself asking "how did I get anything done with such primitive machines?"
In the Netherlands if you tweet something that is perceived as inflammatory you will get a police visit:

http://www.nrc.nl/next/2016/01/20/u-twittert-wel-heel-veel-z...

Note that this is not the same as hate speech which will lend you in court and get you fined or worst.