skysight-inc/HackerNews huggingface dataset:
In many cases the ID is free, and available to anybody who can spend multiple hours during the workday standing in a line in the county seat an hour away from home.

This is how it is used to disenfranchise people. Add a small clause to the rule that says "every county has 1 location" and it is zero burden for rural voters while urban voters are locked out of the process because no single government office can handle 10 million people. Then the legislators will blame the people in the urban counties for being "lazy" and not voting. We saw in 2020 that the voting rate discrepancies are almost entirely the effect of longstanding voter restrictions that just happened to not work that year, which is why so many state governments have worked overtime to double down on voting restrictions to avoid making the same mistake of allowing people to vote.
Well, there's also the title.
I have a theory that auto-wired Dependency Injection in a single DI container is partly to blame for monolith spaghetti. Once an app reaches a certain size and anything can depend on anything else, reasoning about the whole can become difficult.

I think there is value in wiring a monolith together in such a way that each course grained subcomponent exposes a constrained interface into the rest of the system (payments, orders, shipping, customers etc) before needing to break it into distributed micro-services.

Note: I quite like Dependency Injection, I just think the 1 giant bag of dependencies can lead to complexity at scale.
I agree that the current Republican approach is about disenfranchisement.

However, voter ID itself is a completely reasonable thing. This issue will never go away. The most logical thing for Democrats to do is to enact voter ID the right way so as to remove this as a tool from the Republicans' arsenal.

"Republicans may implement voter ID improperly, so we must never ever verify that the people casting votes are doing so legally" is an insane position, honestly.

An obvious first step would be to make getting a passport easier and free, though I am not sure if the federal government can compel states to accept a passport as identification.
The bad news is it’s going to take a long time to heal. The good news is you can come back happier than you can imagine.

In an ideal scenario you would quit working entirely to focus on your health, but I’m guessing this is not an option.

You need to focus on the body first. The most important is sleep, but that is also difficult to address directly, so it’s best to focus on diet and exercise. You’ll likely have to design your entire day and week around these two things.

Try the Whole 30 program first. It’s a way of eating that eliminates inflammation causing foods. DONT TRY TO LOSE WEIGHT! Weight loss is important for overall health but you’ll usually sleep worse during a weight loss phase. That said you’ll probably lose weight naturally anyway.

Give up the alcohol for 30 days and consider weening off caffeine at some point since both of these will mess up your sleep.

For exercise, you just have to find something enjoyable enough to do at least 3x per week. It really doesn’t matter what it is as long as it makes you a bit sore. Consistency is key - don’t overdo it by jumping into something like CrossFit.

Lastly, WHY are you burning yourself out? Are you afraid of failing? Afraid of being broke? Afraid of being perceived as a loser? The WHY is a spiritual problem and may be addressed through meditation (slow), psychotherapy (slower), or psychedelics (fast but more risk). Until you resolve the WHY of your burnout you’ll likely remain stuck in this cycle.
I'd like to call myself wise because I've alwayed used a "genuine" Google account (@gmail.com) when I needed to purchase digital goods. Not that I knew they would stop offering the free version of G Suite, but there have always been some strange inconsistencies between a genuine Google account and a G Suite one, like feature differences and regional availability.

But I'm still using G Suite to forward emails sent to my domain to my primary Google account, so I must find some alternatives to it.
Not a shrink but these clues all seem to point to depression. Very much worth looking into clinically AND with an open mind.

As far as should you tell your boss and/or team: my highly sophisticated algorithm for this is, if you were the boss, would you want to be notified? It's not smart to tell the team: it would percolate to the boss in a distorted form anyway, but also it's up to your boss to deal with the issue properly.

I have a todo list of about 6 million things to do before I die so I can't empathize very well with the boredom thing. My instinct though is that it's very good for you to be challenging yourself somehow. If not with a hobby, then maybe something like sports/self defense/meditation would do the trick.

