skysight-inc/HackerNews huggingface dataset:
If you are using economic growth as the key indicator of a healthy economy you are missing most of the picture.

We hyperfocus on growth at the expense of other aspects of our economy. If you create consumer goods but systematically depress the wages of the consumers who buy the goods, eventually you've cannibalized your source of revenue. Similar to how cancer cells are hyperfocused on growth at the expense of working within the systems they're assigned.

I don't see how the economic wellbeing of workers is in need of justification.
"The Wheel of Time turns, and Ages come and pass, leaving memories that become legend. Legend fades to myth, and even myth is long forgotten when the Age that gave it birth comes again." - R.Jordan
Bitcoin Trading
Most single-instance, single-zone failover scenarios can be handled with shell scripts, the AWS API, and cron.

But the parent's comment is missing the point. K8s is not for failover. K8s is literally just a giant monolith of microservices for running microservices. It's not intended to provide failover for non-microservices, it's intended only to run microservices, and as a side-effect of needing to be able to scale them, it inherently provides some failover mechanisms.
It use to let you filter by price and cuisine but that seems to be gone.
I think this is a story that gets repeated lots of times in our world of open source software dev.

1. X is SO bloated and poorly engineered full of bad legacy decisions.

2. We can totally do better let's invent a new thing, Y!

3. Wow, Y is so clean and fast and understandable.

4. But it doesn't do this thing a bunch of people reasonably really need... let's add it.

(repeat 3 and 4 a few hundred times)

5. Y is so bloated and poorly engineered and full of legacy decisions. We can do better! (Go to 1.)

The grass is always greener, but mature complicated software is _usually_ complicated for... reasons.
Ethiopia Says Will 'Fully Accept, Implement' 2000 Deal with Eritrea
Right. Last I checked (business), with a static IPv4...

IPv6 worked with one of the four available modems. If you had that one modem, you got dynamic IPv6, static wasn't supported.

With your dynamic IPv6, you then had to modify your SLAAC(?) / DHCPv6 because of an incongruity between what the modem was saying, and what would work (I believe it said you had a /56, but you could only advertise a /64 internally).

And so on.
On the other hand, I'd say most of the population surrounding the Google HQ are there because they got employed by Google or another tech company, not the other way around. The pool of candidates for these companies is global (restricted to the quotas the visas allow).
How to Install Sublime Text on Ubuntu 18.04 LTS
> so we don't have a class of elderly homeless eating cat food and dying in our streets.

Too bad we already do, and the number seems to be increasing rapidly: https://www.nytimes.com/2016/05/31/us/americas-aging-homeles...

So if Social Security isn't helping with that, what other excuses are there?
Excellent point. That's not the diversity they're looking for though, ie. they want diversity they agree with. I'm sure there'd be an employee revolt in fact.
Is this available commercially anywhere else? (e.g. in SF?)
You just need line of sight from a hotel room across the street. "Two parents" fits the bill of two heads at a bed, as well as these attacks occurring primarily at hotels.
In German we do not have that distinction between the different capitalizations, at least not that I am aware of, and the usage of platonic is probably essentially limited to platonic love and relationships. Something learned about the subtleties of the English language.
My understanding is all frequencies interfere with all other frequencies. When averaged, the total power is probably not affected, but the power at any given point at a small enough time interval should be noticeable.

But then, I'm not an antenna designer, I may have something fundamentally wrong in my understanding. :)
One thing that allowed TypeScript to succeed is that it was never proposed as a native browser language and was a transpiled language from the start. Once it came out that Google wanted to make Dart a native browser language where it would likely displace the warty Ecmascript, Eich immediately railed against it and said Mozilla wouldn't support it, limiting what could be done in Dart without resulting in code bloat during transpilation.
If you are running on Google computer anyway, then I don't think you pay anything extra for gke. As far as I can tell, you are only paying for the VMs that you use. So the price for hosted k8s is already baked in whether you use it or not.
Maybe this is obvious to those working with this, but did something change about what "NVM" means aside from "non-volatile memory", i.e. what "Flash" memory is? Is the assumption that "NVM" == "NVMe" or?
Workspaces on FloydHub
Good call. According to: http://www.bayareacensus.ca.gov/bayarea.htm it looks like 52% are White (42.4% White and Non-Hispanic), 23% are Asian, and 6% as African American. So this would suggest that the difference between Google and the Bay Area is still significant but not as much as between Google and America as a whole.
Is collected self-driving data useless after GDPR?
None of this has anything to do with my question and I'll ask that you not use my comments as a coat rack to hang your unrelated concerns about grsecurity off of.

I'm asking a research question, not a user question.

Thanks.
Driving costs total more than just bridge fare, and parking is a significant element.

That said, fair point.
As a millennial, I think the problem with that approach is that no one would opt-in, but everyone would feel entitled to receive the benefits if they failed to save enough for their own retirement (and realized it).
I like the energy around the javascript everywhere movement. So what if they reinvent the wheel, sometimes you find a better wheel and break the rules along the way.

There is something exciting about developers using a language in ways it was never designed. Then having the language change to support the changing ecosystem...
How do you mean? Custom statuses can be configured if you visit `/config/edit/maniphest.statuses/`. It's also pretty well documented how to customize statuses there.
I just want the Joo Janta 200 Super-Chromatic Peril Sensitive Sunglasses
This is how I use it. My applications can now be cloud-agnostic besides any other services I use with that provider.
D  Freenode stats by CyberShadow
hrm, what would the purpose of such certificates be?
In grad school, I taught recitation and lab sections of physics courses. Some of my students were local school district teachers. Two of them I remember.

These two, in different years, had one thing in common. Both were functionally illiterate.

Neither one could read at the level one would need to in order to take the non-calculus version of physics. Math was simply beyond them.

I asked my advising professor what I should do about this, as it was obvious that the right thing to do was to report this, get the person some help, and get them out of the classroom.

I was told to drop it. That the teachers union was simply too powerful, and would protect their own. That if I made noise, it would hurt the university, this program, etc. That I should find a way to pass them.

Yeah. That.
Why Nebraska has an amazing jobs market but nobody is moving there
That decision should be taken by filtering (or just preventing it altogether) in each specific case. With dynamic IPs, it's already a no from the start.
I think they wouldn't have become a fad if they were well made and didn't become huge fire hazards that were disallowed on airplanes. The decline in public use I saw was tied to the number of self combusting articles in the news.
Interesting. Seems like a great opportunity for a major version bump.
Yeah, I think that was it. It's kind of fun to program (in the sense that 8051 assembler is usually less crazy than x86/x64 assembler), but it's way underpowered in that way it got used for the 6022BE.
Incorrect. Alphabet's major shareholders are institutions. Institutions own 69.4% of Alphabet.
> It is a pay-as-you-go system.

Then who paid for the first generation of recipients?
Outcome equality would imply matching up all jobs to employees that fit diversity characteristics to some agreed ratio based on population of working age people within a given area.

How you set those two variable sets is arbitrary and subjective depending on your own prejudices and diversity preferences.

E.g. Distribution of genders is probably the easiest one as it’s binary (almost) and even throughout all cohorts. But choosing the ratio to target is subjective.
"Rony Abovitz's about to make you his bitch."
In the paytv hacking world, users would install a switch on the EEPROM’s WriteEnable line.

That way, destructive updates could be blocked for as long as possible. Or save you from having to re-flash your receiver through desoldering a TSOP.

Perhaps we need the same thing on routers.

Or a group to run a “honeypot” of routers with a sensor on this EEPROM pin to identify when unauthorized updates have been installed and need investigation.

