skysight-inc/HackerNews huggingface dataset:
I think the argument is that it's easier to regulate and control the use of something when it's legal, and - at the very least - a policy that arbitrarily criminalises certain substances just serves to cause confusion and a lack of respect for the law.
Oh god no. I've been collecting tools for decades. When I need another one, I buy it. The last thing I need is a giant box of which I already have 80%.
Hey nrh,

Nice! Did you have the data tooling built out before you went to Google Cloud? If you did, I could imagine the migration was pretty hard as well.

Also, all of those seem relatively possible with AWS Redshift, Kinesis, and Data Pipelines. I'm interested what Google Cloud had to offer, spec-wise.
> You never know what you don't measure and test

Funny you should mention that. :) I work at Google on PerfKit Benchmarker (https://github.com/GoogleCloudPlatform/PerfKitBenchmarker). Not only can you measure and test GCP (and other clouds), but we're trying to make it very easy for you to do so!

(PKB doesn't have a benchmark for App Engine yet, though. Sorry.)
Great now they can free up some engineers to bring their Linux client out of beta, which has been in beta since dinosaurs.
Multiple things here. I don't think such statements are terribly helpful, as they'll won't persuade Bernie's fans: some believe in fairness as "just desserts" while others believe in fairness as equality (usually a mix of equality of opportunity and equality of outcome).

Note, however, that's why Bernie is careful to use multiple messages: a more equalitarian message for some, "we aren't getting just desserts, because the system is rigged" for others -- a statement that happens to resonate with Charles Koch (often a negative focal point of Bernie's campaign), https://www.washingtonpost.com/opinions/charles-koch-this-is...

It does seem to work, as Sanders captures some voters that consider liberty as an important moral consideration (perhaps he's the straw that broke the back of Rand Paul's campaign?): http://righteousmind.com/presidentialprimaries/, surprisingly (or not so surprisingly, as most agree that his legislative program will fail, yet his views on other issues are more liberty-friendly than HRC's).

It's not clear if the author directly addresses Bernie's (and Charles Koch's point): corporate welfare does exist and not everyone amongst the wealthiest is technical entrepreneur; individual hard work won't end subsidies for energy-extraction and farming industries, nor will it improve the criminal justice system. The author focuses on how the "rigging" affected by existing wealth is something one can outcome (yet, a male protestant could overcome a non-noble birth in 18th century England: it doesn't automatically follow that there was no merit in newly formed US abolishing titles of nobility at independence.) A more fruitful approach would be to make the case that Bernie's policies would A) significantly increase regulatory capture B) relative to other candidates, fail to improve ability of the audience (and who is the audience for the article?) to get ahead by virtue of hard work, thrift, and through existing products thereof.

On the other hand, there's something to be said about T.S. Elliot's observation that if were indeed to have [what most believed to be] a meritocracy, the the well off would have much less "noblesse privilege", attributing others misfortunes to personal moral failure. Yet people aren't blank slates: presently the markets tend to reward personality traits such as intelligence, conscientiousness, empathy, and (at least outside of our own field!) extraversion; while none of those traits are wholly innate and immutable, one usually isn't at liberty to make themselves as arbitrarily smart/personable/hard-working (yet, I suspect this knowledge wouldn't alter people's existing views in regards to whether or not a theoretical meritocracy would be fair or desirable..)

(For the record, I am not a fan of many of Sander's policy proposals -- despite being less repelled by him than by other candidates likely to make it to the general election -- for reasons that are pointless to go in to here, but if I didn't already hold that opinion, the article wouldn't change change my mind.)
I believe the audiences are different - the people who are using Resizer aren't necessarily comfortable in Dev Tools.

Also, since the resizing UI is drawn in the same window as the preview, it's usable on a tablet. If you're just doing a quick design review and are away from your laptop, this could be a good solution.
The most unexpected part of there was that Texas did not win.
Real heads just use telepathy.
Small businesses are dead. It's now hyperfunded startups.
I like the tech, but I feel like it could be a lot more successful if it could either be run with private local instances rather than MMO, or it was something more casual and creative than FPS.

If you want an app that brings strangers together IRL to be widely appealing, then the interaction should be a little more endearing than having people frantically mashing the screen of their phone at you. I can't imagine most bystanders being enticed by this kind of behavior.
Congrats to the sales team at Google Cloud. I wonder how much Google's new AI services played a role in convincing Spotify to use them.
Yeah like I said the docs could be improved, the website could be improved (although I checked yesterday and the whole site is new).

The examples are in godot/examples or something after you extract it I think.
Παίρνουν προβάδισμα Σίτι και Ατλέτικο
Show HN: Dock, a micro init system for linux containers
I'm sure your implicit sarcasm tags weren't overlooked. If you're in the US like I am, the secret is to post opinions like these in the late afternoon or evening, West Coast time. The young, bootstrappy California crowd will mod you down reflexively before going to bed, but the Chinese won't care one way or another, and the Europeans will bail you out as soon as the sun comes up.

Conversely, if you post in the morning in a US time zone, the story will be yesterday's news by the time the Europeans wake up the next day. You'll be left stranded at -4 with no salvation in sight.

This would all be really funny if it weren't so predictable.
Books and tools are my two vices as well.

Books especially -- there's something to be said for the user-interface both of an individual paper book, and of a whole bookshelf, in terms of ease of navigation. PDFs allow you to grep but spatial memory is much better suited to physical things. And I'm much more likely to pick up a paperback from my bookshelf when I'm looking for something to read than I am to go find a PDF and sit in front of my laptop/tablet.

And finally I really like the social aspect of physical books. "Hey, we were just talking about X, and you might like this book!" works way better with paper than with a PDF.
As I mentioned in a top-level comment (https://news.ycombinator.com/item?id=11159840), they will be speaking at GCP Next (which you can livestream) and should have some more detail to share.
The GCE model is the future. Google knows this because they've already discovered it internally by running their own services. They know containers are he future and they built a lot of the LXC kernel updates that makes things like docker work.

Most people don't need the future yet. Really people are just trying to get out of the business of managing and scaling their hardware with as little work as possible. Containerization is much farther down the line.

So I posit the future GCE customers are not people "moving to the cloud" like AWS, but rather people "moving to the small, contained, service" -- indeed, it's current AWS customers.
tl;dr

never use

Access Control Allow Origin: *

and never simply repeat the requesting origin back in the access control

both rules seems kind of obvious to me but apparently not to everyone
> I was hoping the JVM community would coalesce around one post-java language and I was hoping it was Scala. But now add Kotlin to the mix of Groovy and Clojure, and the future gets murkier

Those languages you mention each have vastly different use cases:

Scala = statically-typed replacement for Java, backed by Typesafe/Lightbend, an FP/OO hybrid by adding functional programming to the JVM

Kotlin = statically-typed replacement for Java, backed by Jetbrains, delivered via its popular IntelliJ product

Groovy = dynamically-typed addition to Java 7 and before, failed attempt to shift into static typing, no longer backed by any business, and no IDE plugin being maintained. Only used like bash for the JVM, and Gradle build files

Clojure = dynamically-typed addition to Java (all versions), backed by Cognitect, expanded to other platforms (e.g. ClojureScript, ClojureCLR)
I don't like making comments like this, but this is a prime candidate for something along the lines of "white people problems" with no additional remarks.
I love the strawman stance that aspirin, coffee, and weed are all equal, and that the single constraint of simply not selling to children is plenty of restrictions.
The plug-ins. These have cost businesses a lot of money. I used to provide training for really highly customized WordPress sites and can still recall former DBAs wondering out loud why the vendor couldn't provide a simpler solution. "Because you aren't important enough to them" was really the only answer that would have made sense.
I flew two extra trips to Asia last year to get American Airlines Executive Platinum status.

After a year and getting all the nice lounge access and international long-haul upgrades, I think it's worth it!

Take my girlfriend and family around the world using a combination of miles / money and everything things I'm rich, when really I'm just a wannabe travel hacker.
Really? Because it sounded exactly like a snarky troll.
It's nice to have the choice of using those hours for work. 10 hours of uninterrupted time in a comfy seat with snacks at hand and laptop in a good position can be great. In a middle-middle-seat in the back not so much.
One study found a field sobriety test to correctly classify impaired driving state due to THC 65-75% of the time [1]. The chance of a false positive seems too high to me given the harsh penalty of a DUI. Field sobriety tests have been shown to be ~91-94% reliable for alcohol impairment [2].

1 - http://www.sciencedirect.com/science/article/pii/S0379073804...
2 - http://hfs.sagepub.com/content/48/3/608.short
I work in downtown Denver and nearly everyday I come across someone who is smoking it on the streets.

I have been to night clubs in Denver where people were asked to stop smoking a cigarette but when it came to smoking marijuana nobody cared.
Honest question: why does a technology company own a building anyways? Especially one that is equal to half of its market cap? Surely Zynga investors are not interested in half of their investment being in Zynga and the other half in SF Commercial RE?
I've viewed some ghastly behavior, even worse than this -> http://www.bigtimeconsulting.org/wp-content/uploads/cartoons...
> We will not solve the problems of the meat industry by convincing people to eat less meat, asceticism never works as public policy.

This is exactly what Bill Gates seems to want to do.

https://www.gatesnotes.com/Books/Should-We-Eat-Meat

The arguments for why he wants to do it are in the article to one of the repliers to my OP.

> ?—one solution would be to ask the biggest carnivores (Americans and others) to cut back, by as much as half. -- Bill Gates, the pink glasses guy

Other solutions are miracle agricultural and technological breakthroughs. He's ignoring scientific facts when it comes to energy conversion from sun to plants, the long time of investment return of \w+ponics technologies and transition costs. The largest energy and efficiency gains can be made by improving logistics, everything else is set in stone by the laws of physics.

Yeah, I'll praise the synthetic meat, but really, 2048 - year of massive oceanic ecosystem collapse, due to pollution and the number of species going extinct directly because of the animal agribusiness is heavily increasing. Not to mention Amazon rainforest and similar issues. The damage is already done, there's no turning back. What Bill Gates is doing is just more damage and accelerating the process. This problem cannot be solved in 20 years time, it might be the case that it should have been solved by now to avoid the catastrophic side-effects.

> asceticism never works as public policy.

Yeah, me the first-world ascetic not eating meat. This statement makes no sense. Asceticism can in no way be compared to removing products from animal sources.

Let's ignore the first world, let's concentrate on the developing India+Africa.

India would have a food crisis if 40% of its population weren't vegetarians.

Why not encourage plant-based diets instead of pushing, through his Foundation the meat, dairy and eggs?

The guy is irrational. There's nothing more about it.
Racism and American Presidency
There's absolutely nothing special about containers and state. A container is just a namespaced process tree. What resources (CPU, memory, network, disk) is has access to is up to you; there's nothing in the Docker design that means state needs to die just because the process dies. All the major container technologies (Kubernetes, Marathon, Amazon's ECS etc.) support data persistence via mounted volumes.

Docker's security concerns are mostly about multitenant systems where you're hosting other people's containers. If all your own apps are your own, then Docker is certainly a step up, securitywise, from running an app as a process running as its own Unix user. You just shouldn't assume that a container is perfectly isolated.
> Microsoft spends over $1B/yr on maintaining and improving Bing. So yeah, search does cost a fortune

I doubt that figure, but even if it is true, you're still talking about a final product (not a new start up). It's a figure that includes things like marketing and insane web traffic. These are things that a new search engine would not have initially.

I'm not saying running a search engine is cheap. It's not. But the implication is that it's like the pharmaceutical industry where you need billions just to get in the game. It's not like that at all. In fact, there have been a few search engines which have tried to get in the game. Search engines like Cuil (anyone remember them?). They may have failed but that doesn't mean it's impossible. And it certainly doesn't take hundreds of millions of dollars to get started.
In fact, I don't think large orgs like you (Spotify) really want independently operated clusters. That prevents easy sharing of data, causing data silos to appear. You really want to have true multi-tenancy, which isn't in Hadoop yet. Hadoop has worked more on Kerberos support at the cost of features like easy-to-use access control - Apache Ranger or Sentry anybody!?!?
Stop Waiting 3 Days – Introducing Robinhood Instant
just playing devil's advocate here but since when do you NEED to spend less than 30% of your take home on rent to survive?

There are people out there paying 50% or more of their take home on their rent/mortgage I imagine - it's just not really considered to be wise move in most cases. 1200/mo for a 1 bed doesn't even sound that bad for what's supposed to be the most expensive city to live in America. I know people in DC who spend 1800/mo on a studio and that's pretty average. You could easily share a room and cut your rent in half if you were smart/willing.
I couldn't disagree more. Work-related travel means seeing the world on someone else's dime, and getting paid to do it.
LiftIgniter (YC W14) Is Hiring a Machine Learning Engineer
I've run a few small side projects on GAE (Google App Engine). I use it as a very simple and fast way to get an MVP off. My major issue is that their documentation tends to lag (sometimes way behind) when they change stuff, especially things that are integrated to other services they provide. For example after dropping support for OpenID 2.0, the documentation for 'Authentication Type' on Google App Engine was not updated to reflect this, neither was the documentation for securing your urls. This cost me considerable time and effort.
I live in Vancouver. We have a number of pot chains that are starting to grow bigger and bigger. The city is trying to implement a number of regulations that include not allowing pot shops to be within 300m of schools, community centers, or other pot shops. As well, edibles were banned almost a year ago now.

At first I was completely against the edible ban. Now, with shops only being able to sell things like infused oil pills and simple cooking oils, I'm fully in support of it. Weed gummy bears are a fun idea to think about, but it seems like these are novelties at best and extremely likely to be used in a distasteful prank or over-consumed by novice users.

I'm still kind of against the "300m from other pot shops" rule, but c'est la vie.
Pocket to introduce sponsored content: Building Pocket for the Future
RoBoHon, a human-shaped robot smartphone [video]
(I don't mind drifting for a bit)

A considerable part of their actions is very disruptive, seeking to, in the view of the protesters, I imagine, annoy everybody involved in the transport of nuclear waste to such an extent that they'll give up, while in actuality just causing a financial burden for the taxpayer (17000(!) policemen were in service during the protest you linked to according to [1]). That includes the traditional "Schottern" (the "[removal of] gravel from the bed of the train tracks to stop the train" as the article calls it), see also [2].

Even encouraging others to go "Schottern" on the internet is punishable[3] (sorry, again only in German) and punished, though.

And with respect to physical attacks, I think those protesters are rather harmless. I believe not a single policeman was injured in the aforementioned protests, even though thousands of protests were there (1500 at some point, 5000 at another point in time).

[1] http://www.zeit.de/politik/deutschland/2010-11/castor-gorleb...
[2] https://de.wikipedia.org/wiki/Schottern
[3] http://www.oberlandesgericht-celle.niedersachsen.de/portal/l...
You have a point, but it's explicitly not what the author did. His screenshots show him replying to each of the tweets, asking to talk to their authors, and he goes on to tell their stories in the article. If anything, this shows how valuable a research tool Twitter can be when used properly.
We tested Bitbucket Server when it was still called Stash, and compared it to Gitlab at the time.

- Merge requests/code review in Gitlab is much better, whereas with Atlassian they recommend purchasing another product

- Integrated Wiki, whereas Atlassian they recommended Confluence

- The UI is absolutely terrible, even now the Bitbucket front-page where it dumps you when logged in is a disorganised mess and I can never find what I am looking for

- Speed, Gitlab running on my own server is MUCH faster, compared to Stash

- There was no way to easily add code snippets to be shared with the rest of the team, ala Snippets.

- Integration with the rest of the Atlassian toolset was so-so, and left a lot to be desired honestly.

- Statistics and information about the code and who is contributing and everything along those lines, makes for pretty graphs that make higher ups happy.

- Bitbucket doesn't currently have a view within the web interface for how many commits have been made to a project. People like numbers, and watching them grow!

- I have to reiterate, the UI is absolutely terrible in Bitbucket/Stash.

And the real killer is that I can get Gitlab CE and never pay you guys a dime, I've in the past helped out in the Github issues with debugging, and I can be part of the community. The only feature from EE that I need is the ability to use LDAP groups to define what users can and can't access various repositories, and the company I work for can afford to help pay for Gitlab's future to stick around!
Those laws applied to the exportation of cryptosystem. There were no prohibitions on domestic use of high-quality crypto.

That's the same coin which currently says that you can have your own military flame thrower in the US but you can't export flame throwers to other countries without a license.

So I don't think that coin is really relevant to the topic of being able to defend yourself or your privacy.
Together with your grandparent post, this paints a fuller picture. Thanks!
-1/12 is the result of applying zeta function regularization or Ramanujan summation to the sum of the positive integers. It's arguably interesting, but hardly amazing to the vast majority of people who have never heard of those techniques. But the thing that really annoys me is all the people presenting it as the finite limit of a divergent series (this is the default meaning of "=" after an infinite series, if you're using a non-standard meaning you have to specify that!). The first of those videos does this! It's nonsense, and this kind of sloppy approach only encourages contempt for mathematics.
Um yes? It's $1,000/month better
Monopolies can leverage economies of scale and can be the most beneficial for consumers and the economy. As long as there are no anticompetitive barriers, monopolies can easily fall out when a better product offering comes along.
Yup! If you like chocolate sweet, then you don't like chocolate. I actually buy choco beans and eat them raw.
It was explained to me like this in the state I grew up in...

The law is to prevent dangerous driving. It doesn't matter if you have a sip of beer or a 6 pack, if it impairs you, that's against the law. HOWEVER, once your BAC reaches 0.08, that is proof enough of being impaired. Lower than 0.08, then they must show that you are impaired. And if you fail the sobriety field tests, you are impaired.

My point is, if you can't tell if someone is impaired, even after field tests, then maybe they aren't impaired. Regardless of what you suspect they may or may not have eaten. If they are impaired, the field tests will show and you can arrest them.

I see no point in making this easier for law enforcement. I don't think we need more specific laws, that just opens up new questions and loopholes.
I don't generate the palettes algorithmically[0], but each color is defined by its role. So if you want change the palette, for another one where the values are in roughly the same relation, it is going to work.

[0]If you want to do it, there are ways to make it work, but you'll likely spend some time tweaking the algorithm and use another color space than HSV. The issue is that HSV does not map linearly to perception, so naive functions do not map very well across the full circle of hues. So basically it's quicker to do it by hand, unless you need to generate tons of palettes (like for a video-game).
The only reason mobile clients can't be peers is due to the metered network usage.
You're not storing credentials, but you do store financial data?
I really struggled around 12 months ago. Lots of weird errors and it took down the service unexpectedly when trying to stage it.

Really made me regret going with app engine a few years ago.
shudder

MinGW is alright... until you try targeting x86_64.