WTF Bites
-
@Gąska There, there. Sssshhhhh.
@pie_flavor said in WTF Bites:
@Zecc Damn, accusation of stupidity deflected right back at me. I need sleep.
-
@Gąska And now I actually do have a valid accusation of stupidity to hurl at you. They shortened
default(Foo)
todefault
when the type of the expression must beFoo
.
-
@Zecc I blame . You cannot prove it hasn't fucked up dynamic post loading, preventing me from seeing any replies until I submitted that post.
-
@Gąska On the contrary, I expected as much.
-
@pie_flavor damn those kids and their newfangled updated standards.
-
The optimizing compiler will remove that self-assignment anyway
By default it should emit a hint. I could check the resulting IL, butI probably should, because I'm very interested if it can recognize
Rec.Field = Changed.Field ?? Rec.Field
as well.Some more animals for your coding pleasure -> and
-
@Applied-Mediocrity All but one are mammals.
Better animals: [emoji dragon that doesn't suck] [emoji pterosaur]
Filed under: No I don't have a thing for reptiles, why do you ask
-
No I don't have a thing for reptiles, why do you ask
<> and are not reptiles. </>
-
@dkf I think I know the difference between a chordate and an arthropod, thanks. But 4 or 5 of the 7 are reptiles, which is significant.
Like, if I had
green lime red blue chartreuse forest green lawn green
, I think that's still "a thing for green"
-
@kazitor
Now you're being on purpose.
-
@Applied-Mediocrity I'm told there's no such thing as excessive pendantry on WTDWTF.
-
When you use legal loopholes to circumvent your own religious rules...
-
@Applied-Mediocrity said in WTF Bites:
@kazitor
Now you're being on purpose.I wish more people were communicating clearly on purpose.
-
@Gąska …thanks?
-
I wish more people were communicating clearly on purpose.
You mean, like @Gribnit
-
@TimeBandit looks like I wasn't clear enough. Lemme try again...
-
Like, if I had
green lime red blue chartreuse forest green lawn green
, I think that's still "a thing for green"No, I'm pretty sure that's "an illegal invasion of @boomzilla's lawn". You'd better get off before he stops
-
@izzion I knew I should've inb4 boomzilla's lawn
-
@kazitor that's still too close. You need to keep more distance than that.
-
@Gąska Being on @boomzilla's lawn is better than being under @Lorne-Kates's.
-
Remember to reboot your computers occasionally, because memory leaks is apparently the current standard!
I feel your pain.
Thankfully, most of that stays in the swap. I'm so glad I had topped up my X220 to 16G RAM (not officially supported).
-
-
So, I'm in the midst of an Exchange migration and made the possibly poor choice of queueing a bunch of mailbox moves all at the same time even though they're supposed to finish in a staggered fashion. Some of the mailboxes that are supposed to complete soon are stuck in a stalled-waiting-for-resources state, and have been bouncing in and out of stalled so often that the server is doing 2+ hour backoffs when it gets stalled.
Not a huge deal, understandable why it happened, but let's do some research to see if there's a way to prioritize certain move requests so that things get done in roughly the approved order... TO THE GOOGLES!
At the end of the day the most convenient way for me to make sure that a move request completes was to prioritize each mailbox move request with the -priority switch.
To be honest I never gave high or highest a try , instead of them Emergency was the winner. We still got stalled statuses after triggering move requests with -priority Emergency , but no killer ones.
Ladies and Gentlemen, the Internet Blogging revolution, where every chucklehead can now be a SME to help guide other people out of the darkness!
-
unallocated
Yeah, I failed to demonstrate my observations properly. I don't know a good way to show how much of the memory belonging to a Linux process is currently swapped out (it's not part of RSS), so I provided VSZ as an unreasonably high upper bound.
But you can have my word that the machine has 6 GB of used swap and if I doswapoff -a
that 6 GB ends up in RSS ofskypeforlinux
.
-
that 6 GB ends up in RSS of skypeforlinux
There is a perfectly good reason for that
-
@HardwareGeek said in WTF Bites:
suitable for intolerant people
[insert science facts about "gluten intolerance does not exist like you feel it does" here]
-
@Tsaukpaetra said in WTF Bites:
@pie_flavor said in WTF Bites:
@HardwareGeek I like how they try to rationalize literally hosting the Minecraft source by 'it's been done before'.
Kinda like how your mom was fucked, right? Or something like that.
Invalid comparison. Ain't nobody closing THAT repository.
-
I don't know a good way to show how much of the memory belonging to a Linux process is currently swapped out (it's not part of RSS)
I searched for it some time ago too, and IIRC it literally doesn't exist.
-
Not exactly WTF, but I was amused.
-
@pie_flavor Hey, they have a point. Everything's legal as long as no one sues you.
-
@pie_flavor said in WTF Bites:
@Gąska And now I actually do have a valid accusation of stupidity to hurl at you. They shortened
default(Foo)
todefault
when the type of the expression must beFoo
.The bar for stupidity (nb: not ignorance) being “not knowing random piece of trivia” is quite exemplary of this place.
-
Status: Windows really wants to update this machine that it says it cannot update.
-
@HardwareGeek said in WTF Bites:
@Gąska Being on @boomzilla's lawn is better than being under @Lorne-Kates's.
Or having @Polygeekery on yours.
-
@HardwareGeek said in WTF Bites:
@Gąska Being on @boomzilla's lawn is better than being under @Lorne-Kates's.
Or having @Polygeekery on yours.
They don't see me coming. I prefer midnight arson. The flames are prettier and the victims are more likely to be sleeping.
-
@anonymous234 said in WTF Bites:
@pie_flavor Hey, they have a point. Everything's legal as long as no one sues you.
And if they do, just don't read the lawsuit!
-
@Polygeekery said in WTF Bites:
I prefer midnight arson.
Oh, so that petrol tanker that exploded three weeks ago wasn't you?
-
@kazitor where did you even get that idea from? For starters, he's an attack helicopter, not a ship!
-
@Gąska It was a truck.
-
@pie_flavor said in WTF Bites:
@Gąska And now I actually do have a valid accusation of stupidity to hurl at you. They shortened
default(Foo)
todefault
when the type of the expression must beFoo
.The bar for stupidity (nb: not ignorance) being “not knowing random piece of trivia” is quite exemplary of this place.
This is ignorance:
TIL
Foo x = default
is valid syntax. Damn those kids and their newfangled updated standards.This is stupidity:
The syntax in your code is broken. It's invalid C# and it will never compile. But I haven't complained about it because it's obvious for everyone with half a brain that when you wrote
default
, you actually meantdefault(SomeStruct)
. So I just pretended you wrotedefault(SomeStruct)
as this is the only thing you could've wanted to write in there, and replied to that. Because I'm not an asshole and wanted to say something that's actually relevant to what you're talking about, and not just point out bad grammar which would help nobody and just make everyone annoyed.See the difference?
-
@Gąska Are you familiar with the concept of being served? Not , I actually don't know if the concept translates outside the US.
-
@Polygeekery said in WTF Bites:
I prefer midnight arson.
Oh, so that petrol tanker that exploded three weeks ago wasn't you?
I can neither confirm nor deny that statement.
-
@pie_flavor are you familiar with the concept of beating a dead horse?
-
When you use legal loopholes to circumvent your own religious rules...
Religious people are deluding themselves. News at 11.
You say that like it's a problem. Usually the delusions are keeping them from being more of a problem. It's just sometimes that things get weird.
-
@pie_flavor are you familiar with the concept of beating a dead horse?
I'm going to take that as a 'no'. In the US, you must be presented in person with the court summons before you can be accountable for missing the court date upon it. And so, for a certain value of 'not read', your mockery of your strawman is actually correct.
-
@pie_flavor It's not just that you can't be held accountable for missing the court date... the court actually doesn't have personal jurisdiction over you until you've been properly served.
As a matter of fact, if you were never served properly, you could actually show up in court on the appropriate date with a motion to dismiss for lack of personal jurisdiction, and the case would be dismissed. You could effectively say "you did not follow the rules of civil procedure, therefore, this court has no jurisdiction over me, so, goodbye". Note that you must object to the lack of personal jurisdiction, if you actually mean to do so; otherwise, just showing up but not challenging the court's personal jurisdiction would be interpreted as waiving any challenge to it.
-
So I declared I'd stop supporting my wife recently. OK, not totally, just the awful hodepodge of cracked, outdated and/or redundant Windows shit in a mix of languages that (barely) runs on her laptop, which is what you end up with if you buy it on one continent, and "update" it in various places of dubious reputation on two others. Specifically that I wouldn't touch it before she has removed that McAffee POS that hasn't been updated in years, the cracked and unstable Acrobat installation and the Office 365 with a long-expired license that she didn't want to renew because she said it got on her nerves (I couldn't resist remarking how MS Office has been going on my nerves since it was called "Word for Windows").
Checking out Adobe's website. With NoScript—who in their right mind would willingly trust The People Who Gave You Flash to execute random code on their computer?Awesome design. Sigh. OK, whatever. "Trust".
Latinocarajosamerica? What are you smoking and have you heard of Maxmind?!
The shit you have to put up with. Clickclickclick, ah, "Acrobat DC"
The "business" tab looks just the same, only that they graciously allow me to call them should we desire an enterprise volume license for her laptop.
OK, so she didn't need her 1337 haggling skillz to get me down to "replace that POS office with something that works", and she even found a colleague that had an unopened, genuine Office 2016 box he was willing to part with. Yay.
Instructions read easy enough: Insert DVD, enter product key, follow instructions to create Microsoft Account.
Insert DVD, start. No license key is requested. OK, fine with me, they'll probably ask for it later. Instead it observes that "there is an old version of Office (Office 365) that needs to be removed". Sure, go right ahead. Resolves the question which version Microsoft uses to determine what's old, the "internal" or the "marketing" version—obviously 365 < 2016, right? The installer twiddles its spinners for a while and then announces it will now install Office 2016. Some 15 minutes later it's done without ever asking for the license code (does it only ask on a new moon or did the guys who designed the box inlay never try it?) and has slapped new icons for each program into the taskbar without asking. They probably figure it's the only way to get people to use this Publisher thing.
OK, click on Word. Looks suspiciously like the Office 365 before but I'll be damned if I can find the "about" dialog in this ribbon mess. Anyway it finally asks for the license code so I put it in and it validates. Cool. It's a 2016 license so things should be fine.
Fuck around with the MS website for a while to find additional language packs as the DVD has only Thai. Each one is some 5 MB and I'm impressed they got their dictionaries and all that compact. Starting the exe (what else?) pops up a window saying "done in a moment"—in the language of the pack you're installing. I'm happy I speak all these languages reasonably well and am not the poor sod of an admin who needs to use this crap in a professional environment where they have to support 繁體中文 and தமிழ். Why the fuck can't it adapt the installer to the language of the OS? Ah, that would go against the 1970s technique of baking all strings into the compiled executable as opposed to using something like gettext.
After a few moments the window disappears and I'm surprised it didn't tell me that it's done, but the computer sits there idling. So I start the next installer which promptly aborts, telling me to wait for the installation in progress to end. After a full two minutes of nothing (this is a Thinkpad X240, not a 486!) , another window that seems to be related to the first installer pops up saying "Please wait while we download Office" on top of a progress bar that advances with the speed of a glacier before global warming. Haha, did you think that installer actually contained any language data? Noooo, we need five fucking megabyte and two minutes of playing with an invisible hourglass just to tell Office to start downloading some shit from the Interwebs! Why is that not simply a builtin dialog that says, hey, you want to spellcheck Spanish but don't have a dictionary, may I download that for you, and do you want the Spanish help too? Fuck knows.
After literally half an hour (my internet speed isn't first world but just fine for Netflix so that's no excuse), the process is finished. After installing the other two packs I check the Start menu and discover that I now have a mix of Office 365, 2016 and some decomposing leftovers of the 2010 version that 365 hadn't properly removed just like 2016 didn't remove the 365 when it said it would. What I had started from the newly added icon before was 365 after all. Obviously the language packs have installed themselves into the 365 version without asking. Back to the Control Panel to manually remove everything that smells of Office 365 or 2010— and just as obviously you can only select one thing to remove at a time and removing Office is a highly involved four-step (or so it tells me) process that takes up to five minutes for each component. After that I can go back to manually install the language packs one by one, waiting for the progress glacier to calve while the installer tells me "just a moment". At least the expression is culturally correct in Brazilian Portuguese where "um segundinho" can easily stretch to hours.I'll insist that she remove McAffee herself and will silently drop the issue of Acrobat.
-
Obviously you have to enable Flash.
Awesome design. Sigh. OK, whatever. "Trust".
Latinocarajosamerica? What are you smoking and have you heard of Maxmind?!
What else could the LA country code stand for?
I'll insist that she remove McAffee herself and will silently drop the issue of Acrobat.
Do nothing of the sort. McAfee can actually be harmful to your system if you try to uninstall it the normal way, which does not actually uninstall it. You need the McAfee Consumer Product Removal Tool.
-
@pie_flavor said in WTF Bites:
Obviously you have to enable Flash.
Latinocarajosamerica? What are you smoking and have you heard of Maxmind?!
What else could the LA country code stand for?
Louis y Anna?
I'll insist that she remove McAffee herself and will silently drop the issue of Acrobat.
Do nothing of the sort. McAfee can actually be harmful to your system if you try to uninstall it the normal way, which does not actually uninstall it. You need the McAfee Consumer Product Removal Tool.
Thanks, I'll let her know!
Shoulda called it McAfee Custom Removal APplication though.
-
I'll be damned if I can find the "about" dialog in this ribbon mess.
Programs still have those?
It's not in the ribbon anyways (why would "Finding out what version your running" be a common enough task to include it in the ribbon?).
-
@Tsaukpaetra said in WTF Bites:
Programs still have those?
Anything on a Mac does (system UI requirement). Once done on one platform, it's trivial on the others since an About dialog is about the easiest thing ever in GUI terms. It's the sort of thing you set an intern to write during onboarding.