skysight-inc/HackerNews huggingface dataset:
The most likely candidate is the change in the News Feed algorithm that was announced months ago, that favoured “friends and family” (and later, local news). It took years to get that change approved, and that can only be because the team looking at it took a lot of time to prove that the positive impact of having that type of content was greater. Facebook announced exactly that type of consequence of the News Feed change in their financial statement, and that estimate was indubitably based on large-scale A/B testing.

Source for my intuition: I worked on something very close three years ago (at Facebook). Privacy scandals barely ever register at any company I worked; seemingly minor tweaks to the News Feed could have that compound impact.
An aside, but I would absolutely want to approach someone with a 12 year old thinkpad and ask what the internals are like, how the keyboard is holding up, which model you chose and why, etc.
To add to this, the best way I found to improve work life balance is when I arrive at work, I’d set the countdown timer on my phone to 8 hours and 30 minutes (to account for lunch) and when it starts beeping, I get up and leave. In the middle of something? Doesn’t matter. Leave it as is and go home. In my case productivity only improved, probably because I slept better and rested more.
Getting Started with GridDB’s Go Client
I have mixed feelings about Roku. I have two Roku TVs and two Roku sticks and my next TV will be a Roku TV. But mostly because it is the best streaming platform that is built into TVs. But that's not saying much. The interface is slower than my AppleTVs - even my 3rd Gen ones and I hate the ads that take up half the home screen.

On the other hand, I love the private listening and the interface is still better than every other TV just for stuff like changing settings and inputs.
One of Bitcoin's Biggest Investments Might Finally Be Paying Off
> It has everything to do with unions, specifically public-sector unions that shouldn't be allowed to exist anyway.

OP complained about a driver slowing down and speeding up. TFA explained it. There's no magic.

Your viewpoint is staunch, one-sided, and brought no new information. That point of view sounds questionable.
I don’t get it; if you work behind Your iMac you will never see the desktop?
New CSS Features That Are Changing Web Design
That's where we disagree. All effective teams are exclusionary; I've never seen an effective team chosen by lottery tickets. And effective intra-team communication is their most defining trait. In my experience, so long as diversity does not impede communication, it is a neutral trait (neither positive nor negative correlation).
If you ever get around to doing that, it would be super great! That's some excellent cataloguing work! (And DAT would be really neat to try out — I've been reading a lot about it recently and it seems like a very exciting new technology.)
For simple cases like this it doesn't even cost a couple lines as sum() can take a generator expression:

sum(planet['moons'] for planet in target['system']['planets'])
This is why I'm a big believer in generic talk therapy. A good therapist will often do nothing more than prompt a conversation and then let you speak your mind freely for 30-60 minutes. In this time they will poke and prod at your thoughts, not to try and change them necessarily, but to give your thought process feedback it doesn't get in its mostly closed mental loop.

I have come to a handful of important conclusions in my life that resulted from nothing more than hearing myself say out loud the things I believed in silence. Some might argue this is the role of family and friends but I think you're very lucky if you can rely on those people to be a mostly neutral sounding board for your more embarrassing or guarded beliefs.
Wouldn't that imply that if you moved to a higher cost of living area that your employer would have to give you a raise?

1) Land a remote job while living in Venezuela. 2) Change your address to a maildrop in Lausanne Switzerland. 3) Profit!

I bet that never happens.
The principle that a central authority gets to decree how we live, eat, breath, and think is inherently dangerous, especially when it comes with no evident limits.

This decree, of course, does not do all that but instead covers a narrow class consisting of one product (new homes) with one requirement (solar roofs). It does not affect existing homes. It does not affect homes in Nevada, Arizona, or anywhere else in America. It does not affect homes in any other part of the world. It therefore can be guaranteed, in itself, to have the most trivial of all impacts on the real world global environment. But it will have a very real impact on people living in the affected jurisdiction, not the least of which will be severely limiting their choices concerning new homes and also adding to the price they pay for such homes. On top of all that, it empowers politicians and bureaucrats who will be further incentivized to find new ways to limit choices in the future in the name of symbolic gestures done in the name of environmental concerns. Today, new homes. Tomorrow, existing ones. Next week, cars. After that, whatever experts and technocrats decree should be the subject of new coercive restrictions. Perhaps this is justified because of some ideal that it promotes or perhaps it is just a sell out to the solar lobby. But, justified or not, it certainly curtails freedom and choice and for what? A symbolic gesture at best or some hidden less-than-noble purpose at worst.

One could argue that there are definite limits to a state potentially abusing its authority in extending such powers. After all, there is a transcending principle behind it having to do with the environment. Yet, that is a very elastic principle that can be bent and shaped in ways that cannot readily be contained.

