skysight-inc/HackerNews huggingface dataset:
For anyone who is a web hacker rather than a designer, I highly suggest trying out SVG here and there in your web projects. SVG is a fantastic bridge for anyone who wants to put some graphics (dynamic or otherwise) in place, is used to just having copy as content, and/or is a bit afraid of opening PS/Gimp.
Provable privacy based on 'anonymized' published data sets that resists third-party information and linkage is really hard -- arguably impossible in general. When people claim 'anonymized' data, I tend to not be fully convinced.
Parents are more important than schools, because things the parents fuck up in their kids' education are nearly impossible for the school to reverse. The reverse isn't true, though. The disenchantment with education a child experiences through shitty curricula or teachers can fairly easily be counteracted by the parents by engaging the kid. Which takes a lot of time and love, which is probably why so few do it.

I'm not a fan of homeschooling because normal school is usually a great place for kids to learn society. So much stuff happens at a school that can never be recreated by dragging your kids to clubs or events. All the fighting, the teasing, the friction, but also the playing. I've had a couple truly horrible teachers, but I've also had a couple truly great ones. The former taught me how to deal with authoritarian assholes while the latter have advanced me humanistically.

If you want to help your kids, stick'em in a stink normal school with stink normal people, and fascinate them privately.
Location: Braga, Portugal

Remote: Yes, please

Willing to relocate: Yes, to Japan

Technologies: Java, Play Framework, Akka, Scala, Android, Redis, MySQL, Docker, Git, Selenium

Résumé/CV: https://linkedin.com/in/plmachado

Email: pedro.m [-at-] outlook dot com

I'm a software engineer with 3 years of experience developing Android and backend systems. I would like to pursue a career as a backend engineer.
Currently with a deep interest in scalable, resilient and reactive systems.
> The visas bring nearly 100,000 “highly skilled” contract workers, mostly in tech and mostly from India, to the United States every year.

> The H-1B program provides American companies with cheap, temporary contractors who often work longer hours than Americans and take on the monotonous programming jobs Americans scorn.

I don't even know where to start. It's the same paradoxical position that journalists have always taken on the H1-B program: that those granted visas are better, faster, and cheaper than American labor while simultaneously relieving the (implicitly higher-skilled) native workforce of "monotonous" (i.e. low-skill and repetitive) work.

So, they're higher skilled yet are put to work on low-skill tasks? This is a fantastical proposition.
Doesn't seem to work on iOS.
The Kardashian Empire Is Bigger and Weirder Than You Think
My experience is quite different. Almost every Indian-born engineer I have worked with has been hard working, intelligent, skilled and experienced.

This is reflected in not only the volumes of Indian candidates hired in SV but also their seniority with a disproportionate number of South East Asian CTOs at fast growth companies.
Knowing "N people wanted to go from roughly here to roughly there enough to pay Uber for the ride" is information that wouldn't show up in "my truck moved from X to Y" data, and which is potentially hugely valuable to those adjusting public transit.
I built QtWebKit with roughly the same version used for Phantom 2.5, here's the support from html5test.com:

https://rm891swy536139ttwzee.mnutt.sandcats.io/853e0e85-170e...

I specifically left out some audio/video support from my build because I didn't need it. And Qt 5.8 will be released this month with HTTP/2 support.
Unfortunately, these bugs will not be prevented by using rust as they are not memory related bugs.

If you code a command that reads and then deletes a file on the command line and people allow remote users to invoke that command remotely, the programming language is not going to help you.

ImageMagick doesn't have the design that is necessary to be exposed to remote users. So it shouldn't be.
my experience is quiet the opposite. Almost all foreign engineers I worked with, were way above average. But, it was mainly the companies that I worked for: They cared to hire the best they could (independent of ethnicity or country of origin). Their foreign staff was quiet diverse as well (not dominated by one country/ethnicity).

The only company that I worked where this was not the case, it was a company that didn't care much about the quality of engineers, and it was friends hiring friends type of things (mostly Indians hiring each other). The quality of engineering become poor, and I left after a bit.
I had a buddy who came up with the perfect solution for h1b visas. Instead of a lottery have the highest paid salaries go first and cap the visas at somewhere around the current average pay for that industry. Fair compromise to both opposing arguments.
At the end of the day let's think about how highly skilled foreign workers are used.

They are brought to the US, given around 40% less, to work jobs that could easily be worked by Americans. This helps the company's bottom line, and that's about it. But if you go and look at the tech companies, they don't really need help with that, many of those hiring the H1Bs have billions of dollars that they are sitting on. They could easily pay for American workers, they just don't want to. In a country of over 300 million people, you don't need more mediocre talent from India to work at 40% below average wage.

And India needs its talent as well. It's a backwater country that needs a lot of development. If those developers stay at home, maybe they can help develop the country. It badly needs it.

So to sum it up, America does not need more talent, it has plenty of its own in a population of 300 million people. The companies employing these workers are not employing them for their talent, they are employing them for price savings. They could afford to pay more. And Americans need more jobs, as the unemployment rate currently is astronomically high. Indians should stay in India, the country needs it.

If these people are so above average, then the companies should be willing to compensate them 40% more for their work. And so create a separate program for that. Which makes companies pay more for highly sought after talent, as compared to the locals. Let's see how they respond then.
Is this really the way to deal with comments you disagree with?

Courts do tend to favor mothers in custody battles. There are valid reasons for this, for example: mothers tend to be the "primary caregiver" more often than fathers. But there are also invalid reasons, like the lingering belief that a "mother figure" is more important in raising a child than a "father figure." That belief has its roots in history; in the recent past, after a divorce, it was almost always understood that the children would remain with the mother because raising children was "women's work."

Whether this belief continues today and whether it affects the outcome of custody battles is a valid thing to talk about. I don't think you're right to shame someone for bringing it up.
you dont need gzip at all, ssh offers compression too:

pv /dev/sdb | ssh -C name@host "cat > /dev/sdc"
I'd like to believe you, but 'the most likely' outcome has not consistently happened recently.

Regardless of lobbying, the incoming administration ran a campaign that was built on anti-immigrant sentiment. Their base wants that. They have to throw their base something. No one in Silicon Valley voted for them or fundraised for them.

This could totally happen, and it bothers me as a citizen because a lot of my co workers are on H1-Bs.
And if you define desktop as "linux running computer" Linux totally dominates the category.

But "year of the Linux desktop" has a clear and well defined meaning since 1999 or so -- it's about people running Linux (and Linux userland, not Android) on their personal computers, whether desktops or laptops.
538 smells to me like someone who applies statistics but still doesn't understand where the math or the models stop. That there is an underlying idea of a singular underlying cause and effect for each phenomenon.

You know what IS linked with breastfeeding; a much stronger emotional and social bond with the mother. Infant formula is a solution (ha) in search of a problem. For women that have conflicting schedules or don't produce enough milk, fine. But to replace mother's milk because we want to think we can outsmart evolution is ridiculous.
Didn't upvote this post, but I gather that people are excited that there's an alternative to C and C++ that finally seems to have some traction. This isn't the usual "I wrote a more ergonomic version of a library in a language that I happen to like better", it's "I wrote a memory-safe version of a library in a language that might be a plausible alternative to the languages that underpin all of our computing infrastructure".
The title of this talk is 'zero knowledge succinct non-interactive arguments of knowledge for laypeople', yet the speaker (at 1:40 in the talk), says he won't be able to explain how they work.

ZCash, at least for the first 3 builds, did not have their primary feature (fully anonymous transactions) working. I don't believe thats fixed yet (is it?). How they missed their primary feature being broken before releasing, I have no idea.
I think this is even more absurd than steroids. At least with steroids you're risking your health for your own benefit. With this stuff, you're risking your health for someone else's profit margin.

