skysight-inc/HackerNews huggingface dataset:
Firstly, if you think people who move to a country and don't learn the language well are assholes, and you don't want to be an asshole.

Second, you may need a decent command of the local language to access services and deal with the local authorities. For example, getting your car back if it's towed. Figuring out whether you can get a visa for that foreign consultant. Expressing your views to your political representatives. Getting emergency care at a hospital. Understanding laws written in the local language. Passing a driving test. Talking to your children's teachers. Working out how much you'll be taxed on that thing you're considering having imported.
Pilots need to communicate with air traffic control and manage the airplane systems like engines. It is not a situation to sit back and relax in.

Autonomous cars on the other hand seem to be targeted just at that, allowing the driver to do something else like read or text or something.
One thing this article doesn't mention is the political risk in each place.

Amsterdam is ranked high, but many consider it The Netherlands the next "domino to fall" since the far-right anti-EU party is polling so well there. So if you move business there, you might be back to square one a year later.
What makes you different from someone that walks on the street and looks on all the advertisements and neon lights from shops, casinos and restaurants without paying? Without paying, you say!?
Link: http://www.excube360.com
I think there's malicious and then there's new expectation. Recently on the desktop side, Apple's legacy retention is great- you have iMacs from 2007 I think running El Capitan, albeit a mildly neutered version of it, and treating it like any other update. I've worked with a lot of now legacy machines that spec wise are fit for purpose (write a paper, read some stuff on facebook), but due to software restrictions (individual browsers), they were formerly unable to simply because the browser was no longer supported on OS X10.7 or lower. Now these older machines have a new life.

iOS is slightly different, as each time apple works to retain legacy devices and pushes out the major iteration of iOS, the performanceon other devices do suffer a little, but even with the most recent iOS release they started focusing on slicing down unnecessary parts of apps to save space.

Apple has really been working decently ont he preservation leg of their line up.
Dave Winer http://scripting.com/
According to Twitter[0] the state of Maryland's office of the attorney general will appeal the decision for a retrial.

I think you're right though. If they do appeal it and fail they'll just let him walk, but are going to continue to this as long as they can to keep him in there as long as possible.

https://twitter.com/mkhan47/status/748694451367714816
sounds like a lack of necessary regulation

enjoy your libertarian ideologies and try not to get shot
One other issue is that MAC addresses are allocated in contiguous blocks to manufacturers. If you know the general pattern (the first N characters are manufacturer-specific), there is precious little stopping you writing a script to loop through all the possibilities and spam the server with them. Most network devices have the MAC address printed on a label (with a barcode for an admin to scan), so it would be trivial to grab an example from a photo.
Why does it have to be in the EU? Can it not remain in London (or in New York)?
I'm pretty sure that is the point nabla9 is making.
That system even predates the first iPhone, it was kind of revolutionary at the time, and it worked surprisingly well given that it did so without GPS.
Show HN: Pulse CMS and RapidWeaver Integration
Several platforms: they basically ripped out the terminus of the Tokyu Toyoko line and moved it underground to connect to a newly built subway line, with the actual changeover carried out overnight in 4 hours between the last and first trains. An astonishing piece of engineering.

https://www.youtube.com/watch?v=s__ysTCD1wo
Before we rush to the Polish model: http://www.worldbank.org/en/news/feature/2013/06/20/road-saf...

> Poland has one of the highest death rates for traffic accidents in the European Union, with 93 deaths per million persons per year, compared with the EU average of 55.

EDIT: hang on.

https://en.wikipedia.org/wiki/List_of_countries_by_traffic-r...

Road fatalities per 100,000 inhabitants per year

Poland: 10.3

US: 10.6
http://elixir-lang.org/docs/stable/elixir/Enum.html#at/3
5 tips from Britain’s most successful crowdfunding campaign, GoHenry
This is the downside of free services. They can be easy to get started. But will bite back when they go out. It has been hard to trust Google after they took reader down.
Okay, thanks for this very thorough explanation.

