skysight-inc/HackerNews huggingface dataset:
1. This is normal.

2. Take some time off.

3. Realize that your personal identity and value has nothing to do with your job. Outside of a small world of co-workers, no one in the world cares about your job or your promotion or if you delivered your project on time. You almost certainly think about your job performance 10x more than your bosses do. They are probably just shocked/glad you are still there giving them a good return on their investment into your wages. Your value as a human is not related to how fast you close tickets.

4. A company that grows a lot will change significantly. Big companies are fundamentally different beasts that require different skills for success than small companies. At a small company, you are praised for getting things done as fast as possible. At a big company, you are praised for your ability to herd cats to get small things done that other people need. If you don't enjoy the latter, find a different job at a smaller company (or start your own, or do something else entirely).

In other words:

Working for someone else's company is indeed a never-ending treadmill of tasks. Eventually you will get burnt out doing it, which is what this sounds like. So take a little time off and then make a change!

The difference is that you now have 3 years of solid experience at a fast-growing company. It will probably be much easier for you to get your next job based on that and you will probably make more money doing it.
Simple, because they before the company had 2-3 beefy servers running some binaries and it handled all the load without problems.

Now because of new possibilities, and new development they want to switch to Kubernetes to have that new possibilities everyone is talking about, and now you have to build many new containers, configure k8s, autoscalling etc... and developers don't know it (yet) and don't have time to learn it.

So lets hire a DevOps (me) that will do it ;-)
To be fair, Remote Work is a direct competitor of Tesla
Yeah I found the whole “Tesla would’ve gone bankrupt if not for me working on the factory floor“ thing to be pretty wild, even for him.
"Practical Django Projects" by James Bennett was very good, but was released back for Django 1.1 and I don't know how much it's been updated since. Walks the reader through creating the prototypical Django application: a blog. Still maybe worth a read, as the core concepts haven't changed all that much.
I take it you weren’t alive in the 1980s?

I wonder if you actually think there’s a way out of the mess that’s been created over the last 14 years?
There's a reason random startups aren't allowed to make IPOs directly to the public, and attempts to circumvent this with ICOs got the hammer brought down on them.
And yet they require a PhD.

I’m back in school and my programming professors have been awful. Really high failure rates even in intro to programming. I already have the knowledge but not the degree and I felt bad for the students so I was wondering if I could teach COP1000 part time. They had a similar opening for an intro to IT class and I started laughing as soon as I saw the requirements and the pay.

They were asking for a PhD and they were paying 40k a year. I’m pretty sure you can make more than that working at Costco, Apple retail, administrative paper pusher or as a server, which require no degree at all.

It’s ridiculous.
many people buy teslas for the statment it makes about their views and priorities. so its not surprising those same people dislike when its not just about the environment amd now tangled up with musks world view of the day.
Honestly, that’s not something I would’ve said in 2009. I would’ve said it in 2007 but definitely not in 2009 after the market crash.

I’m not saying they will crash more, they will crash the same amount, back to the price before the boom began.
I dropped DDG back in March when Weinberg disclosed that they were engaging in censorship and injecting bias into search results related to the Ukraine/Russia conflict. Now that we see he's sold his soul to MS for $$$, this further confirms my decision. I'm using Brave as my search engine now.
Anyone who has the time and means to reconstruct/deduce the words on your obfuscated screenshot based on the length of the blocks that this extension produces, will very likely have way more efficient means to spy on you anyway.
https://gs.statcounter.com/browser-market-share
Pwned me once as well. Very polite and professional. Got me to care a bit more about security back when I didn't! Glad to see the name come up :)
Well, TrueNAS Scale isn't exactly designed to be run on a SoC, it's more of a normal linux distro for NAS/SAN Servers. Hence most of it is open source and there is active upstreaming efforts. Plus the entire ACL thing is native to ZFS already, it's just the glue layer that's missing in Linux. For Linux it's presented in an XAttr for compatibility, for Solaris it's part of the proper permission bit fields.
That suck and I'm sorry to hear that. We're releasing public beta for built-in calling functionality on June 15 for both cloud and self-hosted offerings, you could give it a try to see if it meets your needs.

I'd also still like to help you setup tools that your team already use if it's still relevant. Please talk to us in the ~Ask R&D channel on our community instance: https://community.mattermost.com/core/channels/ask-r-and-d
And it would be very easy to find out how many people start the page load, and don't complete. This will be close to the number of people who cannot or will not allow their browser to divulge that information.
No there isn't good money in physics and chemistry or pure math. PhD chemists almost never make 6 figures even in high cost of living areas serving as a specialist. I made less as a senior scientist or a project manager in chemistry than I do as an entry level software engineer. I don't know how many physicists I've met who work minimum wage jobs, usually call centers, after their PhD/post doc (even finding a PhD is difficult, let alone completing one in 6 years).

