skysight-inc/HackerNews huggingface dataset:
See if you can negotiate a remote work position. I work for one of the companies in this report in a fairly senior position and even though they don't advertise it, they do allow some folks to go remote after a lengthy HR process. If not your current company, figure out which companies will allow it and get a different job, then work there for a year or two to establish a great reputation and then ask for a transfer.

Please don't consider commuting daily by plane. The CO2 impact is immense. Heck, even flying 8x or 10x a year or so is a huge impact that requires significant lifestyle adjustment to mitigate.
Hindsight is 2020... err that article is 2016.
Multiplication Hits the Speed Limit
"Removed section with reference to “if engines are running” from Section 9.1, “Dual engine failure” since this is clearly nonsense. Sorry."
> having it on one cloud saves you resources.

All the major cloud storage providers tout geo-replication so that if an earthquake or meteor takes out a datacenter there’s still other copies.

But nothing can protect against an administrative SNAFU where you - or your cloud provider - and accidentally or intentionally deletes your account and everything’s gone in an instant (yes, there’s usually recourse and backups to recover from - but that’s hours or days of downtime).

Sometimes it isn’t even the cloud provider’s fault: see Adobe’s blameshifting onto the US executive for their dropping all their Venezuelan customers.

While Azure has the “Black Forest” unit which is legally - and technologically - firewalled off the main Azure cloud - and you can also license Azure Stack for running many (most?) of Azure’s platform on-prem or self-hosted, I haven’t seen similar offerings from AWS or Google.
Dandelions are food. Try picking all the yellow flowers and steep them for 10-20 minutes in a French press.

This is the easiest way to prevent them from multiplying while not wasting them.

Dandelions are pioneer species, they out complete grass but they have a really long tap root and are pulling up minerals from deep and bring them to the surface. They are very short and cannot complete with the shrub layer, the vining layer, and tree layer, and the canopy layer.

Heck they cannot even complete with normal prairie plants which grow 4 to 8 feet tall at my house.

A lot of dandelions taking over an area is a hint that that area is lacking a lot of basic needs of other plants. The dandelion fills a void to make the place more suitable for other life, not the other way around.

Steam the leaves to reduce the bitter taste. Wash the white latex from leaf stems which is also bitter.
This is the light that shines through cynicism - the light that makes people brave enough to post new stuff.
Recent discussion on chronological versioning: https://news.ycombinator.com/item?id=21929063
My favorite aspect of Psilocybin is how it makes everything seem so mathematically connected.

The affects on one's emotional state is surprising. Probably a good thing, but to me secondary.
That’s kind of my point and what I’ve been saying. Microsoft doesn’t tell a company that they should be using their new cool technology because we are “smart people” (tm) who know what’s best.

Microsoft would say:

“If you have a workload that still requires Windows 2000 and SQL Server 2003. We will help you migrate it to Azure as is and we will extend your support contract.”

While Google will talk about migrating your entire workload to K8s.
Regarding a bomb on board:
“In the cabin, procedures are laid down for assessing the risks of moving the device and for moving the device to the LRBL at door 2R.”

LRBL is “least risk bomb location” and is apparently required by the FAA: https://www.faa.gov/documentLibrary/media/Advisory_Circular/...
It appears you don't really want to work at Google anymore. If you are thinking of jumping ship then do it. We must always be 100% engaged and mentally connected to what the company is doing. If the fire burned out, then it's time to leave, no matter if you're at Google or not. I stayed at a company for years after my fire burned out. Never again. We must always seek what makes us fulfilled. Always.
Edit: As far as I can tell, my comment below was totally incorrect. Parent comment may well be unchanged. I dug up the web archive to confirm because there was uncertainty, and as far as I can tell, it's unchanged. I have a version on my phone that renders a different comment, but since, I can't repro it or verify it now, I need to retract what I wrote below.

