skysight-inc/HackerNews huggingface dataset:
These days, most forms of criticism of Erdogan is forbidden in Turkey. During the past 14 years, he and his party turned a barely standing democracy with imperfect rules into a semi-dictatorian state with no rules. Police force fully belongs to him and you can derive many similarities with Hitler's early 1930's. There are no mainstream press left daring to oppose him, no prosecutor can question him for his unconstitutional statements and acts, and his feedback loop consists of garbage people who's only income source is saying whatever pleases him.

As a result, the guy really lives in a bubble where everything he says almost immediately happens, but only in Turkey. This does not stop him to order doing something about that stupid foreign press, and all his advisors think is to ask the German govt to suppress free press in Germany.

Expect more from him in the coming months since he's on a ride to the top of idiocy.
Programming Sucks or at Least, It Ought To (2009)
This Cyborg Beetle's Walk Can Be Accurately Controlled Remotely
My guess is that they'd forbid registration of new petrol/diesel cars, not just sales.
> Just to give an example, I think GHC targets C-- as one of the steps in its transformations, and still outputs C when you're porting it to a new platform or building a cross-compiler. I don't know that it's useful to say that GHC ceases to be a compiler when you use it to target weird platforms.

Cmm is GHC's final intermediate language, that's then passed to the machine code generator backend: asm, llvm or C (which is now only available un unregisterised mode, which as you note is mostly for getting started on new platforms)
He is the Turkish Putin.

I find it worrying. Turkey seemed to be such a success until a few years ago. A booming, increasingly western economy, seeming stability. Somehow you expect dictatorship to come with a revolution, but it seems it can slowly creep up on you. All it seems to take is a strong, popular leader.

People think they like strong, popular leaders, but I find them a threat to democracy. They tend to think they're doing everyone, the country, a favor by latching on to power and never letting go again.
This thread and discussion is about Microsoft. Comments like yours -- these "cry for Microsoft...what about others!" are misdirected and totally out of context.

But if we really need to be juvenile and discuss everything to discuss anything, Apple is a greedy, voracious company. They are never presented otherwise, and cynicism meets all of their activities. But it's open and honest, and Apple doesn't try to be who they aren't, and users don't treat their actions as selfless gifts to the world. We all expect almost everything Google does to somehow pull in more ad data, to pull people to the fold, etc.

It's only with Microsoft where this naive "oooh, whole new company. So good" nonsense appears, and it grows incredibly tiring and seems more like a bad astroturfing campaign.
Digital Disruption: How FinTech Is Forcing Banking to a Tipping Point [pdf]
My Lumia 640 has replaceable battery. It might be a windows phone though.
They have to abide to this policy otherwise they probably get kicked out of the advertising organisations.
http://www.aboutads.info/enforcement - You can report any misbehaviour here.

This does not mean that you will not see ads from them it means that they should delete all profiling information that they have about you and serve you just shitty regular ads.
Correct. Fidelity is NOT a public company.
There is quite a difference: The station isn’t paid for by taxes from the government, but the station has the right to collect its own taxes, ensuring it can act independently.
On a tangential note, I used to think the openssh developers was a little crazy for not using a (a subset of) x509 certs, but now, seeing how ssh is a part of go, I'm not sure if using ssh certs[1] for things like intra-server auth/authz might not be a good idea.

TLS is ok if you need to secure something that speaks HTTP (or IMAP etc) -- but I wonder if ssh certs might not be the lesser evil for something like what cockroachdb needs. Perhaps esepcially now as self-signed/"home grown" x509 certs are being relegated to the background by modern browsers -- so you'd end up needing a "real" cert for the status-server to present securely to a web-client, which might not match the wish for every node to have its own keypair.

[1] https://godoc.org/golang.org/x/crypto/ssh#Certificate
>Apps that make socializing easier?

Every single social media platform in the world is trying to cover this.

>I find dealing with my social life to be really exhausting.