FEM can offer money but you are competing against engineers who that's what they've done for years.

If you interviewed software engineers and data scientists right now I bet a third of them once were physical scientists/mathematicians who mostly regret their degrees or the fact they can't find survivable work using them.
Tl;dr: Kubernetes is not "the platform of choice. There is no universal tool. That's why you need system architects, DevOps, etc.
I've been thinking about it, and I think it's mostly a balancing of the scales - the company sets the initial terms of the contract almost every time, and has a completely disproportionate amount of power in the relationship. This is a bit more of a spin the other direction, but it still doesn't quite get there.

Yeah, it's fucked up, but it's a response to the company being able to do more things that are fucked up and doesn't come out of nowhere.
To be fair, a lot of US employers talk to their employees this way over email. In person they're slightly less abusive but still on that side of the line. Part of the reason for the massive amounts of quitting and very low productivity going on.

If he's doing it to reduce headcount, the people who stay will be mindfully less productive than the people who leave. He's backsliding and in the near future he'll blame everyone else but himself.
since it seems like you’ve done some soul searching and determined that the job isn’t longer one you enjoy (because the job has changed) or even worse is burning you out, I’d say look for something else and leave before you become too jaded or affected (and a deep burnout can take a very long time to recover from so try not to ever let it get to that). It’s ok to decide you don’t like a job even if your “logical brain” tells you you should be happy, you’re privileged, you have a “bigger” job and you make more money etc. It can be fooling, and happiness and satisfaction looks different to different people (heck it may even change a bit for you over the years). Good luck!
Ask HN: How do you approach tagging assets to catalog software system deps?
I'm hoping there's a standardized format/schema out there for "cataloging all the assets" that make up a software system. I.e, from Storage drives to container images, etc. would all have a centralized db entry with a unique UUID, and perhaps other attributes.

Purpose is for risk management, I'm sure this is a tractable (read: solved) problem; but my research skills are failing me this morning.

I'm picturing something like an ARN but across a company. We can leverage terraform meta to tag things consistently
New technology sometimes creates more work even though it makes the previous work easier. When the electronic spreadsheet was introduced in the 1980s, even though it made accountants more productive, the number of accountants GREW after the electronic spreadsheet was introduced. Sure, one accountant with an electronic spreadsheet could probably do the work of 10 or 100 accountants who didn't have the electronic spreadsheet, but accounting become so efficient that so many more firms wanted accountants.

"since 1980, right around the time the electronic spreadsheet came out, 400,000 bookkeeping and accounting clerk jobs have gone away. But 600,000 accounting jobs have been added."
Planet Money, May 17, 2017, Episode 606: Spreadsheets!
It depends. In some scenarios, it might actually increase the amount of work in comparison with other technologies. K8s introduces way too much complexities, especially for small organizations. On top of K8s, there are helm charts to add more layers. And along each layer, there might be foot guns, even experienced developers cannot easily get it right in the first place.
I'll agree that there is increasing emphasis on reproducibility and _useable_ software in academia. Writing documentation, unit tests etc. is still not really rewarded properly, but at least within the current paradigm such efforts are often rewarded with more users (and therefore citations) which is rewarded. Soon, hopefully, it'll be recognised more directly.

Also, I'm currently a postdoc in medical imaging at UCL, super interested in learning a little more about the group in Oxford you mentioned if you're OK with sharing a link/group name? I may be able to guess but just want to check!
> giving each kid a therapist is not feasible.

Why not? We expect a healthy child to have a doctor, a healthy child to have a friend group. Why not expect them to have a mental doctor/therapist?
Darwin was never a marketing ploy. Marketing had no idea what to do with it. The idea was to share the source for the highly usable BSD fork that Apple was working with at the time. Ultimately the effort failed because there were problems with the technology and not a lot of extra effort available. People think of Apple now and fail to remember that back at this time Apple was still an unhealthy and barely profitable corporation with a stock price just over $20.

