The Official Status Thread
-
status: WTF, these things better have been a dollar for the whole box!
Even my toothbrush is bigger than that!
-
Status: A professor made a picture:
... and it's too much Friday for me to let him get away with it:
Looks great. Could you just move the grey arrows so they come out of the tip of the big one, and perhaps add the round logos of the two partners at the base?
-
The same number has called me 3 times today. When I answer, they stay silent for a few seconds and hang up. When I don't answer, they leave a silent message.
-
-
Status
-
Status
This has been happening constantly today....
-
@accalia
Is it the @Perverted_Vixen kind of bad data?
-
STATUS:
Recovering from an attack of my buzzword allergy. Take what all competent professionals do already, dress it up in fancy clothes, assign a new label to it, and act like you invented something new. Oh, and then anyone who doesn't follow suit with your dressed-up model is "outdated" or "not following research." What ever happened to continuous iteration and refactoring? What happened to measuring before you cut? What happened to @$#%@$#% defining the success/failure criteria, testing what you're already doing, implementing a fix, and then testing again?Oh, and if you thought I was talking about technology, you're wrong. I'm talking about teaching. I hate change for the sake of "all the cool kids are doing it" or "but this is the 21st century!" Of course, I also hate when teachers use the "but we've always done it this way" argument. Chesterton's fence and all that, but that's why you measure what you're doing, decide what "working" means, and go from there.
-
Status: Performance tuning day. I think I need more s
-
@benjamin-hall said in The Official Status Thread:
Chesterton's fence and all that
At least that guy Chesterton has a nice, quiet, kid free lawn.
-
@tsaukpaetra said in The Official Status Thread:
status: WTF, these things better have been a dollar for the whole box!
Looks like a tampon.
@tsaukpaetra said in The Official Status Thread:
Even my toothbrush is bigger than that!
-
Status: Been fixing the links, formatting and other miscellanea on our project website. The content was mostly great, but some of the speelign eroors and other obvious tyops make me think we borrowed @accalia to be one of our developers…
-
@luhmann said in The Official Status Thread:
@accalia
Is it the @Perverted_Vixen kind of bad data?baddata.com?
Filed Under: I actually don't know the TLD for that site
-
@luhmann said in The Official Status Thread:
@accalia
Is it the @Perverted_Vixen kind of bad data?I DIDN'T DO NUFFIN!
SWEAR!
-
@perverted_vixen said in The Official Status Thread:
I DIDN'T DO NUFFIN!
So you did
somethingsomeone?
-
@dkf said in The Official Status Thread:
@perverted_vixen said in The Official Status Thread:
I DIDN'T DO NUFFIN!
So you did
somethingsomeone?mmmmmmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaybe?
-
So apparently DigitalOcean now lets you host static websites easily.
Neat.
-
@anotherusername said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
status: WTF, these things better have been a dollar for the whole box!
Looks like a tampon.
@tsaukpaetra said in The Official Status Thread:
Even my toothbrush is bigger than that!
Mine have pretty patterns on them.
-
@anonymous234 said in The Official Status Thread:
So apparently DigitalOcean now lets you host static websites easily.
Neat.
They're also rolling out blob storage, apparently.
-
status Well, there goes 24 hours of trying to update my VM from build 16281 to 16294. It was still updating when I went home, came in this morning:
"Need to reboot to finish", reboot.
"Need to reboot to finish", ??? reboot.
Looks at build number, still 16281. Fuck you. Revert to snapshot and leave turned off.
-
Status: WAT. Why???
Here's a hint: You don't need to GOTO the next line of the script.
-
@tsaukpaetra said in The Official Status Thread:
WAT. Why???
It's a
COMMAND.COMcmd batch script. Brain-damage is normal for any moderately advanced scripting done in it.
-
@tsaukpaetra said in The Official Status Thread:
Here's a hint: You don't need to GOTO the next line of the script.
Obviously it's been overarchitected so you could put a "function" in between! Just wait until you need a
:DEFAULT_INITIALIZATION_PART_1A
that only gets run from PART_TWO under certain conditions!
-
Status: Scrunching up my face trying to get this regex
(.+?)(?>\s*=\s*|[^\]]$)(.*)
to only match if the line doesn't start with a semi-colon. (Bonus points if you can figure out what I'm doing, cookies awarded if you tell me where to put the[^;]
)
-
@tsaukpaetra said in The Official Status Thread:
status: WTF, these things better have been a dollar for the whole box!
Even my toothbrush is bigger than that!
I assumed it was a tampon.
-
@anonymous234 said in The Official Status Thread:
The same number has called me 3 times today. When I answer, they stay silent for a few seconds and hang up. When I don't answer, they leave a silent message.
Telemarketer. I get an average of 10 of those a day.
More correctly, they may be verifying numbers to call back later. They sell those lists to the shithead telemarketers. Install "Mr. Number" on your phone. It scrubs 90% of those calls for you.
-
-
@polygeekery said in The Official Status Thread:
@anotherusername said in The Official Status Thread:
Looks like a tampon.
Great minds think alike.
Was the reveal worth it?
-
@tsaukpaetra said in The Official Status Thread:
Status: Scrunching up my face trying to get this regex
(.+?)(?>\s*=\s*|[^\]]$)(.*)
to only match if the line doesn't start with a semi-colon. (Bonus points if you can figure out what I'm doing, cookies awarded if you tell me where to put the[^;]
)That's not a regex syntax I'm familiar with. Does it have lookahead? I'd try putting
^(?!;)
at the very beginning of it.
-
@anotherusername said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
Status: Scrunching up my face trying to get this regex
(.+?)(?>\s*=\s*|[^\]]$)(.*)
to only match if the line doesn't start with a semi-colon. (Bonus points if you can figure out what I'm doing, cookies awarded if you tell me where to put the[^;]
)That's not a regex syntax I'm familiar with. Does it have lookahead? I'd try putting
^(?!;)
at the very beginning of it.It's whatever powershell is using. I think so.
I ended up bodging it around enough to
^([^;[\s]+?)(?>\s*=\s*|[^\$]]$)(.*)
(since I had to make sure the capture groups were unaltered).RegEx is fscking insane...
-
-
@tsaukpaetra lookahead doesn't capture.
Is the
(? )
a non-capturing group? That's what really threw me; in Javascript a non-capturing group is(?: )
. The other thing that made me go was the+?
... isn't that just exactly the same as*
?So the original regex would capture the beginning and end of a string, if the middle of it matches either
>\s*=\s*
(anywhere) or a character other than]
at the very end (in which case, the last capture group will capture an empty match).Adding
^(?!;)
would make it only match if the string didn't have a;
at the beginning, but wouldn't prevent the first character from being captured.
-
@anotherusername said in The Official Status Thread:
Adding
^(?!;)
would make it only match if the string didn't have a;
at the beginning, but wouldn't prevent the first character from being captured.That's the point.
@tsaukpaetra said in The Official Status Thread:
Status: Scrunching up my face trying to get this regex
(.+?)(?>\s*=\s*|[^\]]$)(.*)
to only match if the line doesn't start with a semi-colon.The rest of the tomfoolery wasn't mine so I wasn't going to mess with it.
-
@polygeekery said in The Official Status Thread:
@anonymous234 said in The Official Status Thread:
The same number has called me 3 times today. When I answer, they stay silent for a few seconds and hang up. When I don't answer, they leave a silent message.
Telemarketer. I get an average of 10 of those a day.
More correctly, they may be verifying numbers to call back later. They sell those lists to the shithead telemarketers. Install "Mr. Number" on your phone. It scrubs 90% of those calls for you.
I'm convinced that most of those are auto-dialed. On connection, you get put into the queue of next-available-operator. The silence is you on hold. (does a fist going thru the phone connection and strangling the telemarketer on the other side make a sound?)
-
Krups Type 223 Coffina Super:
Screencap from Back to the Future:
Screencap from Alien:
My God. It's the most science fiction coffee grinder EVER.
-
@anotherusername said in The Official Status Thread:
Status: Tried rebooting my laptop just to see if it would boot back up this time.
It didn't.
Finally got it to boot up. None of the debugging steps I took seemed to help, but finally it randomly just booted. I don't have the slightest idea whether some magic combination of what I tried finally got it to boot, or if it finally just happened to work after I'd doggedly tried the same thing with the same unsuccessful result enough times.
So apparently, I'm just not allowed to shut it down. Ever. Including restarts for Windows Updates. And it's basically going to be impossible to take it anywhere, unless the battery will last through the trip (which was the original reason I wanted to reboot it, because I wanted to shut it down to take it somewhere, and didn't want to get there with it and only then find out that it wouldn't boot back up).
-
@anotherusername Maybe the thermal connection between the cpu and heatsink is broken?
I had a laptop fail to boot (or power off) when a little pressure was not applied from the bottom.
Replacing the thermal paste on cpu fixed the problem.
-
@adynathos It's never powered off or rebooted due to overheating, though... I basically leave it running 24/7. It's only when I manually shut it down or reboot that it doesn't come back on.
Basically, the symptoms are, when pushing the power button to turn it on:
- light on the power button comes on
- fan comes on
- HDD and optical drive can be heard powering up, and maybe sounds like the HDD is getting accessed
- keyboard backlight comes on when any key is pressed (I freaking love the keyboard backlight)
- nothing else
The display doesn't come on, the HDD light doesn't blink to indicate that it's actually booting, and the Caps Lock / Num Lock keys don't toggle their respective lights on the keyboard, which google says is indicative of it not passing POST.
Holding the power button for 5 seconds turns it off.
I tried unplugging it and removing the battery, tried holding down the power button while it's unplugged and with the battery removed, tried re-seating the memory, tried powering it on while plugged in but without the battery installed, tried powering it on with only one of the memory chips installed, tried powering it on with only the other memory chip, tried powering it on with no memory, tried powering it on without the hard drive, tried swapping out the hard drive for a spare one...
-
@anotherusername I had this issue with a cheaper Compaq laptop. Ended up just stripping it for parts, my only conclusion was the BIOS was fucked.
-
Status: Spent the last hour trying to figure out why a powershell module I was writing up seemed to work perfectly fine from the ISE window by hand, but a standalone script that was supposed to be loading and calling functions in it seemed to be using really stale versions of it.
Apparently, it was just getting loaded into memory and never released or something. But only when in the script. Calling it on the commandline section it was unloading fine somehow.
Ugh.
-
@anotherusername said in The Official Status Thread:
Is the
(? )
a non-capturing group? That's what really threw me; in Javascript a non-capturing group is(?: )
. The other thing that made me go was the+?
... isn't that just exactly the same as*
?No,
(?>
…)
is a positive lookahead constraint that is zero width but only matches at points where its body can be matched; the character after the(?
magic determines what the meaning of the sub-RE is,:
for simple non-capturing,>
or=
for positive lookahead depending on dialect, etc. (The body will probably be matched non-greedily, FWIW.) Lookahead (and lookbehind) constraints are useful… but up the level of complexity quite a bit.They're not nearly as evil as backreferences.
-
@dkf said in The Official Status Thread:
@anotherusername said in The Official Status Thread:
Is the
(? )
a non-capturing group? That's what really threw me; in Javascript a non-capturing group is(?: )
. The other thing that made me go was the+?
... isn't that just exactly the same as*
?No,
(?>
…)
is a positive lookahead constraint that is zero width but only matches at points where its body can be matched; the character after the(?
magic determines what the meaning of the sub-RE is,:
for simple non-capturing,>
or=
for positive lookahead depending on dialect, etc. (The body will probably be matched non-greedily, FWIW.) Lookahead (and lookbehind) constraints are useful… but up the level of complexity quite a bit.They're not nearly as evil as backreferences.
So... um... was my meddling more or less correct?
-
@tsaukpaetra said in The Official Status Thread:
So... um... was my meddling more or less correct?
More. Or less.
It didn't look desperately wrong to me. I usually prefer to use simpler REs and then filter the results by neural network, but that's me.
-
@dkf said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
So... um... was my meddling more or less correct?
More. Or less.
It didn't look desperately wrong to me. I usually prefer to use simpler REs and then filter the results by neural network, but that's me.
Well, I'm getting rid of three separate PowerShell scripts full of hand-rolled RegExes that screw around with ini files and replacing it with a single module and script that will run what are essentially transform files on them instead. The benefit being it's easier to correctly format an ini file than it is to craft an expression to target specific lines in said ini files. We're just lucky that so far our customizations haven't had any collisions...
-
@dkf said in The Official Status Thread:
(?>
…)
is a positive lookahead constraint that is zero width but only matches at points where its body can be matched; the character after the(?
magic determines what the meaning of the sub-RE is,:
for simple non-capturing,>
or=
for positive lookahead depending on dialectThe syntax that I was familiar with was
(?= )
for positive lookahead and(?! )
for negative lookahead.
-
status: damn
-
@bb36e I swear I must be the only person who doesn't find MBMBAM interesting or funny in literally any way.
-
@bb36e also,
-
Status:
-
Status: Hoe Li Thuck, WTF happened to this database?!?!
2017-09-24T01:50:56.179580Z 0 [ERROR] InnoDB: Failed to find tablespace for table `mysql`.`server_cost` in the cache. Attempting to load the tablespace with space id 19 2017-09-24T01:50:56.179890Z 0 [ERROR] InnoDB: Failed to find tablespace for table `mysql`.`engine_cost` in the cache. Attempting to load the tablespace with space id 20 2017-09-24T01:50:56.182019Z 0 [ERROR] InnoDB: Failed to find tablespace for table `mysql`.`time_zone_leap_second` in the cache. Attempting to load the tablespace with space id 3218 2017-09-24T01:50:56.182362Z 0 [ERROR] InnoDB: Failed to find tablespace for table `mysql`.`time_zone_name` in the cache. Attempting to load the tablespace with space id 3219 2017-09-24T01:50:56.182751Z 0 [ERROR] InnoDB: Failed to find tablespace for table `mysql`.`time_zone` in the cache. Attempting to load the tablespace with space id 3217 2017-09-24T01:50:56.183067Z 0 [ERROR] InnoDB: Failed to find tablespace for table `mysql`.`time_zone_transition_type` in the cache. Attempting to load the tablespace with space id 3221 2017-09-24T01:50:56.183437Z 0 [ERROR] InnoDB: Failed to find tablespace for table `mysql`.`time_zone_transition` in the cache. Attempting to load the tablespace with space id 3220 2017-09-24T01:50:56.184809Z 0 [ERROR] InnoDB: Failed to find tablespace for table `mysql`.`servers` in the cache. Attempting to load the tablespace with space id 3216 [...snip...]
Aren't these system tables? Literally every table in the database is doing this...