skysight-inc/HackerNews huggingface dataset:
Ask HN: Options for back end engineer sick of oncall
Hi folks,

I'm close to hitting a decade of full time experience. In that time, I have always worked in back end engineering roles requiring oncall duties. I've recently identified a few things that are my key stressors at work, and the key contributors to my burn out. The top of that list is the existence of oncall duties, and the need to be ready to respond for a week at a time. Even with a quiet oncall, I still plan my personal life around being oncall. Same goes for planning any tie off. I've reached a point where I don't need or want to self sacrifice (e.g,. for total comp, or prestige, or whatever); instead, I'm trying to tweak my path forward for the next decade or so of work.

I'm not ruling out a change of disciplines, for instance mobile or frontend development. That said, I have a strong set of skills and deep experience from the last decade. So I'm wondering, what sorts of roles might be less of a skill reset than what I generalize as "back end" engineering?

Some background on me, if it helps:

* Management is doable but not enjoyable (I dislike the context switching, miss building things, and can stomach process as an IC but don't enjoy driving process).

* Years of experience in security engineering

* Some enjoyment of using basic data science (ETLs, Jupyter notebooks analyzing warehoused data, etc) to inform eng decisions in the past

* Some low level Linux programming experience for about a year or two, but pretty surface level ("understands procfs")

* Of course, the rest is all just building CRUD apps hitting a variety of database types and generally doing so in products with millions of customers, where downtime or breaking changes are not tolerated. Pretty vanilla stuff. Distributed systems to the extent of "distributed CRUD" (lol)

When times are good, I'm very happy being an IC engineer. I can handle the demands of engineering work and the organizational challenges that come with it, when contained to a reasonable business day. I'm just worried that I can't sustain what I've been doing for so long (exacerbated by being oncall quite regularly in my current role) and don't want to sacrifice my personal well being (or family's) any more. I'd rather figure out a new role than do something drastic like quitting out of burn out, only to start again in another backend role that basically has the same problems as my current situation.

Thanks for reading!
It is hard to put an exact date on it - but 1414 is the first time the King acquiesced that parliament had to give approval for new laws.
Maybe it's juste me but I get the feeling he is approaching this from a purely technical / technological standpoint, implying Twitter only needs people that develop/maintain the software or keep the servers running.
Nvidia driver 522.25 removes the LHR lock from their cards
Don't get me wrong --- there are perfectly valid use cases for floats --- and it sounds like you may have one.

But these valid uses are a lot less than what I see in a lot of software.
Compare it with Zuckerberg's Metaverse:
https://i0.wp.com/mustanid.net/wp-content/uploads/2022/10/Ma...
Constructive and Obsessive Criticism in Science
Meeting ending at 00:00 means you go to sleep at 01:00 or so. That may be fine if you can sleep on till 9:00. But if the rest of the house wakes up at 6:30 to make their schedule… you’re in for a trouble.
What game looks much better than this?
Just had the video play without sound and my girlfriend said she thought it was real before she noticed the overlay text being weird. We just went to Amsterdam, too

I agree that we'll be shaving off these last 3% of visual artifacts for a while (honestly, on a good setup, games have been looking like this for 5+ years, the main thing this video has is photogrammetry and lighting). But this does look realistic.
Was he funded by an external agency for the purpose of turning lead into gold, or was it only his own interest/initiative?
If you watch the YouTube version which is longer linked elsewhere in the comments you can see the trees moving, as well as things like awnings
How to overcome impostor phenomenon (2021)
Not sure if this is considered "blog spam", just saw it popup in my news feed. Happy for the URL to change to something else?

NVIDIA is probably only making this move because they probably aren't moving enough cards...
1) Graphics is totally amazing

2) Yet I can see that it is fake the second I look at it. No need to analyze. I am not trying to diminish the work done in any way as it shines.
Saved for the next time I need to test some REST! Thank you!
Incremental Parsing in Go
> 1. No framework. Clojurists tend to prefer libraries and I would too, but for a newbie starting out, when every other language seems to have converged on one standard way of doing things (Spring, Rails, Phoenix, Django etc), Clojure just gets in the way with decision fatigue.