Hey, as if willingly working 60 hours a week for no more pay wasn't bad enough. When are we gonna stop being suckers?
We can't make America a homogeneous country. What we can do is stop demonizing successful groups and blaming them for social disparities. You're not going to make any progress so long as your discussion is limited to blaming white men for everything.
> The Kardashian family business model is a reversal of most others: Products and businesses are advertisements for people rather than the other way around.
> If the EU attempted to mandate wages and PTO it would be the end of the EU, you can't have the same wage in Estonia as you have in Germany or Norway or Denmark.

Paid time off is regulated via the Working Time Directive, which sets minimum standards for paid leave (inter alia). You're largely correct about wages and healthcare, though, where the EU has only a very limited role.
A tictactoe game with PHP 7.1 and WebComponents
> It is incredibly difficult only because I am in such a state of comfort

Simply recognizing this as a problem is a huge step in the right direction. The antidote is to travel on a very limited budget, particularly in third-world countries, and most especially somewhere you can get a work visa so you can get a job (and I'm not talking about a job as a developer, I'm talking about washing dishes). Keep enough money in reserve so that you can bail if you really need to, but try to limit yourself to using that escape hatch only in the direst of circumstances, like a real medical emergency. Spend a year doing that and you will learn more about life than from any college degree.
https://github.com/git-sgmoore/OpenVPN_Ipsec_L2tp_server_on_...

But it's downloading stuff via HTTP, so certificate verification doesn't help that much.
The tradeoffs of homeogeneity and diversity in democracy strikes me as an extremely important topic now, and I was looking forward to the article addressing the most comprehensive study on the issue (that I know of) by Robert Putnam [0].

Unfortunately it seems the author simply acknowledges this as the predominant view, takes a single study on immigration to "prove(!)" the idea wrong, and then credits Nordic success to the "Class struggle" as a mere assertion. But perhaps I missed something.

[0]- http://onlinelibrary.wiley.com/doi/10.1111/j.1467-9477.2007....
Which makes sense. What's the big deal?

As if some Russian hacking determined the election results...
This AMP "feature" caused me to switch my entire search engine on mobile. In other words, you have to disable it by not using Google.
I think people are underestimating how radical the incoming unified Republican government will be. They are very ideological not pragmatic, and they will have almost unrestricted power.
Ok, that was a fairly odd press release. I thought that Waymo might be going to sell a LIDAR sensor that anyone could use in their projects, but that isn't the case.

They mention that they have stuck in Chrysler's Pacifica minivan (but this from a previous partnership agreement) and there isn't anyone else participating. And Krafcik says again and again things like "potential", "some day", and "we can imagine". He mentions their LIDAR tech can tell which way a pedestrian is facing.

But since there are no prices, there are no products, there are no actual announcements, it seems to boil down to Google feeling the heat as the company that used to be associated with the notion of bring Self Driving cars to the market. I wonder if they have been doing consumer surveys on what people think about Self Driving cars and finding out that Google is rapidly dropping from the radar of most people.

They don't make cars, they can't get people to partner with them, and they haven't been successful at showing meaningful progress. Meanwhile in the bay area you can't drive down any freeway and not see some chortling Tesla owner talking to their friends while the car moves them along in rush hour traffic.

Additionally:

For me the interesting thing is that Tesla has spent perhaps 5B$ on developing a self driving Model S between 2011 and 2016. And in that same time period Google went from $45B of cash on hand to $83B by Q3 of 2016, so they picked up and literally sat on nearly $40B over the last 5 years. Guess what? Cash sitting in the bank doesn't invent things, it doesn't build things, it doesn't "change the world" and it doesn't make you a leader. Can you imagine where they would be if they had used $10B of that to build a competitive electric car company?
The combined lobbying muscle and money of Amazon, Google, Facebook, Apple, Microsoft, Twitter etc etc will now sing from one song sheet with the goal of making damn, damn sure that there isn't a bidding war for engineers the way there is for investment bankers, lawyers and "senior managers" with MBAs.