This won’t work for non-persistent hacks. But for anything that wants to last longer than a reboot...
The problem is, how do we know that those shouting warnings are not false prophets?
My home network runs all of the /64 from my ISP behind a stateful firewall, and I expect this is true of others; just because you have a publicly routeable address doesn't mean you will receive packets.
Germany (EU) or Columbia (SA). Would love to chat, will send an email intro if you don’t mind.
Machiavelli's The Prince?
European Parliament publishes a corrigendum to the GDPR
But it can. You can develop a custom controller that does manage a typical RDBMS to be able to run in three datacenters across three continents.
Should the President’s tweets create a “public forum”?
One wouldn't expect unknown parties in Cuba to work closely with unknown parties in China. The constant in both situations is American diplomats. They don't want to get sick, but there are others present who wouldn't care about it. Who's to say this isn't a side effect of something secret that other Americans at the consulate are doing?
You should be able to find some in a Whole Foods or the like. Not as good as a homemade one following her recipe though. I just made a batch of hers and had some today. Nicely fermented and hot and and sour but the veggies are still nice and moderately crisp. Well worth the effort if you do it.
Sure, but if you are only doing string manipulation with your logic, then you are doing mathematics and not philosophy. There is absolutely nothing wrong with that but it also says nothing about the relation between logic and metaphysics.
I've found that some people tend to take a ton of pride in the assumption that they have to make mistakes to learn from them, but you almost always want to learn from other peoples' mistakes first. Probably overlaps quite heavily with those people who desperately want to tread on new paths.
I doubt they are running their own data center. Probably just renting dedicated boxes.
Rails migrations give you `foreign keys, indexes, constraints` but not `stored procs` - there are hacks to make it work with stored procs if you really really want to. `triggers` are rarely used in rails applications, but nothing to stop you from using them.

The rails model is an ORM (Active Record) and makes working with relational databases a breeze.

Rails migrations f^ing rule:
http://guides.rubyonrails.org/active_record_migrations.html
Why Microsoft Is Willing to Pay So Much for GitHub
Show HN: Ansible provisioner for terraform
There's mh:

https://en.wikipedia.org/wiki/MH_Message_Handling_System

https://www.cs.indiana.edu/docproject/mail/mh.html
My wife always gives the example of car airbags and crash test dummies: carmakers in the 1960s successfully resisted including female-sized crash test dummies. In fact, female-sized dummies were apparently not legally required until around 2012 [1]. How many women (and children or short men!) were injured or even died because a group of male automobile executives deemed male-sized dummies to be sufficient as a universal standard?

[1] http://leevinsel.com/blog/2013/12/30/why-carmakers-always-in...
Incentives are much more powerful than intent. It isn't meaningful to talk about intent when assessing the likely outcome of an economic initiative. I can't emphasise this as strongly as I'd like to; in economics we want fairness and the incentives to align, but if they are not going to then incentives trump fairness. Fairness with poor incentives drives bad outcomes, and usually reveals that 'fairness' is 'fairness for some in groups, at the expense of the rest'.

Resources are no longer growing as quickly relative to population as they were in the 70s and 80s. We need normal people to make uncomfortable decisions _not_ to consume. Otherwise there are not enough resources when they grow old.

Incentivising spending in the present is not a clever idea, even if it isn't intended.
If anything having an oscilloscope will allow you to look at all kinds of signals and you will learn a lot from that.
In American terminology, minority status depends on your "racial category", "ethnicity", and your gender, among other things.

There are six officially recognised racial categories: White, African American, American Indian/Alaskan Native, Asian American, Native Hawaiian, and Other Pacific Islander.

There are two official ethnicities: Hispanic and Latino Americans, and Not Hispanic and Latino. (Note: Hispanic is actually a cultural group, not an ethnicity, and in the real world the terms hispanic and latino are orthogonal. Try not to think about it too hard)

Most hispanics and latinos are officially categorised as white. That means that whenever you see the term "white" you'll need to do some further digging to see if that means the official "white term (including most hispanics), or if it's a short hand for "white, non-hispanic and latino". The 77% you cite as "white" includes latinos; the number you probably are looking for is 61%. The 56% in google's numbers seems to exclude latino's, so the comparison is probably 56% to 61%. (Probably!)

