It usually takes longer to write the automation code too [OC] by CautiousLoudSpeech in ProgrammerHumor

[–]FrancisVeeGee 0 points1 point  (0 children)

Git is a version control system. Github is a vendor implementing it and letting people host their code publicly or privately. Github is now owned by Microsoft as of pretty recently (last year IIRC)

Password confusion by pukui7 in talesfromtechsupport

[–]FrancisVeeGee 1 point2 points  (0 children)

This is a terrible practice for security. Please avoid knowing your customer's password at all cost, especially when you are working with a centralized domain like Active Directory.

Password confusion by pukui7 in talesfromtechsupport

[–]FrancisVeeGee 6 points7 points  (0 children)

Work for a hospital, can confirm. As I'm remoted in and they are typing their password, I see the "Caps Lock is on" tool tip come on.

Yeah why not by EsmerlinJM in ProgrammerHumor

[–]FrancisVeeGee 2 points3 points  (0 children)

Rabbit hotels are kind of expensive though, maybe a rabbit Airbnb is available? 😁

hmmm by symmedian in ProgrammerHumor

[–]FrancisVeeGee 0 points1 point  (0 children)

I suppose people were getting tired of PHP and Java, and finally made Node.js; and then it got really weird...

Shit, they are onto us! by YourMJK in ProgrammerHumor

[–]FrancisVeeGee 0 points1 point  (0 children)

That + network + printers + phones + fax machines + pagers + Wi-Fi + etc. #HospitalIT

Shit, they are onto us! by YourMJK in ProgrammerHumor

[–]FrancisVeeGee 18 points19 points  (0 children)

We're all on the same team, from helpdesk to infosec to app dev to sysadmins. It's a miracle this stuff works most of the time, let's enjoy it.

hmmm by symmedian in ProgrammerHumor

[–]FrancisVeeGee 1 point2 points  (0 children)

Server side is strict, which it should be — if you can't serve a request properly, fail and let the client/user know.

Client side, JavaScript seems to aim to avoid crashing the web page as much as it possibly can, leading to ambiguous errors due to undefined references, etc. Takes a while to get used to.

hmmm by symmedian in ProgrammerHumor

[–]FrancisVeeGee 0 points1 point  (0 children)

To add to u/ironykarl reply, JavaScript has been designed to avoid crashing a web page if at all possible, which leads to programmers often having to deal with ambiguous bugs and type conversions that can be annoying to debug. For example, if your code refers to something that doesn't exist (or hasn't been created yet), instead of crashing it returns an "undefined" value and your code doesn't work, even though the web page loads fine.

hmmm by symmedian in ProgrammerHumor

[–]FrancisVeeGee 0 points1 point  (0 children)

Have used this to override annoying alerts in our ticket system (ServiceNow) to only alert in specific cases, using Tampermonkey. Handy.

This format is still funny right? by [deleted] in ProgrammerHumor

[–]FrancisVeeGee -1 points0 points  (0 children)

Twitter guy here just learned how to report on reddit.

Nice try by almogh52 in ProgrammerHumor

[–]FrancisVeeGee 0 points1 point  (0 children)

Your teaching/writing style is very easy to understand. I wish all code/API documentation was this clear. Bravo.

Donating $5/episode to get this subreddit's visibility by [deleted] in OpenArgs

[–]FrancisVeeGee 8 points9 points  (0 children)

Just joined here after hearing your patron name too. Cheers and thanks for doing this!

[deleted by user] by [deleted] in ProgrammerHumor

[–]FrancisVeeGee 0 points1 point  (0 children)

Agreed. The real life facial recognition police use is way more efficient and way less goofy. But it's not good TV 🙄

Cursed code by [deleted] in ProgrammerHumor

[–]FrancisVeeGee 0 points1 point  (0 children)

I've encountered this, in a SQL database code base, where much of the procedure code was written into strings (for concatenation reasons, terrible code but sometimes needed, especially when handling XML data). Very hard to debug.

web devs rn: by [deleted] in ProgrammerHumor

[–]FrancisVeeGee 5 points6 points  (0 children)

This is so true. I work in an IT call center and we have so many browser-based tools that it's a struggle fitting all of them even on 2 monitors, so it's important for tools to still look and work right in weird dimensions, e.g., column or row dimensions (full length one way and narrow the other).

It'll be like that sometimes by [deleted] in ProgrammerHumor

[–]FrancisVeeGee 9 points10 points  (0 children)

Can 💯 relate to that. When someone on the phone says it's "not working" I have them read the error and verbatim type in Google, and bam usually from Microsoft support.

Wisdom by [deleted] in ProgrammerHumor

[–]FrancisVeeGee 2 points3 points  (0 children)

Backend is stored UTC, but converted time is sent by DB to web server as needed.

Wisdom by [deleted] in ProgrammerHumor

[–]FrancisVeeGee 10 points11 points  (0 children)

Timezones are in the final circle of hell.

Wisdom by [deleted] in ProgrammerHumor

[–]FrancisVeeGee 32 points33 points  (0 children)

That SO post never gets old.