My original comment:
OP has edited the comment above without mentioning it, rendering this entire reply thread useless.
Getting promoted only makes sense if you can't get interviews for L+1 without the promo. Otherwise it only makes sense to do the minimum required to not get fired, and prepare for interviews elsewhere.
Not the core but near the core.
There are few greater joys than to be perched under ones favourite pear tree, across from the cherry, having just had salad from the beds for lunch, a food coma settling in, and in the sunshine the bees and bugs flitter and float, while the garden grows green and green.

A lawn is a terrible waste of land. In most such plots, let food gardens grow. The work is worth it.
Mailbox Master Keys
You can't plan to spend your last dollar on your deathbed unless you can predict every expense, the market, and the day you'll die, especially over a retirement that long (potentially 50+ years). Planning to leave something behind is really your only chance, unless you're comfortable with a very high chance of bankruptcy along the way.
"Her program calculated a number that she called B7, which modern mathematicians know as the eighth Bernoulli number."
That’s the individual contributor cap, contributor + company is $57k.
That link is hilarious!
December 2019 Internet Disruption Lots of problems around the world
And if you're on desktop, you get an autoplay video once you get to the bottom. If you try scroll off, it turns into a sticky element.
Yes. I should preface this by saying I'm not a CS type but Igross about 34k a year, I've been at my job 13 and a half years, I'm in the same position I hired into because in my OpCo it's only 5 rungs until I'm at the corporate level.

I do not get a bonus, the 401k contribution is fairly meh, our pensions will no longer be contributed to later this year. The company stock purchase is merely we pay whatever the price is but don't pay a buy commission, however, we pay a sell commission and a fee on top of that for direct deposit and an even higher fee for a paper check if we sell.

The only realistic way to move up in my OpCo is to get at least a 4-year degree, Masters preferred though, and be willig to physically move across the country chasing jobs. My manager worked here in Indiana when I started, to become a manager she had to take a job in the bay area and move there for several years before a manager position eventually opened here and she had to compete for it. Similarly around the same times a guy had to come here from NY to become manager and wait for a position to open in NY to move back. In another OpCo a friend of mine is equivalent to my boss's boss now after starting a month before me, getting her bachelors, getting her masters, and moving to 3 different states over that period for a total of 5 moves.

When I see people on HN "yeah, I make a bazillion dollars, plus bonus, we've got free rides to work, free gym, free food, free this and that, great stock options and 401k match, but man I'm bored" I get quite irritated. I hate my job, I work every holiday, we hot bunk desks with another shift, regulations are constantly changing, internal policies are constantly changing, Office Space looks like heaven compared to my office, I actually make less some years after you consider insurance increases... but I don't have a degree and I've been here for 13.5 years so if I go to a company doing a comparable thing I have to take a few dollar an hour pay cut and lose nearly a month of annual vacation to start as a new hire. That's if the competitors will take me, I've had a few reject me for not having a degree, one of which has only been in business about half as long as I've been doing the job...

sigh

