« first day (4898 days earlier)      last day (437 days later) » 

 
10 hours later…
10:21
@Laurel Welcome to the "subscribe to the newsletter to get code" limbo. You can sit here next to the ones waiting for the Amy skin in Sonic Superstar.
10:44
Wait.....
WUKONG FINALLY HAS A RELEASE DATE!!!
11:34
welp, TFW brute forcing part 1 still takes a while
12:05
@MBraedley Yeah brute forcing would be nasty when you get rows like this:
> ???????????#??? 5,2,1
12:22
@SPArcheon According to Reddit, you probably had to sign up like a week ago or have it from their last event. (Sigh)
13:13
My part 1 is reasonably fast, but part 2 has just completely stalled
13:32
@SPArcheon Luckily steam is offering refunds to all purchasers
@Ronan I probably won't have time to do this one until tonight. I've got a plan for it though.
Yeah I need to think some more about it, because I thought my solution was reasonably optimised already as it did part 1 fast
@Ronan I suggest just getting a stronger computer
Haha, changing language would also work
@Wipqozn I hope they will find a way to make that money come from the actual devs pockets...
Seems the classic "grab money and vanish" scheme
"Declare bankrupt, your creditors go empty handed."
13:57
@SPArcheon The devs never get money from refunds. There's about a 1 month delay between when a game is purchased and when devs are paid.
@Wipqozn good to know.
@Ronan I just optimized my solution and part 1 still takes >400ms in release on my work laptop. Although I haven't parallelized it yet, that might help a bit.
It's nearly 5 seconds in debug.
14:10
My part 1 is 45ms, it just really doesn't scale well
Okay, down to <100ms with std::async
14:29
Boom! Part 2 finishes in 1.7 seconds
14:39
@Ronan That's pretty slow. You should try to get that under 0.5 seconds.
I'm considering it
My part 2 finishes in 114 seconds... in release... on the sample input.
that's on the order of 5 hours for the full input
be devious. Since some of us have no context of what this is about other than knowing that it is some code competition... write the message as if more time = better.
Claim that your code "survives" for 114 instead of "just" 0.5 :P
14:57
@MBraedley So, if it's still a line by line thing, then I have a suggestion. Get 30+ computers, and on each computer, just analyze a single line. EASY.
I'm not sure if trimming branches is going to be enough to solve this.
@Wipqozn I'm already doing some lightweight threading using async calls, so I'm really only waiting on the longest branch to complete.
Try asking ChatGPT. Based on what the company is telling us it should be good for any job 😇
@SPArcheon Just tell them about that lawyer that got disbarred.
@MBraedley In that case, just train your cat to do it. Easy.
I'm just going to let it run, and hopefully it completes in a few minutes.
15 and a half minutes...
Yeah, I killed it. I think my string copying might be part of the problem, but I'm not sure how to get around that.
15:24
@MBraedley Let me know if you want a hint
E3 is dead. ESA finally confirmed they're ending E3 for good
5
@MBraedley Assuming you're reading the patterns from left to right, the patterns #...??? and .#..??? can share a lot of the work after you've consumed that first #
@Ronan Oh, I can /\.+/\./
That wasn't what I was thinking, but yeah I bet that would work
15:44
Ah, yes, I see what you're getting at now. I'm generating a regex to match the entire line, but maybe I shouldn't be doing that.
Yeah if you match it in parts you can reuse a lot of the calculations
Yeah, that's going to some concerted effort and thus can't justify doing it at work.
16:00
@SPArcheon One of the major reasons i was looking for another job (i quit last week) was my boss telling me that because he can quickly make chatGPT scripts, that he's basically the same as me (12 year experience in webdev)
bitch if I wanted chatgpt to code my stuff, I'd spend hours to explain to him what ive got
and it probably would be wrong
@Fredy31 Well, I think there is one thing that chatGPT could maybe be useful for.
Small contained python scripts sure
But a deep JS code that calls upon 10 different libraries? Unsure
@Fredy31 I was going to say "chat-able videogame NPC"
like... generated basic replies for things like background NPC in a Harvest Moon / Animal Crossing style game.
yeah that could work
but it would have moments where it would probably fuck up and give you something that is REALLY out of pocket
@Fredy31 obviously you DON'T want to use chatgpt itself
16:11
Like have a discussion with Childe, suddenly

DONT YOU THINK IM CUTE? UWU
@Fredy31 based on the memes, that would be perfectly in-character.
As it would be Ayaka suddenly saying "You need only me Traveler. No one else. Just Ayaka"
16:31
@SPArcheon There's a whole host of reasons why that's a bad idea
17:14
@Ronan I confide in the ability some devs studio have to craft worse ideas yet. Rest assured, a well made, non generic LLM model that was trained on SAFE content would probably do less harm that some games manage to do.
also, it doesn't need to be free-form chat.
I was just thinking of some sort of procedural message generation.
Keep the meaning, change the wording.
so that now the npc has "infinite" ways to ask you why you are playing that late at night.
 
1 hour later…
18:32
@Wipqozn I got it down to 620ms, I hope that lives up to your standards
@Ronan Close enoguh at least.
I look forward to my solution being much slower.
working on part 1 in bits while my code compiles at work.
18:57
3
Q: Baldur's Gate 3 Barbarian Build Question: GWF & Savage Attacker

ZchesusWhile enjoying my morning coffee, I stumbled upon a Baldur's Gate 3 Barbarian build guide. The author claimed, as you can see from the title, that Great Weapon Fighting (GWF) and Savage Attacker don't work well together. Unfortunately, I don't have the video URL, so I'll paraphrase the context. T...

 
1 hour later…
20:00
@SPArcheon lol was trying to think about a vilain from genshin and was blanking hard
 
2 hours later…
21:48
So I had one bug, which resulted in an off by 1 error in two of the tets. I fixed that, and now another row is off by 10.
FUN
I blame @Yuuki (RIP)
3 messages moved from This Is Fine
Man, I miss things getting moved to Android Enthusiasts
1 message moved from The Bridge
@SaintWacko You're welcome
@Wipqozn <3
@Fredley (RIP ) was the worst one for that.
22:03
I do not know this moderator nor endorse his actions
2
I'm in troubleshooting hell
19 was my first bug
fixed that, 31
now I'm back to 19 after fixing that bug
ah there we go
now to run on th ereal input. I'm sure it'll work perfectly with no problems at all.
too high. Of course.
22:30
Oh, I know the issue
a string like: ###???? 3 ... would consider: ###.### valid.
I'll just toss in a final sanity check and that should fix'er up.
Narrator: There were probably another problem.
there we go
@Wipqozn <3
22:49
> separated by ?
ALWAYS READ
My part 1 was instant, was I was feeling confident about my part 2. I was wrong to be confident.
23:18
I think there must be a bug in my program based on just how slow this is taking.
Oh, maybe I should try to fix that initial thing smarter. That would help.
Actually that wouldn't help at all with the first line which is taking so long
Which is also just: ???????????#???
23:44
@Wipqozn I had exactly the same thing, part 2 is so much larger than part 1 in terms of possibilities
@Ronan yeah I'll need to leverage caching I think

« first day (4898 days earlier)      last day (437 days later) »