I think you're going through something bigger than it may seem at the moment. Good luck on your journey.
> getting the wires to bend correctly and the plastic onto this shiny piece of anodized aluminium wire. […] That was the thing that took three months in the project.

Well, there you go, that's how I know we're not really engineers. Because every software developer working reports to (or reports to somebody who reports to) somebody who lives by the maxim "if it takes more than an hour to do, it's not worth doing".
How much money do you have saved up ?

Do you have a family ?

Let's assume your answers are a lot and no.

Just stop. I quit a horrible job in my youth without knowing if I'd make rent next month.

It was worth it,but only because I didn't have any dependents. With a family this is insanely reckless.
I worked at a company that operated like that. Each manager could only put in so many high marks.

Company had something like 5000 employees.

I felt good that I often got the highest mark, but others were doing well too, they deserved more.

I finally asked my boss, he told me.

“I figured out that other being told in an email how to award perf reviews… nobody checks… so I give everyone the highest reward.”
I haven't heard anything yet either. I spend about $5k/mth on GCP so I wonder if they might be making an exception for spenders....
I would be happy to pay the subscription fee for a native app, especially since my partner and parents can use it under the family plan. It works great for that! I've been paying for upgrades since 2007 (version 2.0 I think).

Except that version 7 also introduced some massive UI/UX regressions! There were so many that I started collecting them in a Ulysses note so that I wouldn't forget why 1Password has gone so far downhill.

----

Attachments:

- Attachments used to be attached to entries by drag files there, and they'd show up at the bottom (if I wanted my passport, there'd be a single Passport entry with copyable fields + jpeg photos of front and back at the bottom).

- Now, every attachment is a separate document cluttering up everything. If I want my passport, I search for "passport" and three separate entries come up: entry with passport details I can copy, and passport-front.jpg and passport-back.jpg. And if I delete Passport entry, the jpegs are still hanging around.

- See [1][2]

----

When it doesn't sync, there's no "force sync" button on iOS. So I just sit there waiting...

----

Can't suppress "duplicate password" warning:

- If I reuse a password on two or more entries, each of those entries shows this warning

- No way to disable it, clutters up the UI

- Some entries have an insecure password for local use, dev use, whatever, so let me disable the warning

- Tons of threads on their forums about this complaining about it [3][4][5][6]

----

Another warning that can't be disabled in preferences: 2FA available but not enabled

- If you have an entry where 2FA is available on that site, you cannot disable the warning if you don't have it set up

