skysight-inc/HackerNews huggingface dataset:
Although this is good news for pro Mac users it's still not that meaningful in an age were CUDA still dominates for almost anything you'd want to use this power for in an iMac (You're not going to want to mine ETH or compute ML inside an iMac chassis so I'm thinking more visual work).

Speaking as someone from the creative professional side I waited and waited for OpenCL to take off I thought a year after the trashcan pro with it's dedicated compute GPU (only one of the two GPUs was for display the other was 100% OpenCL) then nothing, I waited two years then nothing, etc. Then eventually I caved and moved to PC just for the Nvidia like most of people in my industry [1] [2] [3]

3D and motion graphics people are leading the way with this but look into the tech Adobe is prototyping and the future of photo manipulation via ML, within the next 5 to 10 years multiple GPUs as purely compute units will be essential for many creative professionals.

[1] http://rawandrendered.com/Octane-Render-Hepta-GPU-Build

[2] http://www.yambo.me/blog/2016/4/4/watercooled-4x-980ti-octan...

[3] http://www.mattfrodsham.com/octane/2015/4/10/4xgpu-pc
At what point do we reward human accomplishment instead of throwing it all away to "luck"? I hear this all too often nowadays that any kind of success can always be attributed to luck and therefor you have a moral obligation to those less "lucky" than you.

Don't get me wrong - I agree with the moral obligation to help those less lucky than you. I don't always agree with the looseness in which the word "luck" is applied these days. The problem is if you look at basically anyone's life, there's always SOMETHING you can point to that was "lucky" compared to their peer(s). Yes, some more than others. But perhaps we can begin to give people the benefit of the doubt when they say they learned a difficult craft, and a new language, to lift themselves out of a shitty situation. It discounts his hard work to say it all came down to lucky brain genetics.
Yes :) I am in Chicago, I would be happy to do remote work.
> You realize that nobody will care as much about most of the things they currently care about when buying a car. Performance? Mileage? Handling? Horsepower? Fucking irrelevant if I'm chilling in the back seat and my car is just getting me to where I need to go.

Mileage is a critical component of cost of operation, and of range without stopping, which are pretty much (along with capacity and comfort) the things that matter most if you aren't driving and the car is just taking you from A to B.

