skysight-inc/HackerNews huggingface dataset:
Well, then why didn't Turkish people join the coup? The coup lost all of its momentum when people started marching on the street. Perhaps next time they should consider assassination over a military take-over when all of the top military officials have been replaced by the President several years ago.

Look at Syria. The civil war is still on-going. This is not Thailand. There is no King / Emperor to bless.
raison d'état

https://en.wikipedia.org/wiki/Realpolitik
> Germany and France are making it quite clear that access to the common market includes reasonably free movement of people, compliance with EU law, paying into the pot, and sorting out the situation of UK residents in the EU (also a problem) and EU residents in the UK.

That's all well and good, but all of those things are what people were voting to get rid of with a Brexit vote. It will be a tough sell.
Yahoo writes down $482M on billion-dollar Tumblr purchase
>If you find someone with a legitimate grievance and then encourage them to rebel and give them support, is that real or fake?

According to the FBI, that would be real.
twitter users?
This is totalitarianism we're talking about, so the bar has to be very low. Otherwise you're classifying Imperial Germany and Nazi Germany in the same state-repression category, which is ludicrous.
It was very Machiavellian.

Unfortunate that we're just hearing crickets on the international level though. It's a damn shame that a systematic rebuke of Erdogan's official narrative isn't anywhere in the mainstream media.
It probably will, but at the same time I also feel that these moves are "too sudden". Too many people are left without a job and hating Erdogan. And now they can organize. Unless Erdogan intends to kill them all, too, before they do that.

Putin did all of this on a much slower timescale, and gave the society time to adapt. Erdogan is not doing that. He's taking all the power all at once, and throwing out all the opposition out all at once, too.

This might backfire badly, although the "failed coup" certainly gives him a break to do all this, while the rest of the "normal" population is left confused and not knowing what to do and who to support next.

By the way, what's happening in Turkey is also an excellent real-world example of this:

"The only thing necessary for the triumph of evil is for good men to do nothing."

That's why the "failed coup" was so critical in allowing him to do all of this. Even if there would've been some of those "good people" that would've opposed him (although not that much evidence of that in the past few years, it would seem), they are now paralyzed by this event.

Still, I believe that that this purge is way too sudden and way too large to not have an "opposite and equal reaction" coming back at Erdogan. But it may take a while to happen.
The Brachistochrone Curve: The Problem of Quickest Descent
What are rents like for a flat in Granada?
Why using data won't guarantee good decisions
Boiloff could even be used as a second-stage refrigerant to cool the rest of the datacenter.
Doing the Brexit means wider economic freedom not narrower, isn't it? Then what's the main driver to move out UK after Brexit?
""Starting from the moment we landed, F-16s started flying above us, very close to the ground," Erdogan said."

The F-16s had him locked in, and never fired. Which was odd.

It all doesn't really make a ton of sense, but it's possible.
From my experience in school, no one told me this was something that was useful, expected, or even allowed.

If I could have done this, I probably would have. But no one told me of the possibility. I'm sure many other students were even less aware than I was.
​The best Linux laptop: The 2016 Dell XPS 13
I question whether Erdogan was ever seriously pursuing membership. He probably would have taken it, on good enough terms, but I don't think it was a goal. Too poorly aligned with his religious, autocratic tendencies.

The narrative that makes more sense to me is that Erdogan used membership talks to maintain a moderate reputation, creating a retort to both domestic and international critics. It weakened the position of moderate Kemalists at home, and effectively silenced EU criticism (what were they going to say, "he's a dictator and we'd like him in our club?"). The EU was reluctant to back off that course because it would have alienated an approximate ally well-placed to deal with Iraq and the refugee crisis.

At this point the game is played out; Erdogan has his state control, EU membership is less appealing, and the refugee crisis is, if not fixed, at least no longer new. Everyone got their short-term gains, and the talks can go nowhere just like they were before.
That was exactly my reaction upon seeing the description of the problem. Seems like the title of the article should really be, "Tor kind of sucks at anonymizing users." If all it takes is 25 requests sent in quick succession, then surely half the web pages out there share this same problem just from loading various resources.
But you can guarantee your position by stalling their buyout until they agree to hire you after you retire.
By writing unit tests? Unit tests existed decades before they were popularized. Nobody "invented" them.
While that is true, look at North Korea. Everyone is taught from birth that their Gloious Leader is, in a sense, God. However, people who've escaped have said that when they got old enough to actually think for themselves, they figured out it was a lie but couldn't do anything.

http://www.craveonline.com/design/869309-north-korean-defect...

