skysight-inc/HackerNews huggingface dataset:
As a parent of 3 boys, something the article doesn't mention is that "time out" is very often not used as a punishment, but just as a strategy to help the parent gather their senses.

When you have several kids screaming and breaking things, it's extremely unlikely you'll have the mental capacity to react in a positive healthy manner. Separating the children and doing a 5-minute time out gives just enough time for me to breathe and gather my senses. Then I'm much more likely to follow up with positive parental strategies.

Usually something like, "Oh you stayed in your room quietly for the whole 5 minutes! Great job, I love you so much. Give me a hug. I'm sorry daddy was so stressed and we had to do a time out. Why don't we read a book to help us all feel better?"

That kind of 5-minute break + positive dialog almost always results in a 180 degree change in mood in the house.
It's actually from the 90s [1]. So much so that I thought it was one of the AT&T "You Will" commercials [2].

[1] http://digest.dx3canada.com/2015/05/12/retrofuture-ibms-1999...

[2] https://www.youtube.com/watch?v=a2EgfkhC1eo
it's unclear how the act of purchasing a product works -- it might require the buyers phone to be near the item when it leaves the shelf
Disclaimer: I am more or less pulling this numbers out of thin air.

Assume that having a single cashier costs $15 per hour.
Assume that an RFID tag costs $0.05.
Assume that in average a cashier handles 1 item for only 5 seconds (including payment).

That means that a cashier can handle 720 items per hour, and that costs the supermarket $15.
Having RFID tags for 720 items would cost $36.
That's still a ~$20 dollar difference, which still amounts to ~$0.028 per item.

I would be willing to pay that if that means i can forgo the checkout lines.
Compelling Science Fiction Issue 4
1% is a decent average margin in a grocery store (http://smallbusiness.chron.com/industry-standard-gross-margi...).

So, it would require a $10 item to break even on a €0.10 tag.
I think we actually need an intermediary technology before self-driving can be accepted.

Already there is proof for this. The general public is widely accepting of "lane assist" that warns you if you are drifting over into another lane, and automatic parking that is accepted (less so than lane assist but still a good start).

I'd like to see widespread driver monitoring AI in cars. The should be able to tell where you are looking and warn you if you are looking away from the road too much (ie: looking at your phone), falling asleep, or driving erratically (fatigued or inebriated).

I think with this kind of driver assist becoming widespread, it will be easier for the general public to accept self-driving when it has matured. The intermediary tech is more immediately useful and amounts to a public support campaign.
Ask HN: How many kids you have?
It's an 1,800 square foot store, I doubt it has a produce section other than for individual fruits and the like.
IMO, any messaging in the format "sorry, $thingYouDid, the technology considers that as $notWhatYouDid" is a recipe for customer loss.
I think there is a lot of truth here. I can't help but feel that you just diagnosed a great deal of the internet, far beyond javascript or dev. We need better communities and better communication. I wish I knew how to make that actionable.
Probably worth more as parts to a more shady repair shop. Last I heard, a shiny new laptop's only worth a couple hundred when fenced.
Grow a thicker skin, faggot.

Or just don't publish your code at all if you can't take the mean comments on the internet.
Mobile app prototyping at Middle School: app mockups, innovation and 8th graders
I created an issue for this, but one really dumb thing is inconsistent password verification. Bestbuy will let you use anything for a password but on login really long passwords will trip it up. Been able to reproduce it a few times with 64 character passwords generated from 1pass.
Do you know how it stacks up to httprouter for example? We can run benchmarks all day but it would be cool if you happened to have some real production statistics, by any change?
I’ve always been advised to avoid these “sub-communities” like /r/javascript and Hacker News. Maintainers say they are filled with assholes who don’t know what they are talking about, angry idiots shouting at everything and everyone, cesspools, giant piles of trash burning in the wind.

Is HN really that bad? I mean, it must be, if people maintaining popular open source projects think so... But why does it feel much more useful to me than a "pile of trash burning in the wind"?

I guess my experience as a commenter is so different because I've learned to tune out the negative stuff and it's not aimed at me.
Wow. That really makes you feel morally superior, doesn't it?
Retrium | Full-Stack Javascript Developer | DC, Raleigh, Anywhere, USA | REMOTE, https://www.retrium.com

We're a funded, post-revenue, growing startup focused on the agile tooling market. We're growing like crazy and we're on the lookout for 2 expert full-stack Javascript developers to join our team. U.S.-based applicants only please!

What You'll Be Doing

You'll be working on both the frontend and backend of our retrospective platform, using some Seriously. Cool. Tech.

NodeJS, BabelJS/ES6, React, Redux, Radium, Material-UI, Recompose, ImmutableJS, RxJS, ShareDB, MongoDB, Redis, ElasticSearch

There's only 2 developers here so far, so you'll truly be a key hire working throughout the codebase.

Benefits

* Work from anywhere
* Competitive salary
* Equity
* 100% health coverage. Medical + Dental + Vision
* Minimum vacation policy
* We'll buy you a laptop of your choice
* Plus, most importantly, a seriously fun work environment!

To apply: https://angel.co/retrium/jobs/186672-full-stack-javascript-e...
Because increasing food waste is a great way to express your displeasure at Wal-Mart?
I've read quite a lot about that and I have yet to see anyone advocating for violence. This guy would appear to be a lone nutcase.
where is 20fold based?
Are you saying we should stop discussing nuclear power's actual safety record because it's too annoying?
They will just refund you...they do that all the time with online shopping
My favorite bug
I remember reading that Angular 2 thread and walking away disappointed with the baby-like, nonconstructive screaming. (disclaimer: I'm using NG2 and enjoy it).

This article has reminded me that there are people behind these projects, even the ones I don't like.
Also Rewe and Real enforce this behavior. And I don't see anybody doing this. The next customer's groceries are mixed up with yours and everybody seems to be ok with that.
I launched SideProjectBook.com on HN. It ended up netting ~$15K that month, not sure if that is considered "big."
Not at all in this case. The benefits of this technology and the disincentives for bad behavior are strong enough that this would work.
Where? :-)
We don't have plastic bags anymore in Seattle. The act of opening a paper bag and setting it on the scale (or simply opening a reusable bag that I'd already set on the scale) is enough to make me "require assistance" 99% of the time.
Oh god, "Now where did the bread aisle move itself to today?"
So what happens when someone asks a good samaritan to help them get some expensive item off of a high shelf? How does this deal with things like a couple shopping together, one with an Amazon account and one without where both of them are getting items off of the shelves?

Even if all of the video was monitored by a human I can still envision several pitfalls to this where it's hard to know who to bill for what without interacting with the customer.
What's the use case for all these routing libraries? Why not write a few lines of procedural code? It's a natural encoding of the routes "trie".

@methods('POST')
def set_int(request):
x = pop_int_component(request)
no_more_components(request)
do_set_the_int(x)
return Ok

def myapp(request):
x = pop_id_component(request)
if x == 'set_int':
return set_int(request)
else:
return NotFound

No type system hacks, extremely modular and simple to understand. Exceptions can replace basically all the boilerplate. The only drawback being there's no URL generation, but it's not like most sites have so many URLs that writing this by hand (directly in HTML templates or as "inverse functions") would be unmaintainable.
So will they have weighing scales to walk over? And also register eaten candy bars and toilet visits?
It's not just to catch thieves, but to catch errors in scanning too. When I was a cashier (this was back in 2004 but these self check outs appear to be running the same UI), about 70% of the time I had override the machine, the person had thought they scanned something but didn't. And it rarely appeared to be an attempt to steal.

I even catch myself doing it. If you are smart you can notice the error, take it out of the bag and rescan and the machine will keep going.