That's even true if you don't own it (even the cost factor, since that—assuming an efficient market—still controls what you'll pay to use it.)
I've started thinking of it this way:

"It's better to reign in hell."

Poverty is worse than most natural disasters and worse than most of the predicted consequences of climate change. I'm willing to bet that the infant mortality rate in Miami is lower during a category five hurricane than it is in a crushingly poor society in perfect weather.

People will burn the world to escape poverty. It's better to reign in hell.

Poverty is also relative due not only to the hedonic treadmill effect but to relative differences in cost of living. An American cannot even eat on $2k/year and in many places you need a minimum of $40k+ per year to afford basic housing. We have an inflationary economy, which means that anything not increasing is decreasing. You can plunge a first world person into poverty by just not inflating their wages for a while. Now add a ridiculous debt load and high unemployment.

This is why we need to drop what I call "abstinence based environmentalism." The only hope that we have of evading a global environmental catastrophe is paradoxically to increase wealth and standard of living as much as possible. Not only does this make people open to conservation but it also reduces birth rates. Trying to deny wealth to conserve resources will have the paradoxical effect of promoting short term greed and increasing birth rates. It will also lead to conflict and destabilize the international political order, making large scale cooperation on global environmental challenges impossible.

First world morons who romanticize poverty drive me nuts. These folks are either hopelessly naive, delusional, or crypto-elitist. I heard it put this way once: "Rap music comes mostly from poor inner city neighborhoods. That's why it's full of references to money and getting rich. Poor people know that money actually does matter. Only rich people can afford the luxury of not caring about money." I forget where I read that (years ago) but it's spot on.
~10 minutes avg ride time in SF. You also need to take into account the extra 4-5 avg minutes it takes for a driver to pick up the person. So I would assume a driver in SF can make 4 rides an hour.
Atmosphere detected around an Earth-like planet
Well it depends on the definition of "solved". Having a system where people have access to decent healthcare and it doesn't ruin public finances I mean.

I keep twisting the thermostat a bit but I consider building heating to work in the "solved problem" sense

Public healthcare will never be perfect.
What does it bring over modern C++? Why would you want to use it?
Lend only money you can lose and ask them to learn programming. But don't sweat if they don't and walk away if it starts risking the friendship.
you haven't proven your point either, so it remains that the original claim was unsubstantiated, which is what I was trying to asses here
What about using the state infrastructure/technology to spy in the Brazilian state oil company and steal engineering secrets to hand to american competitors?
Curious: I've always used slack from a web browser rather than their native app. What, if anything, do you personally miss from the web app in slack?
Etsy looks to be just fine. Sales grew 33% for 2016 vs 2015. Their operating loss is down to a very small trickle at $2m for the latest quarter. To go with $275m in cash.

They appear to have a very nice business that's trading for a reasonable four times sales and likely heading toward profitability. What's the problem? Cutting bloat is exactly what they should be doing, it'll drive them to profitability faster.
Alexander Graham Bell’s Tetrahedral Kites
In Europe that is not an issue at all, I've never heard of this happening here, only in the US. I don't understand how it's even possible for employers to have any opinions on or ownership of ehat you do on your spare time.
As far as I know, Uber loses money on driver incentives and stuff like pool/share options, where they pay the driver the amount over the discount granted to the customer. I'm assuming a lot of such tricks are how they keep their drivers, and this is what they spend money on.
You sure that globalism has contributed nothing to the development of poor countries?

The number of people in poverty has decreased drastically over the past half century. Do you have any other candidates other than trade liberalization?

https://ourworldindata.org/extreme-poverty/
Although the recent DMD backend license change does not affect GDC, GDC is not a complete standalone implementation of a D compiler.

GDC (and LDC, the LLVM D compiler) use the frontend (lexer, parser,semantic) provided by the DMD reference compiler. GDC and LDC then map the AST produced by the frontend to something GCC and LLVM understand.

The DMD frontend has always been boost licensed. So the licensing question is valid here as we'll include boost frontend code into GCC. But I don't really have an answer to the question ;-)
Isn't this a fundamental problem with all small address space architectures? The mitigation of having user programs touch every stack page to ensure the guard page is trapped works, but at some performance penalty.
The list of supported banks is at the bottom of the post.
I'd love to know how you summarized articles. Are you using a specific strategy to summarize for each websites or is it more generic ?
It's stated in the post:

"Teller is available today for Santander UK, Barclays, Natwest, Nationwide, RBS, Isle of Man Bank, and Ulster Bank."
Well he was the capitalist in the situation. He owns the company.
There are some points in here that I broadly agree with:

> Uber’s business model is predicated on lawbreaking. And having grown through intentional illegality, Uber can’t easily pivot toward following the rules.

> Uber’s most distinctive capabilities focused on defending its illegality. Uber built up staff, procedures, and software systems whose purpose was to enable and mobilize passengers and drivers to lobby regulators and legislators — creating political disaster for anyone who questioned Uber’s approach.

> Having built a corporate culture that celebrates breaking the law, it is surely no accident that Uber then faced scandal after scandal. How is an Uber manager to know which laws should be followed and which ignored?

Even this:

> If we allow an illegal business model to flourish in one sector, soon businesses in that sector and others will see that the shrewd strategy is to ignore the law, seek forgiveness rather than permission, and hope for the best.

That seems reasonable. But the author wants to draw a pretty different conclusion than I would -- his point is that it's necessary to stomp hard on this kind of behavior, because if people notice that breaking the law benefits everyone, they will lose respect for the law.