> Well, it's hard to say. Yes and no. Because if you're talking about nowadays North Koreans, it's a little bit hard for me to say that a majority of North Koreans believe propaganda. But I do think that older generations definitely believe government propaganda, because in the 1970's, economically the North Koreans were better off than South Korea, but after the 1990s famine, things have proven that it is not the best country in the world as the government or state claim, because how can you accept the propaganda when your best friend dies of starvation? So I think nowadays more and more people are critical of government propaganda, but I can't say what all North Koreans do now.
Sort of? European Russia with Ukraine and Belarus is almost as big as the rest of europe combined
I believe those benchmarks are for throughput, though. JS VM startup times (including v8) are highly optimized, while Graal+Truffle run on the JVM which is more optimized for sustained speed.

JS VMs also tend to have multiple tiers for that reason - interpreter, baseline, and full JIT, etc. - while AFAIK the Graal+Truffle/JVM approach has just 2 (which is optimal for Java, but not for startup times of JavaScript and other dynamic languages).
"democratically elected" seems to be the only democratic part of Erdogan's reign.
Isn't the cost of rent fairly high though?
> I don't find myself stuck trying to translate Dutch all the time

Dutch is close enough to English that you can eyeball it for a lot of things with just a little basic work: e.g. in the subways where "houd uw kaart op de lezer" (iirc) is "hold your card on the reader"

Further examples with just a bit more context: https://www.youtube.com/watch?v=yOueN0sV2SY
The surveillance state is a legitimate fear, but people are seriously overblowing the business threat of Brexit. Trade still exists. It won't be any more difficult to trade with the EU than it currently is to trade with the US.

If anything, there are probably some very real long term benefits that can come from this. Smaller governments (Geographic and demographic small, not %-of-GDP small) have some serious benefits in terms of their ability to adapt to the world around them.

For example, a floating currency means that your currency can adapt to your conditions, and not your conditions weighted by your economic impact relative to your peers. A floating currency would have benefited both Greece and Germany during their last economic conundrum.

Another benefit is that it is much harder to hide corruption as well as nominally-legal forms of corruption like pork-barrel spending. Special interest groups become much more limited in scope. Democracy is more accountable because it is smaller and can command more attention.

Think of any reform attempt like you think of refactoring code. Which program can handle simple refactorings better? The 20k LOC program, or the 2m LOC program? I would be willing to bet that most 2m LOC java programs are still stuck on java6, java7 if they're lucky. If the US were more federated than it currently is, we probably would have switched to the metric system sooner. We probably would have overhauled health care sooner (we might have had 50 different types of health care systems, but we would have reformed them in the 80's instead of 2010 and we would have a very clear picture of which reforms worked well and which ones didn't). It will always be easier to get 50m people on board with an idea than it will be to get 500m people on board. In fact, it might even be easier to reform the ridiculous surveillance state that the UK has going.

Brexit might have been led by despicable (IMO) rationales, but from a business/economic perspective the negatives are overblown and nobody is talking about the benefits.
The Oracle flavors of the JVM/JDK probably scare too many away with regards to redistribution of their product. That coupled with the fact that things like the AOT engine is closed source and the weight of the JVM for anything besides daemons (both mentioned towards the end of the article) probably keep language designers away these days.

I would love a lightweight toolkit that made for easy language development. VMKit[0] is dead, MicroVM[1] is a nice idea but not full fledged. Many like myself looking to implement a toy language would love to be fast out of the gate and would rather not mess with the OS-specific constructs and specifics of LLVM IR. So we end up cross-compiling to existing languages or marrying ourselves to a certain runtime (e.g. the CLR). Any other lightweight VMs or AOT compilers that are cross-platform that language designers can use these days?

0 - http://vmkit.llvm.org/
1 - http://microvm.github.io/
These are excellent points. Obviously, the extend of the claimed area is... 'creative', as in there is no precedent for such a bulbous, remote extension of claimed seas by any other sovereign state. It's disputed by several parties, in claims that are more in line with common international practice.

But given China's island and airstrip buildup in the Spratly Islands, they're determined to project power into this region. The question will come, will anyone other than an international court that lacks the ability for enforcement check them on their maneuvers?

As the parent comment says, if no one is willing to risk nuclear war over a few reefs and fisheries (and the uncertain, vague promise of hydrocarbon extraction), then the status quo will stand, and China is intent on nudging the status quo its way.
Grid Dashboard: Create responsive dashboard from D3.js visualizations
The first group were Judges actually.
That's just it. If a bug in software can cause death you're not going to use agile. You're going to use a waterfall-like process, and you're going to have stringent quality gates at every single transition - from envisioning, through requirements analysis, design, development, test, release, and into operation. It's the only way. I know because I built a military guaranteed messaging system. Tech aspect was small, but it took 24 months.
Come to Ireland, we'd love to have you! 100% English speaking, culture very similar to UK, but our cities are not franchise laden cookie cutters of one another. Dublin is expensive but Cork, Galway, Sligo, Donegal, pretty much anywhere else is affordable and easy to reach. The people are friendly, the food is good, and there's lots to do.
> When Brexit happened, it became clear the EU was a pointless effort,

