skysight-inc/HackerNews huggingface dataset:
I make $250k total compensation in Atlanta, and the mortgage on my 2,000 sqft 2bd/ba condo in the city (and on the Beltline) is $2000/mo. I can run or bike to work, or, if I need to drive, it only takes 15 minutes. I work on exciting tech, and I'm not at all stressed.

Atlanta has great food, amazing music, and is in the middle of a forest. (Google "Atlanta forest"!) There are so many places to hike and swim, it's glorious.

The culture is so diverse here. We're a music capital, the new Hollywood, and major finance hub. We have a lot of really cool non-engineers to hang out with and date. (Nothing wrong with engineers! But there are a lot of different types here to mingle with.)

Also, we have real barbecue. You can't get that outside the Southeast. :P

Move here and help change our electorate. :)

Cons:

- Though we have four full seasons, no one knows how to drive in the snow in the rare event we get any. Our summers are hot and humid (only a problem if you don't like that), and our springs have a ton of pollen - seriously, more than you can imagine (Atlanta is a forest).

- We lack decent public transit. But living within the city makes most commutes negligible. The Beltline (Google it) helps a lot too. The city is ramping up to spend more on transit, though.
Does it strike anyone else as ironic that Linus, the creator of linux, wrote git, which then went on to be used for github... and that it was good enough that Linus decided to use it to host linux on github, and then Microsoft bought it?
So now, unless it gets moved, the linux kernel is going to be hosted on Microsoft's platform, even though git itself was created by the creator of linux.
If you want defer in Rust, th the scopeguard package has your back.
> because dying with $7 million in savings means that she could have spent about $7 million more on enjoying herself in life

The point of much of the article is that dying with $7 million in savings means that she could have instead spent about $7 million more on enjoying herself, not in life, but on the day before she died. She probably couldn't have even enjoyed children and a car "in life".
>I suspect most people and organizations will be in the same situation.

I suspect the vast majority of people won't be bothered to move their stuff unless MS pulls a Skype.
There's a lot of data points here: https://goo.gl/iHw7cj
Since you think he should use ads in the free version and he doesn't, maybe you shouldn't talk for him. Who says he won't put it on F-Droid?
A lot of people (including me) have targets for savings they just want to get to before getting out.

The targets for most people i know are usually achievable in <10 years.
It's worth noting that the same goes for Apple. They have tons of closed source stuff, but they also make huge contributions to the open source world. If it weren't for them we wouldn't have LLVM or Clang as they exist today. WebKit is another big one.
Is this even a surprise? C'mon, everyone knows Musk has unrealistic deadlines. He gets shit done, it just takes longer than expected. This isn't even news anymore
https://news.ycombinator.com/item?id=17221527
That's part of the problem: we have no idea what Google is doing with our data, so we have no idea if they are respecting privacy - assuming there is even a definition for such a thing.

The only answer is to simply gather less data, or be more explicit about when you do. And Google isn't great at either.
Great tool! However, there is a noticeable delay between keypresses and characters appearing on the edit area. Would be a killer app if they can improve the performance.
>What do you plan to do with all this money?

Pray to god that it's enough to at least not fall into complete ruin and destitution from an illness or unforeseen layoff. I think most people now, like myself, have practically zero social or financial support beyond what you can save for yourself anymore.
The problem is that regulators rarely have the farsightedness to see which acquisitions are indeed anti-competitive. And I don't think it's always obvious, especially on the bleeding edge of tech. The farsighted ones are probably part of the acquiring company (or at least acting as consultants to the hiring company).
This depends on a lot including level, etc.

For most people, i actually expect the best game to play would be to acquire a large amount of bay-area level equity compensation, then move for the same company to somewhere else and ride it out :)
Linux doesn't use GitHub for anything other than a mirror, and Linus famously hates GitHub.