But hey it's ok, I only have to work here until I die since I'll never be able to adequately fund retirement accounts to retire!
(Update: I'm no longer sure whether this is correct. More on this, for the three other people who care: https://news.ycombinator.com/item?id=21969051)

No, OP subsequently edited the comment without saying so. This whole reply thread is now useless.
Okay, I'm not trying to change your mind... just humour me. I'm selfishly curious, and that's all: if you haven't done it in 25 years and you were only a decade into your conscious adulthood, does it not seem even slightly possible that ruling out all contempory fiction of every genre based on a 200 year old monster allegory means it's time for a check-in? I just don't understand how you can be on this forum and also hold such a strong belief that you have anywhere near enough information to make up your mind as a fifty year old.

What if you're wrong?
The secret lives of fish-eating, beaver-ambushing wolves of Minnesota
Fine is not the same as feeling or behaving native (which at least it didn't when I tried it).
Its Related works eg if you are a semi pro musician your employer has no claim on any songs you write.
I miss a time when people read articles before commenting on them. Just skimming the introduction could have told you that the title is not a reflection of an argument forwarded by the article.
Chomsky eloquently demonstrated that there is always an agenda and always has been.

I do find it interesting that the more conservative states are the ones listed. It reads like propaganda. "See? All the blue states are doing great!" Yeah, right. One is robbing Peter to pay Paul and the more honest ones are letting market forces work which requires the occasional downturn. Everybody is going to take their medicine, the economy can't simply expand forever. The whole "tax and spend" approach that the more liberal states operate on is pushing people into poverty. The strain on the Middle Class is enormous and they are doubling down again! Worse, due to all the money printing, we are seeing a bout of price inflation for food and other necessities. Meanwhile, 44% of Americans work for about $12/hr.

https://www.marketwatch.com/story/ceos-of-sp-500-companies-e...

Love how Tasers are being used so heavily by government that Axon's CEO made $246M. Something is very, very wrong in this country!
Trump administration pressed Dutch hard to cancel China chip-equipment sale
So true. I've worked at the same company for 18 years. I've seen lots of people move on or retire. Literally within days they are wholly forgotten or at least never mentioned again. I've never seen anyone that is not easily replaced. It has drilled into me over and over again that we are all just cogs in the machine. Even someone who has been at the company for 30 years and is celebrated when they retire is totally not missed and forgotten within days of their leaving.
Bomb Threats in Russia After BBC Links Businessman, FSB, Bitcoin Theft
A good start would be to ban wholesale both Bloomberg and Washington Post articles from HN. Nothing from those publications should be trusted.
As someone who worked for a remote FAANG office IN the southeast US, I feel your pain. Rates in this part of the country aren't anywhere near what they are in the bay area sadly. I took a job with fedgov for twice what I was making at FAANG.
Why stop? You act like Google for all it's "E for Evil is just another letter of Alphabet!" is worth the effort. Find a company that you really want to work for. Explain your predicament as a moral decision. Prepare for your new job nights while you're home, and leave when you're ready.
I think there should be a middle ground. On the one hand, what you are saying is correct for many projects/companies and they might be needlessly burning money on tech. On the other hand, these solutions (devops, CI/CD, version control, etc...) were made for a reason. At a certain scale, the old ways break down badly.

Would you suggest that version control (git) is over-kill? You can still use FTP to upload your website.
> including the vast majority of code editors by default

Which ones exactly? Not really a problem I've encountered often except when someone tries to mix both spaces and tabs, and in general editors are built with the existence of this very common character in mind. People tend to hit the tab key to indent anyway, and one tab char meaning one level of indent is perfectly intuitive and allows users to individually configure how large they want their indents to be.
I'm not sure they would. $60k is just typical salary for someone with 5-10 years of experience in ex. corporate Java. They are not stars by any strech of imagination, just solid performers.

Outstanding people make $120-160k - and here I agree, they would probably make twice that much if not more at FAANG in SV. But, their taxes would be at 35-40%, and housing would also be more expensive. I've often considered moving to SV (I'm making $160k in Poland). According to my calculations, I would be saving up to 50% more money there, but for me that's not enough to move to the other end of the world - not to mention the gruesome immigration process.
"Servers are cattle, not pets" relies on the servers being substantially identical, cloned like bananas from a single source where each is as good as the other.

Dependencies are, if they are to be useful at all, all different. Dependencies are suppliers, in the business sense. Having lots of dependencies loaded at runtime is like a modern just-in-time giant supply chain; it lets you take advantage of efficiencies in exchange for being more brittle.

Or they are like BOM items on a circuit board. Part of the original drive to "componentise" software came from people experienced in electronic engineering; you don't have to reinvent the transistor, you just buy them at a cost of a few dollars for a reel of thousands. But experienced designers will still try to:

- choose more-common components wherever possible

- ensure there are multiple sources for a component

- reduce the overall number of BOM lines, which reduces supply risk and inventory cost

The software world would go completely bananas if the cost for dependencies was not exactly zero. Imagine having to license left-pad.
Checking Up on Python's Role in DevOps
Strange timing.

SEC seeks to force Telegram to reveal how $1.7bn ICO funds were spent (from Jan 3, 2020)

https://www.zdnet.com/article/sec-seeks-to-force-telegram-to...
Matches and after-tax contributions go to a different bucket.
Again, I'm sorry if I'm pissing you off. I mean no harm.

You're just... kind of blowing my mind. I've just never met anyone with this particular set of beliefs before.
One use case for this that comes to mind is for patching multiple major versions with a particular fix.

For example, you might release a hotfix patch today that fixes a bug in all major versions of your software. Using calendar versioning as a patch number would give something like

- 3.4.20200106

- 2.1.20200106

- 1.5.20200106

making it very easy to tell whether a particular version includes todays fix or not.
I think his point is that it stands to reason that machine-converted C→Go code may be pretty ugly. Maybe it was better when it was clean, Plan-9-style C? Maybe it is better now, after some number of years of cleanup?
Yeah, so just posting here for anyone else that comes along. I managed to find someone on linkedin who cataloging this exact thing!

https://github.com/hjacobs/kubernetes-failure-stories
One where everyone has at least a fiver: https://www.amazon.co.uk/Bestway-BW51009-Ocean-Paddling-Mult...
SafetyWing (YC W18) is hiring a head of sales
For APIs, calver can make a lot of sense, as detailed in Stripe’s blog post on the subject https://stripe.com/en-ca/blog/api-versioning
Prevent Flaky UI Tests from Killing Your CI
I've been in this industry in NYC for about 20 years of progressive levels of responsibility where I'm now directing multiple project teams and doing company strategy and am somehow earning as much as a college grad in SF.
It's Zig's goal to make it easy to write safe code, it's just that its approach to safety is very different from Rust's.
Yes, we are able to buy real estate in a decent location. We live not far outside Stockholm where prices are really high compared to the rest of the country, and we had no problems buying our house.

My salary is ~twice the median income for this area, and by any measure we're at the upper end of middle class by Swedish standards.
> See if you can negotiate a remote work position

If you're lucky and they DO offer a remote position, it will be for 1/4th of your current salary. Bet on it.
Abusing the constants table in ClojureScript's compiler
I thought this was a new team calendar that was version controlled when I first read the headline. And now I want that.
What's the difference between a meadow and a lawn? In relation to the article that is, obviously I could tell the difference between a meadow and a lawn.

Edit: To add a bit of context here a lot of people are talking about pesticides and fertilizer and stuff like that but we don't do anything like that, we just mow it when it gets a bit long. Does that mean our lawn is technically a meadow?
The traditional vegetable garden is slightly more human work than a lawn, but the perennial food garden is significantly less work than a lawn (for example apple trees with mulch, requires only harvest in the fall and pruning during winter)

A woodchip mulched strawberry patch uses requires zero human labor except from harvest and the occasional propagation of runner plants which 4x each year. All you have to do is cover with leaves, straw, or evergreen branches to help the crowns over winter and they will be back each year.

Raspberry canes will literally walk all over your property and only need to be mulched (with leaves, grass clippings, or woodchips) to keep them looking tidy)