And so we are left with less choice, more expense, and prospects for a more restrictive future. It may or may not be good, but the animating principle, unless it is subject to clear limits (which do not appear here) is one that poses self-evident risks for a free society.
these questions as well as:

- is there a seasonality trend? Maybe FB’s trafffic goes down every april (weather warmer perhaps?)

- how did the total traffic to all websites change since March? how about to Twitter or Pinterest? We need a benchmark!
If your app/web page isn’t doing work in the background and doesn’t receive mouse events, the energy impact should be close to nil — it should sit solidly at 0.0% CPU usage in Activity Monitor, else something isn’t right.
I use SimilarWeb Pro and compare it to internal analytics and the variances are often incorrect. Also this is website visits only when most FB activity would be on native apps.

If you zoom out you can see that Facebook's web traffic has been on the downtrend for awhile https://i.imgur.com/e9Mgjby.png. Also April has one less day than March which wasn't mentioned.
But for remote workers, you're not hiring someone to be down the hall. You're hiring them for certain defined availability, and maybe a certain defined willingness and ability to travel within certain cost and frequency parameters. And yes, for their skillset.
can you expand on this? How is good or bad not subjective?
In a properly functioning system the ratio should be higher. It should cost significantly more for a private transport option.

Take Tokyo, which has grrat public transit. 2 stops om a train may cost $2-$3 but the same rpute by taxi will cost you $30-$40.
Personally, I disabled my account. I think it's been healthy. I'm not necessarily a #deletefacebook supporter, but I do think social media gets distracting and sometimes depressing. I don't want it influencing my mood as much. That being said, a good federated, decentralized social network can't come soon enough, in my opinion.
It's the suggestion that someone's assessment of risk-to-reward ratio in this case is wrong spiced with the implication that he is bad at socializing, I would guess.

Consider the same exchange with different subject matter:
"A: I don't race my car because it's dangerous"
"B: Dude, if you're so bad at driving how do you even get to work? Learn to drive and get onto the track! It's awesome and I had been racing with no injures so why can't you?"
Why not do a hackathon to clone docusign?
Nonsense. Fair pay is determined by a number of factors including local cost of living. A number on it's own is meaningless. There is a difference between price and value, otherwise there would be no difference in cost of living (a liter of milk would cost the same in any country, but it doesn't).

Let's say the cost of living in Cracozia is 1/3 of that in San Francisco. If you pay an engineer in Cracozia the same as one in San Francisco, then the engineer in Cracozia is making 3x the amount in relative terms, e.g., instead of say $150k in SF dollars, you'll be paying him what amounts to $450k in Cracozia dollars relative to his own domestic market.

Let's say the cost of living in Luxurbourg is 3x that of San Francisco. If you pay an engineer in Luxurbourg the same as one in San Francisco, then the engineer in Luxurbourg is making 1/3 the amount in relative terms, e.g., instead of say $150k in SG dollars, you'll be paying him what amounts to $50k in Luxurbourg dollars relative to his own domestic market.

This blog post rests on a thick, greasy layer of schmaltz.
Here is the politically incorrect view, most people at the high end of the IQ are men. Like it or not, nature is not egalitarian. Why is this so f*ing complicated? Programming as a profession roughly falls under the high IQ spectrum. Ok, now some of you egalitarian nuts reading this _will_ interpret what I wrote as discriminatory, _waits for the backlash_
Paying salaries based on location is purely based on offer//demand.

When you are a full remote worker, the offer and demand for your market is based on the global availability of remote workers. Which means that you are competing with that Ukrainian developer ready to work for 20k$/year.

The best way to hack this situation of course is to live cheaply in a high-wage city.
Some of my friends managed to find a flatshare for less than 1k$/month in the bay area and are literally saving close to 8k$/month.
Seattle is in a similar situation. Ridership is growing still, but mostly due to driving and parking being very expensive and inconvenient. We also have a program where major employers (including Amazon) will provide cards for unlimited transit use, but not re-imburse or provide for the full cost of parking.

Even so, it's very common for people to get on the bus without paying and make everyone else uncomfortable. I've seen harassers, people vaping and shooting up, obviously unstable people yelling and making a scene. That's not to say anything of the people who just bring an awful odor or take up a whole row with absolute junk. I've never seen feces or urine, but definitely seen vomit. There's no enforcement against this kind of thing most of the time, and riders are too afraid to speak up on their own.

If I'm given the choice between a 30 minute walk and a 10 minute bus ride, I'll almost always walk if it's not just pouring rain. Luckily Seattle sidewalks and pedestrian friendliness in general is pretty great.

