The Official Status Thread
-
@topspin my gut tells me those tests should use proper mock instead of non-random random numbers. Depending on where they've got this RNG from, the tests might be at risk of failing horribly each time dependencies are upgraded to new version.
-
@Gąska They might indeed, as I'm not sure there's reproducibility between windows crt and libstdc++ either (and I don't care). But that just means someone will have to manually check them when the libstdc++ implementation changes. They're basically a stop-gap saying "something has changed, are you sure that was intentional?"
Which is still helpful in a way, as the code changes I just did I expected to not change the results.
-
Status:
Add variable decl:
var thing = getBlahInstance();
A local or parameter named thing cannot be declared in this scope because that name is used in an enclosing local scope to define a local or parameter
Remove variable decl:
The name thing does not exist in the current context
It can't be both in and out of scope at the same time!
-
Status: replaced one foreach with one Parallel.ForEach in a Mandelbrot set viewer I built and now it's 4 times faster. Zero other changes needed. It feels good when something actually works.
(I want to try GPU acceleration so this was a good starting place)
-
Status: Some genius decided to migrate our primary git host, without any prior notice (that I remember seeing, anyway), over the holiday weekend. Now all the local repos are broken because they are trying to push to/pull from an origin that no longer exists.
Bonus: The authentication has changed, too. It has its own authentication instead of using AD, or whatever, so Windows PW no longer works.
-
@HardwareGeek said in The Official Status Thread:
Now all the local repos are broken because they are trying to push to/pull from an origin that no longer exists
I think you can just manually change it in git's config file (.git/config), but I never tried it
so Windows PW no longer works.
I only use pre-shared keys because
-
@TimeBandit said in The Official Status Thread:
@HardwareGeek said in The Official Status Thread:
Now all the local repos are broken because they are trying to push to/pull from an origin that no longer exists
I think you can just manually change it in git's config file (.git/config), but I never tried it
Or the official method:
git remote set-url origin <URL>
so Windows PW no longer works.
I only use pre-shared keys because
I am too, now. And it works! For the one repo I've updated. Only 8 remote repos and (I haven't counted) local repos to go.
-
@HardwareGeek said in The Official Status Thread:
Status: Some genius decided to migrate our primary git host, without any prior notice (that I remember seeing, anyway), over the holiday weekend.
You should extend your holiday until the genius fixes the problem.
-
@anonymous234 said in The Official Status Thread:
It feels good when something actually works.
(I want to try GPU acceleration
Wouldn't you rather keep feeling good that things actually work?
-
@Zerosquare said in The Official Status Thread:
@HardwareGeek said in The Official Status Thread:
Status: Some genius decided to migrate our primary git host, without any prior notice (that I remember seeing, anyway), over the holiday weekend.
You should extend your holiday until the genius fixes the problem.
I don't think that's going to happen, because cloud is good; cloud is future; local host is old; old is ungood.
-
@HardwareGeek said in The Official Status Thread:
Lots of tears throughout.
I bawled for a long time when I had to say goodbye to my first aussie (my profile pic). It's never easy, even when you're expecting it...
-
@Cursorkeys said in The Official Status Thread:
@Cursorkeys Day three complete, they like me. Dinner on Monday with a talk over the compensation package.
I've never written a resignation letter before, this is going to be interesting.
This was mine (email to boss):
This is my official notice of resignation. My last day will be Fri 6/14.
Of course, he knew that was coming. So much so that I was able to use him as one of my references.
-
@Gąska said in The Official Status Thread:
@topspin said in The Official Status Thread:
@Gąska said in The Official Status Thread:
@Rhywden welcome to Poland.
Don’t you have a post office for absentee voting?
We do. I don't. Didn't sign up in time.
I set up permanent absentee as soon as I was able. Also: status Didn't vote because
-
@dcon said in The Official Status Thread:
@Gąska said in The Official Status Thread:
@topspin said in The Official Status Thread:
@Gąska said in The Official Status Thread:
@Rhywden welcome to Poland.
Don’t you have a post office for absentee voting?
We do. I don't. Didn't sign up in time.
I set up permanent absentee as soon as I was able.
This we don't have here, to my knowledge. On the other hand, we don't need voter registration for regular voting - it's all done automatically, unless you want to vote in other district than your declared address.
-
@dcon said in The Official Status Thread:
@Cursorkeys said in The Official Status Thread:
@Cursorkeys Day three complete, they like me. Dinner on Monday with a talk over the compensation package.
I've never written a resignation letter before, this is going to be interesting.
This was mine (email to boss):
This is my official notice of resignation. My last day will be Fri 6/14.
Of course, he knew that was coming. So much so that I was able to use him as one of my references.
I'm writing it now, mine's a bit longer. I've put a little bit in about how I enjoyed working with them. Which isn't a lie, it's been (mostly) good. Just the lack of compensation and progression is the problem.
They don't know mine is coming. I'll finish this letter off, fire off a formal acceptance letter for the new offer and once we have signed contracts then it's go for resigning. The three months notice is going to to quite awkward I think.
This place didn't want references or even a CV, they wanted me to do a couple of meals out with the owners and 2 days on-site. One of the on-site days was actually an integration-test day with a customer. I really like the approach, I got to see them working hard to a drop-deadline and they got to see me demonstrating the skills I claimed to have in a real situation.
-
@TimeBandit said in The Official Status Thread:
I think you can just manually change it in git's config file (.git/config), but I never tried it
I have. It does. (We recently changed servers - but we had lots of heads-up warnings)
edit: If I remember, I think they had both servers up for a while with the old one being in read-only mode.
-
@Cursorkeys said in The Official Status Thread:
Edit: I was head-hunted by an old colleague that works there now, so I guess that does count as a reference!
That does make things easier! I was contacted by my new job (via a job site I registered for) - made it interesting as I didn't realize I was basically interviewing for a promotion! (Currently "Senior Software Engineer", soon to be "Staff Software Engineer") Also, I probably wouldn't have reached out to them since the job is unix-based and I've been on Windows for 27 years. We discussed that during the interview, and it's really not an issue (obviously, since I got hired!)
The three months notice is going to to quite awkward I think.
3 weeks (a little less now) for me. I would have done the usual 2 weeks, but can never remember how insurance works when transitioning, so I made sure my last day was after an upcoming dr appt.
-
* stops licking paw and stares at the wall*
: "What's bothering you now, you re--" *turns and looks at the wall*
: Hello!
: "... Ah. I'm going to go to my room; if you deal with that, you'll get a treat."He's had good hunting recently; I don't know why, as spiders usually come in from the cold, not during the summer.
-
@heterodox said in The Official Status Thread:
* stops licking paw and stares at the wall*
: "What's bothering you now, you re--" *turns and looks at the wall*
: Hello!
: "... Ah. I'm going to go to my room; if you deal with that, you'll get a treat."He's had good hunting recently; I don't know why, as spiders usually come in from the cold, not during the summer.
There was a kitty ruckus in the hall last night, I came downstairs to tell them to knock it off and stepped in half a mouse with bare feet
It probably wasn't even the good half...
-
@heterodox said in The Official Status Thread:
* stops licking paw and stares at the wall*
: "What's bothering you now, you re--" *turns and looks at the wall*
: Hello!
: "... Ah. I'm going to go to my room; if you deal with that, you'll get a treat."He's had good hunting recently; I don't know why, as spiders usually come in from the cold, not during the summer.
Ours just run/dance around screaming their fool heads off until my husband or I come and “rescue” them from the horrific 6/8 legged monster.
Fuckin’ retarded cats...
-
@M_Adams said in The Official Status Thread:
Ours just run/dance around screaming their fool heads off until my husband or I come and “rescue” them from the horrific 6/8 legged monster.
Mine's in one of those helpless moods today, it seems. I was busy with other things, but I didn't hear a scuffle, so I doubt he actually got the spider. Then I watched a big old ant run around (and into the cat, startling him repeatedly) for about ten minutes before I finally killed it and soberly informed the cat that he's the worst hunter in the world, yes he is.
-
Status: Noise sensitivity levels decided to spike at the wrong time. Graduation is not a quiet, formal affair at my school. Parents and friends are encouraged to cheer and make noise, plus the flashing lights from the cameras...and as faculty I have to sit right at the front. I resorted to counting the remaining students on my fingers to keep sane. Still have a splitting headache.
On the flip side, that was my last formal responsibility until the 2nd week of August.
-
Status: I dislike it when my father drives my taco. I get it back and the clutch is all limp and loose...
-
@Tsaukpaetra said in The Official Status Thread:
Status: I dislike it when my father drives my taco. I get it back and the clutch is all limp and loose...
They do lose their crunch when they get moist.
-
@anonymous234 said in The Official Status Thread:
Status: replaced one foreach with one Parallel.ForEach in a Mandelbrot set viewer I built and now it's 4 times faster. Zero other changes needed. It feels good when something actually works.
(I want to try GPU acceleration so this was a good starting place)
Fun fact: the Mandelbrot set is a simply-connected space, i.e. doesn't have any holes. So you could do something fancy like testing half the points in a checkerboard pattern, and immediately know that any point completely enclosed by other points is a member of the set, without having to iterate it at all.
That's not flawless though, so even more rigorous would be testing e.g. three-quarters in some sort of grid.
-
@kazitor It's a fractal on the complex plane. You're not doing checkerboard, but rather a pattern of sampling points.
Various optimisations could be thought of if the set was convex, or if it was defined on the plane of natural numbers (Z²), but neither are the case here.
Additionally, while people call it the Mandelbrot set, what they are generally interested in is not the set itself but the results of running the calculation near its boundary, which is even more chaotic.
-
@PleegWat I get that they're only samples, but I've never seen a case where a sampled non-member will be surrounded by sampled members. Given that you also get problems just from not performing enough iterations, I don't believe any inaccuracies of a single pixel could really be significant. It's the larger-scale trend that matters more.
I also know that testing points that end up running to the full limit of iterations is the biggest slowdown, hence those are the areas I'd be most concerned optimising, even if not wholly accurate. Because I think the implicit purpose of almost any Mandelbrot set renderer is to have pretty pictures to gawk at, rather than opt for complete mathematical accuracy.
In essence: it's unlikely to cause problems, and any that do occur won't be significant enough to be worth the extra computation time.
-
Status: Customer asked me to make a change to some software I did waaay back.
The source is in the project archives...but it's VB6. I think our CDROMs left the building a decade ago.
-
Just outsource the project to SpectateSwamp
-
@kazitor: I have a vague recollection that Mandelbrot plotting programs do indeed use that trick to speed up rendering.
-
Public Sub waitnicely() 'Otherwise the computer lockup Sleep 5 DoEvents Sleep 5 DoEvents Sleep 5 DoEvents Sleep 5 DoEvents {repeated, many many times}
-
status: amused.
-
Status: What the heck is up with Windows 10?! (INB4 @TimeBandit)
I got told to log out of one of our Windows RDP servers, as there will be some maintenance. Behind the little icon is the "disconnect" setting, but that's not what I want, I've made that mistake before. So normally you click the icon resembling your user account and it opens the menu with the corresponding options. But not this time.
I click it, nothing happens. I click it again, and a few more times. I already start complaining to someone else, when after a solid two minutes finally a menu appears:Change account settings Lock Change account settings
Why is there a duplicate entry and where the fuck did
Sign out
go?!
Whatever, they'll just have to force log me off then.
-
@topspin I have no RDP experience, but I've known windows to offer different choices if you hold a modifier key. Shift, if memory serves.
-
@PleegWat Up to now it has always offered the sign out option. It does on a different server, too. Consistency.
-
@Tsaukpaetra
What's truly disappointing is that there's no such thing as BuyAGirlfriend.com, you liar!Yes, I might have accidentally checked...
-
@Applied-Mediocrity "accidentally".
-
@Gąska Well, you know how it is - you google for "my striking good looks and witty charm intimidates all my friends" and mistype a couple of words.
-
@Applied-Mediocrity And we thought @accalia had it bad.
-
@topspin said in The Official Status Thread:
@PleegWat Up to now it has always offered the sign out option. It does on a different server, too. Consistency.
Huh. So it's probably not Group Policy, then. Well, for future reference, you can always type "logoff" in the Run dialog or press Ctrl+Alt+End and then click Sign Off.
-
Status: Unable to sufficiently for the FF14 embargo lift at 9am
-
@Cursorkeys said in The Official Status Thread:
It probably wasn't even the good half...
Is there a good half?
-
@Luhmann The outer half?
-
@Luhmann said in The Official Status Thread:
@Cursorkeys said in The Official Status Thread:
It probably wasn't even the good half...
Is there a good half?
A girlfriend and I always used to joke that whatever bit of unfortunate creature the cat brought you was 'the best bit', because it was a gift.
Although, knowing cats, it could be the worst bit by similar logic.
-
*adds a new member variable set to null with no mutators for now*
*changes methods to use old behavior if null, new behavior if not null*WHY ARE ALL MY UNIT TESTS FAILING NOW.
Edit: Never mind, I'm fucking stupid. No prize for guessing what I fucked up yesterday when I wrote the code.
-
Status:
'Okay, looks like this application spends most of its time in this single function.'
slaps#pragma omp parallel for
around the loop.
uses 8x100% CPU instead of 1x100% CPU.
processing time drops from ~100s to ~70s.
-
@Applied-Mediocrity said in The Official Status Thread:
What's truly disappointing is that there's no such thing as BuyAGirlfriend.com
Perhaps not, but there are, um, rental services. I have no personal experience with them, but I'd be surprised if there weren't web sites to facilitate those rentals.
-
God damn it, after a long and frustrating day at work, what I did not need to discover at home was an ant infestation.
(The ant yesterday heralded it-- this is a semi-annual occurrence where one heretofore hidden ant discovers the cat's food bowl and proceeds to become the leader of a conga line.)
Relatively easily dealt with, but always leaves my skin itching for the rest of the night.
-
status the appropriate time to start cataloguing my fiction collection would have been a while ago, before I had books on 3 platforms (including physical). Not as many duplicates as I feared, but it will be annoying getting everything documented in the same place.
Edit: not that I have tons, maybe 110 physical and about that (?) in ebook format on Kindle and Google play books.
-
@heterodox said in The Official Status Thread:
Relatively easily dealt with
Trying the pet-safe RAID, which worked rather well and is much less annoying than my usual routine. With my anxiety, of course I had to entice the cat to nap in my bedroom for a couple hours, look up the LD50 of geraniol on TOXNET, and calculate it'd probably take the entire can to kill him before I went to bed.
He gets in to things.