skysight-inc/HackerNews huggingface dataset:
There are some youtube talks about python metaprogramming that you might enjoy later on. Your colleagues a little less.
Check the Data Liberation Front / Data Take Out.

Google actually are pretty good at providing that, and I think it does include search activity, if requested.
Author here, let me know if you have any questions or comments! Given how much attention this is getting, I should probably finally finish one of the three articles I have sitting around in the backlog.
RPi-based music player has touchscreen and high-end DACs
We have a brand new repo for fixing these things - https://github.com/kubernetes/kubernetes.github.io - but that said, if you EVER run into something misleading, outdated or incomplete, please ping immediately!

Disclosure: I work at Google on Kubernetes.
Author here, I'm totally OK with it.
"Serverless" here refers to not needing a pre-requisitioned server to exist in advance of the request. Sure, the physical hardware exists in AWS, but previously you'd need to have some sort of CI system running on a server that needs to be running and accepting web requests at any time that you might push to Github. With AWS Lambda, which LambCI is run on, a lightweight server boots up in realtime in response to that webhook, runs code, and shuts down. So you have a CI server that can respond any time of the day or night, but only consumes resources when it's actually running.
It was fascinating, and a good reason not to copy and paste code when you can prevent it.
+1 on DigitalOcean with Block Storage. Currently using DO with Amazon S3 mounted using /etc/fstab via S3FS https://github.com/s3fs-fuse/s3fs-fuse (which has eventual consistency but if you want cheap)
Rethinking the Chat User Interface
sorry, I found your definition of product/market fit to be basically ridiculous.

>Very often product/market fit becomes "We've solved all these peoples' problems and they pay us money." The problem? The problems and the people are all different.

Sorry for the tone, but to continue - "We don't have product-market fit! All we have is a bunch of people who consider us the solution to their problems and pay us a bunch of money! But where's the market? What are we even doing?"

I mean take an iconic, successful product. the iPhone. What's an iPhone?

I mean, sure, Apple sold 50 million of them last quarter but really it's just "we've built this thing all these different people want and they all pay us money". But the reasons people want one are all different! Or take the app store - what a disaster. What problem does it solve? It's just this place for a bunch of developers to do a bunch of different things! To hear you tell it, Apple needs to kill the app store -- despite taking a $6B cut in 2015 -- yes, this means $6,000,000,000 in revenue, and actually find some product/market fit, not a hodge-podge of random stuff people buy and developers are happy to give a cut of.

I mean why would anyone choose a $6 billion cut over actual PRODUCT-MARKET FIT? Would you rather wake up with $6 billion tomorrow or with a product that actually has "product-market fit".

I know which one I'd wake up with tomorrow. Sorry that I'm not able to be more eloquent but I find it so hard to wrap my head around what you'er trying to say.

What even is your idea of a product that has product-market fit?

You don't give any examples. Try to express what you mean using some concrete examples, if you still maintain your (extreme) position. So far you don't seem to include any positive examples of what you have in mind.
This response chain seems much more interesting
https://twitter.com/savantdotwtf/status/750781065518731264
> Yes. Including arbitrary licenses enforced by local governments

Not sure how a corrupt government is part of your definition of a capitalist utopia.

In my definition of a capitalist utopia, there exists the optimal amount of regulation to maximize long term welfare. This means no regulations that benefit the next 3 years at the expense of the future, and also none that benefit the next 20 at the expense of the longer-term future. Regulations that do exist are consistently enforced without corruption or bureaucratic waste.

In our actual (non-utopian) system, most regulations have the side-effect of benefitting one constituency or interest group over another, or one relevant time-horizon over another (most are profoundly short-sighted).

Also, in a capitalist utopia there would be administrative districts that would allow for various regulatory schemes to be tested and compared scientifically, so even if one local government did make the mistake of offering a state-sponsored monopoly, the mistake would quickly be realized and corrected.
Energy Storage Solution Built from Recycled “Full Pack” Nissan LEAF Batteries
The cruel irony here is that simplicity was a foundational goal and major rallying point for Java. Here's a website from 1997 describing it: http://www.cafeaulait.org/course/week1/16.html