That is a first-world problem if I've ever heard one. How is it exhausting? Are you so popular that there are too many events to attend? Are you stuck on Snapchat and Facebook 10 hours a day? Maybe you just need an app that deletes all of your social apps.

>Is there anything that makes it easier or simpler?

Do you just need something that will push posts out to all of your social media accounts, something like Sendible?

Apologies if any of this comes across as condescending, it's just that it's a strange predicament you're in, and you're being a bit vague. My overall answer is to back off the socializing and learn to enjoy time by yourself, because if you can't do that, you'll never be happy. Get away from screens and live a little.
What actually happened is that parliament voted to make the government write a plan on how to achieve this. There is no 'commitment' to do anything, no law, nor a real plan even on how to get there or what any legislation to mandate this would look like. Not to be a Debby Downer but what actually happened isn't even close to what is being suggested by the linked articles.
Why should he care? The twittersphere are not the people voting vor him. His posturing against the satire got him some nice articles in the local press (probably with the added spin that it's all about Europe belittling Turkey), job done.
I think there is a layer in between.

People's social circle, the subculture they belong to are the first meta-organism.

Society as a whole is then a meta-organism made from subcultures.
It would be interesting to see if Microsoft will publish a way of integrating this with Lync. I would expect that to be quite high on the agenda.
A lot of research suggests that the human brain has about an 80ms time window within which events are roughly considered "simultaneous". Interestingly, that's about the same amount of time for nerve signals to travel from your furthest extremities to your brain.

If we were to scale up our brains and bodies with upgraded speed-of-light transmitters, then 80 light-milliseconds is about 24,000 kilometers, or almost exactly twice the diameter of Earth. Thus a similarly time-scaled fully integrated conscious experience is probably limited to that volume.

Obviously, brains have lots of localized computation and subsystems that are smaller and have lower cycle times. Planetary brains could have very fast local regions but the integration time across subsystems is probably what contributes to the perception of time in consciousness.
Don't think that will fly with EU regulations, that means that EU residents can't register their cars when moving to the Netherlands.
No they don't, but you can fold individual thin membranes, whereas a single thick one would lack flexibility and would be impractical.
Obviously, Canonical isn't Microsoft, though who knows, anything is possible; maybe Google will acquire Canonical.
Here's a ClojureScript + core.async + Om + my own animation lib solution. No surprises, no weird bugs. Dead simple functional code + CSP = WIN! : )

https://gist.github.com/raspasov/e894a0c6c26e5814d752b3fc907...

Here's also the anim lib gist, if anyone is interested https://gist.github.com/raspasov/f9ca712571efd932169e
> This is a personal, spare-time project ...

I very much admire and appreciate the work you've done bootstrapping Abot in your spare time. Now that Microsoft is in the game, my concern is we will see a "tower of babel" type of situation develop for bots emanating from the corporate behemoths (i.e., here come the Facebook bots, Google bots, Amazon of course, and Apple might play catch up too at WWDC). I much prefer grass roots growing from open source projects like Abot so as to no be locked in (financially, legally, cognitively) to one platform run by a large corporation seeking world domination.

Forensics specialist Jonathan Zdziarski wrote an interesting post recently titled "Free Software Always Costs Something" it is a good read -> http://www.zdziarski.com/blog/?p=5948

Perhaps Abot would benefit from having its own Foundation similar to the likes of, say, the Apache Software Foundation https://www.apache.org/ ... "The Apache Software Foundation provides support for the Apache Community of open-source software projects, which provide software products for the public good."

As Satya Nadella commented in this recent Bloomberg interview http://www.bloomberg.com/features/2016-microsoft-future-ai-c... how app stores and Facebook remind him of the walled gardens of 25 years ago (e.g., AOL and CompuServe), its what he didn't say (intentionally omitted?) in this interview which strikes me as more interesting. The rise of chat bots and Nadella's views about them remind me somewhat of the vision General Magic had precisely 25 years ago with their forward thinking ideas about personal digital agents and Telescript https://en.wikipedia.org/wiki/General_Magic ... if Nadella has indeed channeled some of the old ideas of 25 years ago and chat bots are to become the next big thing (Nadella thinks chat bots could be as big or bigger than the Internet itself, and the next logical step after app stores), and if indeed its time to break down walled gardens, then it would probably be very important for an implementation of chat bots to be a part of the global commons and available to all of humanity. Abot to the rescue?
If we want to go deeply philosophical, then fundamentally data and algorithms are the same thing anyway. Whether you interpret something as data or as code depends only on the angle you're approaching a problem at.
npm-check: Check for outdated, incorrect, and unused dependencies
The Streisand Effect is very powerful. Erdogan might get a clue.

I don't hold as much hope for people on who, counter to their stated aims, Streisand people into prominence by no-platforming them.
The job of the government is not to protect people from any small risk, it's to protect them from malevolence.
This seems rather verbose compared to modern J2EE (Java CDI, JAX-WS rest, JPA).

Why the need for all the code generation? And the huge "DATA Data Schema and Templates"? When you can control serialization thru a set of annotations in fairly standarized manner? I don't understand selling point.
If the character moves faster than the space between him and the block, he will not be able to stand flush with the block - this can be fixed on other ways though.
Right. This goes for plenty of other "requirements" job ads ask for too.
Following this logic, everything is crap and turing complete
Plus it has the happy alternative connotation of something you might actually be happy to find when tidying up the kitchen the morning after a party...
~60% or so of the actual consumed energy in (mainland) Norway currently comes from renewable sources.

Norway exports quite a bit of energy which is not "renewable" most of it is powered by gas and trash incineration.
Water on a board while it is running so components are deformed due to heat from shorts does equal damage. Also removing material to replace a component and then not replacing the material means the device is not 'as new'.

Also, damage does not preclude repairs. If you merely cleaned radios after a flood and then they worked fine for years, you did not repair them, you cleaned them.

These problems can happen to any company but as Apple is doing its best to hinder the work of 'unauthorized' repair services they better be sure their authorized repair services is up to it.
Then the universe interprets the code.

My theory is Haskell is functional compiles to machine code which is imperative which runs on a procesor running on physics which is functional again!
I can't disagree with you at all. The rise of religion in government does us no good. However, we have to face reality as it exists. There'd be someone else if not him. Turkish people are clearly religious Muslims. While it would be nice to have a secular army in control of Turkey, we know the situation wouldn't be viable long term. I for one am glad when politicians take roads sustainably in the long term rather than a band aid until the next election.

As much as we all hate the growth of Islam, we can't really do much about it. If we suppress the Islamic populists for too long, we risk creating more caliphates around the world.
> However, I feel more attached to Germany, to be honest

As a fellow German, it's encouraging to hear that immigrants sometimes still feel they can identify with Germany as their new country, despite all the obvious hurdles.

My ex girlfriend's parents moved back to Turkey recently after spending pretty much their entire working lives in Germany, which got me thinking a lot. They said their primary reasons were that they could do more with their retirement money in Turkey and that the weather is nicer - but at the end of the day it means a liberal, secular couple felt like they would be better off moving into a country with a failing democracy, increasing religious fundamentalism, with a wannabe Putin in charge, as opposed to staying where they spent most of their lives.
> comments that 70% of the worlds internet goes through Northern Virginia[1].

Funnily, 70% of the internet also goes through Frankfurt (DE-CIX, largest IX globally).

The 70% number is also the most commonly made up number for made up statistics, of which there are many.
Apologies for the delayed response - my email is in my profile, so feel free to drop me a note with yours and I'll send you some links etc that might be of use. Thanks for your sharing in this thread! Jacob
That's only the cost if you use disposable rockets. About the same cost/kg of flying if you're throwing away the 777 after one flight. Reusable rockets are magnitudes cheaper per launch.

Or there's robotic in-situ water mining - Ceres has a shallow gravity well and probably has as much water as Earth. Easy? No, but space is always going to be hard.
Qualified: The easiest way to test a developer's coding skills
"in my once democratic country"

The ironic thing is that a few years ago, when the generals still kept the government in check to ensure the secular nature of the Turkish state, the streak in the European left was "Turkey is not democratic because the military has too much power", and the 2002 reforms were heralded as a major improvement. Something about a frying pan and a fire comes to mind...
if happens:
print "shit, that wasn't supposed to happen"
Also Algebraist by the same author Ian Banks - there is a species living so slowly, that star travel is practical for them, so they are ubiquitus in the whole known universe.
What do you expect from a government run by to former East German state security members (IMs)? IM "Erika" and IM "Raupe"

Erdogan is an idiot. He overplayed his cards and does not realize it. I hope Turkey stays out of the EU forever.
So this transpiler makes ES6 code and then Babel makes it runnable on most browsers, or does it leverage Babel in making JS code in the first place?
> Either way, you don't need a license or even much in the way of special tools to replace the brake pads, rotors, calipers, or hoses on any vehicles on the road today.

Some cars sold today require connecting of specialised diagnostics tool which will allow to change brake pads. Without this tool your calipers will not open. What this tool does? It just sends some commands through vehicle CAN bus, but those commands are proprietary, so you need to pay them about $10k-$100k a year to have access to commands for their cars and licence to use them in your tool.
Better headline also.
Being right is overrated, people agree about it all the time.
My favorite part is the Java project that has an exception class called ThisShouldNeverHappenException [1]. Only in Java would someone create an exception class for a condition that should never happen :)