I don't see that as a "problem" we should be attempting to solve. Where breaking the law benefits everyone, we should lose respect for the law. I would say the law should stop staking out such ludicrous positions and then trying to defend them based purely on the idea that if it loses a single battle, chaos will reign everywhere.

Just yesterday I read a court judgment of a guy convicted of drug trafficking. He was caught after police pulled him over for driving 79 mph in a 75 zone. To me, that's not a victory for the cause of "respect for the law".
I am extremely pro feminist, but I believe this particular tactic is one of feminists most self destructive anti-patterns.

It's one thing to say women have substantially more cards stacked against them on average. But it's another to say men have no cards stacked against them.

Your position is particularly harmful to feminist aims, because one of the core feminist teachings that we need to get through is this:

Don't assume a woman is a certain way because of stereotypes. Between group differences are smaller than within group differences.

Women can be less sporty than men on average, while still almost half of women are more athletic than the average man.

Similarly, women can have more cards stacked against them on average, while still nearly half of men have more cards stacked against them than the average woman.

The place we need to get to, which I believe intersectional feminism advocates, is to understand each person and situation individually, and consider that there are always many axes of oppression operation simultaneously.

To address your assertion directly: that a male victim of sexual harassment has no cards against him, consider this:

The flip side of "boys will be boys", a meme used to let rapists go unpunished, is "boys must be boys", a meme that men always want sex and therefore if he had a drunken hookup he must have wanted it. This goes far beyond the less accepted (though still frighteningly effective) meme of "she was drunk so she must have wanted it". Women are not presumed to want sex all the time.

I consider that a card stacked against men. We have precious little shared framework for thinking and talking about the times we don't want sex. It's not equivalent to the deck of cards that is patriarchy, but it's a card.

I think feminism will profit greatly from taking a stance on how people should be treated better, rather your stance, which is a stance on which people should be treated better (women).

I still believe WATM is usually a derailing technique used to distract from discussions of women's rights, I just don't believe that in the current climate it benefits the feminist movement to respond to them as such. It doesn't take much effort to say "sure, men too" and doing so reinforces other key feminist rhetoric.
I agree with the general dynamic there, but the connection to Uber specifically is tenuous. Risk free interest rates of 0.1 vs 0.5% don't lead VCs to be more or less aggressive with creating and capturing new markets.
"Keep it in check"

By allowing it to willfully break laws in dozens of countries, contributing to lowering standards of living and high stress at work, tracking users at all times, having a hostile workplace, then becoming the most important provider of such services in the world?

Yeah, that's totally capitalism doing its work, and not the painfully obvious "throw VC money at it until it works" scheme, right
I completely agree and as things are, Uber's prices are far higher in NYC than say, compared with Chicago because the Yellow Cabs here are so expensive compared with those from Chicago.
I'm running openRC on all my systems and the problem is usually dependencies. As an example, both Brasero and K3b depends on something that depends on systemd. I can understand if a program uses the systemd library but these need systemd as pid 1 because reasons.
I mean, Isn't that what they are doing? Shrinking workforce in theory "refocusing" which is code for "we don't need all these people if we are targeting a smaller market"?
Mega trends and technologies
For example, my sentence was 70 months prison (1 month under the maximum allowed), then 3 years supervised release (the maximum allowed for my crime). During that 3 years, if I violated any condition of supervised release (including accessing the Internet, or working as a programmer), I could have been sent back for 3 more years of prison. This is different from parole, where you are conditionally released before your original sentence is completed. In my case, they had to let me out when I completed the 70 months. They could not let me out any sooner or any later.
Owning a car and the freedom to travel whenever wherever for whatever reason is a fundamental American value that won't go away.
I don't view it's counterpart to be C++ these days; dlang is a GC'd language, so it's actually probably fairer to compare it to Go instead.
Again, I do not dispute this claim and also do not see it as a problem. Folks working on it, including myself, would like to see it as a viable replacement for any computational device. And it's not, right now.