But, how is it that the company still exists at all? Should it have not been deprived of its licence to operate / sell insurance once the fraud was discovered?

How is it that its competitors didn't try to make it happen / sue it out of existence, even if the regulator was lenient?
If you are going to stay as a junior or even mid level developer - not much. But if there's even a slight chance you might move on to software architect, management or sales then in my experience it is essential. That doesn't mean you have to like it or promote it. Just having an understanding of what it is and how it might help makes a difference.
Think of tools as apis to use and integrate existing services in their ecosystem into your own. A programming language is not that.
Yet a one-person professor research team routinely solves big challenges in certain research fields?
I really hope the UI keeps being that simple. I like it a lot.
Sunk cost fallacy. I find myself doing that with TV series too. I'll binge watch a few seasons and then it gets bad. I also know that sometimes better writers come on during different seasons so I'll slog through the bad ones in the hope that a good season will appear. I could just look up episode ratings on IMDB and skip around, but then there is the problem of missing pieces of large story arcs.
In your experience do you find retiring women equally struggling to adjust?

In part in the UK it may be that men have to work until later in life but it appears to me that men struggle much more than women with old-age retirement. That's based on observations of my parents and their group of friends, a disproportionate number of whom were teachers.
I would only use a Google, Microsoft, _whoever_ API if I was paid for integrating and maintaining it. I would never rely on such a thing in a personal project/venture. Time and again paid and free web services are getting shut down without a replacement. The reputation is already such that nobody can trust a service to be there in 2 years. Another reason to build more decentralized solutions while we can. I was delighted to read that Berners-Lee and Cerf advocated just that recently.
That theory is nonsense. This API is a tiny thing compared to YouTube and Android app store, two services that provide publishing opportunities to millions.
Related:

for (var key of Object.keys(imps)) { }

I figured that would work with babel-2015 and it did work on Chrome and Safari but on Firefox visitors were getting:

Symbol.Iterator undefined

You need http://babeljs.io/docs/plugins/transform-es2015-for-of/ as well.

