skysight-inc/HackerNews huggingface dataset:
> As I replied on another comment, besides the lower level control of pushing pixels around

I haven't seen any "lower level control" here, except assembly vs. SPIR-V.

> Vulkan like OpenGL is leaving to the developers the effort to bring their own math library, OS integration and graphical debuggers.

A math library is trivial (and it seems odd that you would claim that not having a math library is a significant downside when your entire premise is "low level, minimalist APIs are better"). "OS integration" and "graphical debuggers" are not part of the API.

> For the rest most of it is hidden behind NDA walls, so you need to sign one to see the codegen examples.

Given that none of the presentation you linked was relevant (it was comparing against pre-DX12, not Vulkan), I doubt that signing an NDA would show me anything more.

What I've been repeatedly asking for is the specific technical advantage that the PS4 API has over Vulkan—in other words, what did Sony do right that Khronos did wrong? I'm interested from the perspective of a compiler writer and a graphics programmer. I haven't heard anything, and at this point I'm inclined to believe that no such thing exists.
Russia has just as much claim to being European as Turkey does.
Why NYC Rent Is So High (It’s Not Airbnb)
> USA would admit that it had lost

When Nixon announced this to the nation, his newspeak term for it was "peace with honor in Vietnam."

https://www.youtube.com/watch?v=jXTiz8F6S5E
How much energy does it take to partially freeze water and keep it cold while in storage?
One could say that Erdogan would be satisfied with martyring himself (Islamist to the end), but I highly doubt that. He believes he is Turkey and that it cannot stand on its own two feet without him, so I don't think he would risk his life intentionally.

Now he is digging his heels in.
I lived in Germany for a year and had all sorts of dealings with banks, the government, and even got married, and I didn't find it much harder than it is in the states.
That requires JavaScript.

CloudFlare does have a JS-only challenge, which presumably does this type of thing, but this has a couple different problems. From a security perspective, you're executing arbitrary software, which is unwise, especially if you're looking for anonymity. The other issue is that the software is also proprietary.

https://support.cloudflare.com/hc/en-us/articles/204191238-W...

"During a JavaScript challenge you will be shown an interstitial page for about five seconds while CloudFlare performs a series of mathematical challenges to make sure it is a legitimate human visitor."

Related: I have started trying to get into contact with webmasters of sites that enable JS Challenges; my template is at the bottom of this page; it'd be great if others could do the same:

https://gitlab.com/mikegerwitz/dotfiles/blob/master/emacs.d/...
What else should they have done? Siding with a military coup against a nominally democratic government would look terrible, and when the coup lost they'd look like complete idiots. Remaining neutral wouldn't have been much better.
4 Tools to Turn Your WordPress-Powered Website into a Growth Engine
Yeah, but she's just posing and is not credible in this respect. It's a bit like hitting the nuclear self-destruct button or something. 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. Methinks the chance that EU residents will lose the right to legally reside in the UK is close to nil - at the very least those that are there already.

What will more likely happen is that the UK will get a deal a bit like Norway or Switzerland where they basically apply EU laws and without having a say on what they are, and business as usual will resume in the name of keeping the City intact - with UK voters more disgruntled than ever.
Well I expect it to work like this:

- Define a Go interface for plugin

- Create a C style shared library with a factory function

- On the application side, load the library and cast the pointer to the plugin interface

- Make sure the Go runtime is compiled as a shared library visible to the application and respective plugins

It is as easy to put a jar into a directory? No, but it is doable.
Hi, I'm the co-author of a book by PacktPub.

Throwing some incoherent thoughts together:

I was approach by PacktPub, and I did a bit of Google'ing before I started, to check it wasn't a scam but didn't find a great deal of advice. I really wish I had the good sense to ask on HN, like yourself, before I picked up the contract. I've been meaning to write it up on a blog, when I put mine together (ironically considering the subject matter of the book).

