

I do that for data I want to persist, but which I don’t care about backing up (eg caches)
I do that for data I want to persist, but which I don’t care about backing up (eg caches)
I can outsource things like ddos protection to my cdn provider, but that would still be just kinda hoping I didn’t have any attackable surface I didn’t think of prelaunch.
In that case, I wonder if your money would be better spent on contracting a security review. If you’re worried about unknown attack surface, I’m not sure that funding organized crime to rent a botnet would help. Botnet operators rely on you to tell them what to attack, so you’re unlikely to discover anything new here. Better to hire a professional and get a fresh opinion.
Is this something you’re self hosting for fun, or is it some kind of business?
If you’re running web services for a business, you should look into existing load test tooling/infrastructure. Some of it can be fully managed, or other solutions might have a degree of setup involved (eg spinning up worker nodes in AWS or whatever). The hard part is designing your load test to match IRL traffic patterns, but once you have that down you can confidently answer questions about service scalability.
A load test is not a DDoS test. Load tests tell you how much legitimate traffic your services can take. DDoS consists of illegitimate traffic which may not correspond to what your web services expect.
Usually you don’t test your systems for something like a DDoS. You would instead set up DDoS protection through a CDN (content delivery network) to shield yourself and let someone else handle the logistics of blocking unwanted load. It’s a really hard problem to solve.
Depending on what you want to learn, running your own DDoS is unlikely to be very instructive. Most “DDoS as a service” networks are not going to tell their customers how anything works, they just take your bitcoin and send some traffic where you tell them.
Small blessings. Seeing a WSL user means that some dev out there didn’t have to implement Windows support.
I realize that this is a humor post, and not necessarily the right place to provide advice, but never underestimate the power of adding a Q&A meeting to someone else’s calendar. Someone doesn’t want to make time to explain mystery tool? Well you just made it for them. Usually I try and be polite by asking before I arrange something.
I feel like the plot undercut the otherwise cool metaphor that the gorge represented.
East and West, separated by nothing but their deepest fears. Two killers searching for human connection but unable to reach the nearest person. How fucking cool is that? You can do so much!
Then you find out that there isn’t really any East/West divide, they’re both working for the same bad guys. Traversal of the gorge plays like a joke instead of being a serious moment of character development. Then the ending is a bunch of run-shoot-explode.
Thinking back on being a beginner, my problem wasn’t that instructions were imprecise, but more that I didn’t interpret “to taste” as a real instruction. It means I should fucking taste my food as I go, when at the time I would just taste it at the end.
So many bad meals can be avoided by sampling them over time and adjusting. I should know, having made too many.
I would classify this as an example of cooking logic (my own phrase) that needs to be learned. A lot of good recipes will assume the cook understands fundamental concepts like this, but it’s not necessarily the recipe’s job to teach you. Same as how IKEA assembly instructions might seem cryptic at first, but really boil down to using 3-4 different techniques to screw wood panels together. I do think there’s a general lack of awareness that cooking has a separate logic, and this means a lot of people never teach it to others.
Probably more war:
If I don’t have to worry about nuclear retaliation, maybe I’m very confident in engaging in war. After all, my nukes will still work, and everyone else’s won’t.
Imagine the nuclear armed countries who are enemies of another nation with a bigger military. North Korea vs USA, Pakistan vs India. In these cases, nuclear weapons are a deterrence against the stronger opponent. Without this, the country with a stronger conventional force may be more likely to they think they’ll win a war unscathed.
every single time I’ve gotten past the first round I am rejected for someone who was recommended internally/someone with job experience
Sounds like unfortunate timing. Unfortunately, there’s no way to know how far along in the hiring process other people might be, so sometimes you’re interviewing for a job that’s right about to be filled by someone else. My only advice on that side would be to make sure to be responsive to recruiters and try and get your interviews scheduled quickly.
Getting to first-round interviews is a good sign, especially with so much of the interview process being sloppified by AI tools. Your resume is catching eyes and someone thinks you’re worth talking to. Give yourself some credit then: you’ve set yourself up for success. The beginner career market is always going to have tough competition, so getting your resume on the desk of a real human is very important.
My only other advice would be to focus on getting past those first interviews, and that might require you to examine your shortcomings on that stage. Are you failing the coding challenge? Find opportunities to practice and improve. Are you failing technical questions? There are github repos with common interview questions (eg “Tell me the difference between private and protected keywords in C++”). If you’re failing while talking about your technical/school experience, find some time to refine your thoughts and practice selling your strengths.
The more times you get past introductory interviews, the more chances you have to be the first candidate who “checks all the boxes”. Sometimes that’s all it takes.
All of these mean that there’s a certain subset of players who are into this ancap racist stuff IRL and get excited by “roleplaying” Dunmer racism on Reddit threads and the like.
But for any normal person, these are just aspects of a setting that make for interesting conflict and stories. It’s such a great game, and OpenMW is the best way to play it.
Whether or not you’re wasting your time in college is only something you can answer. However, there definitely are jobs out there for junior software devs right now. If economic outlooks improve, I’d expect demand for juniors to rise also.
Anecdote: I saw stats shared on social media by a CS professor at my former college. Enrollment for their classes is way down this year, when “back in my day” they were packed. Make of it what you will, but it’s possible young people might no longer be seeing software development as an easy career to get into. That could make it a more attractive prospect for someone who’s in it for more than just money.
Bought an eBike last weekend because I’d rather be soaked by rain than sitting in traffic to/from work. It feels damn good to finally be the person in an otherwise empty bike lane, passing countless cars that are going nowhere.
At my last job, there was no planning of work/projects. Like, there was a general plan of “We need feature X by Q3 and here’s what it should do”, but nothing about breaking work down into smaller units or prioritizing different tasks.
The manager would drop an email: “Hey, can you do …” and that was it. Now it’s another thing to throw down the waterfall. Big surprise, the same bastard would harp about how the project was underperforming!
want to get away from big tech
uses a filesystem that’s patent encumbered by Oracle
/s (ZFS is fine, not here to argue about license compatibility)
There was nothing RESTful or well planned about this API’s interfaces, and the work to do something like that would have been nontrivial. Management never prioritized the work.
At a prior job, our API load balancers would swallow all errors and return an HTTP 200 response with no content. It was because we had one or two clients with shitty integrations that couldn’t handle anything but 200. Of course, they brought in enough money that we couldn’t ever force them to fix it on their end.
Are you able to independently confirm that the domaincheck container is listening to the right port? Eg netstat -tunlp
on the host
Every time my GF Nicole joins a new instance, I make an account on there too. She’s a bit of a fediverse chick.
I switched from that container to one that uses qbittorrent and a VPN.
qBittorrent web UI works better on a phone for my use case, and I kept having to manually restart the transmission container whenever the VPN connection dropped.
SRE: