skysight-inc/HackerNews huggingface dataset:
So a few years ago I read Tim Ferriss' "the four hour work week" - and while I will not go on a screed about the part that I find ridiculous, I do think the chapter (and recurring thread) about "what do you do with when you work 4 hours a week" is entirely relevant here.

The summary / thesis of life-after-work is that we must "find a muse" - which is to say, since you no longer must work your entire life away, you may now re-allocate those same hours doing something that you love. Even something that you are wildly, obsessively, passionate about.

A small portion of the current policy research around AI & Automation is how do we deal with the emotional fallout among people who feel they've lost their purpose. How do we convince people that it is OK to "take a handout"?

There are really deep cultural implications to that idea. There are people who believe "there's no such thing as a free lunch" - consider the Georgia representative who very specifically floated the idea of making poor children sweep floors in schools in exchange for meals "in order to teach them the important life lesson that there is no such thing as a free lunch" http://talkingpointsmemo.com/livewire/gop-rep-suggests-kids-... ... like that is someone who really believes in that as a principle as opposed to just a colloquialism.

What would it do to their self esteem if they were suddenly taking free money?

How many parents would be happy to spend an extra hour with their kids in the morning? A couple of extra hours at night? A few extra hours to learn guitar or beat that next level of super-mario?
tl;dr - Computer scientist discovers that selection happens at the organismal level, bringing his understanding of the subject to very nearly what a third year undergrad has.
I would expose the potential risk of automation in a near future. Making them aware of learning something that might disapear in 10 years, for the most part.
This somewhat reminds me of the rogue game Brogue which I highly recommend (albeit very challenging) but slightly different.

With Brogue there are no experience levels. You only get stronger by finding potions of strength (which I believe are normalized distributed and somewhat guaranteed so its not completely random but close to it).

Everything else is crap you find. In fact killing monsters is not worth it unless they are in your way or keeping them alive is too dangerous.

Deciding what you do with your items and which items to improve is pretty important. Most items are disposable/consumable. The only exception (IIRC) is artifact items.

I wish more games would be like that to avoid grinding and provide interesting replay gaming.

As for the Zelda game I hope (despite nostalgia) they don't continue with the hero saves the princess trope... seriously... like when can you play as Zelda. Even Super Mario 2 (US) made that possible (even though it was just a dream apparently).
> There is no such thing as a horse job.

Of course there is. The occupation of ostler was once an important trade, it is no longer.
Cross Browser Testing Tutorial
There's a reason I put the phrase in quotes. I'm referring to the kinds of programmers that create popular libraries that people can make jabs at with words like "AbstractSingletonProxyFactoryBean". There has been excellent work in the Java community, but the community as a whole embraces abstractions, techniques, frameworks, and libraries that I would consider to be evolutionary dead ends that should be avoided.

Incidentally, my favorite libraries and services in Java have little do with things like DI frameworks, ORM libraries, aspect weaving, or any other strange abuses of annotations. For instance, in my opinion ZooKeeper is one of the best open source services of its kind.

Netty, while it has some warts, is pretty amazing and seems to show up everywhere as a dependency in other libraries and services.

I'm not an expert on them by any means, but the Java-written NoSQL services like Cassandra and HBase seem impressive as well, and seem very competitive in their respective areas.
Consumer applications? Doubt it. Not a whole lot of consumer-oriented applications parallelize that well to be honest.
> Also I don't think there is a language called "Western".

Going by the ISO 639 code I think that's supposed to be West Frisian
No, the standard is secure. This is a vulnerability in the implementation. The comment in the code merely says that the explicit definition of the state machine behind a 4-way handshake implementation is not in the standard (but it's described in prose). Most standards don't provide explicit state machines.

The 802.11i is the official standard. WPA1 is based on a draft of 802.11i, while WPA2 is based on the final version of 802.11i. All of them contain the 4-way handshake.
After having a look at some of the links posted, it looks like the power draw is slightly higher than the i7 7700k in most tests, although lower in some. Looks like my assumption based on the TDP was a bit off (also my misapprehension that TDP is power draw, whoops) :)
Hardware.fr just published some compiler benchmarks: http://www.hardware.fr/articles/956-12/compilation-visual-st...
Guides for Seed SaaS Pricing – Bootstrapped and VC Funded
The problem is that the only easy to measure number is the number of hours worked. In the end you can't really measure output or quality so management will resort to the only concrete number they have. My output is highest when I work around 4-5 hours a day with occasional 24 hours marathons when things really flow. But I can see how this would make managers nervous because they can't really tell if I am just lazy or working at peak performance.
I did :p sort of reminds me of how haskell needs itself to Compile.

Honestly, I don't see it as a problem.
My guess is that it happens all the time in jobs like this - like you said they're often something that people do to pay the bills until something better comes along.
They work well, just that you need a lot of patience (and know how) to work with them. Also GPUs are expensive. By the time you realize that you messed up you have wasted a lot of time. Of course this is true with any ml algorithm out there. But what I'm trying to say is it is possible that an as yet unknown method exists that may be less computationally complex.

One of the problems I see is that people abuse deep neural networks no end. One doesn't need to train a deep nn for recognizing structured objects like a coke can in a fridge. Simple hog/sift/other feature engineering may be a faster and better bet for small-scale object recognition. However expecting sift to out perform a deep neural net on imagenet is out of question. Thus when it comes to deploying systems in a short frame of time one should keep an open mind.
Author here. Your are right. Graphical editor is just a favor of myself and happened to make implementing this features easier. If you are skilled enough to parser code in text and build a tree underneath, it's definitely the same result that you got smart IDE that helps write code faster.

BTW, I don't know much about building IDEs, so I won't analyze code by myself and let the editor recognize the code. Could be very tough work.
Interesting list of who does and who does not support universal basic income https://goo.gl/VxKSdN
Phantom | Developers (Python/JavaScript/Hybrid) | London | ONSITE, Full-Time, http://phantom.land

Phantom is a forward thinking digital creative agency based in Old Street, London. We are currently on the hunt for Python developers of all levels, especially those with a more creative side. We will also consider any exceptional front end devs as well!

We don't put our developers in a box, but expect them to be involved from strategy to delivery, working collaboratively with the entire team to find unique solutions to some amazing briefs. To help facilitate this we have our own bar in the office (with no locks on the fridge!) and the cupboards are always stocked with snacks and treats. Most importantly we have an awesome development and creative team in place and are looking for more like-minded people who will keep pushing the agency forward.

A small sample of the technologies, languages and frameworks we use include AngularJS, Three.js, Django, Flask and Google App Engine. Some recent projects we've worked on include a Google Cardboard VR Experience for Petra (http://phantom.land/work/petra/) and an interactive piece for the TATE Modern featuring music by Sigur Rós (http://phantom.land/work/states-of-matter/).