So for me I knew it was never about the money, I was intending at least not to take the advance (which is actually a kind of loan that comes out from your royalties), it was about having my name on a book, but in the end it was so much work I figured I deserved it at the very least.

The main thing that shocked me was how much time it would take to do, in the end 18 months and that was from the half way point that my co-author had got it to, to the point where I gave up with it.

It should be noted I'm not a free-lance developer, I have a full time job so all this work had to be done in my spare time. This was not well understood by the publisher even though I explained it often, but deadlines came and went without any feedback. I was asked to make Skype calls during my working hours, never times that inconvenienced them, just when it inconvenienced myself. I believe they were based in India so calling in my evenings would be 2am or so for them, but I wouldn't be able to write their book at all if I was fired.

I went though 3 (or 4) different 'project leads' who always told me the end was just around the corner. There was no outline as to how much work was involved, the contract stipulated chapters and some re-drafts, but there is WAY more effort in it than that. No one seemed to have a coherent view of what was going on.

In the time I wrote the book and it being published, I got engaged, and married, and the thing that really annoyed me, and the point where I just stopped responding to them, is that I was still being contacted while on my honeymoon after being explicitly asked not to, that and I wasted my time 2 days before my wedding writing the pre-amble that turned out had already been written by my co-author after I was told it was just one last thing (again).

As for the quality of the book? I just don't know. There are errata which get sent to me, but I am done writing books for a very long time.
The move from pure standardized testing towards the more "holistic" approach to admissions was deliberately designed and implemented to limit the number of Jews at elite universities. See Jerome Karabel's excellent "The Chosen" for more analysis (https://books.google.com/books/about/The_Chosen.html?id=1Nf3... there was a time when testing and grades were a large portion of admissions, but that let too many hard-working undesirables into Ivies. Open racial quotas would be too controversial even then, so universities started asking for essays and extra-curriculars, judging on the basis of "character" to weed out non-WASPs. It's an interesting study in how meritocracy can cut in unexpected ways.

That said, no one who's been to Japan or South Korea thinks that increasing the focus on standardized testing is that great of an idea. Taken too far, standardized tests also favor the rich, who have the time and resources to train and cram, and the SAT frenzy in American suburbs is already pretty high. Lets try to be more meritocratic while keeping an eye on our teen suicide rates.
Loss goes up quadratically with distance, not exponentially.

The graphs showing the quadratic dependence of loss vs. frequency assume a half-wave antenna, meaning the antenna size decreases inversely to wavelength, so most of the effect is from having a smaller antenna.

In any case, path loss doesn't usually limit network capacity. Densely deployed systems are limited by interference, and the interference experiences the same path loss as the signal.
2008 created the split, 2010 was when the hammer dropped. Simple easy.
Xbox Controller Teardown
For a while, they basically put the EU over a barrel via the refugee issue. In return for making some effort to restrain refugee flow, Turkey demanded the prospect of membership (bearing in mind that the talks alone were legitimizing, even without actual membership).

At this point, with EU membership looking less inviting and Turkey looking downright autocratic, it's hard to imagine it will happen. But the talks did their job, helping to shore up Erdogan's standing after Tahrir Square while he consolidated his power.

It's one more consequence of the slow. late reaction to Iraq and Syria: the EU had to sell out to anyone who could offer them some kind of damage control.
Democracy and levels of state repression being orthogonal notwithstanding, not being democratic (or a EU/NATO candidate) does not imply that a state is totalitarian.
> NEVER trust or vote for a party that has the word "justice" in its name.

Also see Poland's "Justice" Party. Almost the same story there, too.

Not a scientific experiment by any means, but I've also noticed that leaders who have been lawyers, also tend to presume themselves "above the law", and they usually try to interpret the law to suit them.

This might be because from their point of view the "law" is not something set in stone, and therefore being a "criminal" is all "relative". That law can be changed on a whim. And they've been dealing with legal loopholes their whole careers as well. Knowing that, they can probably excuse various crimes much more easily in their heads.
http://lars-lab.jpl.nasa.gov/JPL_Coding_Standard_C.pdf

