The Official Status Thread
-
Status: Not going to lie though, I'm curbing my enthusiasm fiercely that I've tightened my belt by a notch for the last few days...
-
STATUS: Doordash app, on my Google Android smartphone, signed in to my Google account, using Google app APIs to create the app, pops a Google Account login window, complete with username, password, and 2fa, when you choose "sign in with Google". Because there's no other way to do it and it's definitely not something that's extremely user-friendly to do.
It's OK though, because unlike some apps, Doordash isn't entirely built around its mobile app. They're not really mobile app devs, they just had to make an app to access the service. Wait. No. That's completely false.
-
I don't know what a ClaimsPrincipal is, and more importantly, I don't want to know.
.NET developers don't seem to share this vision.
-
@anonymous234 said in The Official Status Thread:
I don't know what a ClaimsPrincipal is, and more importantly, I don't want to know.
.NET developers don't seem to share this vision.
From my memory, it's basically a KeyValuePair you put on an identity? Or something like that.
You have gained more mud for your vision.
-
@anonymous234 As is to be expected. An application developer would rather just Do Thing, not Ask Permission To Do Thing first.
-
@anonymous234 said in The Official Status Thread:
I don't know what a ClaimsPrincipal is, and more importantly, I don't want to know.
.NET developers don't seem to share this vision.
Like many other things in .Net, it's something you don't have to care about at all until some random thing that ought to work doesn't.
-
Status: I had another person on LinkedIn try to sell me web design services. So, taking a break from a meeting in progress, I looked at his page. Looks sharp, I guess. Then I went to look at the source. An empty
<BODY>
tag with three script imports. Uh oh. I could sort of read the first one. Something called "webpack" kludging in blocks from a map somewhere. Next file is like 10K lines, starts with some sort of incomprehensible threading model (for writing a webpage?), devolves into one-letter soup for possibly more webpack requirements/hooks, then several solid pages of hex codes and minified assets, and just cycles between the three for the duration. Third file is equally long but a little more comprehensible...looks like alot of JSON with scattered styles and event handlers (funny that it has bullet points as literal font characters instead of<LI>
tags). Ouch.I don't understand how his number one selling point could be "deliver clean and high-quality code." Like I said, the page is visually sharp, but there's a mountain of code behind very little actual content. The only thing slightly complex is the scrolling "LinkedIn recommendations" block. The rest could be done with a fraction of the code in HTML4 and CSS2.
Edit: Please, GlassDoor, stop, I don't know SLQ or want to work for a Lumbergh...
-
Status: Guess I'll have to uninstall and reinstall ClrHeapAllocationAnalyzer every time I close VS2017. Otherwise the system cannot find the fuh-fuh-fuh.
Fuck you bloody cunts with a pair of bearded axes. Is there any piece of software left these days that isn't broken?
-
@Zenith said in The Official Status Thread:
Status: I had another person on LinkedIn try to sell me web design services. So, taking a break from a meeting in progress, I looked at his page. Looks sharp, I guess. Then I went to look at the source. An empty
<BODY>
tag with three script imports. Uh oh. I could sort of read the first one. Something called "webpack" kludging in blocks from a map somewhere. Next file is like 10K lines, starts with some sort of incomprehensible threading model (for writing a webpage?), devolves into one-letter soup for possibly more webpack requirements/hooks, then several solid pages of hex codes and minified assets, and just cycles between the three for the duration. Third file is equally long but a little more comprehensible...looks like alot of JSON with scattered styles and event handlers (funny that it has bullet points as literal font characters instead of<LI>
tags). Ouch.I don't understand how his number one selling point could be "deliver clean and high-quality code." Like I said, the page is visually sharp, but there's a mountain of code behind very little actual content. The only thing slightly complex is the scrolling "LinkedIn recommendations" block. The rest could be done with a fraction of the code in HTML4 and CSS2.
Obviously that's not his code, any more than the compiled binary executable is the code for Hello World.
Ever decreasing are the pickles who write the actual binary data sent out to customer's browsers.
-
@Tsaukpaetra said in The Official Status Thread:
I guess it's a step closer, we'll see what they say...
So after many months of very slow back-and-forth, their final response seems to be "well as don't support Linux because nobody uses it anyways so nya!"
They've spent more time and money not making the change than arguing with me.
Retards.
-
@Applied-Mediocrity said in The Official Status Thread:
Fuck you bloody cunts with a pair of bearded axes. Is there any piece of software left these days that isn't broken?
-
@Applied-Mediocrity Have you tried Rider?
Or CLion, or WebStorm, depending on what it is you're doing in VS.
-
@Applied-Mediocrity No because when software works, we add more stuff until it doesn't.
-
@pie_flavor Doing some optimizations, trying to see where it may be possible to avoid unnecessary allocations (mostly boxing). Otherwise this one poor thing is spending way too much time in GC (>=70% ).
I believe Resharper has a similar feature, maybe even more -ic. It's just that this VS extension is free as in .
-
Status: What's the deal with sites turning a logon into two steps? They used to put an account and password. Now it's Account -> next -> Password - >next. eBay started that a year ago and now PayPal's doing it too.
-
@Zenith I think Google was first, about 3 years back.
-
Status: I love my family. I really do. But they're extremely loud. Even the adults. Then you add 9 kids, most of them under the age of 6, including 3 toddlers and 2 babies...
And I have a very low noise tolerance as it is, especially after a day of staring at (poorly-documented) development environment setup code.
-
@Benjamin-Hall said in The Official Status Thread:
And I have a very low noise tolerance as it is
Haven't you been a teacher? How have you survived all this time?
-
@Gąska yeah. Good question. But high schoolers are less likely to shriek. By a small margin.
And going back after the summer break was always painful, but I got used to it.
-
@Benjamin-Hall said in The Official Status Thread:
But high schoolers are less likely to shriek.
I was so glad when my son's voice changed. He was very shrill.
-
@Zenith said in The Official Status Thread:
Status: What's the deal with sites turning a logon into two steps? They used to put an account and password. Now it's Account -> next -> Password - >next. eBay started that a year ago and now PayPal's doing it too.
It's an attempt to thwart password managers from saving passwords. You can see how effective it is.
-
@Tsaukpaetra said in The Official Status Thread:
@Zenith said in The Official Status Thread:
Status: What's the deal with sites turning a logon into two steps? They used to put an account and password. Now it's Account -> next -> Password - >next. eBay started that a year ago and now PayPal's doing it too.
It's an attempt to thwart password managers from saving passwords. You can see how effective it is.
I.e. why we can’t have nice things.
-
@Tsaukpaetra said in The Official Status Thread:
@Zenith said in The Official Status Thread:
Status: What's the deal with sites turning a logon into two steps? They used to put an account and password. Now it's Account -> next -> Password - >next. eBay started that a year ago and now PayPal's doing it too.
It's an attempt to thwart password managers from saving passwords. You can see how effective it is.
Change the {tab} in the autotype to {return}{pause 1000}
-
@Tsaukpaetra said in The Official Status Thread:
It's an attempt to thwart password managers from saving passwords. You can see how effective it is.
I'm waiting for the first site to require you to log in with Google and a separate password…
-
@Zenith Also because the password flow is different depending on settings. So instead of asking upfront, lets send the login across, determine their options, send back what to do next, do it. normal login, 2FA, etcetcetc. (I know that's why a previous place I worked did that - we had to know if it was normal login or login with google)
-
@dcon In eBay and PayPal's case it's just stalling for no reason.
-
@dcon said in The Official Status Thread:
@Zenith Also because the password flow is different depending on settings. So instead of asking upfront, lets send the login across, determine their options, send back what to do next, do it. normal login, 2FA, etcetcetc. (I know that's why a previous place I worked did that - we had to know if it was normal login or login with google)
Or you could have a separate "login with Google" button. It's not like you need the user to type in their login to use that option. And 2FA one-time code could come after typing password - it really doesn't have to be the same screen.
-
@Gąska said in The Official Status Thread:
@dcon said in The Official Status Thread:
@Zenith Also because the password flow is different depending on settings. So instead of asking upfront, lets send the login across, determine their options, send back what to do next, do it. normal login, 2FA, etcetcetc. (I know that's why a previous place I worked did that - we had to know if it was normal login or login with google)
Or you could have a separate "login with Google" button. It's not like you need the user to type in their login to use that option. And 2FA one-time code could come after typing password - it really doesn't have to be the same screen.
It's for Google
365Apps accounts, I believe. Many of them use SSO - my old college, for example, required you to log in to their AD before forwarding you back to the Google account. Asking for a password in that situation is confusing and useless, and there's no way to know if the target account is configured like that unless you know what account they're logging into - hence asking for the username first.
-
An enormous buzz in my kitchen.
Several dozen flies flying around.
-
-
The guy on this call has been talking for ten minutes and his entire monologue can be summarized as "I agree."
-
Status: Battling what I can only describe as a muted case of narcolepsy. I'm suddenly tired, like lay-down-and-take-a-nap tired. So then I lay down, but I can't get to sleep. So I pick up my Switch and play some New Super Mario and it passes. Then I go back to my desk to do some programming and I'm right back at feeling tired again.
-
@Zenith Status: I always stay up too late when Teepublic runs a sale. This time it's really going to hurt because I left the store around 1 AM and have to be back in in, oh, about half an hour to help change price tags. Well I mean I don't have to be in but I said I would try to because I don't hate the management there with the fury of a thousand burning suns.
-
STATUS: The scroll wheel has died on my 12 year old Microsoft Wireless Laser Mouse that I use with my work laptop at home.
One of the replacement options I was eyeing up the Apple Magic Mouse 2. It's around the same price as the higher end Logitech etc wireless mice, and it has the advantage of working with the macOS swipe gestures.
But I don't think I can get past the fact that the charging port is on the bottom. It's so stupid even if the battery life is good enough it doesn't need charging particularly often.
The Magic Trackpad is probably my favourite option but it's too expensive to be a sensible mouse replacement.
Otherwise I think the Logitech MX Anywhere 2S might be the winner even if I don't need its multi-device function.
-
Status: This is only slightly mad:
=IFNA(QUERY(csv!$A$2:$C49, "SELECT C WHERE A=" & B$1 & " AND B=" & $A3 & " LIMIT 1"), "")
but it does let me build a simple heat-map visualisation of the X,Y,Value data that I'm pulling out of the database. Here's some examples (from before I added the
IFNA()
) showing a particular kind of traffic from a short test run.The NW/SE corners are meant to be missing, and the hole is due to a disabled chip on the board.
-
Status: Keyboard successfully reassembled. A still sometimes double-registers after the cleaning.
-
@loopback0 said in The Official Status Thread:
The scroll wheel has died on my 12 year old Microsoft Wireless Laser Mouse that I use with my work laptop at home.
The scroll wheel on my left-handed ergonomic mouse that I am currently using with my work laptop was scrolling erratically — only slightly more likely to scroll in the desired direction than the opposite direction, and sometimes scrolling randomly when I wasn't even touching the mouse.
Opened it up and removed dust, paying particular attention to the wheel shaft encoder. Reassembled it. LMB would work only if the button was pressed in exactly the right spot. Opened it up again, removed and replaced the circuit board with the button switches. LMB responds correctly, and wheel is about 98% reliable. And the shell stays together, despite being broken in the initial opening process. I'm gonna call that success.
Both mouse buttons on the wireless right-handed ergonomic mouse I'm using on my personal desktop stopped working a few months ago. Opened it up and cleaned out dust. Reassembled it. Buttons work. Double success!
-
status: bitch that was one hell of a silent-but-deadly...
-
@Tsaukpaetra
Real men don't blame their emissions on the dog
-
Status "Working" on a ticket.
-
@izzion said in The Official Status Thread:
@Tsaukpaetra
Real men don't blame their emissions on the dogOh, I know what she smells like, and what I smell like. Gotta mind those intimate details, dontcha know.
-
@izzion said in The Official Status Thread:
@Tsaukpaetra
Real men don't blame their emissions on the dogWe don't blame. We know. (He was curled up in front of the pillow on the bed next to me. :toot: Thanks buddy...)
-
status Exhausted.
M/T/W was the annual nighttime dog show (starts at 4p, usually finishes by 10p). We were lucky to finish by midnight each night. And since entries were low, I decided I'd drive home - 1a wouldn't be too bad...
E_NO_CLAIRVOYANCE_FOUND
. Head hit the pillow at 3a. (and I had a 10a meeting - hence another reason to not stay overnight - it's a 2.5 to 3hr drive)Usually with multiple courses, the judge will nest each course - so very little changes between courses. (tweak a jump, change the numbers, that sort of thing) No, every single obstacle had to move every time. Ok, sometimes the contact equipment would stay. Once in a while the weaves would stay.
-
@loopback0 said in The Official Status Thread:
Logitech MX Anywhere 2S
The Logitech MX mice are fantastic. The MX Master is my daily.
-
@sloosecannon said in The Official Status Thread:
@loopback0 said in The Official Status Thread:
Logitech MX Anywhere 2S
The Logitech MX mice are fantastic. The MX Master is my daily.
I did look at that but it had even more stuff I didn't need, while also costing more than the stupid Apple mouse.
-
status: smelling smoke but can't see the fire. 🤔
-
@Tsaukpaetra said in The Official Status Thread:
status: smelling smoke but can't see the fire. 🤔
I bet on yours HD / SSD...
-
@sloosecannon Nobody's made a better mouse than the old Microsoft optical wheel mouse. I don't know what I'll do when the couple of spares I have run out. Cave and use a keyboard mounted trackball like an animal I guess.
-
@Zenith bought a random cheapo Kensington mouse on Amazon recently. I didn't know it at the time but IT'S SO FUCKING HUGE. It's the first one I've ever had that doesn't fit in my hand, and I've had many before. I love it.
Edit: here's link.
The only issue is that the scroll wheel is very hard to scroll, but it doesn't really bother me. Prevents accidental clicks, which is very important in games.
-
@Gąska I'll check it out. I have very presidential hands, the best, believe me, and still 90% of the mice on the market are like this: