skysight-inc/HackerNews huggingface dataset:
I agree that the BBC Micro would be a great learning computer. The gap between a hobby program and commercial software is small - you don't get the training wheels feeling as with some other environments. Unfortunately the Micro:bit is not self hosting and not at all a suitable replacement for the BBC Micro, in my opinion.
You're taking on a whole new rat's nest of complex problems if you propose to push a much larger set of children into "the system."
I guess we agree, then. Publishers have something that customers want and cannot find elsewhere, and set the prices accordingly. I wouldn't call that extortion, though. ("The NFL has a de facto monopoly on the prominent teams. That's why it's extorsion, and not a service. The only service provided by the NFL is the ability to watch the games of the teams I care about in the stadium or on tv.")
How Eligible (YC S12) Programmed a Bot to Act as a Company Assistant
Ah yes, Doom. The game that made it socially acceptable to be a PC gamer.
In my experience, your characteristization of why people are poor is wrong and ignores the daily struggles the working poor faces. I agree that most people are flawed but that's because we are not taught in school how to deal with adversity or how to live life. People in general have poor critical and analytical thinking skills, and get trapped in a vicious cycle with no hope for a better life.

I grew up poor and my mother worked to get us into the middle class. As an adult, I have been poor and wealthy, and have good friends that are decent people but are trapped in a system of poverty, or a community of gangs and a cycle of jail. Life is incredibly hard and it's not as easy as saying that poor people have vices.

Last year, I'd buy breakfast for homeless friends on Hollywood Blvd. then go eat the free breakfast on the 28th floor of the Ritz-Carlton Residences. I lived there and I can assure you, wealthy people are as crazy, addicted and ignorant as any poor person. The amount of criminality and corruption within the 1%, and how the police and even retired high-level government officials protect them, is astonishing.

I wrote a previous comment on why I think if rich people were smarter then there'd be less poor people. We need a society with better systems where there's less friction and challenges for people to overcome. And for many reasons, I see Basic Income as one of those better systems.

https://news.ycombinator.com/item?id=11469080
The 5 years they are going for just doesn't seem long enough for the reason that if you actually choose not to work during that time, you will very likely be completely screwed at the end of the study when you need to get a job again (similar to mothers leaving the work force for multiple years to raise kids). A person evaluating their options in this program is thus much more likely to use the UBI as supplemental income than as a job replacement like they might if it was guaranteed to retirement age. This is still great, but I don't think the results will be overly indicative of outcomes in a nation-wide rollout scenario.
I think it's a great name.

The author probably has this as a binary living in his PATH so they can just type

$ arc <args>

It might be obvious, but who wants a long or strange name when you're using a command line utility often.
Great examples! I find it more accessible for me than the official tutorial.
Hate speech is already illegal in most of EU (you can go to jail for it). Trouble is, this was not enforced properly on social networks, they went "we don't care" and law enforcement didn't know what to do. This became a big problem during the refugee crisis, and several extreme far-right parties across Europe started using social media as their preferred medium (and the Russian propaganda machine is using it too). And they won big in several elections. So first Germany made a deal with Facebook and now the EU did it for all EU countries. I really do hope this will work to stop the propagation of hate speech at least a bit, otherwise several countries will be governed by neonazis in a few years, and even the EU itself might break. This is serious.
I would agree that Session storage is an ideal way for handling your session token if it wasnt for the fact that its only visible in a current window/tab.

I do want my users to be able to keep their session across tabs and not be forced to sign in again and as far as I know the only way to do this is to use cookie storage

Does anyone have a strategy use one of Web Storage APIs AND keep your session across tabs/windows?
I am looking for a TensorFlow resource that shows how to classify images of a certain kind. For example: given 100 images, find the ones that might contain a soccer ball. I haven't come across such a learning resource with TensorFlow. Has anyone else?
I'm actually shocked that someone would ask such a riddle. It's not clear to me if you actually thought that question through, or if you're just trying to take down BI from any angle you can.

