skysight-inc/HackerNews huggingface dataset:
Doesn't seem so radical compared to other systems. I have heard in China doctors will give preferential treatment to patients who give sufficient 'hongbao' (red envelope = money). I imagine (with no evidence) this might be common in many developing world/traditional societies.

So we are just evolving toward that kind of system.

If anything this provides another lever for free market principles to decide who survives based on willingness to pay (WTP - likely familiar to those who went to business school).
you will get served "interests shared by users from that particular IP", google helpfully assuming its a single household.
They "generously" let you use an IM chat now, yes. But there's no excuse for it not being a simple button. The only reason is so they can raise the effort barrier just a bit more.
I'm on a large codebase that transitioned from Javascript to Flow a few years ago (which is very similar to TypeScript, though nowadays I'd recommend TypeScript over it). Before we started using Flow, big refactors were extremely painful. It was practically guaranteed that we'd have to spend a week manually double-checking things, and then spend at least a few days finding and fixing bugs after deploying the refactor to users. Therefore we avoided refactoring at all costs. With Flow, we suddenly can refactor something, find the loose ends with Flow immediately, be sure about it, and be done with it. The difference between now and then is night and day. We can get things done so much faster now. The article author's experience is completely alien to me.
The fed cannot prevent wage growth. They can only ever put a lid on nominal GDP growth, which affects wages and profits roughly to the same extent (if anything, profits are affected a lot quicker than wages, or even employment). Wages make up a lot of the cost that businesses have to pay, so wage growth outstripping GDP or productivity was traditionally seen as a red flag and an indicator that inflation might be around the corner.

But this has become less important, since we now have more direct indicators of what the market itself is forecasting about future inflation - things have improved a lot since the 1970s!
I keep considering it myself. I've done some things with OCaml, so I doubt the learning curve would kill me. I am a little dismayed that it's still a client side only language. (there are efforts to bring it to Node)
This is infuriating!!! I wasn't planning on cancelling, but seeing this shit now makes me want to cancel. Thanks for giving me a reason.
So in practice unions are never redundant?
The ONE good thing about Bank of America, and it was only available on their credit cards but not debit cards, and I don't even know if they still offer it: You could generate new credit card numbers on demand, and set a hard spending limit on them, and their expiration date could be set by you.

This was pitched by their marketing as a way to make online shopping safer, because even if they did get the card and the expiry date and everything, they couldn't spend more than the limit which you likely already hit when you bought your item. But the hidden feature was it made cancelling difficult services a breeze, because you could just log in to your banking portal and kill the temporary card you made for that service.
I just find it ironic that the people on the right screaming in fear of immigration, are also allied with the ones causing a huge concentration of wealth, driving poor economics, and lower fertility of people already settled in first world nations.

I'm ok with our nation as a melting pot, I think we end up stronger for it in the mix, but when you combine demographics with Ebenezer Scrooge capitalism it ends up with groups in nations on the tail of economic expansion are the ones who end up with expanded population.
Mobility scooters don't work so well in 3 inches of slushy snow (unless they make them with wheelchair sized wheels?) In any case, my area swings from -5f and lower on the cold winter days to 105f+ on the hot summer days, so anything that's not climate controlled is fairly unpleasant. We just hired in some contractors from the west cost, and we're predicted to have 12" of snow on Monday, a full day of sub-0f on Wednesday, and a -10f night the weekend after. They're quickly learning a lot about West Michigan weather :).
Chargebacks are a mechanism that can definitely be abused and in those cases would be fraud. I don't see that as dangerous at all. Heck, in posts on these forums people brag about using chargebacks to cancel services because they didn't want to call or follow the guidelines set by the merchant to cancel an account. Whether they're in the right or not that's most certainly bordering abuse of the system.
I just finished something similar: http://caines.ca/blog/2018/12/11/a-javascript-to-typescript-...

We opted to keep it strict (no implicit `any`) through the entire transition but only apply it to ts files, so we are indeed completely free of type errors now. We only have 50 cases of (explicit) `any` in 85K+ LOC and they're in type def files.

Let me be the first person you've met to doubt the value of the type system. I do like the in-editor support, but you pay for it with about 25% more code.

I'm certainly not advocating undoing it, but I personally wouldn't do it again (though the team has mixed opinions).

Just curious: What's your test coverage like?
If we wanted to just give money to people with kids there are better ways to do it than paid leave. A tax that gave everyone paid leave would be so high that it would probably be politically untenable: it is now not effectively a tax, and its not redistrbuted properly, so it can fly as it is.
This is an ad for useloom.
> Civil service rules are quite troubling. I can see the idea that it shouldn't be easy to make everything political, but the problem is that this goes only one way.