There's a reason we work on it, though, and that's because of two reasons: (1) our current and insofar accurate understanding of physics says with certainty that a quantum computing device is superior to its classical counterpart, and (2) while the problem is not easy, there seems to be just the right number of engineering problems (signal integrity, signal routing, superconducting non-magnetic fab, etc.) in our way that we feel we can tackle them in a timely manner. Rigetti in particular is a company that believes that having a full stack team will allow these interdisciplinary problems to be solved faster.

No one, on our team at least, is disillusioned about where we are. As the article says, 8 qubit chips are in the final phases of validation. As I say, 8 qubit chips are simulatable faster on your shiny Intel chip. Does that mean the entire enterprise is useless? No. It is a stepping stone for a company that has raised less money than many CoolNewLikeUberButForX apps you see pop up here. I find that unimaginably remarkable.

When I answer questions about quantum computing, however, I want to share my and others' visions about it based off of what we know, in a relatively accurate fashion, that is understandable by a general audience.
Redshift Epochs and Timestamps
I can see you're trying to rise above your instincts here, and that is a good effort. However, you should have left out the parting shot about the axe.
Here boy! Sit. Siiit. Sit!

Stay. Wait... wait.... go fetch!
Even if we don’t love starlings, we should learn to live with them
The whole idea of a "black swan" is bullshit in my opinion. In his book, nearly all events were predictable if the right people were consulted, research was done, or if people even looked at data.

The problem, is the mainstream media, and even educated researchers miss the mark regularly. To me it appears most poeple assume they know better or listening to the wrong experts.

That's actually the whole reason I created my startup:

https://projectpiglet.com/

We basically filter out the noise, and listen to experts. It works amazingly well for investing, but also predicts things like Trump winning the election. It even creates an awesome (highly relevant) news feed.

I think most people just live in their bubbles and close their senses to what's right in front of them.
Ethically and pragmatically, that is a fantastic idea. Maybe countries should all be walled up. Google should work only in the US and there should not be any exports or imports.

Of course, colonialism did not bring any advantages to the West or cause bad things in Asia or Africa.
If you don't tip, drivers may give a lower rating. I have seen such comments in /r/uberdrivers. I recently paid a good amount as tip in the hope of increasing my rating after I found my score was 4.7. Other than not tipping, I haven't done anything to be a bad passenger as far as I know.
> I can see where your coming from. You essentially want to end a guaranteed participatory role in civil governance.

nope, but I see that's not stopping you to go ahead and make up things about me just to hijack a high post for your tirade about social security, to which I agree in principle, but furthers nothing the argument at hand
allright, let´s play this game, from your help page:

> An email inbox is unorganized

Mine isn´t. Between folders and labels, my inbox is clean and organised.

> Email chains easily become long and difficult to read, and can splinter off into multiple chains

The multiple threads/chains is a feature. I want to be able to splinter off a discussion. Also, if you frequently have massive email chains, you might want to just call a webex.

> when someone goes on vacation or leaves your team, progress grinds to a halt

That is an organisational problem, not a communications-tool problem.

> your email inbox is just one of many places where your team communicates.

And twist is going to be yet another place to look.

[rehash of email is bad]

> On top of that, Twist gives your team the space to get deep work done by allowing you to snooze all notifications.

So, like slack, snoozed, but looks like email? When I need to put my head down to get stuff done I switch stuff off, which appears to be the easier option.
Why should rental be more expensive by definition? A fleet of autonomous vehicles can operate 24/7. Your own personal car gets a trip to work and a trip back home every day and maybe another round trip to an activity or chore.
This is one thing that I don't like about HN. When a person from a different background shares his/her differing opinions on a certain issue, there are people who downvotes it for whatever reasons that they might have. Is it uncivil or unsubstantial to offer differing perspective?

I really think the moderators should add "Downvoting are not meant for expressing disagreement." in the HN guidelines.
Ticketmaster’s chatbot for Facebook is actually not terrible
1. Use a framework for deploying your lambda functions. There are a few that will manage the API Gateway for you.

2. Don't put the Lambda inside a VPC if you want lower response times

3. Step Functions don't seem ready for prime time that I can tell. (This might have changed in the last couple of months)

4. Lambda Functions should be microservices. Small and lean.

5. There is a limit on resources for CloudFormation so at about 20-30 functions with API Gateway on the serverless framework, you will hit a limit and can't add anymore (other deployment tools which don't use CloudFormation shouldn't have an issue)

6. Want more CPU, add more RAM
There is this robotics arm that helps gaining autonomy. There are options that allow the user to use his tongue, head or breath to control the arm. It interfaces easily to the wheelchair controls.

www.kinovarobotics.com
Actually they do. This is a common thing. The majority of bathroom usage is for urination only, so if you do the math it works out.

Think of it like this. Lets say there were 10 toilet usages in a day, 8 urination and 2 defecation. If a flush takes 5 units of water, and works for either situation, that is 50 units of water a day.

Now you replace the toilet with one that uses 2 units of water but takes 3 flushes to clear defecation. 8 of your uses take 2 units, 2 of your uses take 6 units (3 flushes) total units of water 16 + 12 or 28 units. You save 22 units of water a day.
Not seeing terms of service or a privacy policy. Who's responsible when there's an error, or a transaction is processed twice or zero times? Is this really a scheme to obtain user data and sell it to advertisers?
"We promised them the American Dream, and then we forced them to compete with people who live on $1/day in third world countries. Where did we go wrong!?"
Ummm...are you arguing against better customer value? Because taxi-like services are now more affordable for more people that is a bad thing?
You lost me. Can you explain the actual values of ETN over current programming languages? While I do see value in leaving out the unneeded key variable in Figure 1, are there actually any other other benefits? Also for Figure 1 is there no better antique solution than the provided source code?
Suddenly my smart-alec quip is revealed to be very unfunny. I apologise and you have my condolences.
* DTLS : This lets it talk to WebRTC clients

Could you elaborate more on this? I don't know much about erlang/OTP's support for WebRTC. Does adding DTLS makes erlang/OTP possible to talk to WebRTC clients because WebRTC requires DTLS? or this means erlang/OTP now has a complete stack and API for WebRTC communication out of the box?
I went to an industrial grower trade show last year: "Cultivate 2016". Interestingly, there was one Cannabis exhibit, but it's clear more are coming. Once one of the big dutch-owned greenhouse operations starts growing cannabis, it's all over for the little guys :-)

http://cultivate17.org/

These guys are mentioning Cannabis support:

http://cultivate17.mapyourshow.com/7_0/exhibitor/exhibitor-d...

http://cultivate17.mapyourshow.com/7_0/exhibitor/exhibitor-d...
That's a nice thought, but just about all of human history proves your entire thing wrong.
Bernie vs Trump would've been great.
The problem with Ricardian equivalence is that people should not be treated like bikes and bushels of wheat. Yes, let's optimize production of useful things. But the moment you commoditize people, and global trade becomes more about cheap labor than cheap goods, we get massive unfairness and exploitation. This is true for free-markets in general.

We have gotten lost about what it is we are actually optimizing for.
What process did you use to validate your idea? That's where I'm stuck. I have tons of ideas but I don't want to spend months and months working on something that people don't need or care about because as they say "cashflow is the lifeblood of a business".
This is basically the work of one tireless man; Iain Buclaw. Many thanks to him for putting in so much time and energy into this. It took 6 years from first submission to get it in. Here are the slides from his 2017 DConf talk about the work that went into making this happen: http://dconf.org/2017/talks/buclaw.pdf
Here’s How to Actually Live and Work Abroad
Ask HN: What is your experience using webtask.io?
If you are using webtask.io in your project, I would like to hear what your experience was. References to projects/code would be useful too.
Jailing of indigenous assault victim sparks debate in Canada