skysight-inc/HackerNews huggingface dataset:
> I don't understand why suppliers cutting off supplies to retailers is anti-competitive in this case.

It's about intent and effect. Resale price maintenance isn't illegal per se, but it can become illegal if it is intended to stifle competition to an unreasonable extent.

Manufacturers are within their rights to choose distribution and retail partners, but those rights aren't unconditional. They can't coerce retailers in ways that are detrimental to competition and the proper functioning of the market. I can refuse to supply a retailer because they provide inadequate customer support or they don't order enough product for it to be worth my while, but I can't refuse to supply a retailer with the specific intention of stifling competition.

For the corollary in US law, see:

https://en.wikipedia.org/wiki/Rule_of_reason
Memes Saved: Copyright Directive
For a statically typed language, the number of sigils Go have is surprisingly low.
Is this tending on HN, on account of being a YC company? There's nothing in the article, but PR.
This is a kind of light rail. The main difference is the smallish size and high speeds. It'll be interesting to see how it works out.
Because you built the army properly and instilled that loyalty in your troops before needing to test it.
Water doesn't need to freeze to destroy asphalt. Water soaks into the asphalt like a sponge and when vehicles drive over it, cracks form. Those cracks then fill with water and the process repeats.

The best roads are probably those in the desert.
This looks really cool, I'll definitely be looking into it more closely when I get a chance.

Obviously this is a conflict of interest for Google, but just curious if you know of any plans in the works for being able to run this on AWS EKS? It's the obvious omission from the list of supported clouds on the installation page[0].

[0] https://github.com/knative/docs/tree/master/install
http://www.vicemo.com/
Do you have stock options? If so, best leave before what you see happening destroys the value of your options.

In one startup I worked for, the lack of a clear business direction had become hallway conversation. Seeing that, I cashed out my stock options and resigned while the stock was high. Those who remained (almost everybody else) got nothing.
Minimalism helps. Ruby has one kind of minimalism, but fails at minimalism in some other ways. The same with Go. People who like Haskell like the kind of reasoning it facilitates. People who like Java want a managed version of C++'s "good parts."

A lot of it has to do with expectations. Going beyond the principle of least surprise, there's also a principle of "no dismay." Go is like the dependable old Corolla. It sets modest expectations, and it delivers a high degree of utility very consistently, and if you're ever let down, it's very rare. C++ can cause you utter dismay due to rather subtle slip-ups. I've only seen this level of dismay in Golang around subtle resource release issues around prepared statements.
> What the heyzeus are you Americans spending all that tax money on?

The Military.
Ecologists try to speed up evolution to save marsupial from toxic toads
AFAIK, there's no scientific basis for this argument, it strikes me as tone deaf and possibly racist or classist. While there is some basis on which to argue that genes may influence intelligence, it is certainly not the easiest or most direct way to influence intelligence: education, economic and social stability, general health, etc.

If everyone on HN stopped having children, I am sure the world would get along just fine.

https://www.forbes.com/sites/emilywillingham/2016/09/16/no-r...
I wrote a little post to explain why Knative is important from the developer perspective https://medium.com/@mchmarny/build-deploy-manage-modern-serv...
That's my interpretation of what http://neverssl.com says. (Did you click-through to read it?)
Tired of the social justice warrior meme.
Do new developers in a project really use that term?

In my experience it is used by senior developers having dealt with the same systems for years.

But I don't work in a fancy startup or similar. YMMV.
There will probably be stuff pushed down based on things Knative needs. For example, we've discussed the effect of what we call "the warmth hierarchy" on autoscaling (tl;dr, bad).

Solving those problems can't be done entirely at the layer in which Knative is developing -- some changes will need to turn up in Kubernetes (node-local caching awareness) and Istio (workload/node-aware routing).
Launch HN: RevenueCat (YC S18) – Simple API for Managing In-App Subscriptions
Hello HN! We’re Jacob and Miguel, founders of RevenueCat (https://www.revenuecat.com). We’re taking the pain out of building a business on in-app subscriptions.

Before starting RevenueCat, Miguel and I worked together at Elevate (https://www.elevateapp.com), Apple’s 2014 App of the Year. Elevate is a brain training app that monetizes with in-app subscriptions. We found that while the subscription model was essential to the business being viable, implementing it was time consuming, complicated, and boring. We needed to see and react to customer level data on LTV, churn, and conversion and it just wasn’t possible without building our own, complex subscription tracking infrastructure.

RevenueCat is an Android, iOS, React Native, and Unity SDK that allows you to get up and running with subscriptions (with all the bells and whistles) in a couple of hours instead of weeks or months. We’ve found and cataloged the nuances and bugs of the platform in-app purchase APIs and wrapped around them to provide a stable and easy to implement API that is consistent on all platforms.

Right now we provide cross-platform status tracking, receipt validation, customer management, and charting for MRR, conversion rate, and more. Our plan is to become a full revenue management platform, so app makers can focus on making their app useful, and we’ll handle making sure it makes money. There are lots of standard monetization strategies (price testing, lifecycle offers, sales, churn prevention, etc.) that most app developers simply don’t have the time to implement and maintain. These things can make a huge difference to revenue (we saw it first hand).

We believe mobile software is undervalued and subscriptions can help. Right now, it’s too hard for developers to do them right. We want to fix that.

I’d love to hear your thoughts, fears, and desires! We’re working on adding more SDKs (Xamarin, Cordova, etc.) Sound off in the comments if there is one you’d like to see. Also, if you have an app that wants to try subscriptions or monetize them better reach out, we can help.
It's mostly unstable up. Virtually anyone who holds Bitcoin over 1 year sees their savings not lose value, often with a good upshot, unlike _every_ currency in the world.
If AWS EKS gives you access to kubectl or similar, it is probably trivial to setup. There shouldn't be any obvious roadblocks. Will be a great contribution to add to the guides!
We gamified our kids.
Ask HN: How to use crawler bot to “steal” money
I have never done it but i could and i am curious

There are 2 ways that come to my mind:

Register somewhere and use their service to call
your number which happens to be some paid number.

Create some web with a mining script and register on various services that offer to visit your page for some reason and execute the mining scripts.

What else is there ?
President Trump Speaks at VFW Convention – Tuesday, 7/24/2018
Sega Master System Visual Compendium [Kickstarter]
> Yes, because being ground down daily will eventually wear you down.

This is true. If too much technical debt accrues unchecked over time, it can have a real effect on the quality of life and morale of your engineering team - which eventually manifests as high turnover, which in turn leads to more tech debt, in a vicious feedback loop.

I've worked at such a place, and the only relief from that cycle came in the form of lost clients. But then again, despite death spiral, the company was bought out, and the owners made out pretty well.

I think maybe the old adage about outrunning a cheetah is apt here... to outrun one, you only have to run faster than the guy next to you.
What behavior? Pointing out how stupid it is to publicly post your transactions? A company offering an API to easily fetch this data?
The simplest and most powerful definition of "spam" is "whatever our users report as spam."
Me too. Most issues people have with public transit aren't with the concept of buses and trains but the lack of investment in making the system as good as it could be. We don't need a new way of doing it we just need to invest in it.
I love the casual potential blaming of Russian state actors for corporate cyber attacks, but complete disbelief when NSA is accused/implicated in the exact same...
A big one that lots of people have been asking for is AppEngine Python 3 support, which is part of this announcement (3.7.0 support for AppEngine standard).

https://cloud.google.com/functions/docs/concepts/python-runt...
...and terrifying, I hope, once you get past the hilarity.
The Macintosh Marketing Campaign
As the author mentioned there have already been papers published about this but they got nowhere near the same attention. If you are actually concerned about the users of venmo you should be thanking the author he managed to bring major security issues to the attention of far more users then anyone else working on this same issue has been able to. And as others have noted venmo already shares everything with law enforcement, so there is no issue here with exposing people to increased legal risk.
Wow, Missouri's setup with this sounds awful! Unlike Ohio, which only has some mostly short stay jails that charge, Missouri charges statewide, and for prison, which averages six months to two years for an exiting inmate. Unbelievable!

https://www.prisonlegalnews.org/news/2017/may/5/missouri-pri...

(As to firing LEO's, I think the research shows that there is a pretty clear correlation between more officers and less crime. So I'm not with you on that one.)
I think PRs would be gladly accepted. But, in general, it should work fine with any conforming Kubernetes system.
Google announces Cloud Build, its new continuous integration platform
How hard is it to carry some TP with you? NBD, right? So you wouldn't mind having to take your own with you everywhere you go?

> Why are people so helpless?

I... you are literally talking about disabled people. A decent society should have some care for the needs of these people, and not ignore them when they tell us what is important to them.
Even though this is nothing but a centralized client-side libraries, it allows Go developers to live in a multi-cloud environment sooner.

I am pretty excited about it.
I’ve always wanted to see space exploration paid for with ad dollars.

Let’s beam back images from the solar system in 4k 24/7 as part of the next Voyager type missions. The profits could be used to pay for new missions.
I suspect NH puts a lot of money into that stretch of road as a form of advertising. Note that we also put the liquor outlets (and fireworks stores, though privately owned) right there on the border.
I'm just wondering if "those systems" include any present-day x86 servers. If not, then it's safe to say they're a red herring, since this whole discussion is based on an article about, specifically, Intel CPUs.
That is much more embarrassing than simple thermal throttling of the CPU. The thermal overload on PMIC chips are designed to handle malfunctions not regular usage.
Congrats Joris and the whole Rescale crew!
I don't disagree that the recycling infrastructure isn't there, just that it doesn't do anything, except ship plastic from landfills in the west, to landfills in the east.

Since the infrastructure isn't there for these developing countries, it goes not into landfills anywhere, but into the oceans.
This is a way to deploy and manage a stateless web application ("function") without needing to get into a bunch of low-level details, and get closer to pay-for-what-you-use.
> But the companies I worked for also had billions in the bank, so maybe this just implies that companies of that size don't need engineers to look at KPIs.

Indeed. Things are a little different at a startup when there are ten of you sitting in one big room and the business lives or dies based on what each and every person does in that room.
There is Fog library for ruby.
I look at the opening stanza of the first example:

https://github.com/dmjio/miso/blob/master/examples/todo-mvc/...

"We're not in Kansas anymore"
>In a situation like that, I'm having trouble seeing why it would be unreasonable to stop selling to that price-cutting retailer, particularly if they are a player with entrenched market power.

If they're acting illegally you should apply for an injunction, but you would have a reasonable defence if you decided to cut off their supply. Your intent in cutting off supply wasn't to make the market less competitive, but to prevent an abuse of the market.
That's still going to be way "less perfect" than diffing the output of `javap` or `godoc` or probably even the `help(module)` for a Python module.

The ability to diff APIs objectively gets better when we switch away from C header files.
3 lessons that I learned from Russian tsars
I'm a bit confused about the "eventing" application. Is it a message bus like NATS? a persistent event log like Kafka? or is it an adapter that allows applications to interact with both?
Cities like New York also unofficially provide free healthcare via the emergency room to people who are too poor to pay the ridiculous sticker price.
Embracing Emotions to Understand Your App's UX
Phantom throttling has been a big issue in the desktop i9s too. I've ran into it overclock mine many times.
> the third line is not really introducing a new variable, since err is still in scope... or is it?

The "if" block creates a new scope.
[1] https://en.wikipedia.org/wiki/Stuxnet
Google broke the record for highest fine being imposed on a company in E.U
Like the extremely favourable tax incentive given to Amazon by the EU President, back when he was Prime Minister of Luxembourg?

[1] https://www.theguardian.com/world/2014/dec/10/juncker-amazon...
How to Install Anaconda Python on Ubuntu 18.04 LTS
One of the goals is to make the components loosely coupled at the top (so a product can choose among them as needed), and also pluggable at the bottom (so you can swap out implementations as needed, for example logging and monitoring).

I expect that some of this will end up upstreamed into Kubernetes proper if it's broadly useful (autoscaler work, to pick an example), but this is still super early so let's see what people want.

And yes, we're documenting the control plane APIs, the data plane requirements, and the contract for serverless container environments, with the hope that they can be reimplemented consistently wherever needed.

One of the explicit goals is workload portability, so separating spec from implementation is critical.
I've always liked this map to show the composition of prisons. https://demographics.virginia.edu/DotMap/

As an aside: I'm a tall 30-something white male. I'm safe I'm not going to have the cops called on me with "$Action while black", and the assumption is that if I'm somewhere, I'm supposed to be there.
This is a joke about a Soviet engineer, and in that context it makes perfect sense.
Get rich quick and clawing over others to get to the top is also relatively prevalent in poorer countries, those with great wealth/income inequality, and societies undergoing rapid economic transformation.

It's part legal enforcement and part culture. There are dishonest individuals in every country.
FWIW, last night, Louis Rossman posted his thoughts on this Reddit post as well: https://www.youtube.com/watch?v=Xjor24HO2HA
The third line has a new err inside the if statement's scope.

It's equivalent to

{ // begin new scope here
err := w.Close()
if err != nil {
foo
} else {
bar
}
}
> Santa Barbara just passed a straw ban without any exceptions for disabled people who actually need plastic straws

Reusable straws (both plastic and metal) are available, as are paper and non-paper compostable straws. I don't know of any disability that requires people to use single-use-but-stays-around-forever straws.

If businesses aren't accommodating disabled patrons with any of the legal, readily available, reasonable solutions available, that seems like an ADA issue, though anyone who needs or wants straw should probably be proactive in preparing themselves in case facilities fail, which is simple enough to do.

I suspect the problems here are transition issues that'll disappear fairly soon (and will probably be dealt with better in the future as new jurisdictions adopt bans but have the benefit of seeing where the transition was rocky in the early places.)
Hi, could you share the link of said repo?
It's been a really interesting experience. Google's position as a catalyst made this level of cooperation possible.
The American Association of Variable Star Observers is always looking for more people to observe different variable stars. Their website has a lot of very approachable tutorials on how to get started [1].

[1] https://www.aavso.org/
I think the issue is no matter what policies are adapted outside of Asia, the current status of ocean plastics will remain until Asian countries modify their internal policies.
Some of the attributes of serverless workloads will require changes deeper down in the stack (read Kubernetes). For instance constantly getting containers up or throwing them away at high rates stresses parts of Kubernetes more than its used to. I fully expect lots of requirements to make their way into Kubernetes itself.
I'd love to see a PR that documents Knative on EKS!
This. Phoenix highways have the best pavement quality. Good news is that post SB-1 Caltrans is using the same material in CA highways as well - rubberized asphalt. I recently drove from SF to LA and sections of I-5 were recently repaved. Great ride quality
Actually in F# computation expressions are way more powerful, as they can define their own "keywords" within given semantics. This is for example, how `query{}` computation expression works - and unlike linq it can support things like left joins natively just because entire sql-like syntax is defined by library, not hardcoded into language. Same for async, yield generators etc.
ahh so you just worry about your business logic, which will be a bunch of 'functions', and knative will take care of routing, deployment, load etc. ?
Even by your statistics, 71% of the smog is local and thus can be reduced. The 29% that cannot is irrelevant.

Thinking a bit harder is good advice, you should try it some time.
I’ve tried it, I find in general regular exercise and relaxing yoga routines with some meditation before bed works in some situations. But doesn’t work for the new hotel or “big meeting next day” scenarios. I end up just meditating all night forcing the rehearsing thoughts out of my head and still not falling asleep until around 4am. It then becomes a performance thing, I know I want to have slept so I can perform so I go for what I know will 100% work.

For the sibling comment: I’ve also tried other general anxiety treatments - but they are all be pretty serious stuff you don’t want to use too much if you don’t have too. Since my anxiety seems limited to certain situations I find it best to use the minimum targeted just at those directly.
> SWAT gets sent out, sure. But SWAT does not get sent out for minor drug charges. They're called special weapons and tactics for a reason.

Sure they get called out for minor drug raids. For "practice." Especially in smaller locales where SWAT is needed infrequently. It's probably a bad idea, but it is what it is.
This article misses how "unbridled capitalism" has radically improved the lives of the global poor. While I consider myself left-leaning, but it's amazing how often left-of-center folks get this one wrong. I don't want a corporate dystopia either, but the number of people that have been lifted out of extreme poverty by the globalized economy is staggering.

What I think these articles truly represent is the psychic unease of the Western middle class, which has not been helped by this revolution but has seen their influence and social mobility wane. They realize (rightly, I think) that their societies face an existential risk from extremely concentrated wealth and concoct these narratives as a way of trying to signal that problem.
Show HN: Convert NPR links to their text only counterparts
Eventing provides primitives that can use messaging systems under the hood (Buses). But it's meant to be a higher level abstraction for connecting functions or applications.
One solution I've seen suggested is to let your kids mess up, but be there ready with empathy. For a kid to know that when they fail, their parent will be there to comfort them and encourage them is huge.

Also, you teach them basic safety things, and then name it when they've mastered it; e.g. "You know how to look both ways, you don't need to hold my hand crossing the street anymore." or "You can cook on the stove by yourself now because you know how to be safe around hot things." They are getting independence, but doing so knowing that their parent is concerned about protecting them from dangers they cannot address themselves.

With those two things, a child is unlikely to feel neglected or unloved, but can still develop a sense of independence.
One of Coursera's top courses is a course on learning how to learn, which is really about learning the balance of self-discipline (both how to do it and why it works). It works not just for learning, but also for time management and other things:

https://www.coursera.org/learn/learning-how-to-learn

Don't know about online courses for things like emotional health, but I see no reason there couldn't be.
This is not a cartel, it's resale price maintenance. And RPM is controversially anti-competitive; for example it is legal in the US by Supreme Court ruling.
Thanks for your feedback!
You can use the "New Canvas" button / option to start off clean: https://imgur.com/JHsI61W

We are re-structuring various sections of the interface to make that options more apparent.

Thanks!
Why was it again, that everyone reels in distaste from the church of singularity...
Oh, yes...

"Oh, powerful deus ex machina yet to come, the one above me is lost, take him into the loving arms of your personality review and do not judge your faithful followers by his threshold."

the same reason all other powerful organized religion is distasteful. Rampant Stasi denunciation and a constant attempt to subdue all opposition voices.
I think that the books and article argue how present you should be. Which is where the above question comes from.

Kids need to fall, need to be able to solve things without parents nearby to be able to grow and make responsible decisions.
To be fair, part of the way we "take care" of it is by shipping a bunch of it's trash to China [0].

[0] https://bigthink.com/philip-perry/why-china-isnt-taking-amer...
HDR is probably of a lot more benefit to most consumers than 4K, in practice, but they're nearly always bundled together (1080p HDR TVs _exist_, but they're rare).