No, it doesn't, there are rules protecting against patronage hires to civil service positions; they aren't perfect, but the protections aren't one sided.

> If the president's predecessor hired a few million hostile partisans

Not gonna happen, since it would take not only an unprecedented politicization of hiring but also a President getting to fill half the current federal workforce.

> Is he just supposed to continue down that path, hiring tens of millions of his own partisans in order to win back control?

Uh, no, the President is not supposed to have partisan control of the federal civil service workforce.

> There needs to be a reasonable way to toss out the partisan troublemakers who are undermining the will of the voters.

If they aren't doing their legal duty competently, federal civil service workers can be fired for cause. Not being a partisan of the President, isn't cause, and that's a feature not a bug.

> Another troubling rule is that layoffs must be done according to seniority and veteran status, not performance.

I don't see that as troubling at all.

> The only reliable way to eliminate low-performing employees is to eliminate everybody in a given agency.

No, the reliable way is to set performance standards at the appropriate floor and then fire people who don't meet them for cause; civil service rules do allow for performance standards and do allow firing people who don't meet them. You know the practice of PIPs in private employment? That's directly modelled on what is required for performance-based termination in civil service employment.

Layoffs fill a different purpose.
Can someone explain this in layman's terms? This is interesting to me but I've lost the meaning in the jargon. TBM? "Descend into icing"? IFR hours?
I Tried to Block Amazon from My Life. It Was Impossible. [video]
Sure, but any material effects of being entitled to dignity require a positive action from others.

We are still talking about the responsibilities of people to treat others in this way. I think it's much more important in some circumstances to think less of rights and to think more of responsibilities.

It would be equivalent to say you have the right to be treated with dignity by other human beings, but again this is saying other human beings have a responsibility to treat you with dignity. If other human beings didn't exist, then you couldn't be treated with dignity by them, hence it's a responsibility of them, and not something inherent to your own being.

The "inalienable rights" to life, liberty and pursuit of happiness, don't require other people to do anything for you to retain those rights. It only prohibits them from doing certain things to you. It's a restriction on them, rather than a responsibility, and therefore, your right isn't contingent on them existing in the first place.

I don't think you and I are in disagreement.
My bad. I read it as "since cars pay... transit should pay too".
I don't think it was a toolchain issue, because I did receive line and file information for certain classes of errors. Presentation of that information doesn't appear to be pervasive.
Wrote a solver for the game 24 as a afternoon project.

It's is based on reducing the number of integers in the problem set by 1 in each iteration, and when there is only 1 integer left in the problem set, check if it's equal to 24.