- To actually disable this, you need to tag the entry with 2FA (which is dumb because it implies that it has 2FA, but the tag is showing that it DOESN'T have 2FA enabled)

----

Subdomain matching doesn't work:

- This used to actually work fine but it was removed!

- If you have a.test.com and b.test.com with different credentials, 1password treats them as the same website and will ALWAYS show entries for both, breaking autofill

- See [7][8]

----

And after all this, I still planned to continue to use 1Password until they made their version 8 Electron announcement. That's absolutely the final straw and I won't be moving forward with them after that.

1 - https://discussions.agilebits.com/discussion/92007/1password...

2 - https://discussions.agilebits.com/discussion/111892/messy-do...

3 - https://discussions.agilebits.com/discussion/95438/reused-pa...

4 - https://1password.community/discussion/106132/suppress-the-r...

5 - https://discussions.agilebits.com/discussion/115492/feature-...

6 - https://1password.community/discussion/104141/watchtower-reu...

7 - https://1password.community/discussion/89271/matching-sub-do...

8 - https://1password.community/discussion/87028/stricting-url-m...
I took 6 months off work and was thankful every morning I had been wise enough to have healthy savings for "a rainy day". In those 6 months I introduced some life changing habits and reassessed life's priorities. Ironically, the burnout was probably the best thing which ever happened to me, both mentally and physically.
I was addressing this statement from OP

>reserved only for the deepest of lovers

For some reason I interpreted this as deep love being random. Maybe that wasn't the intent, after re-reading it.

Just wanted to demonstrate what had worked for me to rekindle intimacy. And that it was teachable.

The book "Conscious Loving" by Gay and Kaitlyn Hendricks is the book that talks about telling the Microscopic Truth. It's helped me tremendously.

I enjoy their newsletter a lot. They discuss in detail many of the concepts in their books. And it's free.

Relevant to this conversation -

Here's Why Sharing Your Emotions - Even The Messy, Angry Ones - Is Critical For A Great, Intimate Relationship

https://www.heartsintrueharmony.com/m/email/ar/truth-our-emo...
I have as of yet been able to find a password manager I actually enjoy and doesn't have its share of problems. LastPass, 1Pass, NordPass, Enpass, KeePass...all of them fall short or feel slow/buggy or have poor integrations.
Narrative violation
How useful to people find these "cluster graphs" to be, which are so popular in zettelkasten/pkms systems? It seems to me it would, instead, be more helpful to just have a table of the most connected nodes, sorted by # of connections.
PKM is the standard term for a whole diverse field of tools and techniques. Belittling it as "entering text" is pompous.
This guy seems to think that engineers only make things that are dangerous.

Sure, there are engineers that build bridges. But there are also enormous numbers of computer engineers that build custom ASICs for, I dunno, TVs and Furbies. There are electrical engineers that build RF tag antennae for cartons in warehouses. There are chemical engineers who design more tasty marshmallows.

On the other hand, there are also computer scientists who build software for nuclear power plants and fighter jets, which must be perfect or people will die.

This is the problem with traditional engineering as a discipline: they require certification as a gatekeeping mechanism, under the pretense that some engineers do things that require safety protocols. Thus Real Engineers are certified to do Dangerous Work.

To me engineering is simply the application of math and science to design and ultimately build. In this respect, computer scientists are inarguably engineers.
Airlines worldwide rush to change flights over U.S. 5G dispute
If you are working crazy hours then you need to cut back. If you cannot cut back hours beyond a normal work week, then you need to find a new job.

Find something to do in your spare time that interests you, something unrelated to your work.

Get out of the house, change your scenery. I find that leaving town, even just for a day, helps a lot. Go camping over night, get off the grid and disconnect. Getting fresh air and a little exercise goes a long way.

Don't discount the value of being bored, you might need to get bored before you figure out what to do with yourself.
I was under the impression that standard black/white e-ink is no longer patent encumbered, could totally be wrong tho
> engineer (software engineer specifically) has been heavily diluted

Oh, it goes way beyond that and has for decades. When I was in the oil business, you saw all manner of job titles with engineer on them like (drilling) mud engineer that people would joke were actually mud salesmen which they basically were.

And the computer company I worked for for a long time used system engineer for a pre-sales role that supported the account reps.
Google's stock price is so driven by its advertising business that it is absolutely disconnected from Google burning its goodwill in "prosumer" services like this and some of the others cycled through on HN. Given how large Google's advertising division's reach is outside of Google products, its probable that even a large boycott of Google's first party consumer services wouldn't easily affect the advertising business bottom line. At least for now. At some point they could burn enough goodwill that even advertisers and sites that need advertising won't work with them. (Given what we know from DoubleClick's legacy even before they merged into Google though, the internet in general doesn't seem to mind evil companies running their ads so long as they get paid their share of ad revenue.)
For me it's a great way to have some background noise while I work. I especially like railfan videos since they hit the sweet spot of:

- loud enough to drown out other, outside sounds (big problem for me these last two years WFH in a city apartment)

- consistent enough that they stop being their own distraction once you get used to it (hours of soothing air horns and crossing-guard chimes!)

- cool way to see landscape/drone shots of parts of the world I might never visit

- repetitive enough that any time I do take a mental break and actually focus on the video I don't feel like I've missed anything (my biggest problem with spoken-word videos / TV series / some music)

This is a good example, plus I'm in totally love with those high-hood GP9s: https://www.youtube.com/watch?v=lRE_rsiqSoQ

Here are some channels I enjoy for their long-form videos:

- https://www.youtube.com/c/DelayInBlockProductions

- https://www.youtube.com/c/RailfanJunction

- https://www.youtube.com/c/RanOutOnARail

- https://www.youtube.com/c/CoasterFan2105

- https://www.youtube.com/c/CaliforniaRailfanner

- https://www.youtube.com/c/ThornappleRiverRailSeries
> Should I tell my boss and/or team?

It really depends. If your boss is generally a good person he'll be glad to know and try to help you. If he's a shitty person he might use it against you or think less of you. You should know or at least be able to guess which way he should be leaning.
Not sure I'd tell the team though, this should be between you and your boss for now, it shouldn't become the company's gossip.

> I'm hesitant because I don't have many hobbies (if any) and in the middle of the pandemic there isn't much to do anyway.

To me that is telling something. It's quite possible you also have a mild depression going on (and could be that the burnout is exacerbated by it). What I mean is it might be that things aren't as you'd like them to be in other areas of life, which can eventually hurt your job performance since your mental well being isn't great.
Keep getting the support you need, be willing to make some changes. Rooting for you.
Focus on your breathing. Correct breathing takes effort but pays dividend in endurance.
Gotta have something to drag people onto closed PCs
burnout can lead to depression and vice versa. Honestly the treatment for both burnout and non-chemical depression is the same: eat healthy, exercise moderately, sleep enough, minimize stress, try to find hobbies you enjoy, and take time off if you feel you need it (with burnout the answer is always yes, but taking time off can help improve depression too)
From the ICD: "Burnout is a syndrome conceptualized as resulting from chronic workplace stress that has not been successfully managed. It is characterised by three dimensions: 1) feelings of energy depletion or exhaustion; 2) increased mental distance from one’s job, or feelings of negativism or cynicism related to one's job; and 3) a sense of ineffectiveness and lack of accomplishment. Burn-out refers specifically to phenomena in the occupational context and should not be applied to describe experiences in other areas of life."

https://icd.who.int/browse11/l-m/en#/http://id.who.int/icd/e...

For comparison depression is "depressed mood or diminished interest in activities occurring most of the day, nearly every day during a period lasting at least two weeks accompanied by other symptoms such as difficulty concentrating, feelings of worthlessness or excessive or inappropriate guilt, hopelessness, recurrent thoughts of death or suicide, changes in appetite or sleep, psychomotor agitation or retardation, and reduced energy or fatigue."

https://icd.who.int/browse11/l-m/en#/http%3a%2f%2fid.who.int...
In addition to all these good points, I was surprised a couple other issues weren't discussed at all in the article.

- Playing live shows is a huge part of how bands and artists grow their following and get discovered. COVID has had a pretty significant impact on people's ability to do that.

- The amount of high-fidelity music in circulation is continually growing. I would say the "modern era" of music (when record labels figured out how produce and distribute decent-quality songs at scale*) didn't start until the late 60's. All that music is still in circulation, and each subsequent decade there is another decade of "modern era" music to compete with.

* To clarify this point, I mean there is a huge gap in the sound-quality between the early 60's and the late 60's. Compare the difference in sound quality between the Beatle's first album and the Beatle's last album. Earlier music (like big band stuff) is even worse-quality, and there is much, much less of it
This will be a USA centric response because while other countries have very different options I assume that like me you are in the states.

I'd start by seeing a therapist.

It's nice to have someone to speak with about your issues that can help provide guidance.

I spent better part of a decade working every day I was awake. Started seeing a therapist after working with some truly horrible people who now face serious repercussions for their actions.

Recently, I splurged on some retro game stuff. I spent years ignoring retro gaming. I thought these were relics for immature man children who lived in their parents basement. My wife also hates the look so I had spent years not only turning a blind eye toward them but also putting what I did own since childhood into storage for when we started a family. Once I went down the rabbit hole of some retro games I don't think I'll be looking back. I found that not only are they fun to play but I have a passion for restoring them. I started by re-learning how to repair integrated circuits (I hadn't used a soldering iron in 20 years before this). Now I plan to save as many as I can.

All I'm saying, start by talking to someone who will listen and you can feel comfortable talking with. A therapist was good for me because you pay them to be your confidant. Mental health is like any other part of your body you care for.

I would however absolutely not let any co-workers or representatives of your employer know what you are going through. There is a terrible stigma around mental health and it will be perceived as a disability/weakness by some in a manner that could impact your livelihood.
A dictator of 300M people in a destroyed nation obviously has less power than a dictator of 600M in an undamaged nation.

If you honestly don't know answers to these things, I cannot help you.
"this is an important question"

I'm not so sure about that. I'm not very concerned with the labels. I think it's fair to say it might be in a gray area, and maybe she me day in the future it will resolve into one or the other.

It's probably useful to understand why "engineer" is attached to the field in the first place. I think it's because CompSci programs often grew of of Electrical Engineering programs: that's where a lot of programming started, way back. When Comp Sci went it's own way as a distinct field, it kept the "engineer" association even though it almost completely ( especially today) lost much emphasis on EE. When I was looking at grad programs 20 years ago, even then a Master's degree at a very good tech University only had a single required EE course. Entry requirements for those not in CompSci undergrads we're 4 courses: discrete math, assembly, a grad-level fast paced intro to programming, and a course dedicated to algorithms. EE knowledge wasn't required or emphasized at any level.

So programming has strong roots in engineering, but expanded beyond it. I'm fine with this gray area.
> So, yes it's possible IMO,

All of these highly-upvoted Reddit stories have the same few things in common:

1) They're vague enough to be possible. If it's too outlandish, people will call it out.

2) Verifiable or falsifiable specifics are conveniently omitted. This is easy to justify due to the anonymity.