It's a drastically different situation from my hometown, Charlotte NC, where the buses don't get much use and it really is due to service stinking and general perception of the bus being for poor people only. Also cars are fairly cheap and ubiquitous. I would frequently be the only white person on a crowded bus, but even though I sometimes got weird looks, I was never harassed or made to feel in danger like I've experienced in Seattle. It was mostly just working class folks or people and some people with DUIs going to work, city services, or community college (which was my reason for taking it, I just hated driving though). An improvement in service and getting some nicer buses probably would have helped, but now that light rail is a thing (just barely though), I do think they are putting all their resources there instead.
The grid needs to evolve, and perhaps it will evolve faster with this kind of initiative putting more pressure on it.
It happens all the time.
I don't know. Are there?

Popular Music? Fiction writing? Journalism? Creating video content would qualify. (Possibly relevant: YouTube's audience is mostly male, while Tumblr's is mostly female. IIRC, the audience for video pornography also tends to skew male, while written erotica skews female.)

The home computing revolution was a weird inflection point.

Basically, it's the start of when computing went from a tool for accounting/administration/bureaucracy to also broadly encompassing media. Many of the de-profesionalized fields I mention above are associated with media.

Again, part of my claim is: this is not really a surprising or weird argument. It's pretty obvious from the recent history of the field.

I do think you're onto something.
Isn’t this just a market value? SV companies with a global presence surely don’t pay the same in their Bucharest office as they do in their SV office?

So does opening a physical office in a remote location suddenly make the idea of having “local pay” valid again? Why?

And if not: should all global companies pay equally around the world to anyone who provides the same value within the company? That’s a nice thought but it doesn’t feel realistic.

As a European developer for a US firm I’d love to get what US devs are paid. But for that, they could hire two of my neighbors instead of me, so why would they.

Companies arent paying for produced value, they are maximizing produced value and minimizing cost.
Senator Kirsten Gillibrand introduced a postal banking bill last month that would offer similar services to everyone in the United States. It is unlikely that it will even make it to the floor for a vote given the current makeup of Congress, but that could change with this year's midterm elections.