The gas used to power mowers is a huge subsidy. A vegetable garden bed uses a lot less energy and time. Remember to cover vegetable garden beds in fall and winter.

All of the bullets on your list are optional in a veg garden and perennial garden. I don't rotate my crops unless I have a compelling reason to do so (like a pest eating all my potatoes)
These will be a dream come true for recovery companies: Just smash a sensor (or sensor fails) and you cannot even drive the car to a garage.
I’m biased toward my use case - but if I have to move a bunch of terabytes for a ML data pipeline - I arguably am having stuff on GCP.

To your point though, yes there is business risk of having it on one cloud.
Hmm, I find your observation interesting, but I don’t really understand it. Can you explain or give examples of why you think he is not experienced?

I always thought of his podcast as conversations, not interviews. Maybe that’s why it always worked fine for me.
Thats what I am saying.
Reminds me of how "fast ethernet" (100Mbps) is the slowest type of ethernet still commonly used.
We had a Wang 2200S in junior high school marine science class - in the 70s. What a wonder it was! Easy to program- at least most BASIC keywords had shortcuts on the keyboard keys, and this is in a junior high school so we're talking self taught kids - and letter quality output to a Selectric daisywheel. We used it for marine science projects a little bit but I think the real reason we had it was to whet our appetite for the PDP-8A waiting for us in the next trimester's math class.
How did all the information leak about this?