The Washington Post will support this drive fully, as it always has, the campaign isn't new after all. But now there is a palpable threat the vigour and determination will be increased dramatically. Where are the engineers being paid multi-millions for inventing and building stuff? Never heard of one unless they owned the company. Where are the senior managers, loads of them in every fortune 500 company and beyond.
The US has so many work visa programs, that focusing on the "H1B" variant will be the biggest red herring party pandering possible.

They're all ripe for abuse.

Now there might be a redeeming quality in creating some kind of patch so that applicants from a signal country can't all apply by January 2nd.
> It's not a mere accident of history that it was "taught in Universities for a thousand years".

What are your reasons for this that are not historically contingent?

> Physical philosophy aside, philosophy, like arts, doesn't get deprecated over time. Aristotle, Plato, Seneca, Epictetus, Leibniz, Spinoza, Kant, etc are as relevant as they ever were.

Except Kant and Leibniz believed things about mathematics and logic that were later found to be unequivocally false. Plato's view of mathematics is still arguable if you rephrase it enough, but it needs some big modifications. Spinoza's attempts at writing his arguments as if they were geometrical proofs are a joke, he pulls axioms and rules of deduction out of the air.

That's not to say that the things they said about the non-physical (even the ones already found to be wrong) are not valuable, but they're a far cry from being "as relevant as they ever were."
>> I'm willing to bet that 99% of the performance difference will be solved by value types. Anyway, Cliff Click, who wrote H2O[1], a large machine learning platform, reports achieving Fortran speeds (i.e. maximum throughput) with pure Java[2]. This means that a C application won't even be 1% faster.

I've had a personal conversation with Cliff himself. Java no matter what you do can't deal with hardware acceleration and gpus. We agreed on that. Numerical software is a different beast. I also kept mentioning "simd instructions" as well as things like openmp.

You are talking about systems software. Unfortunately that matters a lot for machine learning. The axis along which you can get equivalent speeds should be specified here. "values types" != "runs on faster chips"

You aren't likely to beat intel or nvidia's compilers at their own game here . Java will always be playing catch up to last gen's tech there.

Disclosure: I'm more than aware of what's going on in the space. We compete with them for customers and have a very clear understanding of their offerings. H20 has a great k/v store based on the exact mechanics you're talking about. That's about it though. Also of note: Cliff doesn't work on h20 anymore: https://twitter.com/cliff_click/status/700817408110399492

>> Oh, sure, for some specialized use cases of course that's true, but you could use OpenCL in Java, too....

OpenCL isn't exactly the industry standard for this stuff. You always end up using cuda, and you always end up dropping down to c. There's just no way to avoid that if you want the fastest out there.

Another disclosure, we work closely with nvidia and I may be biased:
https://blogs.nvidia.com/blog/2016/10/06/how-skymind-nvidia-...

I agree with you on the last part, but I keep mentioning "numerical software" for a reason. There are certain things the JVM is good at, writing a database and systems software is one of those things. There are still bits of HDFS in c++ though. I don't think you'll be able to get around having bits of your code in c which is what I emphasize here.
Why should it be any more of a disaster than an open source project?
On the optimal number of immigrants: http://johnhcochrane.blogspot.com/2014/06/the-optimal-number...
Yep, there are many good articles that cover this: the working and living conditions in Europe and the US diverged thanks to the gutting of the big unions in the 70s, while they stayed strong in places like Germany. There are several metrics that correlate to support this idea.
The article claims a lot of the users are tech execs.

Makes more sense to work hard if more (or most) of your labour is going to end up in your own pocket.
This is one of the best solutions I've heard, thank you.
Maybe they could randomize the pickup / dropoff points within a small radius, say 1/4 mile.
I've have been with mild adult ADHD and it interferes with my programming and getting "in flow" moments. I noticed if I do a certain strain of Sativa, it helps me, but I don't want to smoke as it hurts my lungs.

So, 2 serious questions.

1) How do I get my hands on this micro-dose thingy in San Francisco