As someone who codes professionally with Spring frameworks every day, this is a huge selling point for Clojure to me!

It is such a huge, opaque, convoluted, complex unpredictable mass of code, that forces broad changes to working code whenever you upgrade to a new major version.

One of my favorite Spring debugging anecdotes was where a coworker was trying to find a class from a runtime stack trace in the libraries. Only to discover that the class didn't exist in the source at all, but was dynamically generated by Spring at runtime!

Your other points I largely agree with.
Approximately zero innovation is needed to provide sanitation, clean water, or food production in the poorest areas of the world. They are not that way for lack of some rich country developing a new widget or publishing a paper.

Global poverty like that is the result of lack of resources and poor society/government organization.
There is of course the iconic bicycle scene from Turks Fruit (1973) starring a very young Rutger Hauer and directed by Paul Verhoeven.

https://youtu.be/ze_Ncdy_igw
Kopi Luwak/Civet Poop Coffee: Disgusting or Delightful?
The guy nearly died man give him a break lmao
> Porn is enjoyable, but pales in comparison to a real interaction with a real live person.

No doubt real interaction is more enjoyable, but real interaction with whom and the same person again and again over years matters too...
Not sure why this wasn't picked up but it's a duplicate submission of https://news.ycombinator.com/item?id=33296085
People don't realize how truly massive moose are. They are literal alien monsters that tower over. First time I saw one I was shocked. They just step over fences like they aren't even there.
nope chars to slow
In-The-Wild: 'it's always a crypto miner!'
> It could also be studied and altered in a lab, and then escape.

Of course. But saying "It was studied in a lab, therefore it must be synthetic" is just idiotic and pretty much derails the entire conversation.

It derails the conversation because it conflates a number of issues that have to be assessed seperately: lab safety, mucking about with deadly deseases, and the intent to set deadly deseases free.

If you start conflating any one of these, it becomes more easy to deride the entire conversation as tinfoil hattery. If just one of those components is an easy target for derision or is seen as unlikely, everyone who dares to pick up any of the other points gets painted in the same colour in the public eye. There doesn't even need to be any evil intent behind it. It's just how people are.

And this is precisely what happened when people started pointing out the existence of a lab next to ground zero. A lot of scientists retracted their speculation on this because they were immediately put into the same category as the crowd shouting "tHe cHiNeSe made iT!!".
It makes a lot of sense. To drive around Sweden at night is a scary experience.

As you drive thru the dark road deer look at you from the sides, that ones are not the problem as one can see them. After several hours you pass a big dead male moose on the side of the road. Its big antlers are covered with yellow police ribbon that turns bright as your car illuminates it. You think that you are lucky to have not been there when it decided to cross, someone else got that unlucky surprise. You feel even more uneasy for the rest of the trip.
> There is zero cognitive dissonance for me. I freely admit to everything you stipulated above in paragraph 1. But none of those statements logically flows to your conclusion, despite how strongly you seem to think they do. Such statements of fact do not implicitly or explicitly compromise the quality of the science and the weight of the evidence for vaccine efficacy, especially when those results are independently verified using multi-source methods.

You didn't actually support any of your statements or specifically state what's wrong with my logic, you're just saying them as matter of fact - but such are the times.
ukraine wouldn't be enough to push nato to even regular war let alone a nuclear response.

If putin keeps the radiation from spilling into nato territory its not enough to start ww3.

Despite cnn's lies, nato doesn't actually care much for ukraine, they just see this as a way to do damage indirectly to an enemy they want to hurt.

Nato isn't interested in committing suicide, afterall nuclear war benefits noone.

Honestly I see the ukraine situation either ending with a discussion that cedes at least the 2 "republics" on the border, or small yield nukes being used on small targets to scare ukraine to the negotiation table.

The reality is russia can last enough in war but ukraine is pretty tough and has nearly the same if not even more men than russia fielded.