Please check out our site (http://phantom.land) for more info. Alternatively send matt@phntms.com an email directly with your CV and any relevant information. Would love to see any recent or personal projects in your email.
> Nice, no features anymore for CE

What do you mean by that? Docker CE will continue to ship features in exactly the same way as before. If anything the new monthly edge releases will allow us to ship features faster. A common complaint from enterprise customers was that they were tied to the same release trains as the community version. Now that the CE and EE releases are clearly distinct, CE has more flexibility to move fast.
We've had a lot of success deploying python web apps with Zappa: https://github.com/Miserlou/Zappa

The value is that it does deploy, the route-mapping, config management, and also allows you to 'keep-warm' if you want to keep the backend responsive even after zero/low traffic.

My hope is that best practices are going to continue being distilled into these deployment/wrapper frameworks.
Importance of Automation in QA Ecosystem for Rapid Product Release Cycle
> BBC incorrectly attributed this to "dark sense of humour of Bhutan"

The headline author did. But the article mentions both the fact BRO is Indian and the fact these signs exist in other Indian border areas.

>> Over the years, the Border Roads Organisation has also built and maintained roads in other countries neighbouring India, including Afghanistan, Burma and Sri Lanka. Today, they largely employ local workers, but historically, many Indians took on the difficult and dangerous work. Their ability to have a sense of humour in challenging circumstances is clear both in their brilliant road signs and in their mission.
Yes, I have not been able to find any data from AMD directly that ECC is not or is supported. In any case I am disappointed. Desktops, workstation, servers are all getting more and more memory. The changes for corruption are only going up. And getting an Opteron for each workstation is kind of silly.

Edit: If no motherboard supports its, in Linux one can use ecc_enable_override (similar thing might be available in Windows). That is if the CPU support it. It can USE ECC memory, but we don't know if it can use the ECC checksums, most motherboards have a NO here.
Same behavior when copying from Xcode.
Show HN: Nsfw subreddit gallery
I don't understand what anybody would be paying for here.

If I'm already paying $OS_VENDOR to support my OS, wouldn't whatever packages I'm running be covered as well? If not, why am I paying them?!
You first need to go vegetarian to convince others to do the same.
N*ggaz B
YOLO – Real-Time Object Detection
I take it you prefer CORBA?
Yes, but you are one of likely very few with that experience available.

You are beholden to the bus schedule. Your choice of where to live greatly affects your commute. You have to combine multiple transportation options. If the weather is bad, you are exposed to the elements.

Uber remedies all of the above, and yes, for a price, but not wholly unreasonable. Sure there will always be less expensive options, but Uber appears to be quite reasonable when you consider the big picture. Is it sustainable? They'll show us.

It also has the neat feature of being able to continuously optimise and become more efficient. Most other public transportation does not, is heavily subsidized, and extremely difficult to change.
Oh thanks for pointing that out, I missed that :-)
More like the Wizard of Oz of climate change - Hansen is an outright alarmist. I'm afraid my mad-hatter friend (whom I posted of earlier) has been reading Hansen's book with all critical faculties disabled.
HyperApp takes functional JavaScript to Web applications
Why do you have to add a 150+EUR GPU? There are many cheap options.

You can get Radeon R7 250 under $50, which absolutely destroys i7-6700k's integrated HD530.
I just saw I read it wrong. Are you referring to seamless mode? I use mate for that.
I could see this being true. I have concerns of course, but it might make sense. Maybe instead of making $100k, people would rather make $50k and work much less. That would happen naturally, with article like this, discussions, and companies and people experimenting with new things.

What scares me is when it goes from that to "the government should mandate / provide this". I would see no reason that would not lead to a bad outcome similiar to other socialist countries.

And remember, when people say that we decrease our societies working hours by 1/2, 2/3, etc they are saying that we should halve the number of doctors, teachers, pilots, farmers, etc. This guy may think accountants, consultants, etc are fake make-work jobs, but I've never seen a company knowingly being someone on when they know that person won't add value to the company (and therefore the society as well).
My understanding is Red Hat is generating more revenue than Docker selling to the enterprise market. Is this true, and if so, how does Docker plan to beat them?
Yes, that's probably the reason for the increased power consumption. But Ryzen also supports AVX2, doesn't it?
Yeah, and AMD is the only company who can offer a high performance GPU together with a high performance x86 CPU. And APU's with HBM of course. Looking forward to what they can achieve now that they seem to be back (although most of the financial success probably lies with the server CPU Naples).
I find Scala enormously impressive because it manages to bridge the gap between subtyping. Not sure whether that is worth the complexity this brings, though.

Subtyping makes a lot of things that are easy in purely functional languages hard. I think that is also the main reason why you don't get global type inference.
Enter comment, click next, take quiz, click post. Get an answer wrong, your comment is wiped and you have to start over.
Source?

Has Asrock explicitly stated that it works with all CPUs, or just that all their boards can do it (IF the CPU also supports it)?
The key is having productive meetings.

If a meeting ends with no action items (assigned to specific people) and no decisions made, it was a useless meeting, and you should stop having it. Status updates can be written down and emailed, or better, posted to a wiki.
Off-ish topic. But will the last piece of the puzzle (compose) be integrated into the Docker Go binary?
AMD Ryzen 1800X (Summit Ridge):