That 'pointless effort' has a population larger than the United States and much of the highest standards of living and productivity on Earth. The daft vote by the least educated and deliberately, cynically manipulated and misled half of one country does not make or demonstrate the EU pointless. If the vote was held today it would not pass.

It's possible that EU expansion is over. We ran out of neighborhood democracies.

If Trump wins in a similar democratic fubar, will the US be pointless?
I agree mostly. Any Java application which does not need GUI other than web is just fine in most use cases.
Same for other storage devices.
Besides being a really cool project, the article does a great job of explaining how core memory works. Nicely done!

Here's a core memory plane I bought a few years ago. This is a 4096 bit plane from an early-'60s Univac 418:

https://geary.smugmug.com/Computers/History/i-jb2rgF5/A

Full size close-up:

https://geary.smugmug.com/Computers/History/i-jb2rgF5/O
To me, the problem with reviews isn't so much seeing them all in one place. The problem is one of trust. While the Ipad is a product that is likely to attract a lot of legitimate high reviews, there are many products with high aggregate reviews where the reviews are bogus.

This makes me think that an analysis of of the reviews which assessed the statistical likelihood of their legitimacy might solve a real problem for people. Otherwise aggregating sock pupetted reviews doesn't provide people with better information.

Good luck.
Cacti had a nice summary. Some of their methods are also detailed in NASA's Software Safety Guidebook that was recently posted. My comment below tells you which pages have good stuff plus, as usual, has a link to the PDF itself.

https://news.ycombinator.com/item?id=12016046

Here's a recent comment with so-called Correct-by-Construction methods for software development that knock out tons of defects. Usually don't have unit testing. The cost ranged from being lower (eg some Cleanroom projects) due to less debugging to around 50% higher (eg typical Altran/Praxis number). Time-to-market isn't significantly effected with some but is sacrificed for others. So, you don't need several hundred million in QA as some suggested.

https://news.ycombinator.com/item?id=12081603
I don't see how that would change anything I said. I never claimed that there aren't people who will use debuggers more fully, because clearly there is. But most people won't. And I'd be very interested about hearing about these "very different" environments - I've worked on tiny embedded systems, and large distributed systems, and desktops, and a wide range of other varied systems, and personally I've never felt compelled to dig into more advanced debugger features. Not that I haven't wanted them - but what I'd like to see is not what debuggers tends to offer.

