skysight-inc/HackerNews huggingface dataset:
Worked with US teams most of my career (since '95 or so) and never had any of them complain about master/slave nomenclature in any of the software we used. I suspect that rather than being "common practice in the US", it's been common in whatever niche you work in or whatever part of the US, or even just in the specific companies.

Of course it might be I who've worked in such a bubble too, but given the number of people here who seem to find it annoying that people are even suggesting not using it, I'm inclined to believe the use of master/slave has remained more common that you think.
How does this answer the question the author brings up in the first paragraph?

>An airline canceled flights because it couldn’t find enough pilots to steer them. Despite high demand, homebuilders in Colorado are throttling back activity because they can’t find the workers to erect frames. Farmers in Alabama are fretting that crops may rot in the ground for a lack of workers to bring in the harvest.

Robots can't do all those jobs, and yet the wages for those jobs haven't increased enough.
Well, this.

Widespread robots mean that the entire economy runs with the SaaS accounting. High investment, relatively low maintenance, incredibly high productivity.
He's probably sick of his new commute given the subway delays and transit breakdowns.
That is something I have always been skeptical of as well.

We know that salt was an extremely precious commodity in the ancient world.

It seems like an extreme waste of wealth to ruin fields for the future generations of people you have already killed.
Everyone seems to hate the new Skype
I believe China's strategy is to allow foreign business to operate to a certain extent to provide a competitive impetus to their local favored companies. Basically I think their strategy is, inside China the foreign company will be allowed to have a market share of 20% to 50%, if it exceeds that they will create obstacles, as their own preferred (i.e. Chinese controlled) companies figure out how to compete.

Once it is competitive they will subsidize it (via. redistribution from financial repression of lower & middle class individuals to below market financing of businesses, and compliant regulation i.e. no unions, lax pollution) to give it an advantage to gain market share globally.

Regarding immigration, they already have a huge labor supply and if they need more I think they will prefer to do it by exporting their political and managerial apparatus, rather than importing bodies. For example their investments in Africa, and Australia: https://www.nytimes.com/2017/06/06/world/australia/china-pol... .
I believe China's strategy is to allow foreign business to operate to a certain extent to provide a competitive impetus to their local favored companies. Basically I think their strategy is, inside China the foreign company will be allowed to have a market share of 20% to 50%, if it exceeds that they will create obstacles, as their own preferred (i.e. Chinese controlled) companies figure out how to compete.

Once it is competitive they will subsidize it (via. redistribution from financial repression of lower & middle class individuals to below market financing of businesses) to give it an advantage to gain market share globally.

Regarding immigration, they already have a huge labor supply and if they need more I think they will prefer to do it by exporting their political and managerial apparatus, rather than importing bodies. For example their investments in Africa, and Australia: https://www.nytimes.com/2017/06/06/world/australia/china-pol... .
I'm not sure, it's just something that's crossed my mind with respect to VR and the nature of reality vs models of said reality. I'd enjoy thinking about it more, or reading about it, if there's a word for this.
At the least Nice site for any one looking to see a symphony example. I don't use symphony and despite liking most of the code I still hate the idea developers hand typing routes and that's my main selling point for something barebones like code igniter or some other automated routing process like a json-rpc API that can figure out what controller to go to on it's own.
Hmm, I'm wondering if there's a way now to render an SVG (not the full spec) within a service worker e.g. using PngPong with https://github.com/canvg/canvg
master/slave is terminology that's readily understood by almost everyone in computing.
For most of the people looking at my pictures it didn’t matter.
The archivist’s final recommendation: Destroy the tapes. “There is no evidence that suggests this material is historically significant... I recommend disposal through the immediate destruction of all magnetic tapes.”

Why ? Lack of evidence does not prove that it is historically insignificant. Also being historically insignificant does not imply it has no value.

Why not convert them to a digital format and put them on the internet and let the hackers/artists/archivists/space travelers/etc decide ?
These are G-instances and graphics is one of the primary use cases for this instance (and for the previous G2 instance). The M60 is the top part with GRID support built in. A GRID license that allows you to use the GRID driver is part of the offering.

Disclosure: I own HPC for AWS (among other things) and used to own instances
and what is that?
Manual? What if someone lacks hands? It's not a manual. It's a reference guide.
Who used price control mechanisms to hold interest rates low while the housing boom spiraled out of control? (The Fed.) Who provided a loan buyback program incentivizing bad loans? (Fannie and Freddie, pseudo government agencies.)

The 'popular wisdom' that the banks all simultaneously started acting differently, and against everyone's best interests, including their own, is foolish at best.

This is a nice write-up of the real estate crash, which underlies the recession as a whole: https://admin.fee.org/files/doclib/houseunclesambuiltbooklet...
His greatest accomplishment
Plus it comes with an extra helping of pedophilia!
Hi, we're now building nupinion.com which might address your needs. You can use it for multi-sourcing, understanding propaganda and detecting unreliable content quickly. You can also use it to track topics or to store articles for later.
I always thought it'd be funny to setup TOR exit nodes within china and tunnel traffic to them. People get on TOR to get past censorship, and if they connect to an exit node within China, suddenly they can't get to anything. It'd be the ultimate asshole/trolling.
Well if they invested it in R&D, raises, construction etc. then it wouldn't be profits and wouldn't be taxed. If they don't invest it directly it would just sit in a cloud of accounts, stocks, bonds etc. doing nothing but adding a fraction of a fraction to the liquidity of the market, but it's already doing that from whatever banks it's already in.

So, no actually, not really sure how much the benefit the US could get.
In my opinion software doesn't have to add features all the time. It would be okay for me if it kept doing what it's doing, except bugs get fixed and performance improves.
Not that I've ever heard. This is just a weird headline.
Cars are part and parcel of modern life and they won't be going away any time soon, and I don't think more than a few extremists really want that anyway.

What a lot of people do is to rebalance things so we have more of a 'right tool for the job' culture in the US. Cars for some things, bikes or walking for closer trips (enabled by legalizing things like corner stores or neighborhood barbers again), public transportation for other things.
I'm a bit confused by your link. This just confirms (albeit in Dimon's testimony) that JPM declined TARP until they were told that the Treasury et al wanted all banks to take it. Did you read something else into this?

I don't believe it's particularly contentious in the industry that JPM didn't need bailing out.
Labour is no different than any other product or service. The price is established through the same properties of supply and demand like every other product and service.

The parent is suggesting that the price of labour should be rising because the jobs he listed have increased the demand for labour. However, the jobs he listed haven't actually impacted demand at all. The employers are not willing (or, perhaps, able) to pay the price necessary to get the desired workers, thus are, by definition, not demand.

Since they are not part of the demand for labour, they cannot be considered in this discussion of labour price at all.
I agree entirely that loss of choice is tragic, though I can imagine you referring to a few different things. Do you mean the choice between reality and simulation, or the choice in how one lives, regardless of whether it's in the real world or not? Or perhaps you meant something else?

Ironically I suspect a lack of choice in life is part of the appeal of the escapism grandparent describes.
I've been the "dumb guy at the table" before.

Not for advocacy, but as a representative of an organization whose policy choices were very controversial for a group of stakeholders. (I cannot talk about specifics, which aren't relevant anyway)

It's not smart or productive to get into a public debate with people in that type of forum. You're there to deliver a message, and engaging in ad hoc public debate is unwise for your cause and disrespectful to your hosts. The only way to win is to not play the game; it's better to just end the conversation in the most tactful way possible (which may include playing dumb or remaining silent) or move it to a private forum.
>You're conflating your personal experience with modern courtship and kinship rituals in a particular society with some sort of universality of human nature. That's a nice way of saying you're wrong.

Except his personal experience seems to map onto the general history of the emergence of marriage in society as a useful social technology to do exactly what he says: take males out of competition for mates and put them to use for society so their kids don't starve.

>Sex wasn't even associated with pregnancy, let alone progeny until fairly recent history.

This is not true in the slightest. Even the iconography of sex throughout ancient history explicitly links sex to pregnancy. We started domesticating animals at least ~15,000 years ago. We did not "recently" discover this unless I'm misunderstanding your time horizon.

>The fact that US vernacular doesn't have common terms to distinguish between the people who raise you (your parents) and the people whose genes you posses (your genitor/genetrix) speaks volumes about it's dimness in the face of modern understanding.

What is "modern understanding?" That your biological parents don't matter? As others have pointed out, if you want to accelerate societal collapse that's the fastest way to do it.
Are you saying that your model does not improve from learning from customer's data? If the answer is yes, then what prevents you from deploying the model at a customer's competitor?
Church and State intersect in many of the cities I've lived in! They are common road names.
> Everybody changes their tune when they get there.

I don't buy that.
I'd love if that methodology were more common. The "traditional" method usually involves companies insisting we provide waterfall style proposals and they don't want to invest in up-front "mini-project" of having people analyze the problem _first_.
It seems it even supports nearest search for lon/lat points by default... Quite nice since most RDMS don't even support it be default.

Although I'm curious to know what algorithm it uses for nearest search, it doesn't talk about it in the doc.

I don't really understand what redis should not be used for, I guess it's not for complex queries? Conventional RDMS really seem to belong to the hard disk drive age. So the difficulty resides in having well designed data schemes.
And by a similar token, they're also not "just going to be able" to repatriate that money tax-free.
I fly weekly between Dallas and wherever the work is. I've been doing this for a year and absolutely love it.

I love airports. I love airport drama. I love flight. I love fighting to get through the mobs of people waiting to board. I love listening to the ATC while taxiing and looking up my route info and weather while doing so. I love FlyerTalk. I love it all.

Right now, there is no better feeling than the lift from a good takeoff.

I would fly more if I could. I'm not sure if I would get burnt out from flying every day. Especially on a single turboprop. Those are the lawnmowers of the skies and the wind loves pushing them around. (I also LOVE turbulence.)

The biggest reason why I love it: weekends with my fiancee are amazing, especially since I don't have to spend money during the week. Time together is more meaningful. (Note that we didn't have a long distance relationship; we lived together daily for three years before I started doing this crazy travelling business.)
Another Civil & structural guy here. The ability to code does magic at times. Many design steps can be automated. It need not be something huge. Once I automated transfer of data from one software to anther using EXCEL VBA which used to take 2+ Man-days in manual style. Within a month almost entire department was using this excel sheet to do this particular task. Fun times.
Ask HN: How do you do internationalization in your apps?
I worked on several projects with i18n (from the frontend prospective), and all the time collaboration with translators always took a lot of time. We've used external solutions (which was pretty low-level JSON storage), our own internal solution, but still, this friction was really hard.

