skysight-inc/HackerNews huggingface dataset:
Similar story with an additional twist. In mid 80's, I was 12 years old. At that age the problem was to realize that documentation existed. I had only access to libraries and a few bookshop. There were very few magazines etc. But to have the real knowledge, I had to understand that my books had to be in english, coming from other countries. At my age, that was somehow hard to realize. Knowledge was there but not easily reachable and, in any case, very expensive. My dad helped me a bit but even at 12 y.o. I was further than him so he couldn't help me efficiently (and well, at that time, 12 year old asking to code in assembly language was, well, so unexpected that he may not have known how to help :-))

But those were the days. We had to experiment like hell (any of you tried to understand the RWTS routines to read/write on Apple2 floppies ? :-)
>For example, if your CT scan software was made for Windows XP

There are best practices for dealing with out of support equipment that are exceptional edge cases. Segregation and isolation from the network being the top ones. Having them sit with the smb service listening on the local subnet is completely inexcusable and a sign of incompetence.
As far as I recall, one should generally be able to use a Win XP in a VM running say, on a Win 10 OS.

Fixing by writing drivers may not be cheap for the vendor of the software, but they should do it. You simply can't get around the fact that each new version of the OS is more secure than previous versions.
The Avril Lavigne conspiracy theory returns
I caught the tail-end of an Intelligence Squared debate about this on the radio the other day, and much the same was put forth by one side[1]. The basic gist of one side being that there has actually been great advances in lifting people out of poverty, and basic income is infeasible, so let's not throw away what we have now before putting more into it to make it better (at least that was my interpretation). I have to say, as someone that found the idea of basic income attractive (if leery about how it could be enacted), I found the arguments towards more targeted programs for those that actually need it as opposed to everyone very compelling.

1: http://www.intelligencesquaredus.org/debates/universal-basic...
I know these basic income stories just keep popping up advocating this. But few are asking what life IS without work. Massive depression. not everyone is an artist, and even artists get depressed, especially if everyone has to become an artist.

But, can't we as a population have a goal, I mean, all this automation is great for automating the stuff that just props up the minimal necessary stuff to keep the giant ball rolling, but can't we have a goal? What is our goal? are we trying to leave the planet? Is the goal to just keep having babies? What is the ultimate goal of humanity?

Now... if it IS to leave the planet and start colonizing others, keep in mind we're a pretty terrible species as it is - jealousy, ego, anger, depression. We eat animals, etc.. Right now we're the exact EVIL entity that we picture in movies like independence day. I mean most of us are not vegetarians.

So maybe our goal should be to fix ourselves. How?
I think we are both agreeing with each other, you are just misreading my comment.

The OP said something to the effect of: I don't see jobs for Robotics engineers. (as evidence that robotics is not an expanding field).

I said something like: You won't see jobs for 'robotics engineers' you will see jobs for specific purposes.

> They are going to hire an automation firm staffed with "robotics engineers".

Exactly. If a company doesn't know how to solve their problem and all they want to do is automate stuff, they will hire a consultancy to tell them who to hire. The consultancy will hire specialists (i.e. not 'robotics engineers') and the large company will hire specialists and project managers. There will never be job postings for robotics engineers, all while the number of people working on robotics increases dramatically.
yeah, and we should all be happy when we are forced to migrate to new APIs...like the old APIs got rust. This's one of the reasons why proprietary "cloud" services are so bad. Once they are gone you have little or no choice. Nobody would complain much if Google would shut down its MySQL "cloud" service. Amazon is just there and if Amazon doesn't fit the bill you can use a old good metal server. Not the same you can say about Google Cloud Datastore, Appengine or this ML API
Programming is now integration of large volumes of mediocre code written by others. This is only possible because we can find the problems of that code discussed online. Before that capability, there was more reluctance to reuse existing weakly supported code.
I look at it in terms of competitive advantage. (And I'm not authoritative on any of the following, so don't take me as gospel)

Imho, McD and the first wave of franchisee stores leveraged price and consistency as their advantage. Their logistic chains were more efficient, and they could standardize their operation (benefit to efficiency and customer).

The market did decide that their prices (which were nationally set afaik) and consistency won over the qualities independent chains brought to the picture.

However, I think in the intervening years there have been a few developments.

Firstly, Sysco and the national food suppliers as intermediaries. So aside from volume discounts, everyone's sitting on the same logistics backing now.

Secondly, consistency as a commodity. Whereas before this was a competitive advantage (because it distinguished them from Local Dairy Freeze 283), now it's the market average.

I see it as, as you noted, McD's and the like put everyone else out of business... but we're now in the future past that where they have become the model that's ripe for disruption.

Maybe that looks like Chipotle and Five Guys (limited menu, better product, slightly higher price), or maybe it looks like a return to local service, now backed by automation and turnkey logistics chains.

I can't see a future with McD's where it isn't a fully-automated, human-less burger factory though. Unless they basically toss out their existing business model.
Many of the jobs that people fear going away (and that thus motivate them to want BI) are the middle-class ones.

And any revenue strategy to attempt to pay for it would need to take into account the substantially decreased tax revenue from all the people no longer working. (On the other hand, there might be increased tax revenue from jobs that now have to pay a higher salary to get people to do them. But at the very least, a static model seems insufficient.)
> Letting in refugees is more about helping the refugees, and less about what's best for the US.

OK, but at some point it has to make mathematical sense. If you basically announce "come here and you'll have income for life!" what exactly do you think will happen? That no one will try to take advantage of the system? I mean you already have refugees passing through multiple European countries just to get to the ones with the best benefits (Germany, Sweden).
Android Dialers Are Stealing Your Data
> It's not just the equipment rendered useless and data lost due to their software. It's also the millions of hours spent by IT departments worldwide battling with infected computers and securing not yet infected computers. Damages are easily in the tens of billions of USD.

You can't pin that on spy agencies. Criminals would have exploited the same holes eventually. Manufacturers and software developers could just start using better languages and better development practices instead of whinging every time their C/C++ software is trivially owned.
I called the guy who gave me my start in telecom up a good 4-5 years ago, and spent two hours on the phone with him thanking him for giving me a chance at it, without him I never would have made it as far.
"Let's build our entire stack around Google Cloud. I'm sure they won't shut down an API we depend on"
I understand your problem :) I've partially solved it by dedicating my lunch hour to (along with eating) reading some good non-fiction book. Bit by bit, you make progress.

Obviously, you could do it some other time, but the important part is to make it a habit, so that it feels almost automatic to do, or that you feel like something's missing/feel guilty if you skip it.
Researchers find side channel attack on GitHub
https://github.com/liske/needrestart is quite useful. It even has heuristics for updates to Python code, Java classes...
I suggest some reading:

* http://www.telegraph.co.uk/technology/microsoft/7898033/Micr...

* https://www.gov.uk/government/uploads/system/uploads/attachm...

* http://www.bbc.co.uk/news/uk-politics-24130684

* https://www.theguardian.com/society/2013/sep/18/nhs-records-...

* https://blog.venngroup.com/august-1st-marked-the-launch-of-m...

* https://www.gov.uk/government/publications/nhs-foundation-tr...

* https://www.theguardian.com/technology/2010/jan/22/internet-...

* http://www.cio.co.uk/it-applications/uks-largest-nhs-trust-d...

Yes, this is a large and complex subject.
I'm simply demonstrating that there exists a tuple (tax increase, basic income) that does not affect the median household. Note that post tax income is still a monotonic function of pre tax income.

This is one of the reasons why I support BI. The current system is rather complicated and there are rare instances where it's better to not work. If benefits programs are largely replaced by BI then you will always make more money by working.

This systems is also much easier to administer and doesn't involve anyone checking if you "deserve" the benefits because everyone gets them.
I use Python to control the GPIO pins on a Raspberry Pi to run my sprinklers. It just runs out of cron. I haven't polished it yet for publication, but here it is:

https://github.com/pjungwir/raspi-sprinklers
Despite all the claims of "major cyber-attack", what I see here was a virus that infected the entire British NHS, but otherwise had very little impact.
Yes. There is a lot more information out there now, but the average quality is a lot lower. This isn't unreasonable given the growth of the industry, and the number of people who do at least some programming as part of their job but are mostly doing glue programming. These days that's the majority of a much larger group, thought it used to be much smaller.
You think the US has it bad in this perspective? Many European countries face proportionally massively worse situation when it comes to financially unsustainable immigration, and the far left is as obsessed with BI as anywhere.

Money doesn't matter with these politicians. In fact, it isn't even brought into the discussion.
"Again, that Fuji -- and, at least on the record, no other LiDAR -- copies specific GBr3 specifications is striking evidence suggesting that at least some evidence from Waymo's files has already found its way into Uber's Lidar designs."

"At this stage, that is sufficient to extrapolate that at least some of the information in the 14,000-plus downloads likely qualifies for trade secret protection, and certain relief is warranted to prevent the misuse of those downloads as this litigation progresses."

Note that these two quotes are about a separate way that the Fuji likely infringes on the GBr3.

It really does seem like Alsup would have provided further relief if waymo hadn't been so broad in their claims of infringement (again, see footnote 6: "Waymo's inequitable conduct is factored into the relief granted herein")

It seems to generally come down to this:

"For similar reasons, this order also declines, at this stage, to enjoin Uber from using even the specific asserted trade secrets on which Waymo has shown serious questions going to the merits — i.e., Even a limited injunction as to these specific features would impose hardship on Uber’s overall LiDAR development that is disproportionate to Waymo’s limited showing of misappropriation by defendants thus far"
After installing Momentum I was about to do a google search for some troubleshooting. So I open a new tab like always and paste the error message from my clipboard and press ENTER in haste. Momentum must've had autofocus on it's initial "What's your name" input field, because I mistakenly set my name to `ntu gnome-software error`. This was a year ago, but it's so amusing I just kept it.

Good evening, ntu gnome-software error.
> From a "fiscally conservative and socially liberal" point of view, it makes no sense

From an America-first social liberal, it makes a great deal of sense. The argument would be that, first, it behooves the US government to look after bettering the lives of its own lawful citizens first, before attempting to police and/or provide welfare to the whole world; and, second, that incontinently accepting trespassers and extending them materially the same benefits offered citizens vitiates the government's capacity to discharge its responsibilities to those of us who have a right to be here. (And, yes, I realize precisely how heretical that sounds to a lot of people.) But I don't really have a good cite to point to, that demonstrates Trump actually made that argument in so many words - although it wouldn't surprise me to learn that one exists, and I'm just not closely familiar with it. After all, the man says a lot of things.

I'd have a hard time arguing against the proposition that a lot of Trump voters were voting, not for him, but against Clinton - just like a lot of people voted not for Kerry, but against Bush, in 2004. But he did have a solid base of support, I think a large majority by comparison with "tactical" voters more like myself. He earned that support by dint of his policy claims, and with the "outsider" persona which lent credibility to his argument that, unlike those he faced in the various debates, his interest in the job revolved around actually delivering on those claims.

Of course, now that he has the office, he seems to be completely falling apart in it. But that has no bearing I can see on how he came to be there in the first place.
Understanding WebAssembly text format
I didn't say that consumers would choose to pay extra for decent employee treatment. I said that Amazon could just do it and get away with it. Mind you, I'm also not convinced that the cost of treating your employees like human beings is as high as 10%.

Also, for fuck's sake stop making excuses for abusive employers. Why would you do that?
Reality has a surprising amount of detail
Google shouldn't do it either, but I think we're diverging into a non sequitur. Whataboutism isn't a valid defense.
> It concerns me more that the UK's healthcare system runs on a no longer supported operating system. Something that important should be kept up to date.

I was recently thinking that software producers wishing to discontinue support for a software product should have to open source that product version (or at least, disclose the source to to paying customers). That way others can continue to support it and backport patches if it's truly necessary.
Sort by rating you say? Sure, here's 3 pages of sketchy, out of production, third-party seller items with one 5-star review, followed by the 4.97 star item with 3,880 reviews that you actually should buy. Enjoy!
That's nonsense. You said it yourself -- they share a treasury, if nothing else. Google has a CEO (Pichai). Alphabet has a CEO (Page). There are dozens of executives who control the myriad different little fiefdoms, but all of those people report to someone.

I'm certain that four random engineers don't get to make a new thing, slap the Google brand on it, and prominently sell it on the front page of the Google store without someone approving it first.

And even if that were the case, it's a pathology to be solved, not a reasonable justification for them to continue to be catastrophically bad at making consumer-facing products. If there's no one entity called "Google" that can stop them from releasing absolute garbage that they then never once update, then I'll just rephrase my complaint to "Google needs to come up with a single entity that can stop them from releasing absolute garbage that they then never update."
Justifications for stasis pouring like a waterfall
It's actually more as the government spends more than it takes in.
The only way is to physically destroy the hard disk, like making confetti with it. For example, it's very hard to destroy data saved on SSD drives (last time I heard)
Silicon Valley TV show releases working SeeFood app
> But few are asking what life IS without work. Massive depression.

You can change your mind to avoid that, like monks.

Cultural conditioning induces the depression.
No. You NEVER have the right to demand the assets or services of another person. That's encroachment of their free will.

Please HN. Enough of Basic Income
A 2% growth rate means that income doubles in 35 years, so one has an option of getting basic income of say 20,000 current dollars for the next generation, if one were to exercise this option. (Doubling would actually generate more than 20k, but growth is not assured especially these days.) But this would mean that significant share of growth in wealth is channeled to the basic income project.
Oh I agree completely, Europe is in really bad shape. From my own selfish perspective I just hope that Europe's situation worsens fast enough that people in the US can see what the end result of these policies is.
In the expedited discovery done so far Uber has claimed privilege for huge amounts of requested documents. If you read the order, the Judge is signaling that this isn't going to be allowed to continue. One of the reasons he turned down the adverse inference is basically that he expects discovery going forward to favor Waymo and the adverse inference question is not necessary to decide now.