(What I'd like to see is more context aware automation of the environment; e.g. debugging a crash? I'd like to see attempts at tracing values backwards, and options for attempting to re-try runs with automatically added probes based on the state of the environment when it crashed; done right, that's save me time)
This short piece doesn't have much detail. But if reCAPTCHA is usable to deanonymize Tor users then I would like to know about it in detail so I can do something about it.
I used to work in aerospace as a hardware/software engineer and while my team did use unit tests that wasn't how software was tested and qualified.

The process in aerospace is vastly slower and that can be signified by the fact that on average a programmer doing aerospace produces just 1000 lines of code a year. There is a clear reason why aerospace engineers produce a lot less code:

- Documentation - You get a pile as tall as your desk for a few thousand lines of code, the software is designed to the degree of knowing precisely what the maximum N can be going into a function and its exact runtime, every function has a fixed maximum and minimum values and a runtime associated with it preallocated before anyone writes code. Then the code is checked against the documentation.

- Bench testing - We had a complete dev/test environment in which all in dev hardware/software could do missions and had all the different teams and their avionics device within a network interacting. You then flew countless "missions" (real cockpit parts but swivel chair + simulator) testing all the different scenarios and what you just did.

- The wider team of engineers working on the avionics software would print out the entire code and all branches and "walk" the entire system from beginning to end with documentation in hand. Every line is validated by someone from a different team and every decision scrutinised.

- System test - multiple phases of. Completely separate teams would test every new release to death rigorously, against the clients specs, against the documentation produced and also with their own independent simulator and cockput setup. Not only that but there was a second team doing the same thing trying to catch the first in missing something.

- Then it spends years being tested in prototype vehicles before finally being signed off as ready.

End to end it took about 10 years to get 60k lines of code released working full time on one avionics device. We had unit tests but only for the purpose of testing the hardware not really for our own software beyond startup tests.

All of that is the rigour coming out of one principle, every time you find a problem in the code at any point its not the individuals fault its the teams fault and you work out the genuine cause and ensure it can't slip through again. Everything must be testable.

There is quite a lot of parallels with unit testing and indeed it could be a better way to capture tests for aerospace, potentially a slightly less man intensive way as to run all the tests everytime a new release is produced, but it wouldn't look anything like what your typical commercial company does as to them its not worth reducing the 10 bugs per 1000 lines of code they currently have down to more or less 0. Unit testing in aerospace would be about efficient repetition of running known tests much as it is in the commercial space but not driving any form of design process, but I could see test definitions being produced from the function lists. We did a lot of specification testing and limiting of language to allow that to occur and make the code more straight forward.
Please - let us push Turkey back a decade - Erdogan was stoppable back then and the military was secular.

I think you are thinking a century. Like pre Kemal.
Yes, agree. Do you recall orange colored interface? That's the only thing I recall, beyond creating tables/boxes and filling in the data.
Good point. The Cloudflare capthchas I've seen seemed to use Javascript, but maybe it's just incredibly good CSS.

Interestingly, while a javascript calculation might leak more information to CloudFlare (since they might collect other info beseides the result of a proof-of-work function), it would probably leak less to anyone trying to analyze tor traffic from the outside? Seems to me like it would be harder to correlate the two ends of the tor circuit.
Graal + Truffle are very, very cool. The main downside is that it only runs on the JVM, which is a substantial limitation.

However, I assume one goal of the project is to make the JVM more competitive, which it certainly does.
I set up a system like this for my blog comments. The work was a couple of orders of magnitude slower in the browser than it would be in native code. That means that if my users have to burn 30 seconds of CPU time, an adversary could potentially burn 0.3 seconds of CPU time per spam comment, which is not all that significant. Bumping it up beyond that makes the user experience suck, and this is for a comment system where you still have to spend time writing the comment. For just loading a web page, anything over a second or two will hurt.

It's fine for my purposes, because I have no dedicated adversaries to combat, just occasional small-time spammers. But CloudFlare has a tougher time.
That 'relative domain' problem is not specific to one-word domain names. In fact, ALL domains that don't end in '.' are considered 'relative' domains. There's a difference between http://somehost/ and http://somehost./ - the first says 'look for somehost in any of the available default domains', while the second says 'look for a top level domain name called localhost'. Likewise http://news.ycombinator.com/ and http://news.ycombinator.com./ are handled differently - the first is actually also considered as a relative URL, and tried against all your local DNS suffixes before being tried against the root.
Realpolitik is not well loved on Hacker News.
Safe Systems from Unreliable Parts (2009)
Drupal 8 Tutorials for Beginners
I am mostly a-political, 3000 years later none of this will matter. A few billion years later andromeda "collides" with milky way. So let people play.

That being said, how does a successful military coup increase a country's democracy in any conceivable way? How is this a "last ditch effort for democracy" as so many people here seem to be thinking? And why is the answer always "oh it was a fake"? How does it work in the first place? Do you think people will suddenly stop voting for their favorite party and ideology (opposing the ruling secular elite) after 14 years?
US & The Philippines have a Mutual Defense Treaty in place. It is highly beneficial for the US that China does not have full control.

So if push comes to shove, the US will be right there. I also believe that other countries such as France, etc... has backed the ruling and are in full support of the 5 other countries
This is not democracy.

The people had little choice in deciding their fate, now they have no choice. Erdogan is here to stay -- he will either eventually pass away of old age (see: Zimbabwe's eternal president, Mugabe) or be assassinated.
You mean weeks after, right? Because it was weeks after, not days after. Good story though.
Awesome! Yes, exactly that.

I tried searching for "petabyte" but I guess I came 1 order of magnitude short...

Thanks a lot! It was driving me crazy..
RRR is the answer.

Redundancy, Redundancy, Redundancy.
Especially if you could make the read heads small enough that you could read from several atomic lattices in parallel.
> By and large those families whove been forced to put and all their possessions in a leaky dingy to get away from the French and UK sponsored terrorists trying to overthrow Assad are all used to a much higher standard of living than the average Brit. Out of the frying pan into the fire.

Citation needed. For pretty much all of that .
Magic Poke8ball
At 19’00:

"In the marketplace there is a lot of noise and very little understanding of how the fundamental capabilities of Bitcoin arise out of its proof of work algorithm. We’ll see a lot of consensus suggestions and quite honestly a lot of them are not going to work and a lot of them are bullshit that will make a lot of consultants rich selling bullshit to banks."
I object to calling that psychopathic. Acknowledging the nature of reality is never wrong. It would only be psychopathic if you not only acknowledged it, but celebrated it.
Revealed: How VW Designed the Greatest Scandal in Automotive History
I suggest always including links when you drop her name as significance will be lost on many.

https://en.wikipedia.org/wiki/Margaret_Hamilton_(scientist)

http://htius.com/
Absolutely. The majority of the programming world is obviously dumb. You are the true master.
How vulnerable is this to cosmic rays?