they will almost certainly negotiate.
According to Bugzilla:

- 4 months ago Chromium enabled :has() selector by default

- 3 months ago, CCS Working Group made a small design decision ("resolution") which may affect how Firefox implements it

- 22 days ago: "has() implementation is experimental, that's why it's not enabled anywhere by default."

I think the good news is that it's in active development, and seems fairly close to release.

Bugzilla: Implement the :has() pseudo class - https://bugzilla.mozilla.org/show_bug.cgi?id=418039
The 'color' you experience is meaningless in itself. The feeling behind it is what's important and we see that it is often shared between social groups, but can vary between different social groups.

Why?

To keep you alive. If we associate red with danger, it doesn't matter if we experience the same color in our minds as long as our group associates the same physical wavelength.

The same goes for color experiences with much longer payouts. If you need to collect the yellow berries to survive the winter then having a qualia of enjoyment may increase our ability to survive.
In my experience the Clojure community is pretty tone-deaf when it comes to critisim. The usual response being something along the lines of 'your problem is not a problem, it was meant that way'.
Kweb 1.0.0 released – A lightweight Kotlin web framework for back end devs
Money settling is only a small aspect of finance. In most cases, more precision is required. Not like 15 significant digits or something but more than 2 for sure.
Diethylene glycol keeps showing up in poisoning cases. Discussion from a few weeks ago about a different poisoning https://news.ycombinator.com/item?id=33014834
I think people are reacting to the tweet saying

> almost can’t believe this is a video game

Hyperbole is fine but it does tend to cause backlash.
The place is but the characters respond slow and grand theft auto
I don't think people who have never seen red can dream of red. Color vision is acquired as far as I know. Newborns don't have it in the sense that they have to train to distinguish colors.

As such, I find it entirely plausible that Mary would be too old to learn color vision. Much like people born blind cannot acquire full vision later. She might just be unable to experience red. That would include her dreams.

Yes stimulatimg her optical nerves could prepare her to see red. Meaning she'd jave the brain hooked up the right way to see it.
Machine learning helps scientists peer (a second) into the future
Lol, so as usual, game devs perform technical miracles, rendering an incredibly rich virtual world at smooth 60 FPS, while a bloated and barely-competent Silicon Valley company cannot even display a freaking video clip of it without tearing.
> you can still clearly see it's a computer game

But I think it's quite amazing that we've gotten to the point where people in this thread are pointing out the details which betray that this is not photorealistic, in order to prove that point.

Even a few years ago, we would have been pointing to the small details which do make it seem photorealistic, like volumetric lighting or well done reflections.
Fortunately we have his daughter Lisa, and his early business partner Steve Wozniak, to tell the real story.
Ok now I'm afraid to look in that bottom drawer in the kitchen, who knows what those devious bloody alliums are up to in there.
Angel Studios, the developers of Midtown Madness, would eventually be renamed Rockstar San Diego. You might've heard of em.
I'll agree that not the posted article but your comment does sum up the way many users experience LaTeX (without taking a few minutes to understand what's going on), and it's interesting to think about what factors of TeX/LaTeX and its documentation/ecosystem lead to this outcome.

About the posted article: if all one wanted to do was "typeset this bit of common math", one can just type "\lambda x.(2x)" in math mode. Or, if not constrained to keep it old school i.e. pdfTeX, use XeTeX/LuaTeX with \usepackage{unicode-math}, to type "λ x.(2x)" directly.

The posted article is actually about doing some parsing using TeX, namely the author wants to type "λ x.(2x)" into their .tex file and have it be parsed into, say, [arg:(x) body:(2x)] to be used later for whatever they're building. This is not related to typesetting at all, so why do they want to do such a thing in TeX, instead of doing it outside and using TeX just for typesetting? The motivation seems to be, as their footnote 2 indicates, that some people just enjoy being perverse. That's fine!