The command line prompt assumes 4 numbers inputs but supports custom target number (24 is the default). It can be configured to either tell whether a solution exists or print the actual solutions.
YouTube is already an avenue for all sorts of manipulation. They recommend harmful crazy conspiracy videos to unsuspecting people all the time right now. (9/11 conspiracy theory videos might just sound silly, but I'm also thinking of stuff like racially-charged holocaust conspiracy theories and baseless anti-vaccine stuff.) I think you're way too optimistic if you don't think those are likely converting many people at YouTube's scale.

Just because this is the result of non-action by YouTube doesn't make it okay. YouTube becoming a moral arbiter isn't a perfect situation, but it can easily be better than the status quo.
The problem is you typically need to complete it before even talking to anyone. If end up not being interested in the company then the take-home is a waste of time. So if you're asked to do it before even talking to someone, you have no indication of what the risk of wasting that time will be.

Plus one does not typically apply for a single job when looking.
Tariffs help US businesses and american workers. It's why the first major act of congress was a tariff.

https://www.encyclopedia.com/history/encyclopedias-almanacs-...

The US economic might was built on tariffs protecting american businesses. We became the largest economy in the world in the late 1800s due partly due to tariffs. It's also why europe, japan, korea, china, etc used tariffs to become economy powerhouses.

It's true that it can hurt consumers, but given how big our economy is and the resources at our disposable, I highly doubt it. Also, it could hurt american businesses globally, but considering the US is the biggest market in the world, I doubt it.

Also, anyone who believes Trump is propping up russian steel is watching way too much CNN, MSNBC, etc.

As everything in life, tariffs aren't all good or all bad. It can be good, it can be bad. To make a general claim that "it's not good policy" is factually incorrect. History proves this.
A tale of Visigothic treasure lost and found
I was in a Cessna 206 headed to Oshkosh. Our pilot had planned to fly Eastbound at 17,000ft to avoid an air current. We all got nasal cannulae for supplemental oxygen. We departed at 3AM, and following takeoff I immediately fell asleep.

I woke up somewhere around 14,000ft, dizzy and confused, and realized I hadn't put my cannula in before falling asleep. I fixed this, and within a minute the brain fog was gone and I proceeded back to sleep.

Then we hit turbulence, which in a small craft like a 206 means you occasionally whack your head on the ceiling. Couldn't sleep through that.
This is / was my issue with work.

I (used to) invest my self a lot in my work.
I didn't count the hours, was underpaid, was doing 4 times more than my position described.

And I was promised a lot of things! I was thoroughly thanked by my immediate management. I was promised a raise and a promotion.
But ultimately they always expected me to bend when my suggestions didn't fit with their immediate vision.

I left (and did they cried about it, telling me I was wonderful etc.), and I landed way better jobs, way better paid.

I figured that I was the problem, for accepting those conditions. Why would a company want me to work less for more money? When I'm already working so much, for so little.

I stopped doing that. I refused offers because they couldn't offer enough (like expecting a lead dev / senior dev for the pay of a junior), even if I loved their product or company!

So my advice is leave. And don't even look behind.
I didn't notice the name, but came to say the same thing.

After skimming through, It's obvious that reading this article would be counterproductive for anyone with any sort of interest in this topic.
Agreed. My watershed moment was trying to refactor a custom charting library we had written in CoffeeScript. I was on the fence about TypeScript before then but that experience completely changed my view. All the nice little features of CoffeeScript paled in comparison to the utter misery of doing that refactoring.
Ah, I'm not sure that this recommendation is tied to user's history of watched videos. Because I've also seen it in my ‘recommendations’―and though I tend to occasionally listen to a couple tracks of Gary Numan or a vaporwave mix, I don't think a 2018 release would follow from that dataset.
honestly, i'd like to be the judge of if a theory is crackpot or not. i'm not a kid, i don't need youtube to save me from "bad information".

hopefully the change is mild. i've discovered a ton of great stuff through youtube recommendations (especially music! youtube blows everything else away for music discovery).
What are you looking to use next? I've thought about a raid NAS but have not brought myself to going through with it.
This is no joke. If you get tired of dealing with an annoying Comcast "customer retention specialist"[1] and simply stop paying and stop using their service, they'll keep charging you for awhile, then sell the bill to a collections agency. This hurts your credit rating, and can have all sorts of side effects and take years to repair. It sucks, but it's how things are.

[1] https://soundcloud.com/ryan-block-10/comcastic-service
If true, this seems to be one of the more clear cut recent examples of unethical policies devised by Facebook employees. I suspect certain other policies and programs can be mentally justified, but when it comes to very obvious things like this I would think it would have a bigger impact on whether top employees including engineers would be willing to continue working there. Everyone has their own personal line beyond which they’ll just decide to move one. I have already read about some people moving on lately but don’t know if it’s a trend yet.
Ask HN: How do I assert my value in salary adjustment?
Hi

I have an upcoming salary adjustment meeting at my current job and want to be well prepared for the meeting - and I definitely sucked at the initial salary negotiation, so I need some help.

I work at a consultancy writing software for many different clients. They bill clients an hourly rate around three times my salary.

How can I convince my manager that I deserve a bigger piece of the pie?
> just answered a few questions in the chat

there is no "just" about that...
I use Privacy.com but haven't had to cancel. You don't pay for the service, as they make their money in adding as a credit-card company and charging merchants fees (or something to that effect). The trade-off is that I had to give them access to my bank account, which would likely make it much more difficult to cut them off if it came to it.

It's extremely useful though, and they say all the right words when it comes to their revenue and their management of user data. The way I see it: they're basically a credit-card company that gives you much finer control of your online payments; they could probably screw me over, but so could my actual credit-card company. They at least make it harder for other companies to screw me over.
I used to use Dropbox for syncing between machines, and had to do the same thing a few years ago. Utterly insane that you still have to manually undelete folders one-by-one. Also insane was the crap customer support (not sure if it's better for business accounts?) - it was all forum based, and you were lucky to get a response. In this case I did get a response, saying that one of the machines hooked up to the account must have deleted the files due to a conflict (it most certainly did not, and I'd said as much in my original post).

Aside from this I had 2 other problems with Dropbox:

1. On startup, it would render my machine unusable for over 1 hour. Now, it was syncing from 5400 RPM spinning rust, but still - there are good solutions that don't require hashing every file on the drive with the crappest and slowest possible hash implementation (USN change journal, file system minifilters).

2. Despite only syncing between 2 machines, there were frequent, unexplained 'sync conflicts' that resulted in duplicate copies of file (or sometimes data loss). These conflicts were not even discoverable in the Dropbox UI - you'd only see them if you looked in the folder and say the extra 'conflict' files

Oh, and they sent me a ridiculous number of emails after cancelling my Pro account. I cancelled in March 2016, and they regularly spammed me until October 2018. Only some of the emails I received over that time included an 'unsubscribe' link, and despite using those I did get, they didn't stop the emails - pretty scummy behaviour.

So, poor product, poor customer service, and scummy tactics. Not their biggest fan...

Nowadays I use Seafile, hosted in a Docker container on a low-powered Azure VM, backed by Azure Bloc Storage. Works flawlessly, and I highly recommend it. I understand this isn't a solution for the general population, but if you're technically minded (this is HN; you are), it's really easy to setup. You can use VM-mounted disks or AWS API-compatible block storage (Azure Blob Storage isn't, but I have another container running Minio, which acts as a proxy between the Azure API and Azure Blob Storage - it was plug-and-play, just working OOTB)
Kx moved on >20 years ago.

https://a.kx.com/a/kdb/document/contention.txt
Agreed. I have used scooters in stores on days when my knees are unbearably bad. You'd be amazed how many people will give an otherwise healthly looking, reasonably fit/thin 37 year old guy dirty looks for what they assume is a joy ride.
I'd say that this is more common than not. Fax/mail is the standard among the telecoms.

That said, I'm trying really hard to buy internet from Deutsche Telekom right now without much success, so it might just be that they're really struggling to make anything work at all, and they prioritize selling. I don't know how Germany got here. It's just absolutely insane at this point.
(1) What makes you think that the areas adjacent to the central valley rail stations will allow housing of a reasonable density

(2) "You can't build a lot in the bay area without affecting people who have a large personal stake in the housing market" ->Tons of people with a large personal stake in the bay area are being displaced by rising rents. Do they suddenly not count because they do not own a home?
" by Facebook employees"

The buck stops where?
Did you contact them to have them do the work, instead of doing it yourself? I mean, that's why you pay, to have support.
IANL but I think it's perjury to lie in a declaration "under penalty of perjury" only if that declaration is specifically required under the law or if you are submitting it to a legal body, such as a court, or to achieve an expressly defined legal outcome. For example, the DMCA specifically requires such a declaration when making a complaint, so private parties can require it and you could face criminal prosecution for lying.

On the other hand, I have no idea what legal justification could Udacity claim. It's probably bogus.
The daily Washington Post crosswords are a nice free alternative.
GMO/Monsanto, Big Petrol & all their wars, Putin controls XYZ, "The Oligarchy", "The Patriarchy", "The Privileged", Plastic straws from Europe killing turtles in the Galapagos, "Systemic Racism", The Gender Gap, etc.
I have stayed at a place for 10 years when I should have left after 5. It didn't get better in the second 5 years.

If you think management is on the wrong track, and they're not going to change, that leaves you working on stuff that you don't believe in. That gets draining after a while.

You can stay, and hope that it gets better. You can spend years watching what you love about the place slowly die. But that's not going to make you any happier. If they're not going to change, you should probably move on.
Apple preparing News app in iOS 12.2 for new magazine subscription service
In my lifetime less the last decade. For instance, during the Iraq war, it wasn't uncommon for NYT or other publications to take a moderate right-wing perspective. Now that's virtually unheard of outside of the opinion section, and even there it's only token "conservatives" (quotes because "conservative" means a lot of different things to different people in the era of Trump).
That's definitely over the top (particularly the second "please look at this list of things you're losing" after what looks like a feedback collection page), but it's orders of magnitude easier than cancelling a typical cable/phone/internet subscription or gym membership.

My concern is that companies like Dropbox will eventually learn that the reason the companies that are famously hard to end a relationship with are that way is because, in the end, you make more money that way.
A short summary of what’s going on here:

The land in question involves an aboriginal reserve that has a border going through it.

Canada used to have its border post at the physical border. But felt that this allowed too much smuggling with the reserve all around it.

So the feds move the border post inland: at the border of the reserve and the rest of Canada.

As a result, the “correct” procedure to enter the Canadian side of the reserve is to:

1) exit USA

2) drive past your intended destination to the border post (I suppose they could create the world’s largest duty free or free trade zone)

3) drive back to wherever you were going.
Years of Experience
I haven't used protobuf so I might be mistaken here, but it's not necessary to use the same variable name. In other words, I can use date_of_birth and you can use birthdate so long as we both agree that the first item in the message is the date a person was born. So you can reverse engineer a protobuf message without creating a direct copy.
Can one of the people downvoting this into oblivion please explain? If a midsized city with little congestion could provide subsidized point-to-point transit for those who need it at a comparable cost to operating a bus system, what is the possible downside? This would be hugely beneficial to the people actually using the service, since they get all the time back that would have otherwise been spent waiting on transit services.
Thank you for pointing out, so looks like it is 'oauth' related.
There might be some value in a service where you pay someone else to sit through all the phone calls and jump through all the hoops when canceling another service.