3.6 GHz (4.0 GHz Turbo) over 16 threads

15,812 Passmark for ~$500

-----

Intel i7-7700K (Kaby Lake):

4.2 GHz (4.5 GHz Turbo) over 8 threads

12,321 Passmark for ~$350

-----

Intel Core i7-6850K (Broadwell E):

3.6 GHz (4.0 GHz Turbo) over 12 threads

14,500 Passmark for ~$575

-----

Competition is back. Ya!
I mean, I guess it's possible to reverse engineer and implement the entire server side. But it wouldn't really be different from implementing a clone of a game as a way of "pirating" it at that point.
Sysdig | https://www.sysdig.com | jobs@sysdig.com | San Francisco, Davis, or Remote | Many Positions

Sysdig is building the intelligence layer for next-generation applications built on containers and microservices. Hundreds of enterprise customers use our commercial solution for monitoring, troubleshooting, and managing performance of their applications.

-50+ People
-Founded by Loris Degioanni, co-creator of wireshark
-Open source sysdig (http://www.sysdig.org) is used by millions
-Funded by Accel and Bain Capital Ventures
-Global Engineering Team

Benefits:
-Work from anywhere
-Health, Vision and Dental Insurance
-Monthly learning stipend
-Monthly housecleaning stipend
-Motivated, smart, enjoyable coworkers
Positions:
-Frontend
-Kernel Engineers
-Backend / big data
-QA
-Customer Success
-Product Marketing
-Technical Marketing
https://www.sysdig.com/jobs
There will be more control to select specific MIDI channels per envelope in the next release, pitch bend being one of them.
> But it's still losing in every web and office single threaded benchmark.

By ~15% compared to >160% for Bulldozer.

And this is day zero before any applications have been optimized for the new microarchitecture, compared with Core which everything has been targeting for more than a decade.

They did good.
The solution is reliable public transport.

The way i see it, Uber is half price because it is sustained by VC money and ever-decreasing pay for drivers. Taxis or Ubers are in theory your own private vehicle or limo. It should be special occasions. Because you're late to the meeting. Or have to go the airport. Or because you had a drink too much. Having a private vehicle for everyday transport is a luxury and it shouldn't be an easy or sustainable option. Unless you are wealthy.
Their sense of humour extends beyond road signs. After spending three weeks travelling across the country I found the Bhutanese to have a very relaxed, humorous way of looking at everything life, big and small.

Here's a sign I saw while in Bhutan that is presumably trying to encourage fewer children: http://www.redyeti.net/Bhutan/content/bin/images/large/IMG_2...
Can't you just get those peripherals as plug ins devices for an iPhone/Android?
Blinds.com | Senior Front End Developer | Houston | ONSITE

www.blinds.com

We are looking for an experienced Senior Front-End Developer who is ready to take a leap into unknown waters. The Senior Front-End Developer designs, develops, enhances and tests front-end web and hybrid mobile applications using HTML, CSS, Javascript and frameworks, such as React, Angular/Angular2, Cordova and Ionic, to deliver innovative, responsive, customer-friendly experiences across multiple form factors and devices. The Senior Front-End Developer is passionate about enhancing the user experience and has a proven ability to deliver web and hybrid mobile applications that solve real-world business problems.

Full details http://about.blinds.com/careers/?p=job%2FoqlQ4fwp
what is that / why is it necessary?
Of course, I'm only painting a scenario that I think likely is being posed by Instacart to justify their valuation and future prospect, not the superiority or effieciency thereof.

And there is a big difference between having access to a database of customer sales, and actually having those customers...
who? what?
This basically reads like a press release. Any details on what would make this more attractive to enterprise customers other than maybe supporting a couple more hosts?
Is that buffered ECC or unbuffured ECC? Because last time I checked, my AM3 board had support only for unbuffured, which is really hard to find and I just didn't bother.
Considering previous AMD chips could use ECC I hope it's true this time as well. AMD's CEO Dr. Lisa Su has an AMA later today, we should probably ask her: https://www.reddit.com/r/Amd/comments/5vl431/its_happening_a...

Might as well ask her about the possibility of coreboot if we are at it.
Maybe it's more advanced than I thought. Maybe you can get a farmers coop to invest in it, if it is almost commercializable?
API Keys vs. OAuth Tokens vs. JSON Web Tokens
I have worked in at least one organization where the meetings were likely there to prevent work from being done too quickly with an activity that still counted as billable hours. Just before I left, the "daily stand-up" included the entire development team and testing team, and lasted a minimum of 45 minutes. That was nearly 20 people, packed into one office, justifying their existence on a daily basis.

So some people would actually dedicate that 15 hours to getting things done, and some people would still fill it up with bullshit and game the management metrics to maximize pay per unit of effort.
iOS's advantage in this is that the hardware range is small. It's feasible to do full AOT away from the end user's device.

With Android there are hundreds or thousands of combinations of various bits of hardware and drivers, with various levels of compatibility. Device manufacturers have a terrific advantage in being able to produce hardware that is more specialised for the purpose, but there are trade-offs. Compiling all possible variations AOT away from the end device is going to be difficult.
My week is currently split 2-4 days on my own projects (4 if counting weekends) vs. 3 days work for clients/companies. Never been more satisfied and productive. There's a lot of creative cross-pollination: both pursuits bring more value over to the other.
Why does Docker Inc have to beat Red Hat? It's a big, growing market, enough cake for everyone?
But it wins in every case where performance truly matters: multi-threaded calculations, archiving, encoding. You know, the things that actually do take up time.

Do you really care if your webpage renders for half a second longer?
If you have two predictors p0 and p1 then it can be shown that the mixture p(data) = (p0(data) + p1(data)) / 2 incurs at most 1 bit of loss compared to the better of p0 and p1.

In other words, for any pair of machine learning algorithms there is an algorithm which only performs marginally worse than either of the two on any given problem, and which may perform arbitrarily better. NFL equalises these two cases by smearing tiny losses over vast regions of possibility-space that are vanishingly unlikely.
I uploaded a new video, hope it explains my ideas better. https://youtu.be/zsiYPppEDp0
Blinds.com | Senior Software Developer (Fullstack) | Houston | ONSITE

www.blinds.com

We are looking for an experienced Senior Software Developer who is ready to take a leap into unknown waters. The Senior Software Developer architects, designs, develops, enhances and tests web and hybrid mobile applications using HTML, CSS and Javascript on the frontend and .NET on the backend to deliver high-quality, responsive experiences across multiple form factors and devices. The Senior Software Developer is a self-starter that takes initiative to get things done. The Senior Software Developer is passionate about delivering awesome solutions quickly and has a proven ability to collaborate with cross-functional teams to deliver applications that solve real-world business problems.

Full details http://about.blinds.com/careers/?p=job%2FotlQ4fws
It's not uncommon for people to put additional effort (that you can spend on a 20%) to fix stuff in the primary project. Like, voluntarily adding themselves to a build cop rotation or doing code / readability reviews as a service, and so on. And sometimes, the primary project is tight on deadlines and people want to stay focused.

And even when a person is enjoying the 20% opportunity, most of the time there is no good project to take on. During my stays at Google, I've done many 20% projects (>10), but only had a 20% project may be a third of the time.
unbuffured
Example: http://www.asrock.com/MB/AMD/X370%20Killer%20SLI/index.asp#S...
I can understand the 'drug' effect, but I was interested that I never had anything like withdrawal symptoms when I ditched the thing. I found FB interesting and fun, then I found it less fun but checked it out of habit, then I realized that was silly and abandoned it outside of direct interactions.

I think maybe I got lucky and synced up with the issues you describe. Non-chronological feeds, embedded ads, and autoplay videos are simply unpleasant, so if I was addicted perhaps they took away the stuff that would have offered a 'hit'.

In any event, I know an awful lot of people who report the same "I used to use FB" outlook. New users are born every minute I guess, but it's enough people to make me wonder about FB's sustainability.