skysight-inc/HackerNews huggingface dataset:
Google just posted a blog[0] about multi-region clusters and ingress.

It's a little hacky as you need to create multiple clusters in each zone/region and then with an anycast IP attached to a Google Cloud Load Balancer.

[0] https://cloudplatform.googleblog.com/2018/06/How-to-deploy-g...
Vint Cerf blasts techies for lackluster worldwide IPv6 adoption
They don't mean immutable as in language form, but immutable packaging system is the general form where you can add but not remove packages to it so as to not break things, which is the common form among most maven/cargo/hunter/etc.../etc... dependency packaging systems. It's generally considered that npm supporting deleting packages was a major mis-design, which became very public when a popular tiny package got deleted, which then broke so many things, so they learned that the hard way instead of learning from the systems that came before (obviously not cargo, but you get the drift ^.^).
Vial and Error: Science’s wonders are oft built on blunders (2016)
Perhaps, but it turns out not to be possible to extend v4 without producing something that looks like v6. You can only fit 32 bits into the dest address field in the v4 header, and any attempt at working around that problem ends up looking like v6 plus one of the existing transition methods (NAT64/6to4/Teredo/etc).

If the biggest problem in v6 is one that fundamentally can't be fixed, then I think we did pretty good.
I've been doing lactofermentation lately myself. I have also learned that it's very, very difficult to screw up. Worst thing that's happened to me so far is that not all my pickles have been quite to my taste!
What good $10/month servers do you know?

Genuinely interested.
> "That sounds horrible on the surface, but is it really that degrading?"

>

> YES.

You piss in bottles on the job because the job demands it (never explicitly, of course). When you're poor, working poor, a manual laborer, etc... The power dynamics at these levels are so grossly disproportionate that you don't have a seat in the room, let alone at the table. You have to piss outside of your break times? Deal with it. Oh, you didn't get a break? Sorry, here's your last pay check, don't come back here tomorrow. That may be the extreme end of it, mostly experienced in the construction business (where I really saw the worst of it), but it wasn't far from the truth when I worked in warehouses loading trucks or in a glass plant, either. And, maybe it's a vastly different experience in a not-at-will state, maybe it's changed dramatically since the early 2000s, I wouldn't know but I really doubt it.

This pissing in bottles thing is just part and parcel for manual laborers and, speaking from personal experience, I never once found it degrading. In the 8 or so years that I spent working manual labor full-time I'm not aware of any of my co-workers who did, either.
JavaFX HiDPI support on Windows also underwent breaking changes in minor Java 8 updates. It's probably for the best that JavaFX can have its own, independent version number now that it was kicked out of the JDK.
Is everyone deliberately ignoring the bit where I said I was talking about inline side effects and how they sequence in general and how it wasn’t about this specific code? Inline side effects are subtle and confusing. Best to avoid in general in my opinion.

Edit:

You’ve completely changed your comment out from underneath me after I replied. That’s rude.

To answer your new question - you're not alone in not know what I mean by sequencing of side effects! Not many people understand the rules for sequencing side effects! That's my point it's subtle. The JVMLS gives you the rules, but it also says

> It is recommended that code not rely crucially on this specification. Code is usually clearer when each expression contains at most one side effect, as its outermost operation, and when code does not depend on exactly which exception arises as a consequence of the left-to-right evaluation of expressions.

I'm just following that advice!

For C it's worse - what order are two side effects run in a C expression? Usually the rule is 'it's up to the compiler - it can do them in any order it wants.'
We use a GKE cluster with dozens of preemptible/spot instances. Great savings for no extra management fee, and with a nice standard kubectl interface for deployments and changes.

VMs are the most reliable thing of any cloud, and often more reliable then their own managed services because of complexity. GKE does live-migration of VMs and Azure/AWS are close to the same thing, so building on that foundation and doing your own "managed" layer via Kubernetes provides a better experience, while also giving you that spot instance discount that you wouldn't get otherwise with PaaS.
Yes: https://www.washingtonpost.com/news/wonk/wp/2013/04/05/ameri...