2) Is it illegal, i.e. could I get arrested if found in possession of it?

Thanks!
Having read no further than the headline, I really wanted this article to be about on-demand piggyback rides.
I don't want to force you to pay for them -- you're welcome to not work, and you'll live (and have the basics).

If you want luxuries, then you have to work for them, and that includes paying the cost of using the systems that enable you to work. You don't get to use systems to earn luxuries and expect others to pay for them.

My position is that we're very wealthy (as a society) and luxuries (or just running up the scoreboard) are pretty motivating, so we don't need to organize society in a fundamentally coercise manner, merely make luxuries more expensive.

The amount of luxury cost increase relative to the amount of coercion and suffering we could alleviate means society is better off.

I would even go so far as to say that we'll end up wealthier as a result, but that's a controversial position.
Good luck on your journey !
Lots of Detroit based news coming from Waymo. I wonder how long it will be until Waymo has a larger base of operations in the area and makes a significant hiring push?
Public perception doesn't matter that much because the customers are car makers. What matters is their technology, which seems to be state-of-the-art and certainly better than what Tesla has.
Google makes driving time estimates in advance available to consumers through Google Maps. I use it all the time when planning events around rush hour.
there is also https://github.com/parametric-svg that could be helpful for more delcarative layout that doesnt need a bunch of hand-coded JS
Home edition is free, which you are able to use as long as you want and you don't even get a reminder pop-up from my experience so far. $70/year is for the professional version.

Checking out their download page[0] does reveal some limits on the home edition - 12 sessions, 2 ssh tunnels (I wish I knew if those were "simultaneous" or "saved"), a couple of other things - but I haven't run up against these limits yet. I do think that if I was doing something that required more than twelve simultaneous ssh sessions, I would have already switched over to my Linux installation. SSHing from Windows is something I generally do for small things.

[0]: http://mobaxterm.mobatek.net/download.html
This is cool.

NYC already releases this information for taxis. It might even include Uber rides since they all have TLC plates, though I'm not sure.

http://www.nyc.gov/html/tlc/html/about/trip_record_data.shtm...
He's a creepy guy, and a total business jerk but I'm not sure what he did wrong in this case."How is this allowed @jack." ??? Do you mean, how can someone be allowed to create a collage and post them to social media? There are apps for that. And if you're a public figure you should expect this to happen to you, too.

Would she have complained if Channing Tatum or Aziz Ansari did it? And would twitter and Dorsey have cared?
> Considering that images (and JavaScript) make the bulk of web pages nowadays, I'm sure many people would want to know about pure-rust libraries that handle images

Yes, but wouldn't those people want libraries that focus on images, as opposed to libraries that focus on games? (Piston is a game engine).
Embedded systems that can be sustained up to 60 years
Most companies bring in these guys to save money. When you're paying a body shop $50/hr, you're getting a drone.
AlphaGo's Online Game Review 1 – Ke Jie
> The EU is composed of seven major institutions, only one of which has direct representation by voters (the EU parliament), and the number of representatives of each country is roughly proportional to their size, so any given voter of a small EU country has effectively zero representation (not good). Not defending America where our unelected bureaucrats often have more control over citizen's lives than elected officials, but the EU is very far from a democratic, representative system.

EU Parliament elections are actually not proportional; smaller member states get more MEPs per voter than larger member states. The interests of smaller member states are primarily protected in the Council of the EU, anyway, with its qualified majority voting; MEPs tend to vote along party lines these days.

The "seven major institutions" is bit misleading, too, as then you'd also have to include the Fed, the GAO, and the Supreme Court for the US. Only the European Parliament, the Council of the EU, and the European Commission are involved in the actual lawmaking process within the EU.

That said, I agree that the EU having a "parliamentary system that represents people more than the current American system" is at best a dubious claim. The EU's system is modeled after a parliamentary democracy, the US has a presidential system; arguing which type represents people more is about as productive as debating the number of angels that can dance on the head of a pin.