Most people just freeze and wait for help.
Tabletop simulator would making an interesting training environment. I may not be able to train a good go player, but a table flipping sore loser is probably doable.
Aside from putting up the odd sign to discourage certain behavior, no, I do not think that stores have any good reason to bend over backwards to keep individual customers.

Retail is far too accommodating already. Some people figure that being a “valued customer” means they can be an unending source of sunken costs in time, effort and stress, among other things. And those costs can be multiplied across the other customers waiting in line, too.

If a “customer” is destroying your inventory, annoying other customers, or commanding far more of your time than warranted, there is no reason to put up with them. Protect the larger investment, which is: all your other customers, your store, and your employees.
I saw this behavior in speech therapy with my second. He would refuse to vocalize to his mom because he knew she would eventually cave and give him what he wanted, but when the speech therapist withheld a toy until he vocalized, he responded very quickly - likely because he was unsure whether she would cave as mommy does.

This helped us realize that, in this case, we really were the problem. We needed to, in some cases, be more firm. At first this resulted in a lot of tantrums, but once the child's expectations changed then he behaved with us similarly to with his speech therapist.
Bypass [Hack] iCloud Doulci 2017 Activator Download Free
The question of what makes Bach sound like Bach is, needless to say, not addressed.

The actual thing they're reporting is:

'“You need to be able to say from 3 seconds and 50 milliseconds to 78 milliseconds, this instrument is playing an A. But that’s impractical or impossible for even an expert musician to track with that degree of accuracy.”

The UW research team overcame that challenge by applying a technique called dynamic time warping — which aligns similar content happening at different speeds — to classical music performances. This allowed them to synch a real performance, such as Beethoven’s ‘Serioso’ string quartet, to a synthesized version of the same piece that already contained the desired musical notations and scoring in digital form.

Time warping and mapping that digital scoring back onto the original performance yields the precise timing and details of individual notes that make it easier for machine learning algorithms to learn from musical data.'

It also mentions that they attempted to apply existing deep learning algorithms designed for speech recognition to their new dataset, hoping to be able to accomplish a task such as predict a single missing note from a long string of notes. It does not say whether this worked.
That's fair. Although yuppies have kids, too!
Smart job scheduler for Android
That is a similar but separate problem. It is admittedly a larger problem in particular for bitcoin and other currency systems with fixed supply.
> When you walk out, the items are recognized and tallied by a large RFID sweep.

But the video clearly shows the items being recognized as someone takes them from a shelf (and puts them back). The items don't need to be recognized at the time you walk out, the store just needs to know that you've walked out.
People use it like that, doesnt make it to one IMO.

Something that is filtered by what your friends think about stuff is not what i call news. Its just opinion circlejerk around prefiltered news.
I have been. Despite it sometimes costing more I buy all my drives from other vendors. Mostly been amazon recently. They're cool with taking my huge orders.
Get ready to be called a Luddite for thinking about the consequences of embracing the new shiny without question.
WRT your note, some security policies (I don't remember which of them do it off the top of my head, but things like DoD STIG, PCI-DSS, NIST, CJIS, etc.), require a minimum time (e.g. 1 day) between password changes to prevent exactly this.

It doesn't seem that common in the corporate world or typical web apps, though.
Guix solves literally zero of the issues I have, including anything I mentioned in my blog post. And you conveniently ignored the real world problems with trusting someone else's dependencies I gave concrete examples of in my parent comment.

C'mon, I _know_ bundling has issues, but it's like writing about the comparative merits of two cars, and someone saying hippos are cool. It's a non-sequitur. Wrapping up "configure && make && make install" in some Guile doesn't make it a useful answer.
The Pros and Cons of Using Segment.com with Mixpanel and Other Analytics Tools
I strongly suspect that the competitive environment in Javascript frameworks and :s/tool/fool/ing is the main source of the negativity:
Trolls have the explicit agenda to demolish/demotivate what they're trolling in order to push their own project/framework.
Hey, it's good problem to have, especially if you are a small startup :-) That means there is probably enough interest in you for those big guys to build something serious on top of your product. If I was CIO or anything else at exec level I would not continue with you until your code went through proper escrow (not only 3rd party storage but also 3rd party audit) - this is reasonable, especially if you plan to base some high-revenue plans on new product.

You will be fine as long as you have other customers and your survival is not dependant on that particular customer. If you are unsure here then you might be better to ask their intentions and if these are very serious maybe they will buy you off and save the hassle :-)
A free, cross-platform interpreter for GW-BASIC
Why schools should not teach general critical-thinking skills
As with seemingly ever problem over this last few years, this just comes back to the same basic problem. Entitlement.