Looking at those additional taxes for both U.S. and Europe generally makes the U.S. even more progressive. For example, sales taxes are highly regressive. European countries rely heavily on 20-25% VAT taxes to raise revenue, while U.S. states typically have 5-10% sales taxes. The maximum rates and various caps just generally kick in much earlier. In Germany, the income tax rate is 42% for $63,000+, just a few percent below the maximum bracket of 45%.
Or vmware licensing is killing you and you can't use PaaS for contractual reasons.
If it's not a hard cutoff as suggested upthread but just a progressive phaseout then the responsible person still has a reward and yet the benefits can be focused on the needy.

I'm a proponent of BI but I have to point out that means-testing doesn't imply perverse incentives.
Social Security is a insurance program, not a retirement program.
Old-Age, Survivors, and Disability Insurance (OASDI)
https://en.wikipedia.org/wiki/Social_Security_(United_States...
So you think the key for understanding constructive logic is to understand some peculiar syntax for a fragment of it. Ridiculous, but sadly quite typical among type theory cultists.
Some ideas:

1. Build a DonkeyCar http://donkeycar.com -- you'll end up buying a servo controller board which you can use your pi to control any servos including those of a cheap robo arm.

2. Buy a Misty https://www.mistyrobotics.com -- more expensive but a very powerful personal robot computing platform
While Pivotal does have a k8s offering called PKS, it doesn't look like it's a full on PaaS. Instead it's just some BOSH magic that stands up all the VMs required to run k8s. PCF is their PaaS offering and doesn't as yet have a tight integration with k8s as a runtime.
You hit it on the head. Weave Net is participating in the Istio project. I hope they can bring WeaveNet to Istio. That might be able to provide a multi cloud vendor service mesh.
I think you realize fighting your company culture may be short term effective but usually not sustainable.

Side note, correctness is generally a virtue, but consensus can be too. Fast and wrong decisions can be better than slow and right ones, if they can be corrected.
It misses Japanese, which uses German for a great many scientific and medical loanwords:

https://en.wiktionary.org/wiki/%E3%82%AB%E3%83%AA%E3%82%A6%E...
Seconding this.. Homemade kimchi vastly outranks anything store bought, even Whole Foods premium products. The same goes for most pickling and brining, as there are more additives in any pickled product to keep it stocked on the shelf. If it isn't sugar added, those additives can add bitterness, which takes away from the crisp tartness you want from a fermented food.
It all depends on what exactly it is that you want to do. A large SSD used as a vector of bits potentially outperforms an in-memory data structure on price and performance if you're lucky with how the bits cluster so you can use the RAM as an efficient cache. If you're unlucky your algorithm will be all over the place and you end up trashing the cache making it run so slow that there is not enough performance left to offset the price difference.

The only way to decide these cases is to build both versions or to simulate them carefully enough that the outcome of the simulation allows you to decide which way to go for a full scale solution. And even that only pays off if the problem is one that you have every day (or at least: similar problems).
That's already accounted for in the "paid-in" figure:

> (Remember, the couple didn’t literally pay out $600,000; that’s the current value of what they paid out over the years, plus an additional 2 percent they may have gotten had it been invested.)

Even accounting for inflation and investment, the average worker still is paid out more from Social Security than they paid in.
Hacky is not production ready.
You can use fiber libraries like quasaras your executor, just like Go uses for regular threading.

The double edged sword of Java is that you can do anything. But the learning curve is huge because there's so much crap out there
But the government is not investing that money for the later pay out. They spend it immediately and write IOUs.
Ask HN: Are there any limitations/issues with AWS Security Groups?
When migrating from Linux firewall to AWS Security Groups are there any issues to be aware of ? I believe number of rules is limited in AWS Security Groups. Are there other limitations or known issues ?
The whims and desires of a wealthy, privileged employee base, meets head on with the cold realities of the stock market.
There are two plausible arguments there.