[1] https://github.com/TheProjecter/propidle/blob/f0d5320e2a3d46...
It's the pre-interview stage that usually fails to let non-degree-qualified candidates through. The list of people that engineering get to hear about are either already doing the exact same job somewhere else, or are degree qualified. Getting into that funnel with no degree is hard.
I think game developers are a bit of a unique case, because a large chunk of the linux gaming community is pretty hostile towards wine ports. There is no linux proprietary application community
I didn't even notice that. Good observation. I wonder if that's simply because C is a lot older and may just have a lot more dead code or this type of code or something else entirely.
Dubai Holidays with Holiday Homes Rental
The wikipedia article links to it, but I'd recommend "The Half Life of Facts", which introduced me to this concept - it's an entertaining and insightful read.
https://github.com/search?utf8=%E2%9C%93&q=Why+does+this+hap...
In my experience, "this should never happen" cases often are a sign of very brittle design that branches into many separate but nearly-identical paths, and could be simplified to remove them. The other thing it points to is bad error handling paths (assuming that an error could "never happen".)

Also funny to see Java being the most verbose as usual, with its ThisShouldNeverHappenException.java
Germans on the rise
> In that respect, I would suggest beginning with a simple recursive-descent parser that can handle the usual maths expressions - then extending it to e.g. all the operators in a C-like language is not a huge leap (table-driven precedence-climbing can be derived from recursive descent and makes this much easier), and it also leads to the opportunity for a compiler that can parse and compile itself - unless you are also writing the compiler in Lisp.

