The Official Status Thread
-
@Lorne-Kates said in The Official Status Thread:
Because she's stumped!
The bad jokes thread is ....
-
@blakeyrat Some engineer is VERY proud of having written a massive, overly complex distributed way to generate sequential integers without duplication.
-
@Weng said in The Official Status Thread:
@blakeyrat Some engineer is VERY proud of having written a
massive, overly complex distributedGIANT way to generate sequential integers without duplication.Alex St. Buttshit'd that for you.
-
@blakeyrat said in The Official Status Thread:
it seems to be the common practice in Java
Only among either bad developers or people working with certain frameworks. The latter's because either the interfaces and implementations are independently developed, or because they're using proxies (e.g., as in the core of OSGi). But usually if someone's just making interfaces for everything, they're just not very good at their job.
There are lots of mediocre developers out there. Many use Java, many others use C#…
-
@dkf I usually see this when someone has binged on Spring, EMF or just started with TDD.
-
@blakeyrat said in The Official Status Thread:
(In C#, please do not make an interface until it's 100% necessary for you to have one. Thank you.)
@blakeyrat INTERFACES ARE NOT C HEADERS STOP USING THEM LIKE THAT YOU MISERABLE FUCKS!
But... but.... then I can make mocks in unit tests!
-
STATUS:
It's been 2 years, and W10 STILL has no way to move applications between virtual desktops using keyboard.
I guess virtual desktops were the last year's shiny. We are now all about bash on windows. In the best fashion of 2010-s Microsoft, all the previous hot new features will be left to collect dust and never be improved on again.
-
@cartman82 said in The Official Status Thread:
It's been 2 years, and W10 STILL has no way to move applications between virtual desktops using keyboard.
Yup, that makes them almost unusable for me. Is there at least hot corner setup I can't find? That would help at least. Hunting the damned icon is just a pain.
-
@ben_lubar said in The Official Status Thread:
@ben_lubar @aliceif @Lorne-Kates @blakeyrat @boomzilla
So no, "Forbidden" does not mean you are banned.
So why is the word "banned" present in that screenshot? Someone messing up at Transifex?
-
@PJH That was intentional banning on @ben_lubar's part in order to see what the message is. So yes,
ben_lubot
is geniunely banned on that instance.
-
@DogsB said in The Official Status Thread:
binged on Spring
Yes, Spring AOP is one of the cases that tends to induce this sort of thing, but that's usually because the developer in question has not realised that Spring can run in subclass mode provided it has the
cglib
andasm
libraries available. About the only magic power that interfaces have in Java is that it is easy to create aProxy
for an interface, whereas concrete classes require explicit runtime code generation magic.I tend to get a bit interface-heavy when doing web services, but that's because I specify what I want the API to look like in the interfaces (i.e., the “interface” to my code is via annotated
interface
s and POJOs) and then my implementation can look simpler.
-
@dkf said in The Official Status Thread:
The latter's because either the interfaces and implementations are independently developed, or because they're using proxies (e.g., as in the core of OSGi).
Yeah, I made an interface for some classes that were for similar but very distinct purposes and needed a way to manipulate them in a standard way. Very handy for stuff like that. Interfaces are also easier to work with in some ways than dealing with up / downcasting issues.
-
This post is deleted!
-
Status: writing an Excel macro ... Three cheers for VBA!
-
Statusbolded text****
I'm not racist, but should we really be putting Tubgirl on the $20?
-
Status: Wondering why good looking young chicks never work in their garden in a bikini top ...
Is this a grandma thing? God ... now want to gouge my eyes out ...
-
I HAVEN'T SAT DOWN YET WHY ARE YOU ALREADY TRYING TO SABOTAGE MY PRODUCT
-
Status: Still hating on
keytool
, but at least that works. Just gotta figure out WTF the firewall is up to to make it all work. Oh, and figure out why the vendor shipped the code with only crappy cypher suites enabled, and what I can do about it if anything.Security code?
-
STATUS bemused
So poking around in the bowels of the outsourced code I came across an interesting solution. We were having a problem with file names being reported incorrectly. Moving from mac which allows "\" and "/" but windows not allowing causes silly things to happen. I was actually quite curious about how they would fix it. They had the most ingenious idea... delete them! One way I suppose...
-
-
@Lorne-Kates said in The Official Status Thread:
I'm guessing Carrie meant the original book.
Yeah. I realised after I posted it that what I was responding to was probably from one of the sequels and therefore presumably a different shark, but by then it was too late to pretend I hadn't said anything.
Which is awful.
I've certainly read better.
-
@dkf said in The Official Status Thread:
Just gotta figure out WTF the firewall is up to to make it all work.
And that actually turned out to be easy. Yay for having some useful notes stashed.
Unfortunately, the system I was working with has thrown up a bigger problem: it likes to give everything several different IDs and you have to use the right kind of ID in the right place or it all blows up in a heap. Which is stupid. What is it with Swiss programmers? Why does their code have to be like their cheese? (Full of holes and smelling strange…)
-
@blakeyrat said in The Official Status Thread:
What government does this? That's awful.
Sprint can do that if you order phones via a 3rd party (e.g., Amazon or Best Buy), when you activate them. "Of the following three streets, which one have you lived on: Main, Forest, Easy?"
-
Status: I write a custom export program for a client, from the spec the 3rd-party provided. They finally got around to running it (~2 months after I wrote it), and got errors back.
The spec says that there's a column, "value date" (read: effective date) that is optional (assumed to be another date previously given, if blank) but in the format ddmmyy if provided. Another column, an accoutn number, is "13 characters wide, left-justified and padded with trailing blanks if less than 13 characters wide", but both the example in the spec table, and the sample file provided don't pad. So they finally return it, and tell me the value date is mandatory and must be in the correct format (which they decline to provide) and the account number is supposed to be zero-padded (presumably to the left) to 13 characters.
Maybe...maybe you update your spec to say that?
-
Status: df-ai no longer tells dwarves to cut down trees that are at the bottom of a lake.
-
@ben_lubar Then who's going to do it? Those trees won't cut themselves down!
-
@ben_lubar said in The Official Status Thread:
Status: df-ai no longer tells dwarves to cut down trees that are at the bottom of a lake.
"First, drink the lake"
-
@Lorne-Kates the lake has this in it:
-
@ben_lubar expected deadly carp. Was disappointed.
-
@sloosecannon carp are river fish.
-
@ben_lubar Clearly you haven't applied enough !!SCIENCE!! to the situation. Like using deadly carp to kill the megabeast.
-
@ben_lubar "Beware its deadly dust!"? It's in a lake. "Don't step in the 'mud'", more like.
-
@FrostCat deadly dust is an omnidirectional suffocation/incapacitation status effect. And because the beast is made of glass, it doesn't get affected by its own dust. It's the same code that processes cave-ins, so dwarves can be thrown against walls and other FUN stuff like that.
Pretty much the only way that FB could be stronger would be if it didn't have legs (you can't incapacitate a blob by cutting off its limbs) or if it could fly (but that's hardly a bonus for it since all the dwarves are pretty much dead the moment it has a ground path to them) or if it was made of steel (which means that you're effectively fighting a giant invulnerable boulder that kills you if you get close to it).
So while carp have an AOE drowning effect, this is much, much, much worse.
-
@Weng said in The Official Status Thread:
I HAVEN'T SAT DOWN YET WHY ARE YOU ALREADY TRYING TO SABOTAGE MY PRODUCT
Surprise dildo hidden on your office chair?
-
Status: aftermath of the Forgotten Beast attack:
-
@ben_lubar You need to cull that catsplosion.
-
@ben_lubar Your military bravely and valiantly ran away.
(aka: moved 15' inland)
-
@Lorne-Kates Brave, Brave Sir Urist
-
@Weng said in The Official Status Thread:
@ben_lubar You need to cull that catsplosion.
The AI allows the animals to grow to full size before killing them. That way, you get delicious
-
Status: I walked over 20,000 steps today. Oh god.
-
Status: Logged onto Azure Portal; every single graph is broken
-
STATUS Another day another panic about something different killing off my attempts to refactor and introduce tests.
*EDIT :(
-
@thegoryone said in The Official Status Thread:
so why e-mail me about a senior Angular.js dev role?
It involves making computers do stuff so it must be basically the same thing?
-
STATUS:
On a presentation with "branding consultants", for a Swedish international company.
Presenter: Here's what we came up with.
(click) Projector displays a huge multi-paragraph slide (1000+ words in a tiny font). All in Swedish.
Presenter: Ok guys, I will now read this.
He reads the entire slide. In Swedish.
Presenter: Got it? What do you think?
-
@cartman82 This is when you look like you are really contemplating what he just said, and then ask him if he could repeat that bit in the middle again.
-
STATUS:
They finally remove the wall of text and show us the new logo. Main designer steps in.
"Ok guys, I will present this in Swedish, you try to follow along"
Good to know your place in the world.
-
@cartman82 You can only assume then that it is ok for you to do your bit in your own vernacular.
-
@Mikael_Svahnberg said in The Official Status Thread:
@cartman82 You can only assume then that it is ok for you to do your bit in your own vernacular.
I don't think mine is a speaking part in this presentation.
-
-
STATUS:
Their branding colors look like a Unicorn puked all over everything.
This is the second time designey people pushed rainbowy pastel designs in a month. What happened with flat simple designs? Already on its way out?
I'll miss the design aesthetics we programmers could handle.