See page 4 for the rule summary.
Absolutely, I watched every bit of news as it happened, and the video channels.

The military that were holding areas were told it was a drill. It was by far one of the worst coups from an organizational standpoint I've ever seen.

That leaves you with either

1. A extremely poor, unfocused, and uncoordinated coup that had real intentions, but was rushed and ultimately had no chance of succeeding.

2. Erdogan knew a coup was going to happen, and pushed them to go forward with it while he was safe, with protection from fighter jets, etc.

3. A staged coup, and the fighter jets were always part of Erdogan's attempt, at the beginning flying low as a show of support, and at the end, validating he can land safety with no lucky/unlucky coup member getting to take him down.

And, I don't really know. It's one of those, but there isn't enough evidence in any direction to really make a claim of anything in my view.

I will say, none of it makes any sense. Erdogan telling everyone to take the streets to stop this felt ridiculous during it, but afterwards makes a ton of sense.

Most of the military didn't know they were in a coup. And the only shutdowns were things that could potentially alert the military on what was going on, facebook, cellphones, etc.

But I think you have to take it at face value, and go with option 1 unless other evidence comes.

It was already pretty shaky that they had a list of judges to immediately sack 2 hours after the coup. I mean, that's incredible timing.

Edit: I'd also like to add,

http://www.huffingtonpost.com/entry/cia-officials-turkey-cou...

Ignore the tone, but it was incredible during the coup,

Robert Baer, a veteran former CIA officer said

“I have been involved in coups before,” he said. “They should have taken CNN Turk and closed it down the first minutes, the radio station, social media, the internet. Even if they didn’t arrest [Turkish President Recep Tayyip] Erdogan, they should have taken care of all of that right at the beginning.”

Baer also revealed that he had discussed the possibility of a coup with Turkish military officers in the past few months.

“I’ve been speculating with Turkish officers a couple months ago about a coup and they said, ‘Absolutely not,’” he said. “And clearly they’re not involved, so there’s limited support for this.”

-----

At the time when we said it, everyone focused on how inappropriate it was to be giving the coup leaders advice, but if you remove that from the equation, what you have is legitimate criticism as to the plan, and more questions that don't have answers regarding who actually started this in the Turkish military.
I am not sure which part of the demo is AI driven... and how its different from something like optimizely.

It sounds like its optimizing the variations over time for an objective. Isn't it what optimizely does too? Here, instead of webpages it is a drip campaign.
Everyone doesn't speak English in Berlin, but most business and tech conversations can be English. Government is a completely different story and there won't be an ounce of English in those interactions.
Indian Karaoke
Indian Karaoke

Indiankaraokeonline.com is one of the best Indian Karaoke music site. Accessible the majority of the well known Hindi Karaoke in this music library. Our group of artists reproduce quality Bollywood Karaoke tunes, appreciate best gushing Indian karaoke with quality sound.
visit <a href="http://www.indiankaraokeonline.com">Indian Karaoke</a>
This seems a little too conspiracy-ish to me. My feeling (and I am clueless and so probably wrong) is that the coup was real, but compromised from the start. The government knew it was coming, infiltrated it, and ensured it wouldn't pose a danger, but at its core I think it was real.

I guess that line gets blurry, anyway. If you find someone with a legitimate grievance and then encourage them to rebel and give them support, is that real or fake?
I think you are hugely overestimating the importance of non-line-of-sight communication.

Your example is cell phone communication. That is not the intended use case of this technology. Facebook's laser comms is part of their Aquila project, attempting to build a network of drones to supply internet.

This application works just fine with a line-of-sight constraint. At 50,000ft just about everything is line of sight.

Anyone building backhand RF links also hugely care about line-of-sight. Microwave towers carrying multi-gigabit speeds are carefully arranged for line of sight: this much improves reliability and throughput.
It's like when you're at a party and suddenly some coked-up lunatic smashes a glass. You tend not to stick around to see their next trick.