I'd suggest starting with a Top Down Operator Precedence ("Pratt") parser, they're beautiful magic for the working man, highly declarative and slightly mind-bending in that they seem so simple they shouldn't work, they make expressions with infix priority a joy to handle.
Does Stress Speed Up Evolution?
The army upheld the secular character of Turkey for nearly a century. That is long term-ish enough. And they would have deposed Erdogan again in 2004 (I think), when it was clear he had no respect for the secular values of Ataturk. But the coup failed due to a preemptive strike.

It was Kemal Ataturk himself that set up the things that way.
When discussing these issues I have always the impression that we have a too strong anthropomorphic view. For example, we assume that life needs a liquid for support, but maybe it can work with other substance (gas, plasma, ...). We think that watter has magic properties, but maybe another material works better - we simply do not known about it. Why? Because Earth does not contain enough material to produce and study the compound, or because Earth simply does not have the conditions which make the substance perform at its optimum level (maybe millions of degrees, or extremely high pressures).

I think we barely know anything about chemistry: the universe offers so many options, that restricting outserlves to life as we know it is bound to make us miss most of the real alternatives.
Agree, looked into is before, reproduction is often the most common conflict in attempting to find "life" in the wild.
Reminds me of Peter F Hamilton's Void series
Your statement may be mistaken. The order in which pure functions are applied matters often, but not necessarily. You can think of a few trivial algebraic examples where order matters.

f(a) = a + 3

f(b) = 2b

f(a).f(b) can have different results vs f(b).f(a)
I remember using the comment "Craw! Polly shouldn't be!" instead, as a homage to a specific Simpsons episode. :)
Mostly there is no need for "ThisShouldNeverHappenException" since java has a IllegalStateException
"incompatible cultures and values" are almost exactly the words these racists have always used to keep Turkey out. Britain, Spain, Greece, Cyprus and Slovakia are all compatible, but Turkey is a step too far?
And Saddam Husseins correct title was 'President' and Hitlers correct title was 'Führer' or 'Reich Chancellor', but they were still dictators.
Stellar work, missing and proving the parent's point. Simply stellar.
Behind the Scenes at Karlie Kloss's New Coding Camp for Girls
Going by the docs, it's a Python 3 to ES6 transpiler.
Thanks for the thorough answer. My interpetation was that the person described could get away with having fundamental knowledge - this was optimistic and involved too much guessing on my side.
Yes, from a non-american point of view, people are not exaggeratedly self-confident and enthusiastic, for european, being a bit pessimistic can be considered as normal. And french criticize everything. Even self-criticizing is sometimes allowed.
And I vehemently disagree with this. Self-taught people know how to teach themselves anything they need to know. If a problem takes them in a direction that they don't understand, they know they can understand it with some effort.

My experience of university-taught programmers has been that they can't teach themselves, and tend to assume their knowledge is wider than it actually is.

And my original point is that experience is massively more useful than education when encountering difficult issues in the field. I stand by that. I've seen too many real-life examples to not believe it.
Nah, it was the German govm'ts fear of public backlash due to the fucked-up integration of Turkish immigrants. Public opinion in Germany was not Turkey-welcoming at the time.

The current situation is just Erdogan having his revenge on Europe for dropping Turkey.
I just meant electronics stores have display models you can try before buying. I think my local stores carry Thinkpads, maybe they were IdeaPads.
We should count ourselves lucky Turkey didn't join the EU in 1995-2008. I'd rather have an authoritarian Turkey outside of the EU than inside. We have enough trouble with the likes of Orban and Kaczynski already.

And I don't follow the arguments for Turkey joining. Yes, it may have enormous potential; but nobody would say Mexico should join the US just because it has potential.
Issac Asmimov's the Final Question ends with a sentience that spans the universe
It might be a difference of taste. The bloated Yahoo home page type of website is popular in the Asian countries but not in America. This seems to be a similar case.
Running Bash on Ubuntu on Windows[video]
The Augmented Human Being
Moreover, this right is established by a treaty between the German states, rather than by a law of the federal government.
But,but... ThisShouldNeverHappenException, NEVER ? What were they smoking.
>> "We should count ourselves lucky Turkey didn't join the EU in 1995-2008. I'd rather have an authoritarian Turkey outside of the EU than inside."

On the other hand wouldn't they be subject to certain laws to prevent or reduce the authoritarianism if they were part of the EU?
^^ Above links to a "Why do this always happen" search on Github likely to express that if something that should never happens occurs, then you need to understand why it happened, which is often hard, since it never happens. Often solution is to be able to reproduce a bug by being able to playback what happened.

EDIT: Ha, turns out the link is just an attempt to prove that bugs that should never happen occur ten times more in C... Which is questionable.
Looking at the C results, it seems all of them are from the same file (socket.h) copied to different repositories.
Show HN: Expounder – A small JavaScript library for more engaging tutorials