• 0 Posts
  • 30 Comments
Joined 2 years ago
cake
Cake day: October 4th, 2023

help-circle



  • Bold of you to assume they’ll update to the next major release. Attempts update, breaks the build…rollback! We’re locking the release to this specific version now.

    I have lived this comment and the fix was like updating a few dependencies and some configs…it took ten minutes. They were on some deprecated version for years…

    Edit cause typo/autocorrect


  • Dev is a large financial drain and a ton of companies accounting departments(or whoever) don’t see the value. Ok the IT department is responsible for the website? The website is ‘done’ though so why are we still paying all these IT/Dev people? Cue massive IT layoffs…wall street/investors are super happy.

    No new features/bug fixes/security updates. Customers are unhappy(who cares?, they’re still spending money!). Oh…massive data leak from some unpatched security vulnerability. All the sudden IT budget blows up…

    The damage to reputation and future business deals are hindered. The amount of promising you’ve identified the problem and mitigated that from happening again etc. The requirements of other companies that you follow xyz audits to do business with them etc(which can be a good thing, it’s just very costly to a business).

    Then a handful of years later they forget it all and repeat…

    I work in IT/Dev…oof.



  • FedEx pointed out that shippers of high-value goods "can request Hold at Location or Direct Signature Required services, or redirect a package to FedEx Office”

    Can’t tell you how many times FedEx has just completely ignored the direct signature required part. If it’s not something like alcohol where the government will crack down on them then they don’t care.

    You can look up the signature for the package on their app. I can’t sign my name in Times New Roman…so clearly I didn’t sign for that. If I do sign for it then it’s an image of my actual signature.

    They also have a bad habit of delivering stuff to my neighbor without ever setting foot on my property because apparently they can’t read house numbers…FedEx is terrible in my area.






  • Our entire .NET shop swapped to MacBook Pros from Dell Precisions for like 2-3 years because our head of development liked them more. Then went back to having a choice after that. So now we have a mix. In all honesty it’s not much different for me but I use everything…Windows, Mac, Linux. Whatever works best for me for the task at hand. DotNet runs on all three so we kind of mix and match. Deploying to Azure allows a mix of windows/linux and utilizing GitHub Actions allows a mix of windows/linux in the same workflows as well. So it’s best to just learn them all. None of them are perfect and have pros/cons.

    I dabble in hardware and networking too. I built my first computer when I was 11 by myself. My parents are kind of tech illiterate. I have fiber switches and dual Xeon servers and the such in my house. My NAS is a 36 hot swap bay 4U server. That knowledge definitely helps when deploying to the cloud where you’re responsible for basically everything.

    Also, yes. I can do more than .Net languages…that’s where my job currently falls though.


  • There is usually two types of MAC randomization and they both apply to wireless. One is pre-auth and is part of the IEEE 802.11aq Pre-Association Service Discovery spec. It makes it harder to track a user just because they got in range of an AP.

    The other is when they actually connect to an SSID. Win10 and mobile OS’s started supporting this but it maintains a relationship between a MAC/SSID pairing otherwise you would have all kinds of network/auth weirdness if it didn’t.

    Regardless if I noticed a device on my network behaving poorly by randomizing its MAC on every connection then I’d swap my network over to a grant list of MAC addresses and it can happily knock itself offline as much as it wants. Utilize a guest networks for visitors to avoid the headache of list management when a friend stops by and wants WiFi.

    I can say I’ve never seen that behavior across all my devices though.





  • Some of the JavaScript code I’ve seen I’d call ‘clever’ because it uses certain parts of the language that are technically in the spec or are just weird casting side effects that I hope no normal developer would actually use because it’s unreadable. I’m sure ‘somebody’ used it because the AI picked up on it but it’s not exactly something that should be replicated.

    Some colleges are letting students use AI code to do their assignments. I’d expect that ‘average quality’ to get so much worse over time and I’m not sure the developers are going to be getting any better right along with it. They can continue to turn in work they probably don’t fully understand to begin with.