skysight-inc/HackerNews huggingface dataset:
They do. You don't have to plug in an iPhone to the computer to do anything, unless you're a developer. The majority of people using the iPhone and the new Macbook have no need to plug it in.
What is the deal with the low-quality title editing on here? So often we see good, informative titles get mindlessly edited to match the `<title>` tag of the target page.
The modern American take on a corporation is the existent majority of successful corporations. That's certainly how casinos operate.

I'm not saying this is the kind of corporation I want--on the contrary, I despise that such organizations are allowed to exist.

But saying that corporations shouldn't act immorally when they can make more money by acting immorally is like saying termites shouldn't eat wood. It's the nature of corporations to seek profit at all cost and if you don't want that, you don't want a corporation, at least in the sense that corporations exist today.
Is that necessarily how it works? I'm no economics expert, but what compels the savings to be passed back to consumers, versus just being reaped as additional margin?

Edit: I'm assuming less competition, since the barrier to entry for a fully automated trucking company would be higher than a traditional human driven fleet.
A UX Designer’s 2017 resolutions: interactive prototyping, UX courses and more
Cool New Features and Syntax Changes in Python 3.6
Ok, point taken. Merry Christmas.
I'll just leave this here http://xkcd.com/1597/
And if we go by soared's answer, it's all for the sake of a diminishingly smaller number of people.
> the whole GNU thing at NeXT.

Don't forget the 1988-1995 FSF boycott of all things Apple, in which they refused to accept patches targeting MacOS, thus driving hobby developers to DOS/Windows and helping cement Microsoft's dominance.
> A lot of high volume retailers/grocers already have a self-checkout station, if they had wanted more automation, they would probably just increase the number of these stations.

I mean, this is a great example against your point (imo). Those self checkout stands, sure they do employ a staffer to monitor, but each of those stands is basically a line that doesn't have to be employed by a dedicated staffer.

They managed to potentially drastically reduce the number of required staffers via self checkouts. I say potentially, because 1 self checkout doesn't inherently equal one checkout clerk, but you get where i'm going with this.

If my safeway can fire the 6 clerks i regularly see staffing the checkout lines, and hire 1 to monitor.. that's still a drastic layoff.

And what about all the manual labor involved? I'm sure it won't be all robots stocking shelves, so mostly stockers can remain employed for the time being, but i'm sure at least a few employees who specialize in managing stock will be laid off as well.

Just because it's not 100% layoff doesn't mean it's any less serious, imo. We're slowly decreasing the available job market simply put. Where are these people going to go?
It will have the wrong file extension, but the bigger problem is that when the user tries to open the file in Preview on OSX or whatever their native picture viewing application is, chances are it will fail to open a WebP image.

I recall Facebook experimenting with WebP, but abandoned it because when users saved images from the web to their hard drives, they couldn't work out how to open the files.
Or how does it compare to udacity's intro to machine learning? https://www.udacity.com/course/intro-to-machine-learning--ud... it was recommended in https://medium.com/learning-new-stuff/machine-learning-in-a-...
Remember that git was written by and written for kernel hackers. Most of the people I've found having trouble with git are as far from kernel hackers as you can get and most who don't are quite a bit closer.

As a kernel hacker myself, I think Git's interface is superb and intuitive.
What is advanced about a partial checkin?
Yeah, Amazon go seems like more of a boon for customers who don't have to check themselves out anymore. Go in to a CVS in the city and there will be one employee at an empty register and four self checkouts with a short line.
I think even 20 years is overly optimistic, frankly.
I'm also using a RX 480 on my Ubuntu 16.04 machine. We only got free-sync support very recently, and there is no overclocking/fan control or GUI of any kind.

Also, as far as I understand the open source driver is only included with Linux Kernels 4.7+ while Ubuntu 16.04 is on 4.4 (16.10 is on 4.8). So if you want to use the open source driver you have to pick your distribution carefully.
At the very least AMD doesn't tend to selectively fuse off functions in their CPUs for marketing reasons.
>The EU's claim, I think, is not that the deal is special in its entirety, but that Ireland's ruling on the exact fiddly details of how profits are allocated to different Apple subsidiaries is, uh, irregular. It's a pretty technical accounting point.