You either have to go one step further and break that down by available tech talent to be recruited, with the premise being that you can't magically manifest a certain % of white/hispanic/black/asian tech employees if they're not available locally (eg if the population is 12% hispanic, but only 5% of the tech employees available locally are hispanic; that presents a very difficult recruiting scenario).

Or the argument is that a company like Google can afford to recruit nationally and relocate whatever demographics they see fit to the bay area, such that local restrictions do not apply as much to them. If the local bay area pool of tech talent is 3% black, and the national pool is 6% black, Google can afford to relocate black employees from around the US to bolster their diversity efforts locally if that's their aim.
An Engineer's Guide to the Docuverse (2018)
>>>You will find interesting that there is a link between high unionization and unemployment.

>Yes, and there's a link between high unionization and higher wages/better benefits/better working conditions. Of course there are trade-offs. Look at the history of labour movements in the west. Why do you think we have weekends, overtime pay, etc

No, the point the parent was making is that there is a well understood and accepted link between increased unionization and increased unemployment.

>>>If you dont vote for the union, you dont get hired or get fired. You as a worker now are subject to the whims of a new master, one that is worse that the previous one.

> That's completely untrue - if you vote against unionization you don't get fired. The union (almost always) doesn't choose who gets hired or gets fired; they often offer protection against undue termination. You may (depending on jurisdiction) be required to join/pay dues. Also, unions have elections - you have a regular chance to choose who negotiates on your behalf. How exactly is the "new master" worse then the previous one?

It's quite true. Here in Michigan, until we regained our sanity recently and went right to work, there were closed union shops. You could get hired if and only if you were a member of the union. Which you couldn't get into without being hired. The entry fee into the union ranged depending upon the union, but it was most definitely a pay for play scam. So if you were poor, and couldn't afford the entry fee ... how would you get in? How is this not a monopoly?

On those union elections ... Do you believe for a moment that the elections were either free, or fair? Do you not believe that there were corrupting outside influences?

This new master became rent seeking, drove costs up, quality down, caused higher unemployment by driving costs up, and eventually drove much of the work to lower wage locales.

Yes, this is the reality of what unions have wrought.

As for this

> But when the union leadership is being bribed they can be voted out by the union members.

um ... no. The people in power in their rent seeking ways have a habit of building up a support system of similarly minded folks. Trickle down. Bribes paid supported large union machines that existed for the sole purpose of keeping their officials in power. These elections are rarely ever free, and are most certainly never fair. There are entrenched interests that wish to not rock the boat, as that introduces uncertainty. Be this from management, external groups that want to dip into union coffers, etc.
Yes, because the loop never solves the original problem. It's about organization and bloat, not pure speed and leanness.

Rebuild from scratch but also recreate all the existing functionality in a much better standard library and finally the chain can be broken. But nobody wants to do that.
Is Skype really dead? I still use it and it works and other people that I know use it. So, I wouldn’t really call it dead I guess.

I think it died with a certain crowd maybe.
Funnily, my current employer is just that. We predate K8s, so it can be forgiven somewhat. Transitioning, though, is just awful. We have every reason to transition, yet getting the system setup, running, and working with the current infrastructure is a daunting task.

You don't need K8s, until you do, at which point switching can be a nightmare scenario.
That is true, so then if Taiwan sees itself as the official government in exile, then wouldn't that mean China proper is an extension of Taiwan, and not the other way around? :)
I believe aachar use sunlight to accomplish that western pickling does with brine - keeping most bacteria at bay.
“Retirement” and “insurance against becoming aged and/or disabled” are different framings for the same thing.
Or those attacks were out of scope for this product.
Banks Pay Out Some of the Biggest Settlements in Wage Disputes
That's your prerogative then, isn't it?
Citing an article that is 1.5 years old? Ignored
What's your bar for using webpack (or your js builder of choice)? If you're fluent and at-ease with it, you'll probably use it even for hello-world app. Same (in spirit) for k8.
But that’s easily possible – you can use all the French hosters at once. Latency between them is practically nil because their data centers are only a few hundred meters away from each other.