Also note that if your goal is equity for all groups, it doesn't make much sense to average minorities together. The Hispanic and latino group (including both whites and non-whites) makes up 18% of the US population, but the apparent matching group at Google makes up 4% of their employee base. Conversely, Asians make up about 5% of the US population, but apparently around 35% of Google's employee base using the closest equivalent measure. Clearly Google shouldn't get a pass for discriminating against hispanics (if that is indeed what they're doing) purely because they discriminate in favour of Asians (if that is indeed what they're doing).

> Doesn't that mean that racial minorities are actually overrepresented at Google?

Some (well, one) are. Others are not. Non-hispanic white's are broadly in line with the major population share.
Making kimchi or simple sauerkraut is a fun exercise in robust biotechnology. I was so nervous the first few times I tried doing it; surely I was going to make a mistake and it would be disgusting, or moldy, or full of botulin toxins. Turns out lactofermentation is a very old and very simple technology and as long as you salt things right and make it reasonably air-tight, very little can go wrong.

Seconding pmoriarty's recommendation for the book The Art of Fermentation. Or just find any online recipe for sauerkraut or kimchi, you can't really go wrong. You can ferment in any jar with a tight fitting lid. It's a little easier with an airlock so the CO2 offgasses but you can also just crack the lid every day or so while it ferments to keep the pressure under control.
Show HN: Connecting to a home computer with a dynamic IP address
I don't know if these specific projects plan to switch to GitLab, but I appreciate your offer very much, and if the topic comes up I'll certainly pass it along.

I was just thinking of this situation as an example of an uncertainty in the current definition of "noncommercial", rather than a practical problem that we faced immediately.

But again, thanks for chiming in and thanks for the offer.
I've fantasized about this as a solution before. If you tell the military that in 10 years you're cutting their budget to $250 billion and somehow manage to instill in them that a) you're serious and b) you will not repeal your decision, I have no doubt they would successfully adapt (just like every industry who complains about regulations have ultimately adapted).

I am curious, however, in HOW they would adapt.

I wouldn't want them to drop their research budget (much). Research is almost always good.

For one, you could discharge some of our 1.5 Million active troops [1]. I don't really know why we have that many. That'd measurably cut down on the second largest chunk of the budget (wages) [2].

The highest is 'Operations and Maintenance' and the third highest is 'Procurement'. With a reduction of manpower, they need to procure less. They can retire many assets. I would prefer they NOT sell them to more local police, but thats a different discussion. Procurement could be done MANY times smarter. The F35 is a disaster of design by committee and if each military branch had designed their own plane, I'm sure they'd each have gotten a better one. And, of course, with less money, they have more incentive to push back on the industrial part of the complex for more reasonable prices.

[1] - https://en.wikipedia.org/wiki/United_States_Armed_Forces#Per...
[2] - https://en.wikipedia.org/wiki/File:USA_2010_Military_Budget_... (it's 2010, but the proportions should be similar)
I doubt he blatantly lied; I take it to mean that most likely he started playing with a language and wrote a hello-world program (or similar) at that age.

I first "wrote code" at 8-9. I was in 3rd-4th grade (I started school early), my older brother was in 7th-8th grade and had his first computer classes at school, which had PC Logo at 7th and Quick Pascal at 8th grades (school in Asia). He showed them to me and I wrote lines that made the turtle move in PC Logo, and wrote Quick Pascal programs that spit back out what the user typed in. I imagine he went through something similar.

I soon stopped playing with them, and didn't get back into programming until 13-14 when I first made web sites in HTML and learned writing CGI scripts in Perl, that was the late 90s.

I think I can imagine playing with code slightly younger than I was when I first did.
that's not wrong but for the sake of argument perhaps its better to look at the DoD budget through the political lens ... its a corrupt jobs program in which the government funnels money to a broad swath of American states and counties, mostly via defense contractors.