Even there, if you compare the author's approach with that in the comment here https://news.ycombinator.com/item?id=33296527 (by someone who knows what they're doing; cf. https://www.latex-project.org/about/team/), you'll see how the "right" way is less forbidding-looking, and also less breakage-prone. What's going on is that the author has just learned something new (how Unicode is handled in pdfTeX even though it only works with 8-bit bytes), become excited at the possibilities, and hacked their own solution using the primitives, without bothering to integrate with the broader ecosystem of other packages and conventions — which is also fine; TeX will let you do that and not get in the way.

The real interesting question raised by your comment IMO is not at all about the posted article but about experiences such as those in your comment: I can easily imagine many people doing what you did (not understanding the context, and possibly even copying ad-hoc code like this into one's document and crossing one's fingers): here we start to get into the actual problems with the LaTeX ecosystem and the mismatch between users' mental models and that of the (too many!) pieces of software involved, but I've exceeded the time limit I set to comment here so I'll stop :)
I agree.

Threads is more realistic, but The day after literally ignited panic in millions of families (I remember watching it on Television when I was 6, almost any other neighbour household was watching the same thing!)

I would also add the more prosaic Wargames, also from 1983, to the list of movies talking about a "Global Thermonuclear War" and, similarly to what Princeton is doing, simulating "A strange game" where "the only winning move is not to play"
AIMS are the main org I know of that are doing lab-based synchronised spawning in Australia, and more interestingly IMO spawning/survivorship under future conditions. SeaSim is fairly well known here and tends to get national media attention around the annual mass coral spawning event (expected early next month).

https://www.aims.gov.au/about/facilities/national-sea-simula...
That’s exactly the whole point of this work: that too much effort is spent developing new widgets instead of figuring out why governance or society is not delivering peoples needs and what to do about it. This needs interdisciplinary approaches that are not tech focused.
The still don’t support web push & notifications on ios and ipados. Even when you enable push api and notifications in experimental settings of safari it just doesn’t work.

Or am I doing something wrong?
> Can you play android games on your windows phone with WSA? i don't think so

Then the only useful case for this is running a weather widget. Windows got rid of widgets since Win 7
Working crazy should be (the very rare!) exception and not the norm.

Not only does it sound poorly managed, it also sounds like people are focusing patching over problems, treating the symptoms instead of the cause.

If you can identify root cause of why teams need so many meetings at unusual times and propose alternatives that mean you don't suffer, do it.

If your suggestions are ignored or worse, it's probably time to leave and find yourself a company that gives a damn about people.
Exactly. There is tons of gameplay innovation. But from cheap(ish) to produce games, not those that pour millions into looking good.
Lenny Lipton, ‘Puff the Magic Dragon’ Lyricist and 3-D Film Pioneer, 82, Dies
> Currently Verisign can't sell certs directly, and would be caught by a CT log/report if they hijacked DNS to do this.

And then what? Like you said, browsers can't remove Verisign for abuse of trust, because Verisign isn't part of their roots of trust.

And they can't remove the certificate authority who issued the certificate because 1) the certificate authority is not at fault in that scenario, and 2) Verisign could just use another one to issue a new certificate.

Whatever answer you give here would apply to DANE as well.

> If DANE was used, they could do whatever they want

See above: they can already do whatever they want, so you wouldn't be leaning on them more than you are right now.

> DANE is setting up a centralized system ripe for monopolistic abuse, where there are no checks and no consequences for fucking up.

We already have a centralized system of trust, called the DNS system. It's just that currently it is still relatively insecure (DNSSEC is not widely deployed yet), so we have another fake security layer on top of it (the CA PKI system) which, because it's backed by Google and other organizations that people like so much, for some reason people trust that layer even though its security depends on the security of DNS and is actually even more flawed (since it has even more points of attack).

> DANE is setting up a centralized system ripe for monopolistic abuse, where there are no checks and no consequences for fucking up.

You can implement a CT-like system on top of it which would give you more transparency regarding what certificates are being used (where clients, rather than certificate authorities, would publish new certificate fingerprints to CT logs or even directly to some server managed by the domain owner).