https://slate.com/business/2018/04/kirsten-gillibrands-ambit...
I think you can obtain the same result with just uMatrix. Block cookies by default, and whitelist them in individual scopes so that they don't follow you anywhere else. Do containers provide any further benefit over this?
It's not just about compatibility, it's about implementation bugs. Even IE11 causes our larger apps enormous problems.
It seems to me that using a metric that is as close as possible to the actual desired outcome is the way to minimize the potential of gaming the system (i.e. Goodhart's law). At the end of the day, the desired outcome is more closely related to net energy consumption (per building, square foot, person, or similar) than to the number of solar panels on roofs. Of course, this is assuming that the regulations come out of sincere concern for the environment and/or energy grid, not concern for special interests like solar panel manufacturers or construction companies.
If you want to get software updates (and you /do/ want it, even if you don't know, because of critical security fixes), you reach the point of needing to change the device software in only a few years (see, even Google's own Nexus line has a laughable software support duration: https://support.google.com/nexus/answer/4457705#nexus_device...). In the lower end, it frequently happens before the end of the legal warranty in some countries (eg. 2 years in France), especially with discontinued devices sold during sales. Worse, there's a frightening number of phones sold on Amazon that run an /already/ unsupported version of Android with known security issues.

Then, when you have the chance to have a device supported by some third party, you discover that you can't do backups without having to appeal to some wizardry with ADB and your phone in “developer mode” (when you even have that option), because you can't otherwise do proper backups without having rooted your phone /before/ having data to back up in the first place (ie. thus voiding your warranty from day one).
How strange, this was the first news story I read after I turned on my computer this morning so I'm not sure how an older headline could have been in my clipboard. Thanks for pointing that out.
The upper bound of salary is determined by the value that employee provides (or is expected to provide over their time at the company). But more realistically, pay is determined by the amount of money required to prevent an employee from quitting. This leads to pay differential by city, country, etc.
Their stats can be incredibly inaccurate. Yes they have perhaps the biggest internet panel, but there are still lots more people who dont install browser plugins (especially those in non-first world countries).
But in that case, you're paying people for a different bundle of agreed job duties in each case, where one important differing constraint is location.

I just moved from NYC to Montreal. Same time zone, cheap to visit NYC, I can work legally in both places (and Canadians can easily visit NYC on business even without being American), etc.

A remote employer shouldn't change my salary much based on that - if anything they should raise it if they already deal with Canadian/Quebec payroll/benefits, since NYC benefits cost them more, or lower it just enough to compensate for the added compliance and travel burden.

But most would lower it dramatically.
I wonder if it's easier to get permits to build there if the current place is in that condition.
Google's Duplex could make Assistant the most lifelike AI yet
Through very complex math I was able to deduce that April is over 3% shorter than March and February is almost 10% shorter than either January or March. It probably isn't a good idea to base anything off of total visits during time frames that aren't uniform.
> Yes, improving your social skills can be damned hard. But that’s irrelevant if you don’t even want to do it.

Er... your theory is that "too shy/awkward to carry on a casual conversation with a woman" is something that some men prefer? That they could overcome it, but don't want to? That seems more likely to you than "they would like to overcome it, but haven't been able to"?
> Upper middle class

Anyone who can afford the cheapest Android phone is not exactly upper middle class
Yeah it's like putting music on in the background while you're doing something. You won't actually be paying attention to the lyrics or the notes that much compared to actively listening to a song.
Obviously market forces should dictate what an employee should be paid, but I think the problem here is what we consider the market to be. If you are hiring remote employees from all over the world, the markets you are hiring from are not San Francisco, New York, London and Bordeaux, it is just one market, the global remote employees market (excluding timezone considerations).

I would define an employer market as the set of all the employers that a given employee is willing to work for, should he receive a competitive offer. Some Canadians really want to stay in Canada and therefore their market is Canada, others don't mind moving to the states and therefore their market is Canada+US (and obviously they move to the US). Canadian employers claim to pay "market rate", when in fact they only do so for employees unwilling to emigrate.

If you have a remote employee making $30k a year in Krakow, and he gets offered $150k by a SF startup that really likes him, can you reasonably argue that he was paid market wages, and now he's overpaid? I'd say that his market value is now $150k on the remote market, and if a different employer wants to poach him they need to compete with that.

I would expect a rational employer to set a hiring bar and then keep on hiring people and raising salaries until they can hire as many people as they need. Regardless of whether that turns out to be $40k or $120k (obviously depending on productivity, salary can't grow forever). What I think is happening here is that employers (and their friends and first employees) are making an emotional decision to somehow justify them being "worth" their salaries, and almost always scale salaries down but never up, effectively hiring from their market and less competitive ones. Then they start justifying this as being "fair" and "based on cost of living", when in fact it doesn't have anything with those at all.
Play the long game. Build relationships that span years and begin years before a candidate is actively looking for a new role. Don't be transactional. Bring an executive recruiting mindset to tech ICs.
Instacart seems a customer (from their landing page). I'm wondering it they track their devs this way.
> Value only sets a maximum.

That sounds very much like what said about setting an upper limit, yes.

> It's meaningless when you are talking about giving paycuts to people you know are in cheaper locations.

Sure, each side is actually seeking the other sides limit price: as an employee, you demand what you think you are worth to the employer; as an employer, you offer what you think the employee is willing to work for (both sides, of course, present this as reflecting their own side rather than their guess of what the other side will accept.)

This gets weird when an employer continues to try to do this but tries to have salary transparency, because then they either have to abandon elements that go into their estimate of what employees will accept or make it clear that that' they are targeting an estimate of the employees lower limit.
Comparing those buses to those that serve other areas seems a little bit like admiring charter schools that only accept rich smart kids...
Thanks, that provides some context I missed. It looks like the April drop is mostly expected and unrelated to the CA stuff.
> "Defense in depth" is just a way security product salespeople get customers to buy more stuff.

"just" that? That's a very bold statement that most of the security community would disagree with.

An example: you don't monitor network traffic on the border because you trust your server not to be compromised. Then one gets compromised and the incident goes undetected due to lack of monitoring.

> If you remove attack surface altogether

That's a big if. Services can have a complex life, with software and configuration changing often. Unless you pull the plug you attack surface is never going to be zero and, on top of that, there so guarantee that it stays small. Hence organizations usually have different people taking care of different layers.
God I would love it Manhattan banned Uber and all non-commercial traffic (exile all civilian traffic to the highways and parking garages alongside them) and upped the number of buses. Clean new yellow cabs too and tougher requirements to drive them (raise the fares, I don't care).
I've never heard entropy used in this context. What do you mean by it?
If you have no CS background, I can understand why you think so, but then you don't need to know K8s in details.

If you have CS background, you shouldn't be asking this question at all...
Blog post: 5 IT trends to watch in 2018 and beyond
If they're miserable for a fixable reason, work with them to fix it. Otherwise, give them a gradual reduction in the above-local-market surcharge during a goodbye transition period.
Sure, it’s exactly like the car thing, except racing cars is a recreational activity enjoyed by only a few people, while talking to people is an essential human skill done by virtually everyone.
Yes, you are missing the other attack. Someone can take advantage of already existing lines of credit, credits cards, etc. which they presumably will not be able to do if you pay for everything in cash.
I'm a big fan of rotatable monitors. A 4x3 display rotated to portrait is fantastic for reading most PDFs, if you set Acrobat to Fullscreen and Single Page View.

As a bonus, lots of offices have a closet full of old 4x3 Dell flat-panels somewhere, so there's no hassle with procurement.
Time and cost affect this calculus though. BART has its fair share of "undesirables" but it's the fastest way to get from downtown SF to Oakland during rush hour, so people tolerate it more than they would otherwise.