Sure, in case all of Paris goes down, you’re down, too. But in day-to-day usage you can have good reliability on a shoestring budget.
Means testing gets you nowhere because there are so few people who would qualify as too rich- it would be less than a drop in the bucket "saved." It would be purely symbolic, and it's another way for those in power to say that we punish the rich and social security is a wealth transfer to the poor, then use that as a reason to abolish it. The idea of means testing is totally counterproductive to your goal.

Also as an aside, there are wealthy elderly people already not cashing their social security checks, you just don't know it because it makes nearly no difference in the scheme of things.
Free backup software to store encrypted backups online
Without service discovery, you end up generating configuration all over the place just to wire together your services, letting everybody know about which IP address and port where - super tedious. Add in multi-tenancy, and you're in a bunch of pain. Now try and take that setup and deploy it on-prem for customers that can't use cloud services - you rapidly want something to abstract away the cluster and its wiring at the address allocation level.
As a millennial, I take issue with anyone who mischaracterizes taxes as theft for ideological gain.
Do you have an example site? I use dualstack everywhere and I haven't seen the behavior you describe.

The only problem I've hit is sites with broken PMTU detection, but that's a problem that exists in v4 too and which needs to be worked around there in exactly the same manner, so it's not exactly a v6 problem.
An opposing viewpoint from Andy Grove's High Output Management:

Let's talk about surprises. If you have discharged supervisory responsibilities adequately throughout the year, holding regular one- on-one meetings and providing
guidance when needed, there should never be surprises at a performance, right? Wrong. When you are using the worksheet, sometimes you come up with a message that will startle you. So what do you do? You're faced with either delivering the message or not, but if the purpose of the review is to improve your subordinate's performance, you must deliver it. Preferably, a review should not contain any surprises, but if you uncover one, swallow hard and bring it up.
One of the problems with means testing is that as the average payout declines, so too does support for the program. Without broad support, cuts/changes to SS become less of a third-rail problem.
Most people in the "Hispanic or Latino" group would also be in the "White" group, although there are not insignificant numbers of black or asian hispanics.

Also keep in mind that in official US usage that term basically means "someone from a Spanish cultural background OR a Latin American country". Although some agencies specifically exclude countries from Latin America without a Spanish or Portuguese culture.

