Just FYI, LinqPad is a really neat tool for messing around with EFCore. I use it all the time for testing ideas or doing quick tasks that I don’t want to spin up a new project for.
My wife and I play Fortnite every once in a great while. You get to thinking you’re hot shit and then some 12 year old sneaks up on you and shoots you in the face. There’s always a bigger fish I guess.
Went up to a conference room on the third floor for some peace and quiet. I’m just sitting there typing away when KABOOOOOOOOMMMMMM an explosion rang out that shook the whole building. I ran over to the window to see big plumes of black smoke billowing from what used to be a dumpster full of scrap metal.
Some guy at the junk yard next door was trying to compress the contents of the dumpster with an excavator and somehow managed to ignite the contents of a [not empty] propane tank. Poor guy in the excavator just sat there for a minute looking like he was still absorbing what had just happened. He was fine other than probably needing a change of underwear. Fire department showed up a few minutes later and put it out.
Aww man. I remember that. I was in sixth grade. Rolling a TV into the classroom and turning on the news was an unfortunate choice. The teacher didn’t know that of course. The only time I can remember being sad about getting out of school early. We all just sat in the living room for the rest of the day with only the voice of Tom Brokaw to fill the void.
I was in management before I moved to engineering full time. Don’t get me wrong, I really enjoyed my team and watching them grow and develop their skills. I also learned a lot about things that I wouldn’t have been exposed to otherwise.
The key role of a good leader is to remove “log jams” and then get out of the way. But I was log-jammed out. An incredibly toxic workplace has a way of doing that. I fought hard for my employees. They deserved that. They had my respect and they earned it. If I had to go back and fight for them again, I would. But man, it’s been nice to get away from all that for the past few years.
So this is me a couple weeks ago when my boss tells me he wants me to take over as one of the team leads and on the outside I’m like, “Thanks for the opportunity! I appreciate the vote of confidence.” And on the inside I’m like, “…please no.”
It’s an incredible paradox isn’t it? Someone up the ladder sees you getting results and they decide they want more of that. Then, when you try to show them what it takes to get more of “that”, they look at you like you have two heads. In my case I got sick of being told I needed to constantly micro-manage my people. I told my boss something to the effect of, “we pay grown-ass adults to do their job like adults. If you think I can’t walk away for two seconds and trust that they’re still going to be doing their job when I’m gone, then you need to fire them and hire someone who will.”
He turned white as a ghost. He knew damn well I was right, he just didn’t want to have to tell his boss (the Chief Micromanagement Officer) that. Good leadership isn’t that complicated. Empower people to do their job and feel like they own it and they will do it a hell of a lot better than if you’re standing over their shoulder all the time.
It doesn’t necessarily matter that you make poor decisions. That’s all of us. At some point. It matters that you take ownership of it and don’t pawn it off on somebody else. And, that you make things right when necessary. Competence is important but integrity is way more important.
Unless you’re always overdrafting your account in which case your bank is going to like it a whole lot. Oh, they’re going to pretend they don’t, as required by law. But they do. They really do. Can’t resist that sweet, sweet fee income from loaning you money at 900% interest.
Hey everyone! Looking for any interior decorator aficionados out there. For as long as I can remember I’ve never been able to decorate spaces where I live and would love some advice!...
Curtains. Even if you have blinds, curtains really helps dress up the place. They don’t have to be super expensive. Just something that looks nice from your local home goods store.
Hanging pictures is super easy. As long as they’re not huge, you can nail the picture hangers right into the drywall/plaster and it will hold up just fine.
If you want to spend a little more money, you can have large prints made of pictures and have them framed. The framing is the expensive part. I have a handful of pictures I’ve taken over the years, mostly of nature, that turned out really, really good. I had some of them framed and they are hanging throughout our house. I like them because I feel like it adds a personal touch.
In every project I’ve ever worked on, there’s been somebody who must have been like, “HurDur Storing timestamps in UTC is for losers. Nyeaahh!”
And if I ever find that person, I’m going to get one of those foam pool noodles, and whack him/her over the head with it until I’ve successfully vented all my frustrations.
Probably the first time I realized someone didn’t like me and I honestly didn’t care. I hadn’t done anything to them that I know of. I guess I just wasn’t their cup of tea. And you know what? I was ok with that because I like me and that’s not something that I’ve always been able to say.
Voluntarily turning the heat down to 65 in the winter.
And why does everyone feel the need to leave every damned light on in the entire house all the time? And don’t get me started on walking off with the door wide open. You would think my teenagers middle name was “shutthedoor”.
Errrrr… It’s a little known fact that the, uh, first NPC’s were invented by the Romans. Ya see, in the days of the gladiators, they would, uh, place random people in the colluseum to yell random stuff at the gladiators while they were fighting for their lives. The NPC wasn’t technically part of the match and you weren’t allowed to kill them, even if you really wanted to.
like I went to taco bell and they didn’t even have napkins out. they had the other stuff just no napkins, I assume because some fucking ghoul noticed people liked taking them for their cars so now we just don’t get napkins! so they can save $100 per quarter rather than provide the barest minimum quality of life features.
My local grocery chain is a lot better quality than Walmart in some respects. But, the price tag is usually much steeper. Thank God for Aldi’s.
I like to support the little guy when possible but when it makes your monthly grocery bill $1,200 instead of $900, that’s a tough pill to swallow. That $300 wouldn’t necessarily break the bank for me but it’s a lot of money to a lot of people.
This is also a big reason that many Americans have poor nutrition. Processed junk food is cheaper than healthy food. Presenting better lifestyle or diet “choices” is an illusion when you have to have money to make those choices.
That sucks. I had a good, long time friend (M) who married another friend of mine (F). Their marriage was short lived. When I found out he had been abusing her, I cut ties with him. Haven’t talked to him since and don’t plan to. I hope he gets his life together but to me he’s just a shit bag who beat his wife. I refuse to be friends with people who treat others like that.
The $1,400 it cost me to buy a 5x10 utility trailer was money well spent. It has easily paid for itself over the years. I sold my last pickup years ago. If I need to use the trailer, it takes 5 minutes to hook it up. Having space to store it and a legit need for it are key factors here as well.
There are plenty of reasons to criticize Microsoft but I don’t think this is one of them. First, Windows Defender is quite good as far as antivirus software goes. If you ever had to do desktop support in the days when Norton, McAfee, and AVG reigned supreme, then you know what I’m talking about.
Second, one of the biggest challenges for an OS vendor is backwards compatibility. Especially since Windows dominates the enterprise space and has for the last 25+ years. Big corporations can get really cranky about their legacy applications from 1998 that are still basically holding the entire org together. While it’s short sighted to not be proactive about keeping your technology current, it’s also a reality that many businesses simply aren’t proactive.
Windows definitely has its flaws but it has come a long way in terms of both security and reliability over the years.
My wife and I have been watching “Ballers” and thing I’ve been trying to figure out the whole time is, who the hell walks around Miami all day in a suit?
I’ve heard it said that the longer you work with JavaScript, the more you hate it. I’m not gonna lie, I really miss working on ASP.Net Core backends. Switching from that to NodeJS was a huge downgrade.
A lot of the “stereotypes” around teenagers are based on an element of truth. Being a teenager is difficult for a lot of reasons. Probably the biggest one is that physical growth quickly outpaces brain development. They’re kids who are changing into adults but lack hindsight, experience, the ability to analyze risks, and a sense of their own mortality.
I tell my teenager that everyone makes mistakes. An honest person takes responsibility for their mistakes. A smart person learns from them. But, a wise person learns from the mistakes of others. None of those things is easy and they each require a lot of humility. If you can learn to put your pride aside and be a good student of life, it makes things a lot easier.
I have a firewall rule to dst-nat any outgoing DNS requests not coming from piHole back to the piHole server. That way all devices on the LAN are forced to use piHole for DNS and can’t bypass it. I don’t have an OPNSense firewall but I would think it should be able to do that as well.
That’s correct. I block DoT in my firewall and block known DoH domains in piHole. I’m sure stuff slips through occasionally but the vast majority of my DNS requests are handled by piHole.
Traditional DNS over UDP/53 is insecure but I’m using ProtonVPN’s DNS server over VPN externally so I’m not worried about that.
Your router is, at it’s core, a very advanced traffic cop and NAT – Network Address Translation – is it’s primary function. You have multiple devices on your local network (LAN) that need to communicate with other non-local servers via the WAN (i.e. the internet). Now you have a problem. Your ISP assigns you (usually) a single IP address on their network which is on a different subnet than your LAN. Devices on your local network and devices on the WAN are not aware of one another and cannot communicate with each other directly. So, requests have to be routed to the correct destination via your router.
SRC-NAT
Let’s say you’re trying to pull up a website on your computer. Your computer sends the request to the router. Your router alters the IP packet headers so that the request source address, and therefore the address that the server responds to, is your WAN IP instead of the requesting devices LAN IP. Your router then forwards the packet to the destination server, tracks the connection, and forwards the response back to your computer.
DST-NAT
Let’s say you’re hosting a web service on your home server that you want to make available publicly. You would set up a dst-nat (often called port forwarding) rule in your router/firewall which will tell your router to redirect any requests received at the WAN IP on port 80 or 443 to your home server’s IP address. Unlike SRC-NAT, your router doesn’t replace the source IP address. Just the destination. Your server knows that the requesting device is not on your LAN subnet and will forward the response back to the gateway (your router) which is already tracking the connection and will forward the response back to the requesting device via the WAN.
Routing DNS with DST-NAT
Since DST-NAT is just changing the destination IP address and routing the packet to the new destination, this can be done internally in some situations as well. To redirect DNS requests, you would set up a rule in your router/firewall to grab outbound UDP packets that originated from the LAN, do not originate from your internal dns server, and have a destination of port 53 and redirect/dst-nat them to the IP address of your choice. The new destination can be an internal or external IP address and the requesting device won’t know the request was redirected. OpenWRT’s documentation actually has a section that deals with DNS redirection which you can find here. The DNS redirection part is near the bottom of the page.
“The build is failing. Does anyone know why the build is failing!? See, right here. It says the build failed. Can someone look into why the build failed. Why is the build failing??”
Definitely Mad Men. The high quality and attention to detail are something incredibly rare in television.
For the uninitiated: the story follows the main character, Don Draper, a New York advertising executive in the 1960’s. Don struggles to deal with the memories of his horrible childhood and the things he did to try to escape from it. His increasingly heavy drinking and philandering lead to the collapse of his personal life and career, until he reaches rock bottom and realizes he no longer needs to hold up the carefully crafted image of himself which has become so heavy.
My favorite sceneDon, having been fired from his job, takes his kids to see the place he grew up and has a moment of understanding with his daughter, Sally. This is the kind of writing that shows you can say a lot with almost no dialogue.
Two months before Hamas attacked Israel, the Pentagon awarded a multimillion-dollar contract to build U.S. troop facilities for a secret base it maintains deep within Israel’s Negev desert, just 20 miles from Gaza. Code-named “Site 512,” the longstanding U.S. base is a radar facility that monitors the skies for missile...
Considering the US has one arm shoved up Israel’s ass like a sock puppet, this is not really that surprising. Where there is a puppet, there are fingers operating it.
One downside of being a lizard: there’s always the risk that while you’re enjoying your nice nap in the sun, a bird of prey is barreling down on you with the speed and precision of a fighter jet and you won’t even know it until you’ve been violently jerked awake. Just in time to realize that you are completely fucked.
So, you know, it’s a tradeoff. No student loans, or really any responsibilities, but also dramatically higher risk of sudden violent death.
alt textComic strip of a ghost and a person with the American flag pasted on the head. The ghost repeats “Boo!” in the first three panels without getting any reaction, but when it in the fourth panel says “kg, cm, km, °C” the American gets scared and screams “AHHHH!!!”....
American cars have been using both metric and SAE fasteners since at least the 1980’s. I wish they would just gone all metric so I wouldn’t have to drag out two socket sets anytime I need to do anything.
Poor Bobby tables might mess up the return (lemmy.dbzer0.com)
A Muppet Borgmas Carol (lemmy.world)
For verity_kindle’s craving for more muppet/trek/Christmas nonsense.
Do you think Lemmy is hurt by having too many dead/low-PPM communities?
Title is a bit of a loaded question but I tried to fit it into one sentence....
I will bury you (lemmy.world)
the land of the f... (discuss.tchncs.de)
What's the funniest/strangest thing you have seen out your office/apartment window?
This just popped into my head after a similar question came up with a coworker…...
Searching for music (startrek.website)
No! No! I don't want to conduct performance reviews! You can't make me! (slrpnk.net)
What a silly thought, am I right? (lemmy.world)
Not sure if it’s NSFW tho…
It's Always Money in Philadelphia (lemmy.world)
Anyone have any guides or tips for how to decorate home living spaces to feel more "lived in"?
Hey everyone! Looking for any interior decorator aficionados out there. For as long as I can remember I’ve never been able to decorate spaces where I live and would love some advice!...
Cop28 president says there is ‘no science’ behind demands for phase-out of fossil fuels (www.theguardian.com)
I think my code will be OK... (i.imgflip.com)
I know this isn’t any kind of surprise, and yet, well…
Legal definitions aside- what milestone made you think, "I'm an adult now."?
Are you trying to STEAL entertainment?? (startrek.website)
Gotta get those github stats up (media.kbin.social)
With about 1 month to go, how would you label 2023?
Dev rule (lemmy.world)
Cross-post da: lemmy.world/post/8906602
Old but gold (lemmy.world)
This is a PSA (startrek.website)
Why is everything in consumer / American life so fucking shitty now - and companies literally just say 'oh bc profit margins' and we're now expected to swallow that and sympathize?
like I went to taco bell and they didn’t even have napkins out. they had the other stuff just no napkins, I assume because some fucking ghoul noticed people liked taking them for their cars so now we just don’t get napkins! so they can save $100 per quarter rather than provide the barest minimum quality of life features.
So I just watched "Watch please dont destroy the treasure of foggy mountains". The movie is about friendship. Do any of you guys (over the age of 30) have best friends ?
Deep learning or something... I don't know (discuss.tchncs.de)
Seriously spends $80 to drive 20km.. (lemmy.ca)
If I didn't laugh I'd cry (lemmy.one)
The most secure OS named windows (lemmy.ml)
Edit: typo
In Honor of American Thanksgiving (sh.itjust.works)
I have never understood that. (lemmy.world)
Where do you see yourself in 5 years? (media.mas.to)
they are very fragile... (feddit.de)
Average TS developer (lemmy.world)
What are the most annoying stereotypical things about teens? (both perspectives)
I’m thinking about character building and curious about other people’s perspectives on male, female, being a teenager and coexistence with teenagers.
I finally figured out how to virtualize my OPNsense firewall. Suck it, Roku. (lemmy.one)
Blocked that hard-coded google dns garbage.
Though Bat'leths are way cooler than guns. (lemmy.world)
Compiz fusion gave me what a degree barely could (lemmy.stuart.fun)
Smh they made video games political (lemmy.dbzer0.com)
cross-posted from: lemmy.dbzer0.com/post/7643915...
deleted_by_author
U.S. Quietly Expands Secret Military Base in Israel (theintercept.com)
Two months before Hamas attacked Israel, the Pentagon awarded a multimillion-dollar contract to build U.S. troop facilities for a secret base it maintains deep within Israel’s Negev desert, just 20 miles from Gaza. Code-named “Site 512,” the longstanding U.S. base is a radar facility that monitors the skies for missile...
lick🦎 (slrpnk.net)
Scary (files.mastodon.social)
alt textComic strip of a ghost and a person with the American flag pasted on the head. The ghost repeats “Boo!” in the first three panels without getting any reaction, but when it in the fourth panel says “kg, cm, km, °C” the American gets scared and screams “AHHHH!!!”....