How do you tackle such problems, so translators could easily change text on their own with the confidence, that they will change only needed parts?
It is true, but it's begging the question. Instead of "why are people unemployed?", it just becomes "why are business not hiring?"

Most of the replies are then trying to answer the second question, because the refraiming is very likely a good one.
It is not an attack on remote working. It is an attack on the naive assumption that there is worthwhile value in being handed a stack of detailed requirements and implementing them with no back-and-forth.
The reality is our brains are built on hardware hundreds of millions of years old. It would be nice if we could build a perfect world but until we can genetically modify ourselves we are stuck with it and all the biases and instincts associated with it. Our strongest instinct is to procreate, social conditioning can't stop that.
It would be awesome if there was a section in Hacker News called Classics where this could be posted.
I'm curious, I'm a bit ignorant but what kind of novel things has china produced?

Has there ever been a huge advance in either software or hardware where the western world copied China? A brand new amazing programming language, a world changing battery technology, a cure for a big disease, etc?

I've seen a few interesting CS papers, but I don't keep up to much. As far as I can tell, all the biggest advancements are being done by companies here.

China is quite impressive in how they keep up in their own little bubble with their 1B people, but it's one thing to reimplement Google/Youtube, it's another thing to create new world changing technologies.
It's absolutely shocking: the degree of lack of understanding of basic economics, especially in a city with such a high percentage of bachelors Degrees!! I'm deeply concerned for the future of our country - I don't want it to end up like venezuela.

I believe, economics should be one of the primary subjects taught in school in K-12, that and personal finance (learning how to manage your own money). In this day and age, these are the 2 most important subjects you need to learn. We need an informed citizenry, if we're not going to end up like venezuela.
Yes, I should probably have implemented it in Haskell, at least. But seriously, the language to choose was definitely a question.

I was considering JavaScript instead, to make this more accessible (to virtually every web developer). But I found server-side to be more effective than client-side. You could argue that the JavaScript module could have been used in Node.js, but then you're back at Node.js vs PHP, where PHP can be regarded at least as accessible.

Anyway, since this makes use of the most primitive and basic language features only, a later rewrite would be trivial.
I don't even know how to address such a naive argument. Split the country into pieces? It doesn't take a political scientist to see how impractical this is. I didn't realize economic growth became a goal of such paramount importance to the government, that it should consider willingly breaking itself apart to achieve it.

Just one counterargument I can see - China floundered economically under Mao, and only in the late 70s did real economic reform under Deng Xiaoping happen. An effective timeframe of <40 years, not 60-70. I'm sure other Asian countries experienced poor leadership at times, but to this degree? To stagnate as heavily as China did under Mao?

Lastly, size definitely matters, in terms of both geography and population. Even today a huge number of the population is dispersed across the rural regions. How can economic prosperity reach them? Much easier in other Asian countries for growth to accumulate in centralized economic centers and start improving the welfares of the population at large.
Would be nice if they had something like this in DC
Disrupting the trust business
Sadly, there's still no Jekyll & Hyde:

https://www.crossing.us/intersections/Jekyll/Hyde
Would you mind going into a bit more depth about Eiffel's generics? It's not obvious to me from Wikipedia how they differ from normal parametric polymorphism.
Digging a hole, inflating a dome then burying it is an idea that's been considered yes, has the nice benefit of a pressurized atmosphere for the humans inside as well.

With access to water you can make martian concrete as well.

You can do it without water using molten sulfur as well.
I approached this subject, most of a year ago, here in HN comments: https://news.ycombinator.com/item?id=12568718

I'm glad to have such a clear opportunity to see the vast difference in quality of results achieved by a professional historian on the one hand, and an armchair historiographer like me on the other. I'm looking forward to reading his book.
"adopt strategies to create some turnover" is a very polite way of saying fine people and tow their cars, ruining their days and sometimes their lives.
The entire redis geo capabilities are based on geohashing.
Why would they destroy the tapes? Seems foolish to me.
But we don't live in a perfect world. Someone has to hold this patent. If it isn't Google, it'll be someone else. If you can give me any other company which you think is better situated to hold this copyright, go for it. The system is broken, and this is the best we can do right now.
Bad loans were not incentivized by GSEs; it was rating agencies who were rating junk at AAA standards.
Ann Arbor, Michigan (the location of the main University of Michigan campus) has a Church Street and a State Street, but they do not intersect.

I read a joke that went: In Ann Arbor, separation of Church and State is about three blocks.
Is there a Redis PPA for Ubuntu 16.04 that is supported by the redis team?
I've read so many of these, none of them include the information I need.

If someone wrote a "Hackers guide to Tuning Hyperparameters" or "Hackers guide to building models for production" I would ready/share the shit out of those.
I'd probably summarize it into three general exercises:

1. Notice when I am feeling stress, anxiety, fear, anger, etc. Mentally identify and acknowledge the feeling, and then step out of the cycle. Meditate if I'm really having trouble detaching from the immediate situation.

2. Once I'm no longer stuck in the immediate situation, I have the space and mental presence to figure out the source of my problem. Why was I feeling anxious or stressed? What event caused it? What about it was bothering me?

3. Once I have that answer, I can understand my emotional situation rationally, and I can decide what I'm going to do about it. My goal isn't to stop feeling emotions, but rather to address the root cause or the mental pathway leading to it.

For the anxiety issues I mentioned, the conclusion to step 3 was to slowly recondition myself by exposing myself gradually to the triggering condition. Rationally, nothing bad was going to happen, so I needed my brain to learn that. I combined that with developing mental exercises to distract myself and get me away from the downward feedback loop of anxiety.

For general life situations, the answer comes closer to Stoic philosophy: understand what I can and cannot control, and then either decide to do something about it, or let go because further worrying about an effective dice roll is a waste of energy. Trying to influence the odds and making contingency plans counts towards "doing something about it."

The key to my happiness day to day was understanding that I actually have much more agency than I might initially assume. One or even several setbacks don't necessarily mean I fail my actual goal, and situations that look bad often only look that way because I think I'm out of options, or because I'm trying to eat my cake and have it too when I actually need to make a hard choice.

Among all of this, the key insight for me that CBT and meditation unlocked was that many of my limitations had a huge internal mental component, and if I can intentionally mold how I perceive the world, I can live much more effectively, and happily. The goal isn't to delude myself so much as to put myself in a mental state where I can be be more open-minded and deliberate.
For which he received compensation.
Chain React Conf 2017: An In-Depth Recap of the First React Native Conference
Completely agree with your analysis, and at the same time cannot fault 1Password for doing this since they are in a position to do it. They are potentially a hundreds of million dollar acquisition if they juice those sub numbers. But they have to do this NOW, because what they are doing is not that difficult, and come the day, as it always does, that Google spies an attractive mechanism to drive more people into their ecosystem and decides they don't want to acquire you, your business will (probably) evaporate overnight.

This, for the vendor, is the other edge of the subscription model. If another flavor of the day arises that costs less, your customer base can swiftly move to this new contestant, especially in the enterprise space, because unlike a fixed license, a subscription isn't a capitalized cost. For Adobe, with their massive ecosystem, this is less practical for their customers, but a password manager? There are already a host of commercial alternatives that to an end user are all more or less the same.
Alignment requirements are and have historically been very common -- you can see them on the PDP-11, the 680x0, and so on. It's only because a few very popular architectures like x86 have had very loose or no alignment requirements that we've ended up with a lot of code that assumes there is no alignment requirement, and this has dragged other architectures down the "we need to support this" path. If your architecture faults on misaligned accesses it's really not hard to deal with -- you have to be doing something a bit odd to even run into the problem usually.
ReBloom – A Bloom Filter Datatype for Redis