Any sane person with the means to do so will be lining up their exit strategy.
Have there been any recent languages/environments that (have reasonably) succeeded but aren't completely open source? I feel a general resistance to building a dependency on something when you don't have complete access to it, but maybe that is just me.
Clickable: http://join.metatask.io

Seems relatively simple to use...but a few very simple instructions would probably help orient new users. I had to bang away to figure out that there was a title field on the "Create process" page...it sort of felt like I was entering the same sort of information multiple times.

Anyway, looks like a nice piece of work

Good luck.
I have never received any meaningful feedback from prospective employers about why they declined to advance me through their interviewing process, so I feel no reciprocal obligation to give any feedback about why I didn't advance them through my interviewing process.

In fact, if you base it strictly on reciprocity, for some companies, you wouldn't even have to send an e-mail to the recruiter. You could just never contact them again and leave them to wonder. But I consider that behavior to be so beyond the pale in prospective employers that a short, e-mailed note saying "I decline your offer," is the minimum that I would ever do.
You can search for Tata group role in 2G scam. I don't know what is current status of case. But Tata group was lobbying with then Telecom minister. One example of probe into Tata conduct:

http://www.firstpost.com/business/corporate-business/2g-scam...

But you can find a lot about this case. The point being Tata or anyone are not absolutely clean.
> - How easy have you found finding tech jobs in Sweden, do you have any advice for good places to look?

There are a few good places just north of Malmo, in Lund (which is an exceptionally nice place to live), but there are also good places for IT in Lulea (where google and facebook operate), and Gothenburg. It's very spread out.

The only one I don't recommend it stockholm, the wages are higher but you pay more outgoing in rent by a wide margin, and "first hand" apartments are basically impossible to get there.

> - How does the pay compare to other countries/cities you've worked in?

I used to live/work in Helsinki and London, now I work in Malmo. I'm working in a sector with historically low wages and I earn about 30% less than I did in London. But that is almost perfectly in line with cost of living. Other sectors pay much better. I would be better off here than London if I chose something other than video games as an industry.

Helsinki was very comparable to London in terms of salary/cost of living.

> - Do you speak Swedish at work/is it possible to get by without being fluent in Swedish?

I don't speak Swedish at all, the only issue is my banking which is all done in Swedish.
Government interactions in English are functionally impossible. I'm happy to help out with stuff like that (tax stuff, company formation stuff, work permits, citizenship, any other related bullshit) for anyone moving to Germany. I had someone help me like this when I moved here and I'm happy to pay it forward.
I'm curious what Europeans think about that howtostayin.eu link? Someone sent it to me this morning. Reminds me of the old Perpetual Traveler and offshore schemes except this time for an unexpected goal haha.
Chris Seaton gave this talk recently about JRuby+Truffle and some specifics about how it optimises so well compared to other Ruby implementations.

https://youtu.be/b1NTaVQPt1E

Previous discussion

https://news.ycombinator.com/item?id=12062454
Agreed. There are 3 possible options in my view, and any of them could be true. There just isn't enough evidence for any of them to be likely.
Easy answer: you don't.
How does Nitra and MPS fit together? They both come from JetBrains and both describe themselves as "language workbenches"
Sounds like there'd be a fair amount of morality in international politics, if democracy were given a chance instead of unilateral action by shady oligarchs with psychopathic ideas about how "it's a dog-eat-dog world".
Erdogan gives his version to CNN: http://edition.cnn.com/2016/07/18/europe/turkey-president-er...
You can say that, but Dennis and Ken were writing Unix. The language got its feature set from what they needed for that application. And that application was systems programming.
> I didn't realize just how fragile TOR is. . .

It's JavaScript that causes it (you could choose to disable it [0]). The FAQ [1] warns of it:

But there's a third issue: websites can easily determine whether you have allowed JavaScript for them, and if you disable JavaScript by default but then allow a few websites to run scripts (the way most people use NoScript), then your choice of whitelisted websites acts as a sort of cookie that makes you recognizable (and distinguishable), thus harming your anonymity.

...

Until we get there, feel free to leave JavaScript on or off depending on your security, anonymity, and usability priorities.

[0] https://www.torproject.org/docs/faq#DisableJS

[1] https://www.torproject.org/docs/faq#TBBJavaScriptEnabled
The NYC Hotel industry also has an unusual alliance between the hoteliers and the unions.

In places like San Francisco you regularly see strikes outside Hotels where people are chanting "Don't check in, check out!"

In NYC business is good enough that the hoteliers (Republicans) and the unions (Democrats) agree to get along so politically the opposition to things like AirBNB is united.
This reminds me or a reaction I had to a very old internet war about PHP and Rails

https://sivers.org/rails2php

"...The entire music distribution world had changed, and we were still working on the same goddamn rewrite. I said fuckit, and we abandoned the Rails rewrite."

It made a bunch of people mad, because (I think) they were reading "Rails couldn't X, and Rails couldn't Y, and Rails couldn't Z, but PHP could totally Y Z and Y, so I used PHP and it was a big success".

But having been in this situation, I think what he was saying was "I couldn't X, and I couldn't Y, and I couldn't Z, so I said fuckit and did it the way I know how..."

It has nothing to do with rails or PHP, or node, django, react. Programmers who have never finally said "fuckit" and abandoned "the true and right way" are programmers who haven't released.

Not saying you should stick with ancient technology, but "good enough" is an inevitable ingredient in any software that ends up being useful to someone.
The US has trade agreements with the EU. The UK does not because it is part of the EU and will have to negotiate them. It's probably going to be hard to negotiate with people who all want to make an example of how bad an idea it is to leave the EU.

The short of it is there is uncertainty and investments hates uncertainty.
I work with .NET, Java and C++ stacks.

In many use cases, C++ might win the benchmark game, but the end user will not notice any difference in human time.

The biggest issue is of course than one needs to learn how to optimize code, use the right algorithms and data structures in first place.
I do not see this as an "obvious" attempt to take advantage of Theranos' bad situation. The lawsuit claims that the patient and his doctors made medical decisions based on the test results, and those decisions likely contributed to his heart attack. That sounds like a reasonable argument to me.
Wearable maker Fitbit must face lawsuit over sleep-tracking claims
Browsers vary drastically in javascript performance. Counting something can take couple of milliseconds on your desktop and seconds on some old mobile phone.

Ok, so you could differentiate the work for User-Agent, but then one could spoof user-agent to get less work. Going this route is not gonna be simple.
Some Options for WebP Converters
Looks interesting, will give it a try.
Ask HN: What revenue generating side projects do full-time employees here have?
For clarification, is anyone on this thread in the process or committed to moving their company out of the U.K.? Realize there is plenty to speculate about and there are many great alternatives, curious who is actually doing it.
As long as the Americans care, China's options are extremely limited. But even without the Americans, they are trying to claim territory far away from hainan and right next to other countries who don't agree with them. Their naval projection capabilities are quite limited, and you can only do so much with an expanded atoll.
> I find that the people who are the most obsessed about unit testing generally aren't good programmers to begin with.

I'm inclined to think this could be generalized to those who are most obsessed about any specific practice.
Stockholm is the worst place to go in Sweden in terms of cost of living, and yes, it's impossible to get an apartment there.

Luckily the tech scene is very spread out, Lulea, Gothenburg and Lund all have a variety of tech.
Probably the same reason why people in the USA are screaming democracy?
For hedge funds, doesn't it still ultimately come to the bottom line? My experience with traders and hedge fund quantis is ultimately they get paid a % on revenue or gains - for junior people it's more political, but the more senior they get the more it's correlated.

This doesn't count sell side marketing work, or slow money (insurance, mutual fund) buy side work where people get paid for Assets Under Management versus a % of the gains.