And it is worth remembering what happened with copylefted code in general. Any copylefted content that Apple published caused a bunch of mean spirited and detail oriented critics to insist on proof that all relevant source diffs had been shared. This turned out to be an ongoing support problem that could not be solved despite considerable resources being applied. The intense ongoing hostile attacks from free software advocates caused Apple to rigorously remove as must copylefted content as possible in order to stop the bleeding. Far from this being a weak marketing effort it was a engineering effort that was not strong enough to succeed and got huge amounts of negative attention from the open source community. Interesting that some of the people who put their energy into killing this effort now confidently claim it was never anything but marketing. Never underestimate the capacity of the free open source community to generate rude and mean spirited criticism based on near zero understanding of corporate operations and constraints.
I've said it before, and I'll say it again: Kubernetes is hard, huge, complex because it solves hard, huge, complex problems. Or tries to anyway.
A table in confluence with clear text passwords :(
Variable interest rate loans are very tightly regulated. You could argue 'not tightly enough', but personal loans in general are probably one of the most tightly regulated industries there is.
U.S. policymakers misjudged inflation threat until it was too late
Why should we mourn the fact that poor people avoid a life of student debt slavery? These aren't private loans that can be discharged. They will stay with you for the rest of your life if you can't pay then.

Honestly, your post is one of the most vile and disgusting comments I have ever seen on HN. You think people can't have upward mobility unless they spend $100k per year on tuition? Even if we assume the loan can be discharged, it is incredibly elitist to assume that you need an elite education just to get anywhere in life. No, you don't need an educational institution, that is just a crutch. You need discipline, motivation, a work ethic which can't be bought with money. After that you just need any good college, because learning doesn't happen in a confined geographic location defined by a critical mass of elites, it happens in your head.

I don't know where these authoritarian people like you are coming from, telling others that they are worthless if they don't sign up for a life of financial suffering. It sounds to me like you want to be a gatekeeper for upward mobility while sneakily creating artificial guilt in the form of student debt that must be repaid because it is moral to pay debts, even if the conditions of those debts would be considered immoral by any sane person.
> people with the jobs that don't require interacting with things in person don’t have to

Fixed that for you.

Lots of things _could_ be acts of solidarity; for example, mandatory team lunches together. However, since they don't actually provide any benefit and do negatively impact the people involved, they tend to be avoided. The same should be the case here.

I don't see the salespeople complaining that HR doesn't need to travel to client locations with them; because clearly there's no reason for them too. The same should be the case here.
Bogleheads is a forum of primarily disciplined investors interested in becoming wealthy over the long term via steady contributions to a risk diversified portfolio. It's a pretty knowledgeable community with a lot of high earners in medical & technology fields.

These are investors who are diligently adding to their $VTI position not dabbling in high-risk venture capital backed companies.

Easy to predict doom, though. If you do it enough, you'll eventually be right.

These are strange times. Interest rates rising, inflation crazy but economy and job market is pretty hot.

As a Bogleheader myself, I'll keep plunking money into my ETF's at discounted prices and believe it'll pay off long term. :)
The part where he says "There are of course companies that don't require this, but when was the last time they shipped a great new product? It's been a while."

Is he serious? There are plenty of companies shipping great products with people working from home. My own company had 99% of the employees including most lab engineers working from home for the last 2 years. We posted record profits, our stock quadrupled, and won a lot of new customers.
> we can model the universe with math, so of course that mapping works in the other direction as well.

This is not so obvious as you make it appear. For instance, we can model the weather for the next couple of days using math. But letting the weather of the next couple of days calculate math for us doesn't work very well. The reason is that we can't set the inputs for the weather.

This problem comes up in various forms and shapes in other 'nature computers' as well. Quantum computers are another example where the model works brilliantly but setting the pre- and side conditions in the real world is a major headache.
That's the status quo. A handful of entrenched banks consume all the data and share with state officials when asked (and increasingly advertisers). In return, every 10 years or so, there is a big bank bailout. If they get in trouble trillions in newly created dollars are used to buy assets the banks hold on their balance sheet to avoid a panic.
In a recessionary environment it's a great way to shake off the fat of the organization. I great in the way it'll achieve a stealthy downsize, not in the fact all the best talent will just walk out the door.
Picotune: Chiptune MIDI song sharing site
IMO, having actually worked in a factory (running IT at a Ford plant), I think it makes a huge difference.

There was always some amount of friction between salary and hourly workers, but a lot of it went both ways. The salaried workers had a (slightly) nicer work environment, but hourly workers got time and a half or double time for anything over 40 hours per week and more job protection (union).

In the end, the majority of the workers thought of each other as peers, in the same environment every day, working towards the same goal (production output), and that went a long way.

Having to deal with HR issues via a remote person would most likely be a major source of grief, with the remote person being seen as weaker or lessor for not being a part of the "family" in the plant environment.
Having a dropdown that allows your translationserver website to be viewed in any of the 110 languages would be a compelling demo.
They might be owning the design itself, but I can easily imagine that the NDAs required to get access to specifications and design guidelines for parts like the CPU, GPU and other chipsets include a provision that no material must be released that allows others to clean-room reverse-engineer the protected material.
Reminded of https://www.eyrie.org/~eagle/writing/rant.html ; I believe at its peak one third of USENET was spam and one third was "spam cancels", instructions to delete the spam.

Email ended up with voluntary-but-effectively-central anti-spam efforts like SpamHaus and the RBL as a result.
> Some goods and services that the poorest in society depend on are labour intensive and wages compose a high proportion of the costs

As you said, "some", and you are further restricting the fraction with "the poorest in society depend on".

But the article is about "US labor shortage", in general. And the market, in general, is very heavily influenced by big players.

> Shortages of workers in those sectors and inflating wage costs translate into higher prices that can disproportionately hurt those least able to pay more.

So, what's your point?
But the labor shortage that this is taking about isn’t about qualified people, it’s about a shortage of people willing to work for given (low) price.

There is no solution to this shortage other than simply subsidizing the cost of labor that does not increase human suffering. Because the only thing that will make someone more wiling to accept shit wages is desperation.
Klarna CEO’s LinkedIn Post Names Hundreds of Staff Dismissed in Cost-Cutting
> Seems to be going great for Stripe [0] and Moneygram [1] and FIDE Online Arena [2], but obviously crypto-skeptics and crypto-maximalists will not tell you that.

It must be going disastrously when your 3 examples of things going grate are a start of a pilot project, an announcement of a project and what seems to amount to a sponsorship deal. And you wonder why people don't speak more widely about it.
Companies aren’t necessarily advertising these positions to everyone in the United States. You can make the open jobs number look as good as you want but really they’re specific positions that can only be filled by a certain individual.
Everyone in this thread seems to make the implicit assumption that allowing everyone to work from home is at least as productive as requiring everyone be in the office.

My personal experience is the opposite.

Note that it is not just about personal productivity, but also about aggregate/corporate productivity. There are a few points to this:

* Does the company collaborate or innovate better or worse if employees are remote?

* Is it just as easy for new employees to on-board remotely? Does it take longer for them to get up to speed/full productivity?

* Is it simply easier to work through problems in a specific problem domain in person?

If Tesla thought remote work was as productive, they clearly wouldn’t make this move. They won’t be doing it to just cull numbers, there are better ways to do that linked to performance.
>

1. Giving them something interesting to work on
2. Showing them that they won’t gradually be asked to take on BS assignments over time
3. Letting them take every friday to go fishing or whatever it is they do

#1 would have been fine, for me. When I left my job (after 27 years, running a C++ image processing shop), I was looking for work that was interesting to me. I had my retirement set, and would have been quite happy to take a good deal less than many.

I have a pretty vast and varied skillset. I'm not famous, and never have been interested in that stuff, but I did work for a very well-known company, at a pretty deep level. I had an almost "perfect match" of skills for a startup (and I didn't mind taking a bit of a risk, as my retirement was set, anyway). I was looking for places where I could make a difference.