So there is much less risk in using _.each(imps, (value, key) => and not having to discover what you don't know.

I also added Firefox to the unit tests after that.
9 Photorealistic Character Portraits to Get You Inspired
And not just elixir/Phoenix, but the whole ecosystem around it.

I am relatively new to rails and have been astonished at the number of high quality gems that I can drop in and accelerate development. If I need to build something, my first step is always to google for a gem and see if some kind soul has already solved my problem.

Drupal had some of the same rich libraries, but in my short time working with it, I felt less like a software engineer and more like a software mechanic, piecing together pre built parts. For whatever reason, perhaps rhe emphasis on TDD,rails doesn't make me feel like that (which makes work more enjoyable for me).

All this is to say, I don't have any idea what the elixir/Phoenix ecosystem is like, but until it is sizable, rails has an edge in my book.
The state's problem is that they haven't put forward a plausible timeline. The timeline they used during the original trial is almost certainly wrong since Jay changed his story when he did the intercept interview.
You mean like Parse was paid for ? It's not necessarily a silver bullet.
Where are you that it's better, and can you get me there?
I think he's referring to `Object.keys(object).reduce`. We polyfill `Object.entries` so we do `Object.entries(object).reduce((result, [key, value]) => ...)`
Because they needed one? Companies should not be scared of making what they need if nothing exists to meet their needs.

“If it’s a core business function – do it yourself, no matter what.”

— In Defense of Not-Invented-Here Syndrome, Joel Spolsky, 2001 (http://www.joelonsoftware.com/articles/fog0000000007.html)

Also, this story from 1967 or 1968:

“[…] Our company is so scared of data bases that it will not even create a group by that name, deemed “too emotional”! It ends up creating a group called “basic data.” The managers have taken six months to achieve this play on words. Things have moved fast in other areas, however: there is growing international demand for better software within our sister companies. I am sent to Holland to represent GLOBGAS-France at a meeting that also includes GLOBGAS-UK, Deutche-GLOBGAS, and other related organizations. The meeting lasts two days and concludes with an exceptionally fine dinner at an executive’s home in a suburb of Amsterdam. Our host goes around the table to ask each of up what we feel is the best investment the company can make in the computer field. The answer from each expert is “a generalized data-base system.” Our host looks very stern and there is silence.

Then he states, “I understand your needs, and the Group is aware of this requirement. But we are not in the software business. We are in the oil business.”

We bow our heads, as befits young and well-educated European engineers when the boss has spoken. But there is a young Texan GLOBGAS-US with us, and he feels no such constraint.

“Well, now,” he says, “down there in Houston we spend about sixty million bucks on programming each year. I reckon we’re in the software business.”

— The Network Revolution¹, Jacques F. Vallee, 1982 (https://books.google.com/books?id=6f8VqnZaPQwC&pg=PA61)

① http://www.jacquesvallee.net/network_revolution.html
I'm not an iPad user, but hasn't Apple had a long-running policy of forbidding any app which includes an interpreter?

I've seen this being mentioned for years by various programming communities (e.g. Squeak Smalltalk), where the only work around is to buy a Mac, buy OSX, buy the Apple developer tools ("Xcode"?) and pay a $99 subscription fee in order to transfer your own app to your own iPad.
Yup, this is my biggest issue with JavaScript's built-in functional utilities. It just totally ignores treating objects like dictionaries/maps. Even ES6 Maps/Sets lack functional features.

There's a strawman proposal out there to solve this but until then I'll be sticking with Lodash: https://github.com/leebyron/ecmascript-iterator-hof
Don't apologize. The judiciary and the federal police are the only institutions we have that kind of work. I agree judges have usually been wrong on this subject, but not because "it's Whatsapp" - Whatsapp shouldn't be treated a special entity.
How a new app design can promote better brain ageing
you don't know much about banking, do you
fragile white down-votes.
> if you use Google DNS

> Afraid to give Google my search queries

>> I'll give them all of my DNS lookups instead
Google and five telecoms start using 60Tbps undersea cable
For your own health's sake, please consider the next place to have a nicer weather, like Malta or something!
I will absolutely love to contribute toward the network stack. Can you provide me any pointers?
IBM just signed a deal with Cisco to take on Slack, Microsoft, and Gmail
Cool tool!
"Your ideas are intriguing to me and I wish to subscribe to your newsletter!" XD

It would be pretty cool to remote control all of those sockets and make a blinkenlights display visible from space :D
I agree, this is the sole reason I use atleast underscore in every project.
My point was not that motorcycle drivers are worse drivers than car drivers. It's probably the other way around. But with computer drivers very soon much safer than human drivers, I'm very eager to get all trucks and cars driven by computers because it significantly reduce the risk of me or someone I care about being killed in traffic. But if someone wants to continue to steer their motorcycle themselves, I'm fine with that because it is unlikely that I'll be seriously hurt in a collision between my car and a motorcycle.
Depends on who is building it, who is supporting it after it is built, etc. I have seen companies with "technology sprawl" where project after project was done in the shiny new thing. No thanks, it's an ops and maintenance nightmare.

Not to say you shouldn't choose this solution, just do it with an eye to the future.
I haven't tested with V8 yet (only the final result in Chrome Canary). I'm happy to (try at least) provide a PR with fresh builds :)
Relying on third parties is never safe. I think these services are great for fast prototyping, but eventually you should move on to build your own stuff.
I wrote "paid and free web services", so Parse would be a similar risk. To force someone to operate a paid service as long as you want it, you either need a really good contract or laws, but that's not a generally applicable solution. The better solution is to lessen reliance on services like that and prefer stuff we can run independently.
I want to preface this with a warning that this is 100% conjecture. Literally none of this has any proof...

I personally don't think chrome has anything "up their sleeve". From the looks of what they have been focusing on recently, they really dug themselves a hole with their technical debt in the V8 engine.

It's too complicated, and it looks like their upgrade path has it getting worse before it gets better. They aren't planning on switching to "Ignition -> Turbofan" until mid-late 2017 (which is expected to reduce memory usage, but also will reduce speed slightly at first), so that means that until then, it will be "Fullcodegen -> crankshaft or turbofan and sometimes ignition only in some codepaths". It's only getting more complicated as they try to write out their crankshaft compiler. IIRC ignition can't interface with cranshaft, while it can with turbofan, but turbofan is significantly slower than cranshaft for many things right now, and fullcodegen is WAY to slow in parsing (and re-parsing, and re-re-parsing) code to compete with Chakra which just starts SOO much faster because of that.

On the non-javascript side, servo is proving to be a MASSIVE amount of work, and I honestly don't think that blink is going to be able to be retrofitted easily to get similar gains. And nobody has heard a peep about a "secret new web engine being developed at google", so I really don't think they have one (or if they do, it's still a few years out at best).

I love chrome, but it's not in a good position. Edge is consistently faster in javascript execution, Safari is significantly better to the battery (if missing a pretty large chunk of newer features), and when Firefox starts integrating Servo, they are going to be king of layout/painting/rendering speeds (which is by far one of the biggest bottlenecks in modern web apps).

I hope they prove me wrong, but my hopes aren't high at this time.
Bullshit title.

from the original blog post:

> masking gender had no effect on interview performance

> it appeared that men who were modulated to sound like women did a bit better than unmodulated men and that women who were modulated to sound like men did a bit worse than unmodulated women. Though these trends weren’t statistically significant
And it will also lead to the site not working out-of-the-box for privacy-conscious people like me who block third-party JS by default.
Show HN: Lightweight cross-platform web services
Given the last couple of months, I think there's no evidence at all to support the assertion that British politicians aren't idiots.

Ignoring the legalities, the Leave vote crossed the Rubicon.

The EU has always tolerated rather than enjoyed the company of the British establishment. So the EU is happy to see the back of the UK.

The British establishment still thinks it's the 19th century, so it's happy not to have anything to do with the 21st.

The biggest loser will be the City - which is beyond ironic considering the UK has literally spent the last few decades retooling its economy around the City. Now it's about to throw that away.

We're not great at much else. The things we are good at - culture, R&D, farming, tourism - all work better in the EU than out.

In practice, immigration is a meaningless non-issue.

Getting rid of Polish plumbers won't suddenly reveal thousands of competent English plumbers hiding in a cupboard somewhere. It takes time to train people up, and the biggest source of training money has been the EU.

It takes time to rebuild manufacturing, and the biggest source of funding for rebuilding manufacturing has been the EU.

It takes time to improve education, and the biggest source of funding for improved education - especially at postgrad level - has been the EU.

We could move towards becoming a startup economy, but if all the VC money moves to Europe, we won't have the money to do it natively.

The Leave vote is possibly the single most stupid decision in all of British history.
You can also write less n+1 queries if you think or god forbid, benchmark and refactor your code.
Things like history management. While tabs in browser.html are just iframes, browser.html needs more access to the contained documents to be able to fully do its job. For security reasons, you can't get at an iframe's current location/title/favicon if the loaded document is from another domain. We need this information to show a proper title in the title bar and the tabs list, and to show a back button and things like that.

In addition, the browser needs to act as a sort of broker between sites and the OS. Storing cookies and session data, showing notifications or dialogs, and entering fullscreen mode are just a few examples of this. (Note that most of these things aren't even implemented yet. Browsers are complex applications in their own right, even after accounting for the browser engine.)
What's old is new again!
Eh? No it's not, it's just using Array.protoype.find
What do you think can be done about this attitude?
Scientists Declare Global Climate Emergency After Jet Stream Crosses Equator
Now that you mention it I remember pdftotext usually proficed the best results and also was several times faster than tika.
Good for you, but maybe you should read the article first.
So very alike except in intensity and duration?
Well you can avoid that with an inline script that checks for it and includes it from a local path if it fails.

But that's just more waiting, and you still end up downloading the ENTIRE script (unless you get REALLY fancy with webpack in a way I don't even want to think about...)
Taiwan Just Fired a Missile Toward China by Accident
This is interesting. Maybe blog on this and some media may pick it up? Getting it into the local Chicago media would get some attention from officials.
Most likely this is due to your system only supporting OpenGL version < 3.0. I had the same problem. Replacing '-w' by '-c' in the 'runservo' script might fix your startup problem.
The University of Washington's campus police are King County Sheriff's deputies with a different paint job on their car. Is this anomalous for public schools?
My current theory: they need more programmers making stuff they can sell for iOS. Popularizing Swift is beneficial to them because it still technically keeps people locked in the Apple ecosystem (a kind of soft lock-in - they've opened the language, but it's still primarily supported by Apple).

Increasing the pool of hirable developers does not otherwise exclude selling computing toys to the general population.

I haven't heard of Swift Playgrounds for iPad before. I've just finished watching its demo - I must say, it looks nice and has some cute solutions for entering code via touch interfaces (like that for-loop dragging thing) that I hope will spread around to other applications. That said, it's an educational app - I can learn some Swift with it. But what can I actually program with it? Can I use it to make my calendar talk with my SMS app? Or with my Bluetooth headset?

That's the thing I complain about when I say that mobile devices are developed as toys, not tools. You're always limited to some functionality provided by the vendor and third party apps. Apps that don't talk to each other, that restrict your choices to few operations their authors thought about. Not to mention apps that increasingly want to suck out and monetize all your data, but that's beside the point. On Android we have Tasker, which is something that I believe should be a default component of Android (albeit it could use some ideas from Swift Playground to make UX better). But it isn't, and the current trends in mobile, web and desktop suggests it'll never be - the end user is forbidden from using the computer, they must only ask their apps for services.
Nicola Sturgeon, the First Minister of Scotland, has been in Brussels discussing this. In summary, it's complicated.

Firstly, economically, the remainder of the UK is a far larger market for Scotland than the EU. This wouldn't be a big issue if the UK can negotiate very good access to the single market but that's highly questionable. It also is complicated by the second point.

Secondly, it is highly unlikely that Scotland would be able to (re)enter the EU without joining the Euro. There are other exemptions the UK has that Scotland won't get but this is the biggy. It was the SNP's original economic plan to join the Euro. However, when the Euro went politically toxic following the crash, this was dropped and pretty much killed SNP's economic argument in the independence referendum. It's still pretty toxic but is probably less so given that the EU referendum has hosed Sterling.

Thirdly, a big issue in the independence referendum that hasn't gone away is that an EU entry requires unanimity and Spain are dead against separatist movements because of the Basque situation. It's possible that they will have their arm twisted by the EU commission if it means another net contributor added to the Euro block but it's not clear cut.

Fourthly, legally, they don't get to choose. They can't officially negotiate with the EU as they aren't treaty partners. Only Westminster can legally grant separation. If Scotland had voted independence the first time then it would have been followed through without a doubt. It is entirely possible the UK parliament will refuse a second time because of the outcome the first.

As to NI, all of the above and then some. The whole of the Troubles was really about NI's status in the United Kingdom and giving that up is unlikely to be a quiet affair. Maybe it won't become violent but there's more history there than in Scotland.

In short, I wouldn't even begin to know how to call this.
> "This word of caution is likely to get lost among the noise."

Not any longer ;). I didn't have the stats for helpful-votes on this review before it was posted on HN, but now with over 600 votes it's #1.

(How many potential buyers care about is another question...)
Funding a Free/Libre animation: ZeMarmot
Amazing that we still do not have true competition today. Why are male/female still separated? Not related to this article but it is interesting that we have this form of segregation today - NBA & WNBA, etc. Is this and testing in itself sexism?