The Official Status Thread
-
-
STATUS No emails this morning so I can only assume the world has ended or we've had fit of competence. I think the first is more likely.
-
@DogsB said:
the world has ended
That's more likely. Or someone's taken the SMTP gateway offline in a fit of idiocy.
-
Status:
A client is changing their Telco/ISP. Boss was panicking about me getting on-site at 10 at latest because the former Telco promised to switch the numbers over to the new one "by 11 at the latest".
11:41. Guess the state of phone lines.
If you guessed "nothing works!": WRONG! One of them is still inexplicably handled by the old Telco. The rest are in a limbo state where they just blackhole any incoming calls. Sigh.
-
Status: Laughing like a mad thing at one of the notifications from our tracking system. The bit that amused me? Here…
The Villanus server has been restarted
I need to gift that server my avatar.
-
Status: Reading through a webservice spec, I come across this:
Note: The optional fields in the WSDL are not optional!
Also, I think @accalia might have had a hand in writing it:
Data passed to methosd inconsistent
-
@dkf Feature request: change copy to "the [x] server is up to no good".
-
@RaceProUK Optional-is-not-optional is pretty common when dealing with WSDL generated from a language with nullable types. The JAX-WS spec was crappy in exactly this area for ages, and the vendor-specific fixes were horrible. The daft thing is… JAX-WS is among the better language embeddings of all the SOAP/WSDL stuff (along with WCF). A lot of other languages do hugely worse at it all.
WSDL's pretty nasty, especially once you get into the extra bolt-on specs like WS-SecureConversation.
-
Status: Had to go in and quickly edit a post I made on a course discussion forum. I read through the post and realised I had used the phrase "I'll be belgiumed if...". Given recent events I don't think the students will appreciate this.
-
@dkf I can't wait for the day when SOAP is dead and we're all using REST APIs; those are so much easier to use
-
@RaceProUK I don't like SOAP, but REST is a pain in different sorts of ways. I suppose my view might be partly coloured by having worked on systems for building workflows to integrate services, where REST is just fucking annoying because it is so badly described by default. Yes, a service can theoretically be self-describing and interacted with without any mucking about, but it sure doesn't work like that in practice very often; the reality is that most REST services are just “hey guyzzzz, I take my parameters via GET and shit out arbitrary JSON!!!!1!”. Most SOAP systems are better than that, thank god.
And nobody anywhere actually puts up information about the order of operations that you're supposed to use. The coordination patterns you need for the service are mysteries you're supposed to guess by reading someone's minified javascript…
-
@dkf said:
hey guyzzzz, I take my parameters via GET
...especially in the most damaging endpoints. CSRF ahoy!
-
STATUS The definite book for tycho... that has to be compiled on linux with python.
MotherFucker I ain't compiling a book
-
@dkf I find the REST APIs that stick to the accepted conventions (CRUD = POST, GET, PUT, DELETE) aren't too bad. And JSON doesn't bother me; for suck's fake, I program with Node as a hobby! :)
-
Edit: Apparently cross-posting doesn't work like I thought it did.
-
Status: It's pollen season in North Carolina. Every car in my neighborhood looks like this:
-
Look at this dog.
https://i.imgur.com/w5zJwpg.jpgYou will never be as cool as this dog. That is all.
-
Status: Ctrl-B doesn't work to bold, so I can't check the strong text thing.
Also, realized I'm not seeing some people's Avatars. Turns out it's because they are fucking idiots who like giving free marketing data to corporations:
-
@RaceProUK said:
I find the REST APIs that stick to the accepted conventions (CRUD = POST, GET, PUT, DELETE) aren't too bad.
Provided what you're doing maps simply to working with a row in a database table, sure.
@RaceProUK said:
And JSON doesn't bother me; for suck's fake, I program with Node as a hobby!
JSON itself is OK. Some of the stuff required to integrate it with other services though… Well, let's just say that if everyone used compatible data models it wouldn't be nearly so “interesting”. :sigh:
-
@Maciejasjmj said:
string, zero-terminated
Is that what that stands for?
In my first development job, the database columns all had Hungarian names (ti for tinyint, except for the ones that got too big for tinyint and were now int; dt for datetime etc.), and the varchar columns were all sznn, where nn was the number of characters (again, the original number of characters. there were plenty of sz20 fields defined as 255 characters)
I think at this point it's basically cargo-cultism. sz is Hungarian for string
-
@Jaloopa said:
I think at this point it's basically cargo-cultism. sz is Hungarian for string
Sztring, then? It sure does sound Hungarian...
-
Status: without any intervention on my part, received a popup with a ticking timer promising to upgrade my laptop to Windows 10 if I didn't successfully defuse it. The only option was to delay it, and the maximum delay was 8 hours. On selecting that it hung - permanently on top of al other windows of course - until I dismissed it via right-clicking on the taskbar.
Selecting the 'get windows 10' tray icon, I did get an option to 'cancel scheduled upgrade', but I assure you I did absolutely nothing to schedule it in the first place.
-
@Onyx To sum up, it is a far, far, far better, game than any game with "Wolfenstein" on the box has been before or really has any right to be.
I love it when developers go above and beyond what's required, and these guys went WAY above and beyond.
-
Status: From http://www.asp.net/signalr/overview/guide-to-the-api/hubs-api-guide-net-client:
In WPF clients, you might have to increase the maximum number of concurrent connections from its default value of 2. The recommended value is 10.
If the recommended value is 10, why is the default 2?
-
@Maciejasjmj said:
@Jaloopa said:
I think at this point it's basically cargo-cultism. sz is Hungarian for string
Sztring, then? It sure does sound Hungarian...
Nice, but no, "sz" is "String-Zero", as in, null-terminated, as opposed to Pascal-style strings.
-
@FrostCat That's exactly what said like two posts up in that conversation
-
@NedFodder Can confirm. My car looks like that.
-
@Jaloopa said:
That's exactly what said like two posts up in that conversation
Really? I even quoted him and I didn't see the word "zero" anywhere in his post.
-
@FrostCat Next post up, my quote of him
-
@Jaloopa Oh, there is it. Ok, . Happy?
-
-
STATUS:
Developing a complicated page with jQuery alone.
Predictably, it has already turned into a mess of cross-calling event handlers.
But I don't care. This interface is doomed for refactoring anyway, so I'll just hold my nose and keep paddling the shit in the meantime.
-
@ben_lubar ok, server going down for a second. Like literally a second.
-
@ben_lubar said:
Missing translation file causes upload dialog to not appear
@barisusakli barisusakli self-assigned this 5 minutes ago
@barisusakli barisusakli added a commit that closed this issue 5 minutes agoDamn!
-
@Jaloopa remember how we had bugs in Discourse for months without them being fixed?
Well, NodeBB is on the other end of the spectrum.
-
@cartman82 said:
How is this a problem?
Oh, you mean apart from the obfuscated function names and use of variables such as "a, b, c, d, e....a1, b2, g1" throughout?
I don't want to have to mentally compile code just to figure out if it's a sorting mechanism or not!
Status: Attempt 3 to migrate off of this Access 97 process. Apparently it wasn't a good idea to copy (verbatim) transaction data, as there seems to be a difference in how the New process targets its sliding window, and now yesterday's data is present in today's outputs (in addition to the expected stuff today).
Luckily, this is a one-shot migration, so this shouldn't happen again (ever), but seriously?! I can't do everyone's jobs people!
-
Status:
Amazon:
Achtung! We couldn't take money from your account after your Prime trial expired! Woe is you!
Me:
GOOD!
-
@Onyx said:
Achtung
I was wondering for a second or so why Amazon was trying to take your tongue, but then secondary language processing said it was probably hashed with a different language.
-
@Tsaukpaetra It was in English, but I am completely convinced that
Achtung
is vastly superior toWarning
when conveying urgency.Might be the fact that, by law, you have to shout every time you read anything in German.
-
@Onyx said:
Might be the fact that, by law, you have to shout every time you read anything in German.
It's definitely one of the languages that keeps you awake, that's for sure.
-
Status:
- Installed Eclipse
- Used Eclipse for a while, compiled a simple C project
- Tried to change a few panels
- Suddenly Eclipse throws me a 138-line stack trace
- Eclipse is now FUBAR
Good job Eclipse
-
@Onyx said:
Achtung! We couldn't take money from your account after your Prime trial expired! Woe is you!
Ah, yeah, the best way to cancel your monthly paid services - be broke as fuck.
-
@Maciejasjmj Actually, the only account that I have and can be used for international payments is the one I only ever transfer as much money as I need for whatever at the moment. I have reminders set for the few subscriptions I have so I always just transfer the required amount the day before.
Sounds contrived but it helps with me not worrying something or someone can steal money from that account. Too paranoid? Maybe. But hey, works for me!
-
@Onyx I um, yeah, totally meant that. I did not mean to imply that I'm terrible enough at managing my money that I'm sometimes left with a big fat zero in my balance at the end of the month, at all. And these aren't the droids you're looking for.
Either way, it's not a bad idea... unless your bank screws something up and leaves you with a negative balance.
-
@Onyx said:
@Maciejasjmj Actually, the only account that I have and can be used for international payments is the one I only ever transfer as much money as I need for whatever at the moment. I have reminders set for the few subscriptions I have so I always just transfer the required amount the day before.
Sounds contrived but it helps with me not worrying something or someone can steal money from that account. Too paranoid? Maybe. But hey, works for me!
For some reason this made me think of how I have a single account per service, and eBills feed into the accounts that automatically get paid through the primary billing account.
I think I can make this more efficient somehow...
Filed under: NodeBB, you're not quoting quite right in the Preview...
-
@Maciejasjmj said:
Either way, it's not a bad idea... unless your bank screws something up and leaves you with a negative balance.
That technically shouldn't be possible the way the account is set up but yeah, banks...
Back to status: remember how we had alternative channels to complain about Discourse going down? Well, let me be the first one to complain about IRC going down on NodeBB...
-
@Onyx You're on the opposite side of the split from me.
-
@ben_lubar I remember someone doing the same with chats here...
-
@Maciejasjmj said:
Either way, it's not a bad idea... unless your bank screws something up and leaves you with a negative balance.
If you have an overdraft allowance, you can have a negative balance without anything screwing up
-
@Onyx said:
Well, let me be the first one to complain about IRC going down on NodeBB...
Finally, someone on this goddamn forum managed to get a room!