The Official Status Thread
-
@DogsB you gotta get down to very tight factorizations before the imperative and functional modes converge properly, try making some higher-order decision functions for a start, and play with Stream and Optional. It's still just Java, but now the methods are variables.
-
@Gribnit said in The Official Status Thread:
@DogsB you gotta get down to very tight factorizations before the imperative and functional modes converge properly, try making some higher-order decision functions for a start, and play with Stream and Optional. It's still just Java, but now the methods are variables.
Streams and Optionals I'm fine with. It's when a Mono gets zipped with another Mono and produces a Flux that I start wondering where it all went wrong. Also what is wrong with void methods? No it has to be a void Mono that I have to call block on.
TDD is on the rise though. Mostly because I'm sure they're just changing random shit and hopeing for the best.
-
@DogsB yeah Rx is very deep water to start in, and insufficiently sweetened. They went for composability but created a tar pit.
A Mono and Mono make a flux sounds like req A and req B are needed to produce a stream of results?
A Mono<Void> is almost like a Future<Void>, really - it's still Void but then, not now.
-
@hungrier said in The Official Status Thread:
@topspin In the past couple days, Google Images is 0/2 for being any use whatsoever
Grindr
edit: so I guess "happy" isn't wrong
-
@loopback0 said in The Official Status Thread:
@hungrier said in The Official Status Thread:
@topspin In the past couple days, Google Images is 0/2 for being any use whatsoever
Grindr
Pro tip: always browse without protection for the best results!
-
@Tsaukpaetra you can get an unexpected present that way even
-
@Gribnit said in The Official Status Thread:
@Tsaukpaetra you can get an unexpected present that way even
More presents is more better! 🎁 💝😍
-
@loopback0 said in The Official Status Thread:
@hungrier said in The Official Status Thread:
@topspin In the past couple days, Google Images is 0/2 for being any use whatsoever
Grindr
I was for real thinking Decepticon-but-lame, maybe GoBots or something.
-
@loopback0 said in The Official Status Thread:
Grindr
I thought it was probably that, but wanted to confirm
-
@hungrier said in The Official Status Thread:
@topspin In the past couple days, Google Images is 0/2 for being any use whatsoever
Seemed to work fine for me.
Note that you don't usually have good results from inexact photos that have been dropped.
-
@Zerosquare said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Status: Hard-rebooted a VM while it was playing a sound, and now it is permanently looping about half a second of that sound.
It reminds me of this:
https://www.youtube.com/watch?v=CSav51fVlKUI'm going through this thread without playing audio and video, but now I know exactly what it sound likes. Thanks.
-
@Gribnit said in The Official Status Thread:
@DogsB you gotta get down to very tight factorizations before the imperative and functional modes converge properly, try making some higher-order decision functions for a start, and play with Stream and Optional. It's still just Java, but now the methods are variables.
This reads like a typical gribnit post, but the upvote suggests it was insightful. So I guess I just generally don’t understand what any of this is about.
-
-
Date: 2 May
Status: Air conditioner on, for the first time this year.
-
@HardwareGeek said in The Official Status Thread:
Date: 2 May
Status: Air conditioner on, for the first time this year.Conclusion: you don't live in Canada
-
@TimeBandit Did you get snow a couple days ago, then turn on the AC today then turn the heat back on for overnight/tomorrow? I sure did
-
@hungrier No snow here, mostly rain.
Yesterday was a nice day, so I went for a 400km car ride with friends to eat a poutine
-
@TimeBandit We had rain on Friday that turned into sideways blowing snow in the afternoon, which piled up a bit and mostly melted on Saturday. Then a nice sunny day today, forecasting cold and wet for most of the week
-
@hungrier said in The Official Status Thread:
@TimeBandit Did you get snow a couple days ago, then turn on the AC today then turn the heat back on for overnight/tomorrow? I sure did
That's what we would be doing here, but the AC's got a leak and needs to be fixed. We got by with fans, though.
Here's hoping the fix isn't too expensive.
-
@TimeBandit According to the thermostat, it was 26°C in the house. My son and I were doing some light yard work, and it must have been at least a couple of degrees warmer outside, and humid as all get out. Unusually, there was not a breath of wind, which would have made it a little more bearable, but not this evening.
-
Status: Spent some time today changing the way our makefiles work. In doing so, I broke rule 1 of working with makefiles.
-
@HardwareGeek said in The Official Status Thread:
Unusually, there was not a breath of wind
This past weekend (at our dog agility show), we had a little too much wind. One little microburst sent a couple canopies flying (as in, several feet above all the others). I think about 5 or 6 ended up destroyed. Luckily, no dogs freaked out. And, yes, a dog was running (and finished) when that happened. So they actually caught it on camera - until the camera was blown over also.
(I'd link the video, but a) it's not public, and b) that gets a little too close to doxing)
-
@dcon said in The Official Status Thread:
@HardwareGeek said in The Official Status Thread:
Unusually, there was not a breath of wind
This past weekend (at our dog agility show), we had a little too much wind. One little microburst sent a couple canopies flying (as in, several feet above all the others). I think about 5 or 6 ended up destroyed. Luckily, no dogs freaked out. And, yes, a dog was running (and finished) when that happened. So they actually caught it on camera - until the camera was blown over also.
(I'd link the video, but a) it's not public, and b) that gets a little too close to doxing)
Have a cartoonist anonymize it for us.
-
Status: Up too late and brain not working.
E-commerce websites are so far beyond flaky it's not funny. One order I'm trying to piece together is November 2019. I missed it last time around but it didn't really affect anything because I didn't sell anything from it. So anyway, I have three e-mails, all in Yen and, supposedly, the payment method was credit card. Log into the site and that's about all I get there too.
Double check PayPal just to be sure. No transactions in that range. So I go back to seven possible cards.
One is a debit/credit card I use exactly one place online and it's not here.
One is a credit card that's also very limited use. Nothing for the date range.
One that they didn't take last time (Discover). Nothing for the date range.
One registered to the wrong address. Nothing for the date range.
One I only use for food/gas. Nothing for the date range.
One with a stupidly high interest rate. Nothing for the date range.And...fuck off. Tokyo bills right on the edge of of Sears' billing cycle so it's the month after it's supposed to be. Hate them so much.
(Another order I looked up just for was when I ordered custom checks six years ago. Stupid site sent me order and shipping notifications but no information in either. So I dug through old credit card statements and found the charge. But if I want to reorder checks, I think I have to reconstruct the graphics I used because I don't know where those are and their site is terrible.)
-
@dcon said in The Official Status Thread:
This past weekend (at our dog agility show), we had a little too much wind.
sent a couple canopies flying
-
@Zenith said in The Official Status Thread:
One I only use for food/gas
Read as "one I only use for foie gras" initially, was almost like "twinsies!"
-
- Status:
- Reminded of Welcome Back Kotter. Theme song retrieval yielded Sanford And Son theme. Trying to get rid of Sanford And Son theme.
-
@Gribnit said in The Official Status Thread:
Trying to get rid of Sanford And Son theme.
-
@PleegWat said in The Official Status Thread:
Status: Spent some time today changing the way our makefiles work. In doing so, I broke rule 1 of working with makefiles.
Mission accomplished. Fewer redundant variables (used ≤1 times). Fewer extra tiny files. I can properly override
CC
andAR
(which was the excuse). And I even fixed it so it doesn't always re-link all binaries.Now I'm able to run the static code analysis tool. It returned >700 issues. In my other component it had a <10% false positive rate.
-
Finally got the house back to a point where I can start hooking things up to see what works.
Well, shit. The refrigerator's broken, the microwave is broken, the oven is broken, the AV receiver is broken, the XBox is broken, the washer is broken...
-
@error said in The Official Status Thread:
Finally got the house back to a point where I can start hooking things up to see what works.
Well, shit. The refrigerator's broken, the microwave is broken, the oven is broken, the AV receiver is broken, the XBox is broken, the washer is broken...
You cross the streams or something?
-
Hey, we told you that inviting @Tsaukpaetra was a Bad Idea™.
-
@Gribnit said in The Official Status Thread:
You cross the streams or something?
I crossed the stream of water from the burst pipe in my wall this winter with the bottom foot of my house.
-
@error said in The Official Status Thread:
@Gribnit said in The Official Status Thread:
You cross the streams or something?
I crossed the stream of water from the burst pipe in my wall this winter with the bottom foot of my house.
Was that part already underwater?
-
@error said in The Official Status Thread:
The refrigerator's broken, the microwave is broken, the oven is broken, the AV receiver is broken, the XBox is broken, the washer is broken...
Did you invite @Tsaukpaetra in your home?
Edit:
-
-
Status: Turns out that it's bad luck to see your coffee pot next to your computer while you're waiting for coffee to brew.
-
Status: I should not have climbed down this rabbit hole.
Filling in the last few major sets of orders and doublechecking my work. Looking at the first of two Japanese shops, I found three orders I don't know what happened with. I ordered them and then...that's it. They apparently never sent a payment request or cancellation. Fairly sure I didn't receive them either. Just went poof.
Found two other orders that I just zeroed out. One is OK because I was using person me's money. Other appears to have been paid with business me's money, though I can't find a transaction record quickly because it's old. Great. I think I'll just leave it alone for now. On to the second Japanese shop...
-
status
OSX told me a Safari update was ready.
I installed it.
It failed.
OSX now tells me I'm up to date.<slowly backs away>
-
@dcon Apple copying from Microsoft again.
-
@Gąska said in The Official Status Thread:
@dcon Apple
copying from Microsoft again.inventing the optimum system update routine
-
Fuck. Yes.
Filed under: It would also make the built-in
Map
type (with its reference-equality semantics) not completely useless
-
Status Bad devlopper. Joining two big tables on a non-indexed column is bad. Worst case: retrieving 500 million rows to return 10 (max). Best case: retrieving 220k rows to return 10 (max).
-
Status Stumbled upon this:
void foo(some::other::name_space::my_class* param) { if (static_cast<some::other::name_space::my_class*>(0) != param) { // ... } }
-
@Grunnen Funny way to do a null-check.
-
@Grunnen said in The Official Status Thread:
Status Stumbled upon this:
void foo(some::other::name_space::my_class* param) { if (static_cast<some::other::name_space::my_class*>(0) != param) { // ... } }
Looks like a result of misconfigured linter set up by a particularly eccentric developer. No non-bools in if + all integer-pointer conversions must be explicit + Yoda conditions.
-
@Benjamin-Hall said in The Official Status Thread:
Status Bad devlopper. Joining two big tables on a non-indexed column is bad. Worst case: retrieving 500 million rows to return 10 (max). Best case: retrieving 220k rows to return 10 (max).
In my (poor, abused) test environment with a fraction of the production data, adding an index brought the execution time down from 1 second to roughly 6 ms, a speedup factor of 128 or so.
-
@Gąska said in The Official Status Thread:
@Grunnen said in The Official Status Thread:
Status Stumbled upon this:
void foo(some::other::name_space::my_class* param) { if (static_cast<some::other::name_space::my_class*>(0) != param) { // ... } }
Looks like a result of misconfigured linter set up by a particularly eccentric developer. No non-bools in if + all integer-pointer conversions must be explicit + Yoda conditions.
The current config for our SonarQube scan complains about
if (param)
. I say and ignore that warning.
-
Status: phone switched to tiny mode...
I don't know how I feel about this.
-
This post is deleted!