3) They have an element of good guy versus bad guy, where the reader can empathize with the person telling the story but can also accept the counterparty (the company, boss, whatever) as the "bad guy" without feeling bad about it. These subreddits are built on the premise that companies and bosses are bad, so anything that fits that narrative is welcomed without question.

Basically, the stories are vague enough that they can't be falsified, but there are so many of them with so many convenient details falling perfectly in to place for the poster that it's extremely unlikely that all, or even most, of them are real stories. In the past, people would dig through the Reddit poster's history and often find conflicting posts (e.g. someone claiming to be a programmer in one post, then claiming to be unemployed somewhere else), but lately Reddit is such high-volume and fast-moving that nobody really cares to check anything. If it sounds good, it gets an upvote.

Take it all with a grain of salt. It may sound plausible or "truthy", but you never know which stories are real and which are just someone's creative writing exercise.
It sounds like you need to hold onto your job for the time being. I would:
Set boundaries (9 to 5, 8 to 3.. whatever you need them to be). When you're working, concentrate on work. When you're not working, don't accept calls / texts / work stuff. Go do something physical .. like walk for an hour or two, especially right after work. Put your health and yourself above your company.
This isn't quite accurate:

- You can only stay 3 months to look for a job. You can stay indefinitely without a job if you can prove you have the means to support yourself.

- You can stay in Switzerland indefinitely with a job, you just need to renew your permit every 5 years, which is essentially a rubber stamp because of freedom of movement agreements.

- You're only able to get a permanent residence permit after 5 years if you're a national of a subset of EU countries (list at [0]) or you're able to demonstrate that you're well integrated (the most burdensome criterion for that is speaking one of the canton's languages at B1 or better). Nationals of other countries who don't go for the exceptional integration pathway have to wait 10 years like most other countries.

[0]: https://www.sem.admin.ch/sem/en/home/themen/aufenthalt/eu_ef...
I have horrible insomnia and would be thrilled with 4+ hours/day. Your notion that one could just sleep any amount at will is a wilder fantasy than the ones I have about Scarlett Johannson. Nothing helps: drugs, meditation, quitting caffeine, dietary changes, exercise, etc.