People feel entitled that your library works the way THEY want it to work. They are entitled to feeling that changes you make should agree with THEIR project workflow. They feel entitled to complain when its not exactly what they want.

Entitlement is going to be this period in time's label...
Yet another "If only Hypercard had been the future" dream.

I agree it would have been nice if it had been. But there are Reasons it didn't work out that way, and probably isn't gonna go there.
The signup you need is a Microsoft account. This is the same account you use for Xbox Live, hotmail/outlook, etc. We have found most people already have these accounts. It also works with organizational accounts so a good number of college email addresses work if your university has taken the time to set it up. Plenty of university professors have been trying out our platform with their classes. They have had little issues with the login barrier.
The user that posted before me is correct that this is a calculated decision. Some of it is for security considerations but also just so we can return a user to their previous content and not have to field questions on 'where did my files go' when they weren't logged in before and so they didn't persist.

Thanks!
Azure Notebooks Dev
Talk: Codebase Refactoring in Go (by Russ Cox)
So how long before someone starts claiming this is the mark of the beast?
This is an awesome offering from MS.

I'm not sure I understand this bit though — by "data" do they mean they'll delete a notebook not accesssed for 60 days?

> Storage: We reserve the right to remove your data from our storage after 60 days of inactivity to avoid storing unused/abandoned user data
That's unfortunate since I put a lot of work in these paragraphs. I'd love to know what you think would make a better case for improving software literacy.
Oh, lord no. I get no moral superiority from it. I'm just opposed to Wal-Mart. If you have lived in a rural community that had their economy decimated by Wal-Mart's arrival, you might employ similar tactics in the future.

Some people actively sabotage large corporations because they're opposed to their business practices. I could tell you stories about retail sabotage, but I will instead invite you to read AdBusters[0] sometime.

0. http://www.adbusters.org/
What you mention in point #1 isn't the main issue with games, but with the "reactive" approach in AI. Reactive AI systems are necessarily going to be more limited than say, predictive AI systems (a new emerging class of AI models). [1]

Agreed, though, that the focus on games is a long-standing source of problems holding back AI. My colleague has referred to this as "ludic AI" in a recent blog post where he expands on your statement about the real challenge of intelligence. [2]