I also have an enormous portfolio of work, so there's absolutely no question at all, about what I can and can't do. Take fifteen minutes, browsing some of my repos, and it will tell you a lot more than some "Draw Spunky" leetcode test.

I was appalled at the way that I was treated -even by small shops (actually small shops and recruiters were the worst. Big shops treated me fairly well, but didn't have a compelling draw). I have come to learn that this was directly because I'm older. I was unaware of the animosity so many young folks have against us; but I am now painfully aware of it.

In my case, I just gave up, and accepted that I'm retired; whether or not I want. I found some non-profit folks that couldn't afford to pay me, and I work with them. I pop out a couple of small apps; from time to time; just to stay in practice, while I work on bigger stuff.
> one could argue that the role of sys admins just got more specialized

Read the introduction to the SRE book, available free online [1] - and you'll see that SRE is defined _in contrast to_ systems administration. Its specifically defined as software engineering with the goal of managing operational complexity.

Modern shops' failure to understand this (most SREs haven't read any of the book, let alone stopped to think what SRE actually means) is IMHO a primary factor in the failure of most "devops transformations"

[1] https://sre.google/sre-book/part-I-introduction/
Bug-for-bug compatible is a direct consequence of Postel's law: https://en.wikipedia.org/wiki/Robustness_principle
I disagree; at least the corp-speak version would have a minimal level of respect instead of coming off like a manchild unwilling to live in the 21st century.
i was kinda in the same position. 2-3 years in. i couldnt concentrate one bit, i showed up to work every day and did almost nothing. It's kinda a long time ago and i dont really remember how that episode ended. I think i slowly got back into it.

But even now, 6 years later. I still have days/weeks where im not motivated at all. And i have had periods where i worked 18 hours a day with full joy. I cant really put my finger on it. I dont know what causes this. I havent really looked into it tbh. Even though i should, because when im lazy, i feel really bad about it.

I recently had this problem again, im looking into it now. Im experimenting with quitting caffeine. quitting endless internet content. Maybe exercise. I dont think its food related. Anyway, it's to soon for me to tell, i wish i had tried to fix this earlier, so i could give u an answer.

Thank you for making this post, curious what others will say.
Because it primarily wasn't built for developers. It was built to keep sys admins relevant and give vendors a common place to sell their vaporware.