The Official Status Thread
-
@Tsaukpaetra said in The Official Status Thread:
@error said in The Official Status Thread:
Why is generating a self-signed cert from the CLI such an enormous pain in the ass?
Isn't it just a wizard asking you for information you forgot to put in the conf files?
I don't have any conf files, and this is a CI server running in non-interactive mode, so the wizard is more hindrance than help.
-
@heterodox said in The Official Status Thread:
@error said in The Official Status Thread:
Why is generating a self-signed cert from the CLI such an enormous pain in the ass?
https://docs.microsoft.com/en-us/powershell/module/pkiclient/new-selfsignedcertificate?view=win10-ps
No Powershell in this build pipeline, and I'm not planning to add it in.
-
Hardware gets faster and faster, software gets slower and slower.
-
@error said in The Official Status Thread:
Hardware gets faster and faster, software gets slower and slower.
Thanks,
ObamaJavaScript!
-
@topspin said in The Official Status Thread:
@error said in The Official Status Thread:
Hardware gets faster and faster, software gets slower and slower.
Thanks,
ObamaJavaScript!Usually yes, but on this PC even the Windows... window manager, seems sluggish. Moving and resizing windows takes ages.
Some combination of insufficient RAM and having about 5 different overlapping security/data encryption products running at once (which I don't have the rights to disable).
-
@error so if McAfee had won the presidential elections I'd have been correct.
-
@error said in The Official Status Thread:
about 5 different overlapping security/data encryption products running at once
-
@dkf said in The Official Status Thread:
@error said in The Official Status Thread:
about 5 different overlapping security/data encryption products running at once
This should replace the beachball on Macs.
-
Dear Outlook,
Please stop notifying me of meetings that occurred weeks ago or that were cancelled entirely.
Thanks,
-
@error said in The Official Status Thread:
Dear Outlook,
Please stop notifying me of meetings that occurred weeks ago or that were cancelled entirely.
Thanks,I love when I finally boot over onto my Windows partition and fire up Outlook. 6 months of reminder notices pop up. Even tho I've clicked 'Dismiss' from the web client while on Ubuntu.
-
Status: Slacking because I can't Slack because their servers melted. And they're slacking at updating their server status page beyond just a "hmmmm, something might be happening, we're taking a look "
-
I was spraying the air fryer basket with nonstick cooking spray.
It turns out baskets are porous, so half the spray went to the floor.
It also turns out that cooking spray is slippery.
I fell on my ass. I caught most of my weight with my hands as I landed... and my wrists didn't appreciate it.
Fuck, typing this hurts, too.
-
@izzion said in The Official Status Thread:
Slacking because I can't Slack because their servers melted.
Ah, that explains the weird screen in Slack when I booted up my work computer. And, of course, I was too to investigate more - mainly because I then remembered the company had said "we're giving you a morale booster - take Mon and Tue off."
-
@error said in The Official Status Thread:
It turns out baskets are porous, so half the spray went to the floor.
(thinks about making a reply...) (thinks better of it and just posts this)
-
@error said in The Official Status Thread:
It also turns out that cooking spray is slippery.
I've almost done this many times, to the point where I'm very conscientious to either spray over the sink or just use a few drops of oil and a paper towel.
-
@error said in The Official Status Thread:
Hardware gets faster and faster, software gets slower and slower.
-
This guy keeps handing me CSV files to convert to our proprietary format (this is a "one-off" script that I've now run dozens of times) and each time it's fucked up in some new (or old) way.
I don't know how this data feed is being generated but it must be something really y because of all the weird bugs and regressions that keep coming up. Every time there's an issue they point at me and then I find the same error in the input file.
Also, if they'd told me this was more than a one-time data import I'd have made it a self-serve web interface.
-
@error said in The Official Status Thread:
I don't know how this data feed is being generated but it must be something really y because of all the weird bugs and regressions that keep coming up.
Someone is copy-pasting manually.
Or typing it in from a wooden-table photo.
-
@Zerosquare said in The Official Status Thread:
@error said in The Official Status Thread:
I don't know how this data feed is being generated but it must be something really y because of all the weird bugs and regressions that keep coming up.
Someone is copy-pasting manually.
Or typing it in from a wooden-table photo.The scary thing is, the feed is ~300k records.
-
I think they're converting unstructured data to structured data. I.e., the old system didn't have fields but a big ol' textbox.
-
@error said in The Official Status Thread:
Also, if they'd told me this was more than a one-time data import I'd have made it a self-serve web interface.
I don't think that would help.
Every time there's an issue they point at me and then I find the same error in the input file.
They'll file a P0 bug providing a documented trail that you suck.
-
@error said in The Official Status Thread:
The scary thing is, the feed is ~300k records.
I made an update to the thing so it can produce only records different between two runs (it takes about 8 hours to do a full script import; the conversion takes less than a second). It was easy since I'm using C# 8 records, which handle value equality automagically.
data = data.Except( oldData );
-
@error said in The Official Status Thread:
This guy keeps handing me CSV files to convert to our proprietary format (this is a "one-off" script that I've now run dozens of times) and each time it's fucked up in some new (or old) way.
I don't know how this data feed is being generated but it must be something really y because of all the weird bugs and regressions that keep coming up. Every time there's an issue they point at me and then I find the same error in the input file.
Also, if they'd told me this was more than a one-time data import I'd have made it a self-serve web interface.
So, after about the 8th time today (no exaggeration) of the import choking and me pointing to a value that's not escaped correctly, he helpfully told me "it's because the data contains commas!"
No shit, sherlock.
I replied with an excerpt from the RFC:
Though three points in this section jump out at me:
- "however some programs, such as Microsoft Excel, do not use double quotes at all" (true in 2005; probably still true)
- Rule 5 expressly forbids only double quotes inside unescaped fields.
- Rule 6 is a "should be," even though commas in a field make it unambiguously ambiguous.
Is this shit broken by design?
-
@error said in The Official Status Thread:
Is this shit broken by design?
I'd say yes, but that would imply it had been designed.
-
@error said in The Official Status Thread:
Is this shit broken by design?
CSV was already in wide use decades before standardization, and thus the standard had to comply with the (conflicting) implementations and not the other way around. So, yes.
-
@error said in The Official Status Thread:
So, after about the 8th time today (no exaggeration) of the import choking and me pointing to a value that's not escaped correctly, he helpfully told me "it's because the data contains commas!"
It could be worse. It could contain non-ASCII. I've seen Excel completely fail to import a CSV that it created a few minutes earlier over this issue. I've also seen data with different encodings for the same field in different records, because the stuff was put in the database wrongly in the first place.
I'd much rather have JSON or XML; they have far less fucked encodings and far better structure...
-
@error said in The Official Status Thread:
@error said in The Official Status Thread:
This guy keeps handing me CSV files to convert to our proprietary format (this is a "one-off" script that I've now run dozens of times) and each time it's fucked up in some new (or old) way.
I don't know how this data feed is being generated but it must be something really y because of all the weird bugs and regressions that keep coming up. Every time there's an issue they point at me and then I find the same error in the input file.
Also, if they'd told me this was more than a one-time data import I'd have made it a self-serve web interface.
So, after about the 8th time today (no exaggeration) of the import choking and me pointing to a value that's not escaped correctly, he helpfully told me "it's because the data contains commas!"
No shit, sherlock.
I replied with an excerpt from the RFC:
Though three points in this section jump out at me:
- "however some programs, such as Microsoft Excel, do not use double quotes at all" (true in 2005; probably still true)
- Rule 5 expressly forbids only double quotes inside unescaped fields.
- Rule 6 is a "should be," even though commas in a field make it unambiguously ambiguous.
Is this shit broken by design?
I've never actually read the csv spec but 4 explains why rather a lot of mysterious commas show up in csv files I've seen.
status @error has triggered me by showing me a carriage return.
-
@DogsB said in The Official Status Thread:
status @error has triggered me by showing me a carriage return.
Boomers.
The some of us don't even use carriages. We have cars
-
@error said in The Official Status Thread:
- Rule 5 expressly forbids only double quotes inside unescaped fields.
Not quite. It forbids them unless the field is wrapped in double quotes.
- Rule 6 is a "should be," even though commas in a field make it unambiguously ambiguous.
At least they didn't say "may be"!
I needed a CSV parser once-upon-a-time (looks - 10 years ago) - mine can deal with all that shit (reading and writing!). I copied the ABNF grammar from the spec into the source comments for future maintainers.
-
@dcon said in The Official Status Thread:
@error said in The Official Status Thread:
- Rule 5 expressly forbids only double quotes inside unescaped fields.
Not quite. It forbids them unless the field is wrapped in double quotes.
It doesn't forbid them inside unescaped fields! It's allowed if you escape the field.
-
I think I'd rather just get a virus.
-
@error said in The Official Status Thread:
It doesn't forbid them inside unescaped fields! It's allowed if you escape the field.
All I really remember now is that when I got confused, I just used the grammar as the rules of truth.
-
@dcon said in The Official Status Thread:
@error said in The Official Status Thread:
It doesn't forbid them inside unescaped fields! It's allowed if you escape the field.
All I really remember now is that when I got confused, I just used the grammar as the rules of truth.
I'm just pointing out that your didn't actually contradict what I said in any way.
-
@error We just use newline-separated records with tab-separated fields and don't allow special characters in the data.
And that's because I managed to convince my then-manager that 0x1E RS-separated records with 0x1F US-separated fields was a bad idea.
-
Status: my name is profane!
-
-
Dear God the UX for SAP is terrible.
Here's the navigation:
Do I want cube, snowflake, or scales? I seriously have no idea what those buttons do, and I'm afraid to press them.
-
@error said in The Official Status Thread:
Dear God the UX for SAP is terrible.
Here's the navigation:
Do I want cube, snowflake, or scales? I seriously have no idea what those buttons do, and I'm afraid to press them.
Clearly it's tasks, configurations, filters!
-
@Tsaukpaetra said in The Official Status Thread:
@error said in The Official Status Thread:
Dear God the UX for SAP is terrible.
Here's the navigation:
Do I want cube, snowflake, or scales? I seriously have no idea what those buttons do, and I'm afraid to press them.
Clearly it's tasks, configurations, filters!
Let's find out...
-
Scales takes me to this page, STILL with no explanation of what it is:
I had to look at the dev tools:
-
@error said in The Official Status Thread:
Dear God the UX for SAP is terrible.
Here's the navigation:
Do I want cube, snowflake, or scales? I seriously have no idea what those buttons do, and I'm afraid to press them.
Eh, thatโs not even as bad as your average modern flat UI. Here youโve got clearly discernible icons with no intuitive meaning. Normally you have icons where you canโt even tell what they are, and obviously also no intuitive meaning.
-
Oh shit! There's a little arrow in the bottom left of the screen that I never noticed before, and it makes the navigation expand with LABELS!
Filed under: What the fuck is an assortment?
-
Shit, got a good WTF screenshot but it would easily identify my employer.
-
Basically: search is case-sensitive. And by that I mean it has to be all lowercase even if it's actually uppercase, or you'll get no results. But it will helpfully tell you "did you mean [the exact same thing you typed but in all lowercase]?"
-
Alright, this time I'm the tester and man, stamping a big red FAIL on this one sure is satisfying.
-
@error said in The Official Status Thread:
What the fuck is an assortment?
Assortment of snow, obviously
-
@error said in The Official Status Thread:
Dear God
the UX forSAP is terrible.
-
Status: the Disneyworld App is far inferior to the Universal Studios' in terms of the map, but neither of them support the (I would think) most useful feature of starring attractions and hiding away the rest.
What the hell? You're supposed to be helping me plan my day!
It's also really dumb how I can't filter out "all ages". You'd think if I selected "adults" it would stop suggesting kids rides, but no, fuck you, you can't get rid of them!
This is fucking bullshit...
-
@Tsaukpaetra said in The Official Status Thread:
It's also really dumb how I can't filter out "all ages". You'd think if I selected "adults" it would stop suggesting kids rides, but no, fuck you, you can't get rid of them
Yeah, you're not supposed to be within 500 feet of kids!
-
Had a derp moment and set log4js to log to foo.ts instead of foo.log. Suddenly saw log messages appearing in my source code!