Yes its incredible dumb and inefficient but many millions of people earn their livelihood, healthcare and pensions by building useless bombs, so its hard (politically) to say we'll take that away to shore-up Social Security or whatever.
A multivariate additive noise model for complete causal discovery
Interview with Whoomies, an Innovative Roommate Searching App
dig1 remembered it right. This bug was introduced in man-pages 3.62:

https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/...
You'll receive social security. Benefits will be in tomorrow's inflated dollars but at today's amounts.

I've been predicting huge inflation for a long time for the simple reason that housing has inflated so much. Housing is so unreasonable and house prices are so sticky (people hate to take a loss and most are on loans) that the only reasonable way out of the housing affordability crisis is for the rest of the economy to inflate until house prices are reasonable again. This will also neatly "solve" the social security funding problem.
These are interesting evidence, but they don’t explore the question of why. The idea that mere color of skin would be causal to performance in anything other than hide-and-seek is kind of anaethema, right?

I’m certain that there is a legitimate reason for the effect, but people are right to be skepical without any exploration of the cause. Are diverse teams more likely to disagree? Do they exhibit complementary recall of facts? Different modes of creativity?

I think a more complete explanation of causality would result in a much more concerted effort to increase diversity and a lot less resistance. As it is, it feels like the diversity ‘lobby’ is actually trying to create controversy instead of proving value.
The fact that elderly homeless people exist does not imply that current social security policy does nothing.

Presumably, if we did away with SS, there would be more on the streets.
> It's interesting that you mention gulp and webpack when those tools too are now considered too complex and set to be usurped by something like Brunch.

While Webpack is a little dense, it appears to strike the right balance between complexity and customizability (and probably more important for longevity, library buy-in). It doesn't seem like anything on the horizon is going to unseat it anytime soon... certainly not Brunch.
Agreed. I very much dislike "clever" code, but this seems like such a common idiom to me that it wouldn't raise any flags at all during a review.
Like most HR processes, performance reviews are at least as much a CYA activity to guard against claims of discriminatory management practices as they are about actually coaching or improving performance.

If there is a performance problem with somebody who happens to be a minority, documented performance reviews that are handled the same for all employees are necessary to show that the employee was not promoted or dismissed or disciplined due to bias.
From your link "...and turning 65 in 2010 would have paid $722,000 into Social Security and Medicare and can be expected to take out $966,000 in benefits."

So basically, employees are giving the government a 45 year loan at zero interest. Even at just a 1.5% rate, the typical employee pays their own way.
I'm sure someone who's actually worked in Germany and has more direct experience than I will come along and correct me, but…

* The corporate culture is very different to the US, and there's much less of the antagonism you often see between employers and employees in the US. This manifests itself in various ways, most obviously with employee representatives on the board. There's lot more recognition that both losing staff (especially en mass) is hurtful to the company even in "replaceable" rolls (because there's always job specific knowledge) and that driving the company into the ground isn't good for the employees (because then they don't have a job).

* If it's obviously cheaper to move manufacturing overseas (or decrease labour through automation, etc.), the unions are less likely to fight it than they are in the US, but rather negotiate with the company some agreement either moving employees to elsewhere in the organisation or giving them training so they have the skills to be able to find another, safer job.

* An extreme example is a union negotiating a pay decrease for its membership in exchange for increased investment in the company to ensure job security (i.e., valuing the long-term outcome of consistent income above short-term income).

So, in short, a lot of it simply comes down to a willingness to compromise.
Any startup writing router firmware in Rust?
"side effects" because this is only a problem if your lhs is not stateless (has side effects).
I’m not really sure what you mean by “the rules for the ordering of inline side effects”. I think they’re usually relatively simple to understand, such as with postfix and prefix incrementation operators; but I’m sure there are other cases I’m not aware of. Care to expand on these?