But of course, the real issue is how to deal with Verisign if it starts hijacking domains, but this is already exactly the same problem we have today with the CA PKI system.
I’d agree they should be upfront about out of normal working hours meetings. I know id pass.
Start lifting
Why do people work lousy jobs? It just has to be a smidgen better than doing nothing for a landlord to rent out there apartment. And the microeconomic situation of taxes and who-knows-what can cause strange things to happen. But if pushed far enough they'd start losing money and stop renting out apartments. Or you'd get some new rental stock but less than a freer market would provide.

And no-one is getting tricked here, it seems pretty obvious what is going on.

> The story here isn't "rent stabilization is bad", it's "landlords are having a hissy fit that they can't exploit their tenants as much as before, so they're keeping apartments off the market on the off chance they win a court case"

What do you think the symptoms would be if rent stabilisation was bad?
Perfectly valid use cases for floats do exist --- but these are a lot fewer than what I see being done in the real world.

Most simple accounting applications involving time and money can be better addressed without them.
That does sound like your employer respects you. Three hour work days on late meeting days sounds like a good deal. I jumped the gun and assumed you have to work extra, which is sadly the expectation in many places that have such late night meetings.
Apple ones are… my latest windows machine (an ASUS g14) has all of the silly problems that every other windows laptop I’ve ever owned has had. Terrible battery life, loud, hot, awful trackpad, power management issues… they’re all mostly the same.
Well, 10, 11, or 12 hour difference, depending on time of year. Having been on the other side of that (in NZ, dealing with UK people, so 11-13 hour difference), 8PM isn't really tolerable - that's two-three hours past normal finishing time, so you either nip out for dinner before the meeting, or you're eating super-late. Plus missing bedtime for kids, possibly having a longer commute home (public transport frequency falls off a cliff after peak hours), although maybe a much shorter commute if you drive.

It worked out for me because I worked 1PM to 11PM or so (my bosses weren't thrilled about it, but not a lot they could do), but I'd have been very unhappy if I was working a normal 8 - 5 or 9 - 6 day.

These days I live in Europe and won't work outside my standard hours, with very rare exceptions, backed up by some fairly strong laws (Germany, so not as strong as France, I think) and some interesting wording choices in my contract.
deps.edn is a building block not a finished build tool. You need to import libraries for common tasks like building an uberjar.

There are plenty of reasons to start a new REPL:
- adding a library

- changing the project config

- messing up the repl state

- starting with a clean slate

- switching branches
A German bank was investigated in 2010 [0] for allegedly planting discriminating evidence on the PC of a manager who they wanted to get rid of. I don't know exactly the outcome of this, but that bank was involved in a lot of scandals at that time.

[0] https://www.businessinsider.com/details-on-the-wild-allegati...
We can model humans walking naturally, they just don't bother for CoD.
Love the mod archive, this is a good reminder to dontate again.
This is highly inaccurate. Every boom in any market is due to it being a good investment. This is the success of capitalism and one of the reasons it is hard to beat.

Saying investing will kill something is easy. The alternative is much, MUCH harder. It is easier to run a mail service like usps than create more housing and maintain it using govt money. People have like zero clue about finance smh
It's the lighting which is amazingly realistic. The contrast between shadows and sunlit area. There are so many details which are off. It's the lighting which is so crazy good that it looks real on the first sight. Games don't have that very often.
Walk outside every day
Enlighten me?
Psychedelic therapy might help
Sanitation: shovels, pipes, and pumps

Clean water access: shovels, pipes, pumps, treatment processes

Food: roads, shovels, pipes, pumps, transportation

No interdisciplinary approaches needed. Resources, rule of law (so builders don't abscond with funds), a tidbit of path planning, and Bob's your Uncle. Lower the costs and mitigate the risks.
what bothers me in this, even in a still frame, is cars and scooters/mopeds.

There is something of with them and very noticeable, I think because of the uniformity and "polish" of the surface/texture/materials.

The rest of the city does look pretty great tho.