So a white guy whose grandparents immigrated from Spain counts (the grandparents spoke Spanish), and a Quechua from Bolivia who recently immigrated and only speaks Runasimi counts (Bolivia has a Spanish culture), and a black guy from Guyana might count. The OMB says no (Guyana was colonised by the British), but the Census says yes (it's in South America, so close enough).

The system makes very little sense.
Right, container instances isn't equivalent to deploying a vm with coreos like gcp offers.

We've been running off aks for a bit, the only negative is how slow spinning up new clusters can take.
>But as someone not born in the US (although I live here)

What is your native country?
Instead you let a benefit the entire population depends on to keep the jobs of a fraction of the population. How is that a rational choice?
35% of TINs Are Fake
For the love of all that is sane, please top trying to push nonstop video calls onto remote employees.

Embrace asynchronous communication.
>>Income derived from Social Security is currently estimated to have reduced the poverty rate for Americans age 65 or older from about 40% to below 10%

When 40% (or an extra 30%) of a country ends up in poverty without it kind of does become a retirement program. Or at least an 'old-age' program.
Fixing a broken throttle for $2
If only it's politically feasible to slowly redirect their activities to peacetime activities, like reassign a lot of that personnel to the Army Corps of Engineers, and have them fix America's crumbling infrastructure.
How I Learned to Stop Worrying and Love Electric Scooters
Mercurial's Queues extension had an interesting solution to this. Basically, WIP branches would instead be stored as patch files under version control in a separate per-PR repository. To merge you'd apply each patch as a commit and then archive/delete the queue repository. This would let you organize commits logically, while also letting reviewers query by chronological order. As a PR author it was effectively a `git rebase -i` that you could walk back and forth as you pleased, without destroying any history.
"If they just don't increase benefits so quickly system will be fine."

Problem is that the current level of benefit is completely inadequate.

"A funny thing is that we have both fear of automation and fear of insolvent social security. If the economy gets more automated it will grow quickly, and it will be easy to tax the additional income to pay for social security"

But will that be countered by the larger numbers of unemployed who no longer have an income due to automation?
I live on the east coast, but my local Costco sells kimchi, so the SF Costco probably should too.

https://www.costcobusinessdelivery.com/Cosmos-Spicy-Nappa-Ca...
From your linked article:

"Why, according to the OECD, is the US system so progressive? Not because the rich face unusually high average tax rates, but because middle-income US households face unusually low tax rates--an important point which de Rugy mentions and Chait ignores.

How does the picture change if you take indirect taxation into account? That would make the US system look even more progressive, because the US doesn't rely on a flat consumption tax like most other governments.

What does the tax-rate schedule tell you about progressivity? Very little, until you factor in deductions, thresholds and opportunities for avoidance. High top rates are meaningless if nobody is paying them.

What happens to tax progressivity at the very top of the US income distribution--inside the top one percent, or 0.1 or 0.01 percent? Good question. When it comes to international comparisons, I don't know of any good answers..."

The real point of the article is that progresssivity is hard to measure. But when so much of the income growth in the country is captured by a class that doesn't pay into the SS system, the result speaks for itself.
There are a lot more older women than men, and a higher likelihood of getting stuck with a single occupied bed as you cannot bunk male/female.

Nursing homes are an awful, evil business.
Extracting a secret key from an supposedly PIN protected device looks in scope to me.

What I don't understand is why this device recomputes the public key on each read, instead of storing it persistently after creation.
GitHub isn't cracking down on free speech because it isn't a government organization.

I see why you're irritated, but it's hard for me personally to feel upset or surprised that a company doesn't want to publish its own bad press.
The Mysteriously Redirected Web Request
I wonder if it's something like a side effect of some travel immunization? There is the one Fulbright scholar who had a psychotic break attributed to an interaction with an anti-malaria drug.[1] Somewhere there is a podcast about that, but I can't recall/find exactly which.

One side effect of a yellow fever immunization is listed as "throbbing ears". Though that doensn't seem like a common immunization to China/Cuba travel recommendations.

[1] https://www.nytimes.com/2014/02/18/health/the-answer-to-the-...
I wonder to what extent they A/B test these titles, then pick the one getting the most traction.
The kids of that first generation of retirees, who were workers at the time.
Correct. I was curious if they required anything out of the ordinary. Like super low temps or extremely dry or something else.
> Our tax policy is among the most progressive in the developed world

Not as applies to Social Security, which has a dedicated funding stream independent of general revenue, consisting entirely of a flat tax on labor income below a certain level and no tax above that level which constitutes a two-timer regressive tax on labor income made even more regressive on total income because the high end of the total income distribution consists largely of people whose income comes largely from capital rather than labor income.
> How would you characterize the positioning of Dart with respect to Go?

I think it's easy to over-estimate how much "positioning" Google actually does with projects like this. We are a very big company and different parts work fairly independently of each other.

Your description is how I think of the two languages, but you might get different answers from different people. I like classes and object-oriented programming in general, and I think it's a fantastic fit for UI applications. So I think Dart is an easier fit for that domain.

Meanwhile, Go's concurrency model and nice standard library seem to be a good fit for servers.

Given the breadth of software people write today, I think there's plenty of room in the world for lots of languages.