[1] Reactive vs Predictive AI (http://blog.piekniewski.info/2016/11/03/reactive-vs-predicti...)

[2] Learning Physics (http://blog.piekniewski.info/2016/11/30/learning-physics-is-...)
I wish more stores employed bag boys/girls. They speed the process up so much. It's a good first job for teenagers and the mentally disabled.
Article: https://talks.golang.org/2016/refactor.article …
Video: https://www.youtube.com/watch?v=h6Cw9iCDVcU&list=PLeGxIOPLk9... …
Bug: https://golang.org/issue/18130
https://bento.io
Why? If it's understood that the way the system works is that it's in your 'virtual cart' as soon as you take it off the shelf, why isn't it the customer's job to put it back if they don't want it anymore? There are other checkoutless systems that use the customer scanning a barcode as they pick up each item; same deal there.
The Zestimate for my house is incredibly close, within $2k of a recent appraisal. There are a lot of comparables in the area, so they have a decent amount of data to work with.

I have a friend who just bought a 3,000sf house on 1/2 of an acre in Lexington, VA for $31k. Zillow has it at $400,000. He's either incredibly lucky and should buy me a beer, or Zillow is the worst. Leaning towards the latter.
What you don't know is stopping your success
How long is not "anytime soon"?

Quoting from the excellent "Wait But Why?" blog post
The AI Revolution: Our Immortality or Extinction (http://waitbutwhy.com/2015/01/artificial-intelligence-revolu...):

> In 2013, Vincent C. Müller and Nick Bostrom conducted a survey that asked hundreds of AI experts at a series of conferences the following question: “For the purposes of this question, assume that human scientific activity continues without major negative disruption. By what year would you see a (10% / 50% / 90%) probability for such [Human-Level Machine Intelligence] to exist?” It asked them to name an optimistic year (one in which they believe there’s a 10% chance we’ll have AGI), a realistic guess (a year they believe there’s a 50% chance of AGI—i.e. after that year they think it’s more likely than not that we’ll have AGI), and a safe guess (the earliest year by which they can say with 90% certainty we’ll have AGI). Gathered together as one data set, here were the results:

> Median optimistic year (10% likelihood): 2022
> Median realistic year (50% likelihood): 2040
> Median pessimistic year (90% likelihood): 2075

> So the median participant thinks it’s more likely than not that we’ll have AGI 25 years from now. The 90% median answer of 2075 means that if you’re a teenager right now, the median respondent, along with over half of the group of AI experts, is almost certain AGI will happen within your lifetime.

> A separate study, conducted recently by author James Barrat at Ben Goertzel’s annual AGI Conference, did away with percentages and simply asked when participants thought AGI [Artificial General Intelligence] would be achieved—by 2030, by 2050, by 2100, after 2100, or never. The results:

> By 2030: 42% of respondents
> By 2050: 25%
> By 2100: 20%
> After 2100: 10%
> Never: 2%

This might be longer than "anytime soon". But when I read it (as a layperson), I was surprised how relatively first these experts believed it would happen.
"Trump campaign made use of fake news" NPR tracked down one of them - Democrat. http://www.npr.org/sections/alltechconsidered/2016/11/23/503...
Perhaps you would notice. The average user, however, would probably then try to log in to their bank (with their usual password), get in just fine, and then think something along the lines of "oh, the bank's system must be screwed up again" and forget about it.
and income inequality has skyrocketed since then.
"...the amount of work we can automate with AI is vastly bigger than before. As leaders, it is incumbent on all of us to make sure we are building a world in which every individual has an opportunity to thrive."

Andrew Ng is cerainly an AI liminary, but the above excerpt begs for a refreshed discussion summarizing leading ideas on what this new "AI-infused" world looks like.

In a 2014 Bloomberg article, Ng stated "There will always be work for people who can synthesize information, think critically, and be flexible in how they act in different situations."(1)

This logic worked for the Industrial Revolution (IR), and I'm sure it will certainly hold true for our lifetimes and perhaps a few generations onward. However, while steam engines and special purpose machines of the IR drastically increased productivity, displacing many physical labor jobs, humanity still carried the reserve of our intellect to fall back on in a post IR world. There was still a largely untapped reservoir of intellect and creativity.

I suspect the transition to an AI-infused world will occur gradually over a few generations and my great grandchildren will have a much different sense of nastalgia and what it means to live a meaningful life in a world where people gladly receive a base wage and spend the day consuming the latest computer generated song, novel, or scientific white papers. A world where computer creations arrive at a pace and quality faster and higher than humans could never compete with, so why bother?

In my current mindset, however, that just doesn't seem like a fun world to live in. Every single thing I do being far inferior to what a computer can do. If I were transplanted in that world, I think there would be many products where I would draw the line and opt for a good portion of non-AI generated products. Like a modern day Amish person I suppose.

1. https://www.bloomberg.com/news/articles/2014-03-12/your-job-...
A lot safer than the "Just Run Out" low-tech approach.
It sounds like you really want programming to continue to be difficult.