As many others have pointed out - that's a straw man argument. The existing system doesn't cover your riddle either. Yes, people will abuse systems, and yes, systems will sometimes fail. But that alone is not a reason to stop pursuing it.
>The real challenge of a basic income isn't how to pay for it; it's how to convince regular people who get up every day and go work at jobs a lot shittier than most of us here have that that's a harsh penalty.

That's not a problem. If a job is shitty and ultra-low pay so that no one wants to do it now that they have a UBI to live on, then the business owner needs to either increase the pay enough to make someone want to do it, or he can just shut down the business or do it himself. UBI prevents people from having to toil at horrible jobs unless they choose to, rather than being forced to in order to survive. That can only be a good thing. It then means that true market forces can now set the wages for jobs.
“open source” business ideas
Education! First and foremost, teachers must be paid very well, they are the stewards of knowledge...

Secondly, globalization without universal cultural appreciation has done a lot of damage to what we could consider our collective human heritage. A great dream would be to have schools that rotate around the continents, so that students/scholars/people would be exposed to the best of what other parts of the globe have to offer. It would forward-leap humanity a lot if there were simply better crosstalk between tribes.

Thirdly, the emphasis of education should not be to create/fuck/produce/consume but to actually emphasize co-reliance of beings, species, environment, nature. We cannot exist without our planet, and although we can drive fast places, most people do not realize at what a cost this simple luxury comes. Sure we can advance and make up for some damage, but not making damage in the first place is generally the best idea.

I suppose my main beef is that education is not looked upon as a topic worthy of evolution, when it is in fact the head of the inch-worm of humanity-at-large.
> on HN, I've seen stolen credit card marketplaces and things like that. Do people put their welfare payments on something like that?

Sometimes, yes, people sell EBT cards online (a quick googling finds numerous reports of this being done on Craigslist and Facebook.)

Othertimes, they convert benefits to concrete goods, which are then sold at below-market prices to convert into cash to by things that would not be allowed by the benefit program (or traded directly for other goods, with the seller of the other goods either using the traded goods or selling them for cash.)
My father had a pretty good innate sense of direction. He just said it was a feeling, and he could cross-check with the sun, etc., if available- but could do pretty well without it. He said he was pretty old when he realized that not everybody could do that. Perhaps it's not totally gone from humans.
Based on your tweet about 2 hrs ago, you seem to be in favor of equality of opportunity. What's your opinion about about parents who want to give their children the best opportunities in life?
If you read the article, it says the passwords are hashed and salted. So I think the comment is appropriate... I don't think this is the same thing as passwords being sold at all.
The past discussion was very interesting: https://news.ycombinator.com/item?id=6999074
Transform the S key into accelerator for any YouTube, Facebook and Netflix video
How will any basic income scheme avoid the problem where all politics and policymaking will then reduce to "promises to increase the basic income"?
Show HN: Tough mathematical symbols to lovely code (v0.1)
BI (and any assets purchased with BI?) should definitely be off-limits to debt collection, but wouldn't that solve this sort of problem?
Social Security is not a give away. People have paid into SSI for years and they are getting their money out of it. No one is giving them free money and they free to blow it as they see fit.
You might find this podcast[0] (and his[1] other writings on the subject very interesting.

Cal Newport discusses "Deep Work" and how deep, concentrated, uninterrupted focus is 1) becoming more rare these days with so many feed, notifications, devices, etc. and 2) absolutely essential to being productive and successful in almost any field in today's society / economy.

It's more interesting than I'm describing. Cal's insights into learning, research, lifestyle, studying were very influential on my study habits and mindset during college. Check him out.

[0] https://www.33voices.com/interviews/deep-work

[1] http://www.amazon.com/Cal-Newport/e/B001IGNR0U
Zoom In: Android Brain Game
That's correct, but in which other ones is the integration so smooth as in Scala?
Taginfo[1] provides statistics on tags in use and there's a huge amount of documentation for tags (differences between tags, how to use them in certain situations, etc) in the wiki.