(More reading: https://www.wired.com/2012/05/torvalds-github/)
This is just another hit piece against Elon and his companies, this isn't news.
There already are several non-advertisement clients though. You can't charge to get a feature another client already has unless your other features are worth that cost
We need data to claim even something like this, especially for a dev position.
Wow. On the one hand I'm impressed with the openness (almost - what does purpose='unclassified' mean?), as well as the option to elect which cookie category I agree to. On the other hand... my, that's a lot of tracking!
But how do you transport your issues and CI integration and deployment? The googlecode to github transport was already a desaster.
Code is easy, it's the rest which has the value.
Implement cross-server (federated) merge requests
Thanks for the recommendation. Dynalist seems too impressive not to try.
> I cannot take this argument seriously when the management side of things is acting in the exact same manner, and no one seems to bat an eye.

Because it isn't the case. Short of actual slavery, management does not hold a monopoly on an individual's employment. If someone's employer is crap, they can move to another job. If they don't like their industry, they can try going into a different one. At least here in the US, labour is in relatively short supply.
I switched jobs and went from Github to Bitbucket about 6 months ago. I've found bitbucket to be consistently and noticeably slower than github both in its web UI and in pushes/pulls, with more downtime. You pay for those private repos one way or another.
This doesn't bother me at all. I'd be far more worried if Oracle acquired GitHub.
Most of which you can now disable disallow on first visit.
> the marshmallow windfall "if you wait 1hour" just didn't happen ... The same reason why many take earlier smaller retirement.

Most people take a smaller retirement because they know they are going to die at some point. I hope that isn't what happened to you friend's children! :)
So as with `defer` in Go, the use is optional?

That is, it makes non-leaky code nicer, but it does not ensure that code is non-leaky.
You mean like the current extensions in the .github folder (pull request template, etc)?
Interestingly enough they're actively working on public vsts repositories, I thought that was devdiv trying to migrate their code back to MS land. Wonder if that's what sparked the conversations.
I've used Relay Pro for years. Tried a few others but always go back to Relay.
A man was expected to provide a home for a family in his 20's, up to one generation ago.

It was also expected to be done on a single income, while the wife could stay home to take care of the children.
Same here. Not exactly SF but I enjoy living in the Bay Area overall.
I've heard the "mentally model" argument a few times, and tbh I don't quite understand it. You have to model the object regardless, either with types or tons of extra checks to make sure that object has what you need. I've seen so much javascript code do exactly that because the methods had no idea what they were going to be given. The contract of static typing eases that load, I think.
If you really wanted to do this you could avoid a whole bunch of badness by spawning a worker, clearing out all the timer and networking APIs and just evaluate the script there.

Infinite loops etc could still happen but they would not significantly effect your page and the worker gets killed when the user navigates.

As far as their regex goes I’m not sure it actually prevents the wonders of [] based programming.
Maybe this means Netlify will speed up adding GitLab support to their CMS.
Yes, it is far from perfect but unless you go for a Purism phone there isn't anything better. On Android you can at least get very close to some privacy unlike in iOS.
> Is it effectively a cross-platform wrapper over LoadLibrary/GetProcAddress/etc.

Yes it's just that.

> Is it possible to make link time optimization work with dynamic loading?