The ruling in general gives the definite impression that the Judge is very interested in seeing the evidence one way or another whether stolen tech was used by Uber and claims of privilege and 5th amendment will be greatly hindered going forward.
Even if costs of basic consumer goods were padded with as much as you're suggesting, how would a basic income somehow eliminate profit-seeking behaviors from the market?

What you're hinting at would require strong controls on margins, which could be implemented without implementation of a basic income.
At least in China, Amazon has no ways to win.
Swagger is pretty great for API docs. I've used it in the past and there are plenty of companies using it. http://swagger.io/
Which is priced the same as the home version if you buy it via other vendors.
I agree. I have a little service using SimpleDb and it just works. If the End of Life it then the service will come down. I already have my business partner's agreement on that.
One thing: 360M people, but you probably wouldn't give newborns $10,000. Call it 230M adults over 18 years of age (per US Census data) and the numbers aren't quite as dire, though as you pointed out, still untenable.

I would also point out that "universal basic income" does not necessarily have to displace regular income. Lots of UBI critics say it's unaffordable, in part because they consider it a replacement source of income, whereas as you've pointed out, that's largely impractical. A supplemental UBI would both be more affordable by society at large and have a similar impact, while minimizing the fears of the critics about how "people will just stop working".

You would probably still have to work, but that's okay, because multiple studies have shown that even a modest guaranteed $250/mo can improve upward mobility for families, as well as other ancillary benefits such as reduced stress.

I'd be interested to find out about the feasibility of the notion of "Basic", where everyone is guaranteed the basics (food, clothing, shelter, internet, healthcare) no matter what, and if you want more than that, you get a job. I've long suspected that you could rid the world of some huge percentage like 75% of its workforce and the remaining 25% would be able to provide for the rest, cutting down on costs and other things. For example, fewer people commuting would lead to fewer cars on the roads, leading to fewer accidents and fewer roads that need to be maintained and fewer offices that need to be built and powered on, and so on.
You are able to download free and paid apps without using a valid credit card. You only have to provide your address which is not checked by apple from my experience (they probably have to do that because it is the law to ask for a billing address when you buy something -- physically or digitally). Skipping the "please enter a credit card" dialog is a little bit tricky but from what I remember: you have to create the account by downloading a free app instead of creating an account and then download the app. There are many articles how to download free apps without a CC.

Furthermore, you are also able to buy itunes gift card at many stores in cash, so if you wanted to download something and not be associated with that purchase, you can simple pay for the card in cash. But if you are worried about such privacy, purchasing digital goods is not a wise choice because there are very little places where you can purchase such goods without a CC. Not many sites accept bitcoin or are large enough to have their own gift cards.
I'm probably around the same age, and was learning c++ in the early 90s.

I can't remember how I got hold of sources to study or the tools. I probably downloaded every source example I could find from BBSes and fidonet. I distinctly remember finding a pirated SAS-C copy and that disk also contained a really nice c++ tutorial.

In my professional life, Stevens unix and network books helped me alot. I still have them.

The real turning point came with the Internet, and when I started to use Linux in 94.
Stephen avenue in Calgary has some structures that were built to prevent wind gusts between buildings[1]. The street has a lot of foot traffic and that area became windy after the two skyscrapers on either side were constructed. Not sure about the cost to the city, but they're interesting to look at and they seem to achieve their goal.

[1] https://www.google.ca/maps/@51.0456499,-114.0704853,3a,75y,7...
No, letting in refugees is 100% political pandering.

Explained with gumbals:
https://www.youtube.com/watch?v=LPjzfGChGlE

Immigration drives innovation, tolerance, advancement of the arts, and fuels small business. But let's stop fooling ourselves that relocating people halfway across the world is solving any sort of crisis.
Before becoming a fan of Steidl, watch the documentary "How to Make a Book with Steidl"

As the New Yorker piece says: "Steidl is aggressively modest, insisting that as a printer he is a technician, not an artist."

He's a strange character.
> Those recipe books simply became obsolete with ubiquitous Internet access. Countless recipes are open source and freely available.

These two sentences contradict each other. You are correct: countless recipes are open source and freely available. However, that leads to the same problem with anything else that's freely available online—quality wildly varies. Without some strict curation of what's available, the expected value of a random recipe you find online is often too low to be worth spending the time and ingredients making.

Thus recipe books keep their value—if the book is well reviewed, you can have enough confidence in the recipes it contains to be worth the money and effort to make.
> I tried to find some "Github" link in mjg59.dreamwidth.org pointing to github.com/mjg59, but I don't think there is any.

There is one here:
https://mjg59.dreamwidth.org/38136.html
That's not what he said, actually.

You can't conclude a double standard from an isolated comment, though (for obvious reasons) people often try. Anyone who cares to look at the history will find plenty of users on all sides being chided or banned for breaking the rules. Does it all add up equally? I have no idea.