WTF Bites
-
Corporate proxy is blocking the jargon file as "Potential Criminal Activities, Information Security", I'm guessing because it uses the word hacker.
I work in payment systems. The other day, while debugging a method that decrypts encrypted card details, the anti virus decided to completely kill visual studio because I'd stepped into a card details object
-
-
@Polygeekery said in WTF Bites:
Also, delicate items are shipped in a slightly padded envelope and arrive demolished,
Yeah. Bonus points for when the item in the envelope is actually rather 3D, and not fond of being squished. Or, perhaps more accurately, it was rather 3D and unfond of squishings in it's original state, before going through the shipping process.
-
Or, perhaps more accurately, it was rather 3D and unfond of squishings in it's original state, before going through the shipping process.
It's rumoured that the atom was originally split by simply shipping it through the post in a box marked FRAGILE.
-
I hate it when a command doesn't run in Jenkins (but only on certain machines) but runs perfectly fine when done by hand...
Yes, I was running as the same user Jenkins' slave does, and yes, that user had the right permissions. It just... never fully starts, for some reason.
-
@Tsaukpaetra Yeah, Windows stuff sometimes behaves differently between an interactive session or not, because the GUI stuff is so deeply ingrained in the runtime.
-
@Tsaukpaetra Yeah, Windows stuff sometimes behaves differently between an interactive session or not, because the GUI stuff is so deeply ingrained in the runtime.
What's stupid is, this same job runs flawlessly on the other three build hosts that have identical (well, supposedly) configurations. I'm so close to just nuking that VM...
-
@Tsaukpaetra said in WTF Bites:
that VM
Do you have a Vagrant or Ansible or somesuch manifest to rebuild it? Maybe it's time to think about having it ;-)
-
This isn't Python!
-
@Tsaukpaetra said in WTF Bites:
that VM
Do you have a Vagrant or Ansible or somesuch manifest to rebuild it? Maybe it's time to think about having it ;-)
Never heard of such a thing. I sincerely doubt it would be capable of playing nice with bhyve though...
-
@Tsaukpaetra Ansible plays nice with almost anything. Apparently since libvirt understands bhyve and ansible can use libvirt, including bhyve (that describes spinning up instances using ansible; the other part is starting services in the instances you spun up, but that is normal support for installing programs and writing config files across windows and unix hosts).
-
@Polygeekery said in WTF Bites:
Also, delicate items are shipped in a slightly padded envelope and arrive demolished,
Yeah. Bonus points for when the item in the envelope is actually rather 3D, and not fond of being squished. Or, perhaps more accurately, it was rather 3D and unfond of squishings in it's original state, before going through the shipping process.
Another anecdote: I bought a pair of sunglasses and Amazon sent them in a large envelope. It was fine but maybe I should've bought them together with the dryer sheets.
-
I once bought a MicroSD card. It showed up in a 2' x 2' box full of packing peanuts. It took me forever to find it, because the packaging wasn't much larger than the card.
-
I once bought a MicroSD card. It showed up in a 2' x 2' box full of packing peanuts. It took me forever to find it, because the packaging wasn't much larger than the card.
Someone won a bet with that one.
-
@Tsaukpaetra said in WTF Bites:
I hate it when a command doesn't run in Jenkins (but only on certain machines) but runs perfectly fine when done by hand...
Yes, I was running as the same user Jenkins' slave does, and yes, that user had the right permissions. It just... never fully starts, for some reason.
This is why you run everything on a linux box as root.
-
@boomzilla said in WTF Bites:
I once bought a MicroSD card. It showed up in a 2' x 2' box full of packing peanuts. It took me forever to find it, because the packaging wasn't much larger than the card.
Someone won a bet with that one.
I heard a claim from someone that Sun Microsystems sent them an envelope with a single sheet licence in it...strapped to a pallet. After seeing how HP send documents I almost believe them.
-
@Tsaukpaetra Ansible plays nice with almost anything.
I just spent ten minutes browsing their site and five minutes seeking docs, and the first thing that comes to mind is "wow, dropping me into the command-line is the first and only available step. Ggrrreeeeaaaattt.....
Apparently since libvirt understands bhyve and ansible can use libvirt, including bhyve (that describes spinning up instances using ansible; the other part is starting services in the instances you spun up, but that is normal support for installing programs and writing config files across windows and unix hosts).
Went right over my head and I think it would be more effort than I care to expend. I would probably spend upwards of three months getting such a thing running and configured to do the simple task of installing a Windows VM with visual studio and a few packages.
No thanks...
-
I once bought a MicroSD card. It showed up in a 2' x 2' box full of packing peanuts. It took me forever to find it, because the packaging wasn't much larger than the card.
I've once ordered a pair of RJ-45 connectors. They came in a laptop-sized envelope filled with bubble wrap. But they were incomplete so I complained and they've sent me another. And another. And another. I've ended up with 4 huge envelopes and 8 connectors, none of them usable. In the end, they returned my payment - an equivalent of 1.20 American dollars.
-
@Tsaukpaetra said in WTF Bites:
I sincerely doubt it would be capable of playing nice with bhyve though...
Do you think it would misbhyve?
-
@Tsaukpaetra said in WTF Bites:
I sincerely doubt it would be capable of playing nice with bhyve though...
Do you think it would misbhyve?
Likely. At the very least, the FreeNAS host would be unequivocally upset.
-
I'm using
HTTPClient
and under heavy load I'm seeingTaskCanceledException
percolate up out of the TPL. After some debugging I'm confident it isn't me cancelling anything, so what's going on?The exception thrown when the timeout is elapsed doesn’t let you determine the cause of the error. When a timeout occurs, you’d expect to get a TimeoutException, right? Well, surprise, it throws a TaskCanceledException! So, there’s no way to tell from the exception if the request was actually canceled, or if a timeout occurred.
Bonus, from the CoreFx team:
Yep, let's just ignore the shitty broken behaviour because not enough people have complained! It is since back open, but as the first complaint I can find on the web is from 2012 I'm not holding out hope.
-
@Cursorkeys said in WTF Bites:
I'm using
HTTPClient
and under heavy load I'm seeingTaskCanceledException
percolate up out of the TPL. After some debugging I'm confident it isn't me cancelling anything, so what's going on?Yeah, I get that all the time.
Just because you didn't start the request before the timeout period, doesn't mean it's my fault, .Net!
-
@Tsaukpaetra I found a nice little wrapper that fixes the bug and actually gives you
TimeoutException
when it times out:I am still getting a few from somewhere though:
Exception thrown: 'System.Threading.Tasks.TaskCanceledException' in mscorlib.dll
mscorlib
as a source isn't very helpful though...
-
And another
How can it be user-unhandled when the handler is right there!
-
@Cursorkeys said in WTF Bites:
Yep, let's just ignore the shitty broken behaviour because not enough people have complained! It is since back open, but as the first complaint I can find on the web is from 2012 I'm not holding out hope.
Sounds like why the
OpenLibreOffice people are never going to fix the bug that prevents one of my spreadsheets from converting properly. Their bug system sends me an email every year asking whether I sill have the issue, which I guess is better than someone arbitrarily closing it?
-
@Cursorkeys : Are you catching the right kind of JsonReaderException?
Btw, you're throwing when
response.Errors == null
. That may very well be legitimate if errors is what you're looking for, but
-
Btw, you're throwing when response.Errors == null. That may very well be legitimate if errors is what you're looking for, but
Unfortunatly yes, the original error handling in this library was bugged. That's a quick fix, there is a TODO comment above the line to that effect but I hid it as it had my name in it.
-
which I guess is better than someone arbitrarily closing it?
You mean they don't go for a Zero Defect approach?
-
Thank you, Outlook, for reminding me that the meeting that was cancelled 3 days ago is about to not-start.
Filed under: At least this time I noticed the Cancelled in the subject line.
-
if we close the issue arbitrarily after 5 days, it's not a real defect amirite?
Did you go to school with Jeff?
-
if we close the issue arbitrarily after 5 days, it's not a real defect amirite?
Did you go to school with Jeff?
My help desk must have gone to a similar school.
: *opens a ticket on a problem*
: Hi, I have made a change that might fix the problem, and closed the ticket. If the problem persists, please open a new ticket.
: The problem isn't fixed. *opens a new ticket on the same issue*
: Hi, I have made a change that might fix the problem, and closed the ticket. If the problem persists, please open a new ticket.
: The problem isn't fixed. *opens a new ticket on the same issue*
: Hi, I have made a change that might fix the problem, and closed the ticket. If the problem persists, please open a new ticket.
: The problem isn't fixed. *opens a new ticket on the same issue*
: Hi, I have made a change that might fix the problem, and closed the ticket. If the problem persists, please open a new ticket.
: Hi, boss! Look at me, I closed 4 tickets this morning! I am super-help-desk!
-
@mott555 That reminds me. A few weeks ago I had an issue where my account was getting locked out every hour on the hour due to some service using cached credentials.
The help desk closed over 20 tickets for me; each time I explained: "this is a recurring issue and I don't know which service is causing it." Each and every time they unlocked my account (once) and closed the ticket.
-
Thank you, Outlook, for reminding me that the meeting that was cancelled 3 days ago is about to not-start.
Sounds like the one I get from the Google hivemind where it tells me I need to leave now to make it to the location I'm already at by one minute from now.
-
Stopcallingparameterpassingdependencyinjection
-
That makes me think. Is there such a thing as emoji injection?
-
@Zerosquare Sure, you're injecting it into the post when you click one from the picker.
-
@levicki said in WTF Bites:
I’ve eaten slightly off foods to be able to duck out of going to
TIL that saying "Yes" in front of a priest means you must remove "No" from your vocabulary.
-
if we close the issue arbitrarily after 5 days, it's not a real defect amirite?
Did you go to school with Jeff?
No. I have dealt with our IT ticketing system multiple times though. One of the reasons that didn't annoy me as much as others at that time was I was spending quite a bit of work-time fighting with IT, trying to get them to actually provide the service that they claimed to provide…
-
@anonymous234 said in WTF Bites:
Stopcallingparameterpassingdependencyinjection
DI just means “don't make all the objects you use in a class; assume that you are given them instead”. And yes, it is really simple when written like that.
-
Thank you, Outlook, for reminding me that the meeting that was cancelled 3 days ago is about to not-start.
Sounds like the one I get from the Google hivemind where it tells me I need to leave now to make it to the location I'm already at by one minute from now.
I'm a particular fan of "traffic on your route" about 30 seconds after coming to a stop in the traffic jam
-
-
-
@pie_flavor: you're back on Earth-47?
-
@Polygeekery said in WTF Bites:
Also, delicate items are shipped in a slightly padded envelope and arrive demolished,
Yeah. Bonus points for when the item in the envelope is actually rather 3D, and not fond of being squished. Or, perhaps more accurately, it was rather 3D and unfond of squishings in it's original state, before going through the shipping process.
Another anecdote: I bought a pair of sunglasses and Amazon sent them in a large envelope. It was fine but maybe I should've bought them together with the dryer sheets.
Then you'd have 2 packages.
-
@mott555 Maybe just reopen.
Nope, not fixed yet
I think that counts worse for statistics in some places...
-
@levicki said in WTF Bites:
I’ve eaten slightly off foods to be able to duck out of going to
TIL that saying "Yes" in front of a priest means you must remove "No" from your vocabulary.
I think that's called getting married. "Yes dear..." Saying 'no' results in Very Bad Things
-
Thank you, Outlook, for reminding me that the meeting that was cancelled 3 days ago is about to not-start.
Sounds like the one I get from the Google hivemind where it tells me I need to leave now to make it to the location I'm already at by one minute from now.
I'm a particular fan of "traffic on your route" about 30 seconds after coming to a stop in the traffic jam
Google has pissed me off enough with that one that I often just mute the damn thing. Oh, and I love the 'Is the backup still there?' question. What do you fucking think? We're only driving 10mph in a 65 zone!
-
Can we write Launchy plugins in Rust?
-
@Applied-Mediocrity I wrote it for hexchat, I can write it for Launchy too.
e: Oh good, not just C++ interop but virtual functions. Yeah, no, never mind.
-
Oh, and I love the 'Is the backup still there?' question. What do you fucking think? We're only driving 10mph in a 65 zone!
Yeah, for all their mar-ke-ting-speak about AI, some of the most simplest things to make intelligent just... Aren't.