When it comes to commits, single feature / scoped commits are quality. So this git history is actually underwhelming if the author is full time. This is a good read.
Nice. Software developer, gamer, occasionally 3d printing, coffee lover.
When it comes to commits, single feature / scoped commits are quality. So this git history is actually underwhelming if the author is full time. This is a good read.
Reject UUID embrace ULID.
For me personally I don’t have much control over my empathy. Sure I can look at someone and glean their emotional state based on conscious guessing, but my “affective empathy” as you put it, is more my brain subconsciously picking up on their emotional state and then sharing it.
For most emotions, including anger, it’s not targeted. Not until I actively participate in the emotion. It’s also not something that applies to everyone and every situation, with my own personal emotions easily overriding the empathetic emotions.
Of course, everyone experiences empathy their own way.
Growing up my parents had a Jesus on the cross statue carved out of coal. Does that count?
My old project I got to architect the frontend ran lean at around 300KB - part of our target audience had older phones so it was designed with that in mind.
At my new job 22MB is child’s play. To be fair they might do it better with the next version.
I’ve been using Porkbun for over 5 years and haven’t had any issues. I switched from a mix of Google Domains and Namecheap.
Generally the country based TLDs have that problem. That isn’t unique to porkbun or .de
What if my job title says that? Who’s going to tell my employer they’re wrong.
Then again, “full stack software engineer” as a title might also well just be buzzwords.
!And yes, I know the site is satire lol.!<
I see we have like minded bosses lol
Disagreed. If it requires a server side element, it incurs an ongoing cost and a subscription can be justified. And to clarify, by “requires”, I’m referring to the functionality, not having it shoveled in. And the price should be realistic.
Some apps do this well, Sleep for Android is an example that comes to mind. Free with ads, ad-free is an inexpensive one time purchase. You can also purchase additional plugin apps that add functionality that isn’t required or even useful for most people. And finally, they have a cloud plugin app to let you backup your data, you can pay for their cloud subscription which is $2.99 a year, but you can also just use other cloud for storage like Google drive.
If you have it rendered permanently inoperable per ATF guidelines you can technically throw it away. Still alot of hassle when buybacks are a thing.
Most guns don’t really wear out in a reasonable timeframe. Properly maintained they can last quite a while. My first gun was from the 80s.
For gun owners in the U.S. if we no longer want a gun, don’t want to go through the hassle of selling it, or the gun is unsafe (due to wear and tear or defects), or wherever reason really if we just want to get rid of it we have many options.
We can surrender a gun to our local police, though they may run its serial which might lead to awkward situations if you aren’t certain of its history. There are also gun buybacks which are essentially events where you can discard a gun for cash incentive, and are typically no questions asked. You could also donate it to a local gunsmith for practice. And finally, you could render it inoperable (the ATF has guidelines that basically boil down to “weld the important stuff”) and simply discard it like trash, use it as decoration, or whatever really.
Ultimately they either end up melted down, welded inoperable, or simply discard / forgotten.
No worries, you’re probably closer to the truth of it anyway, I’ve only ever been a social smoker.
I was responding to the way OP depicted his smoking as “every other day at night”. If they had just said their roommate smoked I would have interpreted it like you present it. Designated clothes are a good idea though. Scentless lysol works but for a chain smoker is going to burn a hole in the pocket.
I would start by discussing with him. Taking a shower after smoking would eliminate the smell, and in a pinch a quick spray down with scentless Lysol would help. Treating the cause is far easier. If the smell seeps into the walls you can kiss goodbye to your security deposit.
As someone who despises ads, if adblock on YouTube were to stop working tomorrow I wouldn’t use YouTube until it’s fixed. So creators I do watch aren’t missing out on ad revenue they’d otherwise get with me. If I recommend a video to a friend who doesn’t block ads, a friend who otherwise wouldn’t see it, the creator still benefited from my view. For creators I enjoy often, I support them in other ways - subbing if they stream, buying merch, etc.
One of the first things I did when I took over an old php project was convert to bcrypt and add logic to automatically upgrade the hash on their next login (and in case you’re wondering, we also removed the old insurance hashes and the upgrade logic after a while, forcing remaining users to do a password reset).
The Dockerfile is essentially the instructions for deploying from scratch. Sure, they most likely only exist for one distro but adapting isn’t a huge chore.
You can also clone the repo and build the container yourself. If you want to update say, log4j, and then attempt to build it, that’s still entirely possible and easier than from scratch considering the build environment is consistent.
Based on your description it sounds like you haven’t given it a fair shake. I’ll take TS over JS any day, at least there is room for improvement. I will say however I personally haven’t been unlucky enough to run into projects that abuse the any type. The worst I’ve run into is a JS library with no typings I have to manually type.
Programming and self hosting the results when I was ~14 is what led me to a tech background. No university, but I’ve been working professionally in both IT and software for over a decade and self hosting even longer.