Yes, the claim is that it is "irregular" in the sense that Apple got it and other companies may not get it. That's the special deal.

Whether or not the EC is right is for the court to decide. But the fact that the ruling is on the question of a special deal means that it cannot at the same time be a ruling on the compliance of Irish law with EU law.
> "from here we can state that, obviously..." He suddenly stops, slowly turns the head down, keeps mumbling "so we can obviously...". He slowly walks in the room, trying to catch the thought, then leaves the room... Some minutes pass. Then he comes back, with head up, widely open eyes and confidently continues - "Yes, this is completely obvious - so from here we can easily get the following conclusion."

I had a lecturer who did this! With the only difference being he didn't leave the room, he would just stand there speechless with a poker face and then - 0.5-1 minute later - he'd say "well, this is obvious".

SUDDENLY, during the exams he expected us to explain the obvious.
How V8 measures real-world performance
SellBox.ga , Sell Digital Goods from Dropbox or Drive
Given how little content there is (I'm not saying the game is bad), you can share a dedicated device around a few hours or so, right?

If it occurs more often, and is common, then I can see the problem.
I think there's a solid chance that Amazon will help drive down delivery prices, at least on the consumer end.

If they can use automated deliveries to lower their UPS/FedEx/USPS costs, and to help them beat Brick and Mortar prices, you can bet that they'll take full advantage of it.

Retail stores to would likely deliver some of the savings to customers because they have to compete with Amazon and other online retailers.
Apple extends USB-C accessory discounts until March 31st
Does your service only integrate with Facebook?

The way you describe it, it doesn't seem to offer too much value-add over existing notifications, or simply logging in to Facebook and relying on their timeline and notification history to summarize what happened since you last logged in.

However, if you were to make the frequency configurable for every signup, your users could set how often they wish to be notified -- so everyone could find their own sweet spot between 'right now' and 'when I next log in'.

How do you envision the content of the email? A concatenation of all reaction events in the time window, or some sort of report or digest that has been processed to condense and categorize the information? I believe the latter is more valuable.
This comes to mind..
https://www.youtube.com/watch?v=7xH7eGFuSYI
or you can use just the "apt" command to search/install/upgrade/remove packages nowadays
As an experienced Hg user I will say what the author did would be about the same pain level in Hg (maybe even less if you use some extensions). Regardless it is probably less painful with whatever tool you are most familiar with.

I would argue the author probably could have even used SVN (not that I would recommend that at all) given he did some pretty manual scripting stuff (looping through commit ids etc).

Of course it his hard for me to tell with out seeing his exact repository (files).
>and published the changes to `master`

-_-
Have you tested this hypothesis?
Ima have to read that later
That's amazing!

And yeah, what I do is just a trick. The end result looks impossible but not much skill is involved.
Until you actually try to do it, yeah.
There's times I forget how lucky I am to kinda like my job, and that most people are forced to sell their time to some distant corporate noble rather than providing value to their friends and neighbors. Thank you for reminding me.
Presuming that the replacement jobs all show up (which I'm bearish about), the thing about any kind of new job is that (IMO) they will be disposable.

To survive we need food, shelter, clothing, and medicine. Food production has been automated, distribution is about to be. Clothes washing was automated, production is about to be. Medical diagnostics is about to be automated, though it will take a while for a nurse's job to be. Shelter is going to be (IMO) automated in the next few decades.

Whatever replacement jobs are going to arrive will be completely disjoint from actual needs. Everyone's going to be pet manicurists, metaphorically.

One huge problem with that that I can see is if there's an economic contraction and everyone tightens their belts at the same time, there's going to be a snowball effect as everyone gets rid of their unnecessary luxuries, which now employs 99% of the workforce. It will hit rock bottom when we realize that the only things that we really need are all now provided by robots and the %1 of people still employed.
A Starter Guide to AI in Marketing
Simple and cheap are not the same. The solution is simple, it's just also expensive. This is the general "problem" with customer support, good support is not cheap, nor is cheap support good.
What enterprise grade apps/platforms are built with Node.js?
JavaSCript and Node.js have certainly been in the limelight for the last three-four years. It's being used for companies big an small often to relay traffic do to simple CRUD operations.

But I'm wondering why it still seems to be hard to find credible options for a solid eCommerce or Content Management platforms? Platform a in a sense that that tool (like Magento, for example) then becomes and ecosystem of it's own with extensions and add ons?

Is it just that developing these type of tools is not feasible to write in JavaScript / TypeScript or other JS targeting languages?

Is it likely that Node.js will continue to be essentially an integration platform with a lightweight microframework where as the heavy lifting will continue to be done by Java / .Net / PHP / etc?
Luckily there are a bunch of tools that wrap the git primitives to present more friendly UIs. I spend most of my source control time in SourceTree at this point.
I'm getting ready to build a new Linux Desktop- and I am thinking about an AMD CPU, but a Nvidia GPU- from everything I have read, Nvidia's performance on Linux is far better than AMDs? Is that information out of date, or are you just forecasting future improvements by AMD? I do really appreciate the open source driver efforts by Nvidia, but I'm not sure I am willing to sacrifice that much performance at this point.
1) What makes a language like Fortran so intimidating?

I'm not sure, I would like to know the answer to this. At least for modern Fortran.

2) What makes Fortran so much 'faster' at computation than C?

I don't know if the computation of Fortran is always faster than C (I thought they were comparable), but at least in development time, it was a huge improvement for me. I was forced to use Fortran 2003 at university for numerical simulations etc and expected it to be terrifying but found it very pleasant. Instead it was when programming C later on that I got slightly frustrated.

- It's easy to learn. No need to learn about pointers etc.

- It's very math friendly. The fact that you can easily extract and use sub matrices/array is probably my favorite feature. In C I needed to write loops, pass around array length or matrix sizes, etc. Multi dimensional arrays got annoying to work with and ended up writing matrices as column-major vectors.

- It has some nice built in functions such as matrix multiplications (no loops for this). It also has great math libraries like BLAS/LAPACK

- Offers OOP

I haven't made use yet of the advantage I hear most often i.e. for HPC.
In Fortran you can overload the "+" operator for string concatenation, if you like.
The old problem is that you can't please everyone. The new problem is that you can fucking hear everyone with social media..
Orchestrating a conversion from human fleet to AI-fleet is going to be a serious investment. Developing AI vehicles that are reliably safer than humans by a good margin (5-10%) is hard, but so will the work of ripping everything out that has gone into supporting human drivers and adding everything that needs to support AI drivers.

Even if the vehicles themselves can be converted in an afternoon and have a switch flipped so you feed it a delivery route and it just works, you still need coordination and communication capabilities that are different from humans. Plus any mechanisms for automatically loading cargo and coordinating the AI vehicles to queue up to be loaded.

The AI technology itself represents a serious investment (although I many delivery companies are not doing their own, but really just waiting on someone else), but infrastructure, conversion, and execution are also serious investments. It's really difficult for me to stomach that the profit from an autonomous fleet would be unfairly allocated.
I do think the GP has a point though.

Very roughly, by cliche:

Perl, Git: "The street finds its own uses."

Python: "How can you have any pudding if you don't eat your meat?"

(With apologies to those who don't read Gibson or haven't heard Pink Floyd.)
And we all know Amazon would never lie, and that the Echo could never be compromised...
Docker support comes for Windows 10 and ASP.NET
I've been eyeing these and had a question about a use case like this. Is it easy to utilize multiple media sources for this, like Plex and/or Spotify? Can you tell Alexa or Google Home which to use?
> the way mg, bzr and the rest do the advanced stuff [when available] is basically a carbon copy of git.

I'm a pretty big fan of git, but this is an unproductive stance. I don't know much about bzr, but my impression is that darcs pioneered the ideas that became git-rebase, and elsewhere in this thread people are having substantive discussions about hg (Mercurial; I assume that's what you meant by mg) bookmarks and branches vs git branches: https://news.ycombinator.com/item?id=13229582
"According to the lawsuit, Google’s policies don’t allow employees to discuss work-related topics including salaries, to post their personal opinions about the company online, and must not leak any product or other Google related information to the public. If Googlers break the company’s rules, they just might end up getting fired."

I have read several blog posts of Googlers about their work experience on their own blogs. If leaking unannounced works to the public, that's definitely a standard how work should be treated.

So I'd want to hear more about exactly what's going on. A "spy program" is a catchy phrase to grab reader attention. I think anyone should report if they spot anything against the interest of company such as insider trading, violate NDA etc, especially given Google is publicly traded.
Again, I disagree.

That's not how the majority of corporations exist today, nor reflects how most people believe they should operate. It's the behavior of a small percentage of large corporations, largely supported by people like you throwing their hands up and going "well, that's just the way of it!"

Expecting corporations to behave ethically is no different than expecting people to behave ethically -- and we should do the same thing about both situations, establish rules and police them. It's nothing at all like termites and wood: it's a voluntary choice made by people, not a biological imperative from an unthinking creature.

It's the policing that has collapsed, because people like you have bought the propaganda that we should accept and normalize such behavior from corportations.
sounds like optical audio out
If you need multiple heaps, you can already run multiple OS processes that communicate through message passing. Message passing is a little inefficient compared with shared memory concurrency, but you have to pick your poison.
Is Poker a Game of Skill or Chance?
The EU Comission seems to be tackling the issue with test trials. Netherlands was already chastised last year with refrence to Starbucks[1]. With respect to EU law it's the country that's the problem (although technically the corporation could also be pursued if there's undue influence cough lobbying cough) so the EU seems to be using the most high profile cases to close the loophole and then countries themselves will properly enforce the law for the other offenders.

[1] http://fortune.com/2016/03/11/apple-google-taxes-eu/
I really hate the idea that everyone needs to work. I get paid a lot as a software engineer to write stuff. Over the years, I've just seen so much money poured into tech that makes people buy more tech or that does nothing but license intellectual property.

I quit my job for 11 months in 2015 and flew around the world; backpacking off my savings:

http://khanism.org/perspective/minimalism/

It was the happiest time of my life. I'm planning on getting some funding sources for next time (Pateron, grants for OSS projects, etc.) and see if I can make it longer next time. I'd rather just make enough, making content and tech that I like and find useful, supported by peers, than working the the current tech world.

Reynolds envisioned a world like this in his book Army of Davids. I think he painted an overly rosy outlook and neglected to realize how difficult it is to start small businesses or how little time people have after their day jobs to work on things. (You can kinda glaze over those things when you're a UT professor).
> Those people don't necesarrily have any right to that money.

And (simplified) the CEO of Uber is somehow entitled to receive the incomes of millions of truck drivers combined, even though all he did was just raising a lot of money, and be in the right place at the right time?

> Stopping technological progress because its unfair feels absurd.

That was not what I said. But it wouldn't be absurd if it was grossly unfair.
I have noticed that Amazon (and Amazon merchants) seem to be unprepared for this holiday season. Amazon was always my go-to place for "oh shit I need a Christmas present at it's December 20th".

I went online to buy a few things this weekend and almost every item I looked up was marked "Back in stock on Dec XX" where XX was somewhere in the range of 24th to 30th.

So I'm not surprised that this extends to Amazon's own products. It's a shame, as one of the main reasons to shop on Amazon is to know you can get almost anything with no notice.
What are some (offline) side hustles?
I did not know there was a new apt command. Thanks for the heads up
> I once considered a print subscription since their writing quality was high and they weren't as high brow add the New Yorker, but a lot of their output over the past few years had been embarrassingly desperate.

This was written by Ian Bogost. He's not an industry outsider, he knows his stuff.
Yeah we've been talking about setting up once-a-week-restored dev instances that people who aren't making database migrations / schema changes can point their codebase at so they don't have to have _all_ the databases. It's a struggle though, especially since most of the other devs have desktops with RAIDs of TBs of space haha.
There was no criminal ruling in this case. The ruling is that the implicit contract of the game was voided, according to the Casino Control Act. Returning the funds is just unwinding the executed contract.

You'll note that there are not even any punitive penalties being applied. Only the money earned during the game is to be returned.
http://blog.plugg.io/2016/12/18/blog-let-walmart-delivery-dr... published draft?
The fact that you use a Windows-only GUI for Hg is extremely telling. Git is fundamentally a Unix tool that follows Unix design expectations and integrates with the Unix ecosystem and expects the user to be a component command line user.
I'd absolutely agree more people buy gadgets in December, but I don't see how that means it couldn't be artificial scarcity.

Long term gains > Short term gains on a product like this.
> but it doesn't really matter right?

Yes, it absolutely does matter. The difference isn't that I'm defining the meaning of burden differently than you. It's that I'm choosing to not broadly define it at all (because I know that every dynamic is different), and that the author (and you) are choosing to define it.

The author's entire point completely relies on a universal definition of burden because he's also making a universal statement about following one's passions. That universal definition doesn't exist because (as you said) every dynamic is different. So, his entire argument (the title of the piece) falls apart once it's understood that the definition of burden is inherently non-universal.

Also, the word burden is just not a very good (e.g. very descriptive) word in this context.
Yay I'm not the only one! Preserving biodiversity is oft-unstated most important goal of environmentalism. It's our meta-darwinian imperative.
Why are Freelancers and Digial Nomads no longer banking with the big banks
Just replied - let me know if it doesn't come through.
That is not even close to being 'one of the first synthesizers'. It's probably the first digital piano anyone took seriously, in addition to introducing sampling keyboards into the world, but synths had been around for more-or-less thirty years by 1983.
Bull shit presented in an interesting and rhetoric way.
Sure, the idea at least of Section 37 is effectively "local compensation". Too often it's "councillor's goodies for constituents money", and it's not much help when the Section 37 park gets built a kilometer away from the actual development. And often the locals don't want change anyways, so Section 37 stuff is not enticing. Makes sense in theory though.
Secretaries still exist, but the job's divided into two broad categories. Receptionists, who don't make much, and executive secretaries who make middle class salaries. The latter do well because they assist people who are powerful. They generally need college-level writing skills, a diplomatic personality, and some management skills.
Interesting side note. I overheard staff talking at a local grocery store with a good number of chains. Now, i'm not sure to the extent of this (ie all chains or just those in my state), but they had to actually remove self checkouts.

Why? They were being targeted to test stolen credit cards and it was costing the company a pretty penny having to deal with all those fraud checks/etc.

Not a detraction from your point - i just found it interesting. "Automation" seemed great there, but they were having difficulty managing how it was being used.

I wonder what might happen with the upcoming automation(s) in a similar manner?
One use case is given branch X, tell me what the branch looked like N commits in the past. Git cannot tell you this because all parent commits are equal. DVCS workflows tend towards lots of short-lived branches where it is less useful (which is why hg has bookmarks).

It can also just simplify certain things. I can tell by checking if a commit is reachable from e.g. the v1.2 bugfix branch but not from master that the commit was post the 1.2.0 release to fix a bug.

With hg branches you can just see that the commit was made the the v1.2 bugfix branch. This is very minor, but my experience with hg is that there are dozens of these minor niceties that are why a lot of hg users are still around despite git having clearly won the popularity contest.
Gig Economy Workers Are Doing Mission-Critical Tasks for Companies