The Official Status Thread
-
Status: Lost my unit testing virginity
-
@heterodox Sevtech?
-
@mott555 said in The Official Status Thread:
Speaking of road rage and bad drivers, someone made a very stupid turn onto my road and cut me off. Then, upon seeing I was coming and was probably going to hit him, he decided to stop rather than accelerate. I slammed on my brakes and skidded to a stop (my ABS doesn't work), fortunately avoiding a collision. Other car finally starts moving again and has the gall to give me the middle finger as if his terrible decisions were my fault, and then proceeds to drive 25 mph in a 45 zone.
He was pissed that you spoiled his insurance claim by not hitting him.
-
@pie_flavor said in The Official Status Thread:
@heterodox Sevtech?
Yep. It pisses me off that AbyssalCraft is mandatory in age 1.
-
@heterodox Agreed. Especially however many gems it makes you get to move forward.
-
I hate that Windows considers local users and network users the same thing. They are not always the same thing dammit.
-
@pie_flavor said in The Official Status Thread:
@heterodox Agreed. Especially however many gems it makes you get to move forward.
Gems are easy, but shoggoths are annoying since they were upgraded to destroy blocks and spit acid.
-
-
@JazzyJosh said in The Official Status Thread:
n0tail and Fly stuck together through thick and thin for 6 years or so, but Fly and s4 both jumped ship from OG to EG a week or so before a major tournament without warning. Three months later OG wins TI (for ~$11.2m. The Aegis is the trophy)
I never would have guessed that in your mid thirties you can be so old and so out of touch with the younger generation. This is all Greek to me, I've read more understandable Markov bots.
-
@Tsaukpaetra I'm sorry to hear, hang in there.
-
Status: Goodbye shell script, hello OtterScript!
-
-
I have complained endlessly about Twitch and their buggy premieres thing. Now they are restricting it to affiliates only...
This is dumb because I was almost meeting the requirements just from the premieres alone. Guess I was just the guinea pig while they worked out the bugs.Also this is still happening:
-
Status: Apparently Go's sha1 function could be going three times faster than it currently is. From 3,281.65 MB/s to 10,950.46 MB/s in one of my tests.
-
Status: Filed a second bug report on a different product. Not sure which one is more important.
-
Status: I have now ported out all the common code from this project in preparation for the next project, to find, that I left the jdbc connection for the db stuff in a Highlander-autowiring status (There Can Be Only One). Considering the implications.
Edit:
considering
considering
considering
considering
considering
considering
-
@Gribnit Easy. Off with the head.
-
Status: Killing ghost entries by restarting the server application.
Ya missed it sir, I restarted it already and nobody was any the wiser...
-
Status: Hehe, the free Wi-Fi doesn't like this site.
No WTF for you!
-
Me, while converting a forum away from NoSQL:
-
status: Hunting down a heisenbug. How does one plugin cause the classloader to throw a NoClassDefFoundError only when another plugin, containing absolutely zero references to the first plugin and having absolutely zero references contained by the first plugin, is installed?
-
@pie_flavor said in The Official Status Thread:
another plugin
Does it have any similar class signatures to the ones the other desires?
-
@Tsaukpaetra Nope! Our plugins contain zero shared classes other than the plugin framework. We've both got the bStats client embedded, but (a) that's package-relocated, and (b) I've got the MetricsLite class and he's got the Metrics class.
-
@pie_flavor said in The Official Status Thread:
How does one plugin cause the classloader to throw a NoClassDefFoundError only when another plugin, containing absolutely zero references to the first plugin and having absolutely zero references contained by the first plugin, is installed?
Are you sure that the classes that everything is expecting are really coming from the same classloader? If that goes wrong, it can lead into this class of error (which is amazingly confusing when you hit it). I once had an error saying effectively that the runtime couldn't cast a
foo.bar.Grill
to afoo.bar.Grill
(class names changed because it was a long time ago ) and that was caused by a classloader mixup; the classloader is effectively one of the coordinates for class equality but the printed messages in exceptions don't tell you this.Alas, merely knowing what is approximately going wrong doesn't make it easy to fix. With my build that I mentioned above, I had to change the instructions for the WAR file I was building to not include a wider set of dependencies so that they would be taken from the host runtime instead (this being back at around the time when Java was transitioning to have a really quite good builtin DOM implementation, but not all libraries had made the transition to having the right dependency instructions). But that's not necessarily what you need to do.
-
@dkf They are in fact in the same classloader, to the point that embedded JAR resources will override each other if not namespaced, and plugins can use each other's APIs.
-
@pie_flavor said in The Official Status Thread:
embedded JAR resources will override each other
-
@dkf LegacyLauncher: love it or don't.
-
STATUS
HR lady says she sent 121 LinkedIn invites to senior devs during August. Her response rate was around 40%, less than 10 came in for a talk, and only one senior did the second phase coding test (alongside 2-3 mediors). No hires so far.
-
Status: The Windows 10 laptop that was supposed to be datalogging an RS485 bus all weekend looks like it rebooted itself for an update on Saturday
It's a computer, it's for computing not updating! Time to take a hammer to UpdateOrchestrator...
Edit: Disable SH Reboot task and deny
EVERYONE
tosystem32\Tasks\Microsoft\Windows\UpdateOrchestrator\Reboot
. Good luck rebooting now.
-
@Cursorkeys said in The Official Status Thread:
The Windows 10 laptop that was supposed to be datalogging an RS485 bus all weekend looks like it rebooted itself for an update on Saturday
But… but… that reboot is far more important than keeping an accurate continuous data logging system going!!!
-
@dkf it's like he wants to get VIRUSES!! 1!
-
Status: Coworker is on holiday and a prototype he shot out before he went away is misbehaving, so I've got to roll up my sleeves.
His C looks like it's been dropped. Nothing is aligned, giant
if
walls to go surfing on... I'm going to shove the whole lot though uncrustify and hope for the best.Of course my code is always beautiful, shhhh
-
@Cursorkeys said in The Official Status Thread:
Of course my code is always beautiful, shhhh
So… you apply an uncrustification rule as a precommit hook? Good!
-
@dkf said in The Official Status Thread:
@Cursorkeys said in The Official Status Thread:
Of course my code is always beautiful, shhhh
So… you apply an uncrustification rule as a precommit hook? Good!
I really, really should
Status: Ready to track the highest density board I've done yet, most passives are 0402 (0.4mm by 0.2mm). The whole board is only 48x70mm. Lets see how quickly I can track it for four layer!
-
@Cursorkeys said in The Official Status Thread:
The whole board is only 48x70mm.
Most of ours are around 30cm on a side (I've not actually measured); they've got to take 48 full-sized CPU packages and several FPGAs (for I/O) too.
-
@dkf said in The Official Status Thread:
@Cursorkeys said in The Official Status Thread:
The whole board is only 48x70mm.
Most of ours are around 30cm on a side (I've not actually measured); they've got to take 48 full-sized CPU packages and several FPGAs (for I/O) too.
I'd love to see what the unfiltered ratsnest looks like for a board that complex!
I take it yours are 20 layer, hidden vias, the works?
-
@Cursorkeys said in The Official Status Thread:
I take it yours are 20 layer, hidden vias, the works?
Don't forget the magic capacitors!
-
@Tsaukpaetra said in The Official Status Thread:
@Cursorkeys said in The Official Status Thread:
I take it yours are 20 layer, hidden vias, the works?
Don't forget the magic capacitors!
You actually genuinely get those on boards like that. The distance between the internal copper power-planes is very small and separated by a high-quality dielectric, so you get significant distributed capacitance...free capacitors by magic!
-
@Cursorkeys said in The Official Status Thread:
I'd love to see what the unfiltered ratsnest looks like for a board that complex!
I take it yours are 20 layer, hidden vias, the works?It's probably got hidden layers, yes, but our custom comms fabric keeps down the number of required wires. Everything is on high-speed serial connections arranged in a virtual triangular mesh; the packet routing hardware is very proprietary and probably rather thoroughly patented if I know our hardware guys. It does mean that the boards are just a little bit mad, not utterly Arkham Asylum lunacy.
-
Started Amazon unlimited music trial
Searched for Neil Cicierega albums
No results
Into the trash it goes
-
Status: A customer just notified us that our website has something to say:
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /www/sites/30c/4db/[website]/web/index.php on line 5
Please don't make me write PHP again!
I guess our provider has updated something, I wonder how hard it would be to sack this all off and use Wordpress. It's just a simple corporate site, 'what we do' and 'contact us' mostly.
-
@Cursorkeys said in The Official Status Thread:
I wonder how hard it would be to sack this all off and use Wordpress
You're assuming that it isn't already using Wordpress and that you don't have to suffer through updating that (because why would things be easy?!)
-
@dkf said in The Official Status Thread:
@Cursorkeys said in The Official Status Thread:
I wonder how hard it would be to sack this all off and use Wordpress
You're assuming that it isn't already using Wordpress and that you don't have to suffer through updating that (because why would things be easy?!)
It definitely isn't because I've had to fix it before. I think it's all written from scratch, there is a sort-of CMS that does things like news updates.
-
@Cursorkeys
How have you not updated that in the past 5+ years?
-
@izzion said in The Official Status Thread:
@Cursorkeys
How have you not updated that in the past 5+ years?Because we are basically the only company that does what we do and every relevant customer in the industry knows us already. Our website is really just so we can say we have one, it doesn't provide any lead-generation or anything like that. Following on from that there has never been any dev time allocated other than when it breaks. It wasn't originally written in-house either.
Edit: We have documentation on there too, so it is useful for that.
-
-
@dkf WHY WOULD YOU CUT OUT THE PUNCH LINE!
Lister: I never want to see or hear from that scum-sucking, lying, weasel-minded smegger in my entire life!
Kryten: Sigmund Freud eat your heart out!(Although I've never figured out WHY Lister said that-- did he think Rimmer made the program?)
-
@blakeyrat said in The Official Status Thread:
WHY WOULD YOU CUT OUT THE PUNCH LINE!
Ask the smeghead who uploaded it.
-
Am I weird for strongly preferring code dependencies in "backwards" order?
As in
int main() { doStuff(); } void doStuff(){ if(condition) frobnicate(getOtherStuff()); } void frobnicate(Stuff input){ ... }
Instead of putting frobnicate at the beginning where you don't have the context.
-
@anonymous234 that's only backwards for the C compiler. Just put some forward declarations in in that case.