Was it just from people reverse engineering it, or were there leaks from intelligence agencies?
Companies stagnate when their leaders stagnate
Twitter offers more support to researchers – to ‘keep us accountable’
> What if your spouse wanna spend her 20s and 30s with you, in a place that has a normal cost of living, doing a job that doesn't require you to be on 60hours a week?

I'm not sure 'bout the exact number of hours, but the top comment in this thread already said "In fact you'll typically find significantly better work-life balance at a FAANG than a startup.".
What time was that? Humans have always taken shortcuts.
https://youtu.be/mRtMfF131Kk?t=332
You aren't alone in this. The Node/NPM/JS scene is churning out code and innovations like there's no tomorrow, that's something to admire.

What I feel they are missing is a community process to consolidate things. You don't need three generations of ten incompatible solutions for a given problem - after some iterations, things should consolidate into one or two more or less standardized libs that don't break existing code at every damn point release.
What are FAANG in Europe salaries like?

Is there also a perception of core product/business work taking place in SV and therefore European teams aren't as important?
I wouldn't call Zig's comptime "C++-style." Unlike Rust, there's very little in Zig that is borrowed from C++. Zig's error reporting and comptime makes it easy to write arbitrary compile-time checks, so Zig uses a single construct and keyword, comptime, to replace all special instances of partial evaluation: generics, concepts/traits, value templates, macros and constexprs.

The main difference between Zig and Rust is a huge disparity in language complexity. Zig is a language that can be fully learned in a day or two. Rust has the same philosophy of "zero-cost abstraction" as C++, i.e. spending a lot of complexity budget to make a low-abstraction language appear as if it has high abstraction. Zig, like C, does not try to give the illusion of abstraction.

There is also the difference in their approach to safety, but that's a complicated subject that ultimately boils down to an empirical question -- which approach is safer? -- which we don't have the requisite data to answer.
The yield curve inverted but then the Fed cut rates and it sprung back. I don't think these low rates are a good idea, mind you, but I'm just saying that the yield curve is no longer inverted.
I'm in engineering management at Google. In my org, we're actively trying to improve how we give performance reviews, motivate people, measure the projects people work on, and relevant to this topic, manage out low performers.

The days when people can coast forever at Google are coming to an end. I had to let one person go because they basically never did more than the bare minimum (and got 3 Needs Improvement ratings in a row), and I know many more (some under me, some not) who are approaching a PIP.
Weird how there can be a reproducibility crisis, but also climate change is 100% unquestionable science.
JPEG XL Reference Software – Gitlab
Zig is so much better than Rust for these sorts of tasks. Readable and maintainable. The Rust astroturf-brigade tries hard to make it fit any situation. I'm glad you have provided a substantial concrete counterexample.
> The Daily Mail has the best reporting on this story.

I respectfully disagree, but I think anyone who reads the stories can decide for themselves.

I agree that it's interesting that Daily Mail texted reporters (or as they wrote, "DailyMail.com's anecdotal sampling of Bloomberg reporters' opinions shows scattershot unease but no willingness to contest the company policy"). I think the 2 opinions I linked to are far more thorough, though. Daily Mail's piece is what they could put out in an hour or two, and the novelty of texting a few reporters doesn't replace thinking about the underlying problems.
When you say seek approval, in the US at least there is 'by right' zoning. Meaning that anything can be built by right as long as it follows certain rules. The approval is generally not an approval so much as a check to make sure it is following the rules. Anything not in the rules usually has to go through a special approval of a planning commission and neighbors may need to ok it.
Great database! Thanks.