Not that I know of (not sure).
I find it better to look at rentals than house prices, because house prices are being driven up by people who really, really want to own (due to few sellers). (More at https://medium.com/@usaar33/why-you-shouldnt-buy-a-home-in-t...)

Your 1500 sq home probably would rent for about $4300 a month in Redwood City (https://www.zillow.com/redwood-city-ca/home-values/). That home would probably rent for about $1900 in Portland (https://www.zillow.com/portland-metro-or_r394998/home-values...)

A $30k/year rent difference requires ~$48k more income to cover (at 40% marginal tax rates). My guess is that the 100% salary jump is more than enough to cover the housing increase (probably handles all COL difference), making SF more favorable, especially if you don't want a very large home or are quite senior.
It's not discussed in this particular article, but economies of scale certainly favor incumbents in hardware as well. If you need confirmation, go ask Pebble guys how they fared after Apple Watch was launched.
Matches my SF coworkers so I have to say no
Coming from a lawyer background, It's really interesting to me how similar a viewpoint i've started to see between bay area residents and my friends who worked at large law firms (no matter where they were).

(IE i just want to work here to make enough money to be able to comfortably go do what i want and get out).
When parking costs more than a car payment, it’s cheaper to pay others to drive you around for the few trips not convenient on a bike or public transit. The splurge is being able to drive yourself.

As a renter, you’re not allowed to work on your home and probably don’t have access to a washer/dryer. There are laundromats, but your cargo-hauling capabilities are severely limited, so unless it’s nearby you’re paying for cargo hauling one way or the other.

Since transportation-with-cargo is such a clusterfuck and the local retail skews heavily upscale to afford the exorbitant commercial rents, getting most consumer goods delivered makes complete sense.

No argument on the cost of going out so frequently, but cooking for one isn’t necessarily cheaper than takeout, depending on your local grocery stores. (Yes, you can be deliberate about picking cheap meals to cook).

Living in San Francisco imposes different problems and different constraints than living in typical American suburbia; choices that would be exorbitant in one place can be efficient in the other.
Microsoft had codeplex which was older than github. They are probably going to spend 4 or 5 billion buying Github. They most likely write down the value a few years later.
I've been in the bay area 18 years now. I am a software engineer for a major company. My life is far simpler than this. I almost never eat meals out, I do all my own grocery shopping and cooking. I don't own a car because my needs are simple (public transit / walk to grocery store, company shuttle, and Uber for weekends) so I guess the comment OP got that right. I live in a one bedroom apartment that I clean myself. Is this unusual? All my friends seem to be in similar situations.
And yet it is kind of true. Consider that patents in their portfolio are exactly equivalent to unexpended ordinance, ready to go when the opportunity presents itself. How do you value that? A patent my go its whole life and never be infringed, or it might turn into a $500M payday from an Apple or a Microsoft.
Hmm a room in a shared house in mountain view, 10-15 min bike to work along a forest trail, can be rented for $1200-1500. Restaurants are about 30% more expensive than elsewhere, but that's still a tiny amount in absolute terms. Most other expenses here are not that different from other cities. And the jobs pay a little better, and there's more choice of good companies. I really don't understand why SV is considered over priced - unless you want your own house of course.
To add more detail this was known since February when they said they weren't going to crew rate falcon heavy unless bfs/bfr was going to be significantly delayed.
We've all seen how it ended with Skype... Terrible news indeed.
If I have to connect a couple classes in separate files with a few objects/stuff inside of them, I'd bet good money that a statically typed language will provide a faster coding experience. Especially if you have leveraging third party libraries. Working in huge libs in JS (Sequelize comes to mind) is a horrible development experience that requires you to have the documentation open.
According to his page you have to pay for a no ads version. Also on the Google Play page it says "contains ads". So he's speaking for himself.
Why did the F/OSS community put all their eggs in one basket? Hell a lot of big companies did also. I wonder how they're going to react to this?
He's undoubtedly a genius, but I see him as a greedy asshole.

He's the author of Modernist Cuisine, a cookbook based on science. He has done all the experiments to determine the scientifically best ways to cook things. Instead of making it an affordable book, he priced it at over $600.

yes, he spent millions in the process, but he's a multi-billionaire. He's never going to recoup the $25 million he spent on research, why couldn't he have done that as giving back to the community?

I just don't get that.
It's insidious how Google has redefined "privacy" from "what's yours is yours" to "what's yours is ours, as long as we don't share it."

Microsoft is moving fast along the same path.
Possibly offtopic: Has anyone written any importers / exporters for OneNote?
I got tired of managing all that software so I just moved to containers. The Docker Hub has pretty much all I need, and if it doesn't, it's much easier to get it working than spinning a new VM or trying to install it together with a bunch of other software and keep them all up to date.
To push, or not to push?
"a miserable hell hole", really? Apart from the commute and cost of living, I happen to think the quality of life here is great.
Or to put it another way: Holy shit, it's just a year away!
Lawsuit Threatens R3Sec ICO, Preliminary Injunction Ordered
This sounds like your router has been hacked and your default DNS set to malicious servers. I've had this happen a few times in Thailand where the default ISP routers had a vulnerability. The hacked router would set the DNS to servers controlled by the attacker, and then selectively route specific website such as banking to very good clones. Try manually setting your DNS to 8.8.8.8 and 1.1.1.1 and see what happens.
Found it again — jsfuck.com does the translation automatically. I have not tested whether it’s doable yet
Specifying JavaScript
I'd say "glasses for the blind to read"
A room in a shared house for $1500 is pretty insane for a suburb.
I know it sounds crazy, but it's not really crazy. People don't talk about it a lot, but it's not unlike commercial airline pilots making $300k a year. They extract their fair take from very profitable businesses.
This was absolutely my first thought too. I've developed for work over the last year on Windows. It's dark patterns to suck up data and ads now. There are ads on the login screen!
Those numbers make working in tech feel like a modern day gold rush. I work as a programmer and don’t see anything near those amounts. I suspect most other programmers don’t either, even if they won’t admit it. Colleges and bootcamps selling overpriced training certainly won’t. Working in tech is beyond overhyped and it’s only going to get worse. I’m not talking about FAANG, I’m talking about everywhere else.
For $1200-1500 you can buy a house in most of the country and not have to share it. Most jobs aren't a 10-15 min bike ride from MV either. You've also ignored CA's high tax rates.
Agreed; I've seen many engineers in my company moving to Seattle for this reason. While it lacks the Bay Area's startup scene, you still have very good options with large companies. Other costs some may consider are weather and culture.

I suspect the vast majority of the income gain is due to Washington lacking a state income tax. e.g. a single eng pulling $200k is paying $15k/year ($1300/month) in CA state income taxes and $0 for WA State.

The tax code changes for this year only make it more true.
As one of those "old schoolers" I don't view MS as any less evil than they used to be.

But they aren't the only 800 pound gorilla in the room - open source, google, apple, amazon have all taken a big chunk out of what MS was.

What prevents MS (or any one who acquires GitHub) from pulling a sourceforge? Well nothing prevents them, and I can't name someone who wouldn't want to monetize it -- that latter fact is going to be what kills the product/project.
I don't have data to show you, I'm speaking from personal experience and I talk about salaries with my coworkers.
Quite recently I came across a router where the DNS server was set to a Coinhive server.
I work for Microsoft, we run systems that are not built on MS technologies. There’s absolutely no push for migration. In my opinion, no-one will pressure GitHub to change their stack, it would be a suicide.

Disclaimer: this is just my personal opinion.
How are you making $250k in Atlanta?
Personal Information Risk Management
What do people in Canada and USA think about this Identity Theft Protection services? Are they worth it?

Hacks and data breach of corporations (e.g. BMO/CIBC) seem to be on the rise.
Personal data is extremely broad and is any data that can be identified to an individual. If my photos are Facebook are personal data, then so is my code on GitHub (even if some people are professional photographers or programmers).
The author draws conclusions based on a sample dataset of 4000 submissions, whereas currently there are 2,962,457 submissions (stories, askHN and showHN combined). Seems a bit risky at best, unless the sample was designed in a very clever way.
OP said that the problem was happening over 4G.
But they have 95k patents and have done or backed scores of lawsuits with their $3b of capital. Surely that's enough! Y Combinator didn't need $3b to show good results despite regular VC having similar long-tail or hit-driven results.
How profitable would they be if they didn’t pursue “growth at all costs” and built GitHub with a small and focused team like Stack Overflow or WhatsApp?
I work for a company based in SF. We have a remote office.

My salary is $130k, but RSU grants bring that up to about $250k total comp a year.
Improve Your Python: 'yield' and Generators Explained
Agreed. I see MSFT keeping GitHub as a "simple" choice for repo hosting.

VSTS is awesome, and quite feature-packed. Maybe Microsoft will use GitHub specifically for repo hosting, while offering VSTS as an CI/CD/ALM platform.
Not sure I understand - doesn't git provide all the functionality you need anyway?
> Let's say that in SV, you'd be making 400k

No you won't.
Very interesting. In many ways this is way closer to what I want from Go.
Indeed, and Facebook has the analytics to know what will likely be the next big thing before anyone else. I think the only thing that can stop the cycle is government intervention for monopolistic practices.
The official git repo of the kernel is git.kernel.org. The github one is just a mirror and it's just sad that is returned as a first result on Google.
Texas has its own list of issues including enforceable non-competes and employer claiming ownership of projects you do in your spare time. Don't move to Texas if you have aspirations of starting your company.
For the same reason that you don't opt for a dictator even though it is more convenient than democracy (until it isn't, at which point there is little you can do about it).

Also, you could also instead pay people to develop easier solutions for self-hosting. Or you could buy a service from a smaller hosting provider. There is more than the extremes of "google is email" and "I have to hand-carve my mail server".
That's not how big companies work. Netflix hosts all of it's infrastructure on AWS and competes with Amazon Prime Video. Google pays Apple $2 billion a year to be the default search engine on iOS and Apple hosts part of iCloud on Google Cloud Platform.

Microsoft and Google work together on Angular and Typescript.

Apple buys components from Samsung while at the same time suing them.

The Fire TV stick competes with the AppleTV but Amazon Prime is available on iOS devices - including the Wpple TV3 that doesn't have an App Store.

Who do you trust more not to abandon git hosting? A Microsoft owned GutHub or any replacement that Google conned up with?
Many dont realise this - in a firing squad only a few guys have live ammo, the rest are blanks. This is so that no one soldier knows for certain if he was the one responsible (and probably so that they actually aim for the victim).

100% agree with your sentiment.
the price of gold could go up a bunch at any moment too.
this isn't unique.
I did exactly this a while ago (before deleting my Twitter account for good) and with the id extracted from the downloaded CSV I could delete everything. Perhaps they've changed policies recently.

I wrote a couple of Python scripts to keep your timeline tidy (delete everything from the beginning, then trim and leave only the last N): https://github.com/rinze/obliterate_tweets
Is it theoretically possible for the State of California to do something to take direct control of the local government?
> This comment is a list of assertions without any base and ties netween each other.

There are multiple books written about each of them. At least in the context of the US.

> like school

We have tried dozens of ways to try and fix poverty through schools - with overall depressing results.

> neighbours

Also tried with no success.

> family as a whole

The overwhelming evidence suggests even lousy fathers provide better outcomes than the alternatives.

> public support

I'm not sure what you mean? Poor minorities have been supported for decades by various groups/segments of society.

> typically construction industry is under staffed in whole western europe and needs immigrants to work

How well does the construction industry in Western Europe pay? Is it on par with nursing, IT, law, accounting etc?
> DMV because, like a hospital, it treats everyone the same

From my experience, they are much ruder in if you live in a poor area than a rich suburb. They are way more crowded in poor areas. Same with hospitals, post office ect.

> you can see a near-perfect representation of society

You see people who live near you, aka ppl like you.
It's an electron wrapper around the official Evernote web app, but with some color themes. Why do I want to use this instead of Evernote's high-performance native desktop client?
Exactly why I've never seriously considered Texas. I'm white, but I still don't want neighbors who fly the confederate flag.
Give me a break. Visit any of the major cities in TX. Racism isn't any more of a problem than other major US cities.