Ignoring the last part that obsesses over the glory of OOP, replacing Java with Go in that page is... pretty spookily familiar!
We used real air guns, but loaded with paper balls once while celebrating a school year's end, was lots of good laughter :)
You can use S3FS (https://github.com/s3fs-fuse/s3fs-fuse) to mount your buckets and make it look like just another directory using /etc/fstab
Languages almost always find ways to fill in gaps of how to express something. Often through the form of shared knowledge or idioms.

"I woke up a few hours before the roosters' crow to catch a flight."

It would be awkward to say that today, but potentially less so in some alternate-dimension universal time zone world where it could be a common idiom for "wee hours of the morning". Hours would still have meaning, people at least have the thought that "roosters crow at sunrise". So you got up a few hours before sunrise, whenever that time was.
So we finally reaching the point where batch and interactive jobs are clearly separated because the very different tradeoffs they need. http://www.winestockwebdesign.com/Essays/Eternal_Mainframe.h... indeed.
Everything in the web technology stack has been intertwined to the point where incomplete browser support for some JavaScript API could cause a bug with any level of severity, ranging from “site is ugly” to “nothing works at all”. (And it drives me crazy when some site can’t even show me a critical button because of its fanciness.)

There needs to be more work separating a critical base set of features from the rest. There needs to be more separation of the fancy from the functional (i.e. instead of requiring some bizarre mixture of JavaScript support in order for anything to look right, you have two choices: “turn on animation support” or “turn off animation support”, or some such division).
SAT Competition 2016 Results
Well written article.

I could care less about politics, what upsets me is that someone gets away Scot free with multiple crimes when we have people getting put away for years for having less pot than you can hold in one hand. Or how about all those people that got put away for 30+ years for the exact same crimes i.e. Chelsea Manning.

Freedom and Justice for Some indeed.
Heh - this is now out of date (we move fast!)

Rather than linking to the new command, here's a list of all the releases, with instructions:

https://github.com/kubernetes/minikube/releases
Jupyter
Not as much.

Amazon sells it's fulfillment services directly. AWS should be obvious, but they also sell fulfillment services. Not just whitelabel spam products from /r/Entrepreneur either.

Amazon can do the entire logistics chain from accepting products shipped from your manufacturer to processing the payment in your own web store. [1]

[1] https://services.amazon.com/fulfillment-by-amazon/benefits.h...
Exactly this. The only "flat" games I can now bear to play are the likes of civ. Playing something like fallout 4 on the TV now feels like I'm looking at the world through a squashed little tableau. It's dull.

It seems most who are calling it a gimmick either haven't tried it, or tried the dk2, or tried it at a trade show and haven't tried living with it.

I use it daily, for everything from a workout in holopoint to racing in project cars (all non vr driving games are now ruined for me, I of course picked up a wheel etc.), from minecraft to playing table tennis. I never thought I'd one day be in the minecraft world I started many years ago.

Playing greenwater at the moment and having to put it down frequently, as code has never made me jump and scream before.

Anyway. It's not a wiimote type gimmick. It's the future of human interfaces.
Space.

Planet Earth is becoming too small for mankind and technology advancement is making preliminary unmanned colonization of the Moon viable other than feasible. China going first me thinks and the US will follow accordingly in order not to lose the race.
It is not the same. However, the homeless person sleeping on the bench is hurting others. The purpose of having a bench is to have a place for people who are waiting for the bus, or taking a short break while moving through the city, to have a place to stop. If a person (homeless or otherwise) is using the bench to sleep, that is going against the intent of the bench in the first place. While many of these measures are primarily aimed at making things difficult for homeless people, extended bench stays are still undesirable in general.
Same problem in Safari on OS X.
That's more of an open source problem than a free software problem. I recognize the concern as valid in business, but ideally it would not be relevant.
Optimizing social welfare (regardless of time window) through regulation isn't capitalism at all.
You can also try the website version of this. https://github.com/ericdrowell/BigOCheatSheet

It's even open source, pick colors (or not) at will.
On an encouraging note, it does work in Firefox Nightly (50.0a1).
The author address this question in the announcement blog post (under "PS: Hating on “serverless”?"): https://medium.com/@hichaelmart/lambci-4c3e29d6599b#.3nieqgg...
We still don't know what ancient Egyptian actually sounded like, because they didn't write vowels. Egyptologists basically invented a transliteration with rules for vowels:

https://en.wikipedia.org/wiki/Egyptian_language#Egyptologica...
You win buzzword bingo for today.
Molten Aluminum vs. Ceramic Mug
It is a minimum standard, and a useful one. It mostly annoys me when certain groups of advocates seem to treat it as an end in and of itself, and evidence that something is "repeatable" and will end the problems in obtaining scientific evidence.

I come from a field where something isn't a reproduced until it's also found in an entirely different study on a different population.
Yahoo! to shut down legacy Messenger service on August 5
I wish that was the way the biological sciences worked.

My personal favourite peer review process story was from one of my first papers where I wrote up the whole thing and my supervisor added his name and sent it off. This was in the pre-electronic days where you physically posted off the manuscript. Serveral months when by and we heard nothing. After around six months of silence my supervisor decides to ring the editor and find out what is happening (proactive he was not). The editor tells him "oh didn't you know that paper was published a couple of months ago" - not a single change made or reviewers comment to deal with. I wish all my subsequent papers had gone like that :)
"Well. Look. I’m not going to defend it to the death, but I don’t think it’s anywhere near as bad as some suggest. It’s a term people are using to describe architectures in which you don’t deal with anything resembling a server, or an instance, or similar."

How you can tell OP has very little experience with AWS services being broken for hours before the little "i" gets added to the service on their status board.
http://www.breitbart.com/tech/2016/07/05/hacker-news-censors...
Nice try, NSA.
If there is to be disruptive change, it will be a new protocol that solves global-scale problems the old one did not. The automobile did not depend on the horse. An incrementally better TCP implementation will not disrupt TCP.

Unfortunately a large portion of protocol development seems to be occurring at the application layer even if it doesn't belong there, which is how we ended up with HTTP/2 and WebSockets.
The message is decidely mixed.

On the one hand, yes, it's a level of transparency. And there are some controls. Exceptionally cumbersome controls, particularly if you manage multiple accounts. Quite notably lacking in the ability to entirely disable multiple services -- I have no use or wish for Blogger, YouTube, Maps, or other activity tracking. I don't want Google tracking my location data at all, in any way -- not GPS, not WiFi connections, not cell towers. Nada. I can't say that.

I cannot globally disable or deny specific permissions from Android applications (Android 5.x, supposely 6.x offers slighly improved controls). I've written elsewhere about how the entire Android app store is a complete toxic cesspit and mess.

So, yes, Google give you some insight on what information they gather, which is better than many other services. They offer exceptionally poor controls over it. And the company has been either exceptionally passive-aggressive in re-enabling tracking of data users have denied it, and re-establishing or linking services they've expressely stated they don't want re-established or linked (see my comments elsewhere in this thread), or they're manifestly incompetent to manage what they've built.

I'm not sure which possibility concerns me more.

Keep in mind that Google:

1. Already are the number-one producer and software provider for personal pervasive hackable broad-spectrum surveillance devices. Which is to say, Android-based phones, tablets, notebooks, and other products.

2. Are service provider to a tremendous number of third-party services and companies. I can shun use of Google but still need to fight against its email servers, web tracking tools, fonts, and javascript servers, just off the top.

3. Put cameras directly on peoples faces and got all flustered when it turned out that the people those cameras were pointed at didn't like the idea. Google Glassholes.

4. Are planning to put a live, always-on, 24/7/365 microphone with remote processing in homes, offices, businesses, and other locations.

5. Are planning to produce "driverless cars" which will operate as either privately-owned or business-service vehicles, yet another venue in which my privacy is directly compromised in circumstances well outside my control.

The absolute mandate for Google to operate without the slightest hint of misplaced trust is extreme. I frankly don't see how they can meet it, and predict spectacular failure.
I would not dare presume to be more intelligent than my girlfriend. I just wanted to emphasize the difference of topics.

That said, I am very thrilled with my interestingness and intellectuality.
It would probably suck less but I would still be left with the question: what the fuck do I do all day?
Misaligned incentives combined with poor oversight/training?

I can't imagine this is actually a recruiting pitch that's enshrined in company policy.
I'm flabbergasted that people are able to post to this thread at all, what with all the segfaults their C++ based browsers must be experiencing all the time.
I was able to use the code mentioned in this AWS forum post to configure a proxy using node.js:
https://forums.aws.amazon.com/thread.jspa?threadID=218214

Code:
https://gist.github.com/nakedible-p/ad95dfb1c16e75af1ad5

Looks like it's been turned into an NPM-installable module too:
https://github.com/santthosh/aws-es-kibana
Snowden on FBI's Clinton Email Investigation
I like the idea of taking old laser tag arenas, kitting them out with lighthouses, and then having vives hooked up to backpack pcs. Battery life is only an hour or so, but I'd like to see you last an hour of running around a jungle/glacier/moon/starship/wartorn village. You map the physical space into a variety of play arenas built in your engine of choice, so that snowdrift corresponds with that pile of foam, this bridge is that ice bridge, that room is this room, etc.

The tech is already here - the hurdles are pretty minimal, it's just a question of setup.
Is xombrero still being developed? I used it for quite a while and liked it but the lack of updates made me think it was probably falling behind on security. Granted WebKit is the biggest part of that.
It is just as easy as doing it in Rust or Swift - both being thoroughly modern languages. It's more about the lack of comprehensive frameworks than the language being somehow flawed. I used Go as a backend for mobile apps and it was OK but where it really shines is the kind of workload we do when analysing source code: where you need excellent performance and low memory footprint, all that while keeping the code readable.
Eventually mobile phones will gain the power to provide compelling experiences, and tracking technology like Lighthouse (or low-latency SLAM tracking done by the phone) will allow for room-scale.

The headset itself will basically be a plastic holder with lenses.

Google is already preparing for this future with Daydream (https://vr.google.com/daydream/).
>Not according to the transactional collector proposal.

That's hardly the end all of Go GC development, also as I understand it's not even certain it will be used in a Go release as it depends on it actually showing the benefits aren't just theorethical.

>Whether generational GC works is something we've had over 30 years to figure out, and the answer has consistently been a resounding "yes, it works, and works well".

This was not about generational GC's 'working' or not, it was if it is the best solution for the typical workloads of Go applications.
More than likely a third party advertiser hired to attract young people as prospective interns.

Looks like they will probably be effective, only thing they didn't promise was strippers.
The entire situation is ridiculous, but Mitchel's response probably won't go over well with his employer.

<time to get some popcorn and watch what happens>
Did anyone use the BRCK from Ushahidi? I think it had some similar goals and features. It would be interesting to compare these and see how Facebook have advanced the state-of-the-art.

http://www.brck.com/
A simple “Homework Question” and its answer – in different programming languages
they also found water is wet.
That's a really unfortunate title :-( It's not actually a rant about video conferencing, but an incredibly cool multi-part series about someone writing their own video codec and video chat app. (And in fact kind of coming to the opposite conclusion than what the title implies).
It's different from crowdsourcing, but the source and sink for the funds also tend to be more closely related. Ultimately I don't really believe that major initiatives (eg P01-level grants) can be adequately reviewed by anything other than genuine peers.

But by the same token, an exploratory study requesting $30k for field work or sample processing could very well be evaluated by less skilled peers. Actually, I think I'm going to try and shop this to a friend at NIH. I'll fail, most likely, but at least I won't just be whining.

For example, pharma and big donors use the LLS review system as a "study section lite" to hand out grants larger than a typical R01. The paperwork and BS isn't really necessary at that level and just gets in the way. If something like this existed for "lark" projects, inside or outside of NIH/NSF, perhaps more diverse and potentially diversifying proposals would be worth submitting.
Source Code for Lucasfilm Games' '80s MMO Habitat Released
Serverless is a fairly new and content-free buzzword specific to lambda. To the extent it is sometimes rationalized as communicating something meaningful, it's not something distinct from what almost every PaaS ever has always provided. (Lambda is distinct from earlier PaaS's, and other solutions which mimic Lambda have emerged, but the way in which they are distinct from most earlier PaaS offerings isn't part of how people try to rationalize "serverless" and wouldn't really fit into such a rationalization.
With the massive resurgence in Neural Networks, it may interest you to know that DEKFs ( decoupled extended Kalman Filter ) are a very fast sequential weight update procedure while training large neural nets. For instance: http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=614185
With vision processing, augmented reality and the internet of things I think we are primed to live in a world where devices will be personified in AR. Personified devices will then be able to tell me what they are capable of and I will be able to query them to learn about them. I will also be able to find out what's wrong with them. I think chatbots will be the ideal interface to talk to IoT devices for most things however AR will be needed for a richer experience/in depth device instruction.

Envision a world where a google glass like device take see what you are seeing, identify what it you are looking at, figure out if it is an IoT device, notify you in AR if it is (via icon hovering over device or something), allow you to "activate" the device's personified self and talk to it, question it, assign a task to it or a variety of other interactions supported by the IoT device.
The paperwork burden for an NIH grant (relative to a society grant) is often a large scalar multiple. The accountability is often on a par with, or less than, the typical society grant. It mystifies me why this should be so.
It looks fine to me in Vivaldi on Mac.
https://en.wikipedia.org/wiki/Dream_Park
If you disable passwords, then you need to use password-less sudo. That's usually not a great idea. Users still need passwords, they just need to be secure.

For SSH, yes, keys should always be used and the guide covers disabling password and root SSH logins. Here's section 4.5:

> Remote access is always through SSH on Linux servers. In most cases, SSH is setup to allow access to user accounts via passwords. By allowing users to log in to your server using their passwords, you allow hackers to brute force attack your server from anywhere in the world. Instead, your servers should use RSA keys to allow users to login. This will only allow users to access the server from the computer that contains their private key. Since private keys will be password locked and never shared, this will ensure that only authorized users will be able to access the server.
> "emigrated to the United States in 1943"

It's always sad hearing about great minds who fled Europe shortly before or during World War II. It's a reminder of all the great minds whom we lost in the last war, and of how destructive war is to technological and human progress.
LastPass – Pixel-perfect LastPass phishing
Hey, cool, the Camden bench also dissipates water faster, too!
Open and Facebook is an oxymoron
Uber Doesn’t Know as Much About Its Price Cuts as You’d Think
I take the same policy, especially after moving to the city I'm in now, where I encounter a lot of panhandling.

It started one night when I was beginning to tell one guy who approached me, "No I don't have any--" he interrupts and says, "Naw man I just want some food." I make more money than I need, so we go to a nearby Chinese place (his idea) where they seemed to know him. They wanted him to wait outside, but I sat out there and listened to him ramble while he waited for his meal. He talked about how his girl had been pestering him to marry her for 17 years, and how people will betray you and such.

I was late to meet my friends for dinner, but the experience had an effect on me and helped reset my worldview a bit.
My Experience Being Homeless
Why was I fired?
Folks with families who travel for work tend to ask to travel during the weekdays. Also, if we're talking about one or two weekends a year, the balance tips in favour of scheduling the "strategic retreat" during the work week.