As an example, the page for highway tags[2] is quite rich.

[1] https://taginfo.openstreetmap.org
[2] http://wiki.openstreetmap.org/wiki/Key:highway
Just because someone doesn't have to give it to you doesn't mean it's a good idea for those people to restrict it.
We ought to support NAMI (http://www.nami.org/). They're a large, slowly growing non-profit organization of doctors, families and researchers that is trying to get the US to shift the way it deals with mental illness from the bottom up: identification, treatment, support, public perception, everything.

Protip: This would also help with our mass shooting problem, too.
> do people still develop desktop app for windows and make money doing it?

Absolutely. I sell a small utility application that's a native Windows application.
OTOH, BI could be expected to cover minor healthcare costs plus insurance for major costs.
Do you have any specific complaints with npm?
Then you have to re read, because this is not what is said.
Stuart Halloway has a great talk on this called "Simplicity Ain't Easy" [0] where he more or less states that a FP language like Clojure is basically a better designed OOP language, because FP is basically contains all its strengths (namespaces, abstractions and the like) and none of its weaknesses (e.g. uncontrolled state mutation) and you are able to select and use specific features you need to solve a specific problem, and not being saddled with every feature (including the ones you do not need to solve the problem at hand) at once.

[0] https://www.youtube.com/watch?v=cidchWg74Y4
Anyone know of any benchmarks on tensorflow that provide a baseline estimate of the expected performance for some off-the-shelf hardware(s)?
Use localStorage instead of sessionStorage?
This is missing a FizzBuzz example.
What's wrong with a curated forum for speech, especially if the guidelines are a part of the terms of service? Why does everything need to be all about free speech? No one forces you to use these tools, if they start censoring too much stuff, users can move onto another service. I'd much rather use sites where I can post without worrying about getting bombarded with hate messages. HN is such a kind place compared to twitter and Facebook.
There's many variations of this issue open. See https://github.com/NixOS/nixpkgs/issues/3382 for an example. Most are still not closed and have been open for long enough that it doesn't seem hopeful that they'll be fixed soon.
If you are seriously concerned with the effects of Bit Rot on long term storage I suggest you invest in Magnetic Tapes. Which can be insured against bit rot for >300 years (Yes IBM and Oracle sells insurance for this, but only on IBM tape's/decks, they'll also have to inspect your storage facility).

With highly specialized requirements comes highly specialized solutions.
This is about the tiny daily portions of money, not about BI.

It's hard to make long term plans with that, because instead of putting aside $100 at the beginning of the month, now you need to save $3 a day. With amounts that small, it's easy to accidentally overspend.

Plus sometimes sudden unexpected costs happen, and you cannot wait another week to slowly save up for it, you need that money now.

Not all poor people are poor because they're drug addicts that cannot handle money. Poverty is hard to escape. I'd rather not humiliate these people any further and make it even harder for them to lead a dignified life just because some people might waste their money in the first week.
For my money, OOP and FP are two axes on the same Expression Problem [0]. OOP languages, it's easy to add data on which a fixed set of functions can operate. In FP languages, it's easy to add functions that can operate on a fixed set of data. This is why there will never be a distinct "winner" between the two.

It's also why you have Greenspun's Tenth Rule, and why there is probably a Smalltalk corollary for FP languages. You eventually need to be able to solve both halfs of the expression problem.

https://en.wikipedia.org/wiki/Expression_problem
http://990finder.foundationcenter.org - Look up most nonprofits I encounter
For those who want a well thought out solution, I have a co-worker that created a very useful history shell script with lots of integrated tools for search. Just source in your bash profile.

https://github.com/autochthe/history
Others in parallel comments have some great ideas, and I would suggest pursuing the ones that you find appealing and think will work. My one piece of advice: go buy a smartwatch. Doesn't have to be fancy (one of the inexpensive Garmin Vivo thingies would do the job), just has to have notifications. Put your phone on silent, and set the watch notifications for only those critical alerts such as phone calls and text messages. Whatever you do, don't put FB or Twitter on there as you'll be defeating the purpose. Put your phone in your pocket or bag and leave it there, knowing that if one of those "kid's school" messages that you're always using as an excuse the check your phone (and not put it on vibrate so as to annoy your cow-orkers) comes through, you'll know about it.

Now you're looking at your phone when you need to, not pulling it out to check something else and "oh, look a hit of dopamine! I mean, someone replied on Twitter!" and falling down the hole.

For example, I don't have Gmail alert the watch (nothing work-related, and rarely needs my immediate attention), rarely use Twitter and don't have a FB account, so those don't get on the watch. I do have the following go to the watch:
Dark Sky (rain alerts)
Calendar
Fidelity ("LC hit it's stop limit, so we sold it for you."; I could do w/o this one.)
Home cameras (e. g., Nest)
Text messages
Phone calls
Airline apps and Apple Wallet
Reminders
A bunch of crap I don't care about (e. g., app for Nissan Leaf) that have never, ever notified me, so I leave it on because lazy.

Of those on the "allowed" list, Calendar, msgs, reminders, and the rare phone call alert me the most, which is what I'm looking for: stuff I need to know now.

This will allow you to cease being inundated, so when you implement some of the mindfulness techniques described by others, you'll likely be in a better state of mind if only because the noise has abated a bit. IOW, it's easier to be mindful of reaching for your phone when you're not doing it in a Pavlovian manner.
The hashtag #KillAllMen is an active phenomenon on twitter, tumblr, and facebook. Feminists make excuses for it.

Here's an ArsTechnica article on climate change[1] where the very first comment advocates the murder of those who disagree with the liberal position. It has a positive score and many others in the thread defend it.

Liberals can dish it out too, and moderators let them get away with it.

[1] http://arstechnica.com/science/2016/05/climate-hustle-wants-...
You left out the "making under $10k" part, which is the whole point.
Not enough discussion to this effect. When everyone has more money, the prices of everything will probably go up.
But then you get a bunch of people who complain that high schools shouldn't be teaching that stuff. Of course, I feel that those who espouse that viewpoint are doing so because they benefit from having a large group of people lacking these skills.
So, its the first of the month and people got their welfare check (or EBT these days), and need to drive into town to buy food. Amazingly, a police checkpoint appears and pulls every driver (well, not semis or high priced vehicles or well those without reservation plates) over. Of course the cars aren't well maintained (poor rural - got a grant based on those stats) so tickets fly. But I'm sure everyone feels safer now.

I am having one heck of a time finding the articles.
My mother had this as well but with a game. We simply reversed the charge and continued pay the subscription like normal. They made one vague attempt to get that extra money then gave up. While I'm not a lawyer I doubt such charges would stand up on court.
No, he's absolutely right. Single-iteration SHA-1 is extremely inappropriate for password hashing, and all salting does is prevent rainbow table attacks and instant reversal of duplicate hashes. It does not slow down non-precomputed attacks one bit.

It's much better than plaintext, but essentially only a little bit better than unsalted MD5.

I'm really surprised Tumblr would use such an awful password storage scheme as late as 2013. I thought they invested a lot into security?
We should have to work far less days, all of the efficiency gains have gone to the top.
Thanks for this! I recently ported something over from Theano to TensorFlow (I wrote it up at [1]) and I have to admit I generally enjoyed the experience a great deal, even if the single-GPU performance wasn't good enough to make me switch. The TFLearn library (especially [2]) looks very compelling for prototyping however, some I'm very excited to see how the project develops.

[1] https://medium.com/@sentimentron/faceoff-theano-vs-tensorflo...

[2] https://github.com/tflearn/tflearn/blob/master/examples/nlp/...
Watching the gestures reminds me of a theremin.
I think BI definitely presupposes adequate management of your own finances. At some point it is a bit of a carrot and stick approach – maybe something like if you are on the food program for more than 3 years, then you start paying more for it, or something of the sort? I'm not sure.

> In the UK currently, we do that by things like having pre-pay meters for electricity - but the pre-pay electricity costs more even though you paid for it up front!

Given this information, I don't see how it is similar. It seems more like stupidity of the part of British Gas or whoever. Are the prepay meters used by poorer families who get subsidies paid directly into those meters or something?
BBS the Documentary (Episode 1 of 8)
Incomes taxes (not including payroll taxes) make up ~47% of all federal dollars coming in. Payroll taxes (Medicare, SS), make up 34%, but half of that is paid by the employer, so it's really 18%.[1]

So income taxes represent almost 3x the income stream that payroll taxes do. So I'd say not paying income taxes is a pretty big break in my book.

[1]http://www.taxpolicycenter.org/briefing-book/what-are-source...
AMD's mainstream processors support ECC and have for several years. I wouldn't be surprised in the new mainstream Zen CPUs also have ECC support.
I mostly agree with GP, but "disastrous" as meaning destroying our society is pretty over the top all right.

People spending their BI money on vices instead of food and shelter isn't by itself an argument against BI, but it does call into question the supposed advantages of BI. We're supposed to be able to eliminate cumbersome, complex, admin-heavy welfare programs in favor of BI, thus making it an overall savings of taxpayer money. If many people spend all of their BI money on vices and are still starving on the streets at the end of the day, then we need the old programs back again to feed them, and we're just spending money on nothing.
Deep Work for carreer in AI/robotics
Because it's not the post-scarcity part that's the driver, it's the post-jobs part, which is a very real problem for a small but growing part of the population.
In this case, it should be "Salted Password Hashes Stolen"
The shareholders and board very much are, although for a failing company often they will set up a CEO with the explicit goal to wind down the company my milking it to death (which often takes many months or years, and starts long before employees would be notified about the plan) and offer multimillion bonuses conditional on extracting dozens more millions for shareholders from a dead horse by riding it in sunset until all that's left is debt to "someone else".
Yep, I did some reading since my original post and came to the conclusion I'm just naive.
This is something lots of people often fail to mention. Mathematics is actually quite important to most aspects of computer science. In fact, even though there is no ​need​ for developers to know advanced mathematics, it certainly is one of the more important foundations of fields like data analysis, game programming, virtual reality, or machine learning.
Here in Baltimore, the usual benefits fraud method involves small shop owners willing to claim false purchases to a given value, then disburse an equal value in cash partly to the benefits claimant and partly to themselves as a profit - so, yeah, you actually can just turn your SNAP card into cash, albeit at a sizable discount. No doubt the same is true of a Bridge card.
I guess Scott Farquhar perhaps meant that 'payments due' are the growth numbers that one has to meet periodically (monthly, quarterly, annually) - to which one had agreed on during the VC funding.
My knee-jerk reaction is to agree with you. However the problem with "tough shit" can be seen with the homeless today. The safety net doesn't give out, instead they fall onto the emergency services net, which does not have the option of not helping them, and is possibly the most expensive net of them all.
Yes, it's not as clean as Nix when it comes to uninstall, but using piping pkgutil to rm has never gotten my machine in as borked of a state as Homebrew inevitably does. Also, many .pkg files provide an uninstall script of their own which is almost always reliable.
It's a bit off topic, but having raised ducks, I think I know the reason for that "fact."

Duck quacks have an odd sound sometimes, almost like an echo in itself. I've only noticed it when they're on the ground; in the air they seem to quack differently. Anyway, with a quack that already sounds a bit like an echo, I could see a case where the quack was actually echoing against a hard surface, but not sounding any different from the "normal" quack.

My ducks flew away years ago, so I can't do any scientific testing now...
I did some arithmetic on this a while back. Paying BI to people who work utterly destroys any cost advantage.

https://www.chrisstucchio.com/blog/2013/basic_income_vs_basi...

This is why most BI proponents are so averse to arithmetic.
I wrote about this here: http://somethingdoneright.net/2015/07/30/when-object-orienta...

Comments welcome.