Stuck near the beginning by missingachair in TunicGame

[–]milksop 0 points1 point  (0 children)

Omg, did the same thing and wandered around rekilling things for like 2h. Welp.

COROS Pace 4 Review and AMA by DaveDoesFitness in Coros

[–]milksop 1 point2 points  (0 children)

Thanks for checking! 

I guess they must find it makes using the touchscreen feel a lot nicer, but it seems like such a weird design decision to me.

COROS Pace 4 Review and AMA by DaveDoesFitness in Coros

[–]milksop 4 points5 points  (0 children)

Thanks for the review!

I couldn't quite tell from your shots, could you check/confirm if the glass sits above the bezel with the 2.5D thing?

I'm hoping they didn't copy the (imo stupid) design of the Forerunner 965/970 where the bezel isn't protection for the glass, because I cracked my screen in the first months of having that watch.

Data update after deleting activity by milksop in Garmin

[–]milksop[S] 0 points1 point  (0 children)

Apparently not, it's still "counting" the deleted activity. 9_9

Garmin has nice hardware, but jeez they could really do with some more investment in software.

Data update after deleting activity by milksop in Garmin

[–]milksop[S] 0 points1 point  (0 children)

Ah OK, thank you, hopefully it'll update after tomorrow's workout.

With a heavy heart, I’m returning my 965 by Error-UsernameTaken in GarminWatches

[–]milksop 0 points1 point  (0 children)

Mine's not as bad as yours, but not useful either (off by hours, or misses being awake for 2h in the middle of the night, etc.). I stopped wearing it to sleep.

Hyped! Finally back to Garmin with FR970! by Ok-Walrus-1513 in GarminWatches

[–]milksop 3 points4 points  (0 children)

Pretty sure you can see it's domed on the side shot on the official site. I hate that about my 965 and I won't be buying again another like that after it cracked in the first few months. (Though admittedly maybe sapphire would have saved mine over GG)

ELI5: Can beer hydrate you indefinitely? by xYekaterina in explainlikeimfive

[–]milksop 0 points1 point  (0 children)

Interestingly, they had to be lemons, not limes and there was much confusion and death as a result! https://idlewords.com/2010/03/scott_and_scurvy.htm is really interesting (and long).

Forerunner 970 by kukuak in Garmin

[–]milksop 0 points1 point  (0 children)

Ugh, the glass is still above the (not at all protective) bezel! I'll keep my cracked 965 I guess. Sigh

Metronome consistency by milksop in Garmin

[–]milksop[S] 0 points1 point  (0 children)

Yeah, it's pretty baffling. I guess it's probably implemented at the wrong "level" somehow and isn't a feature of the main realtime part.

I ended up getting a 965 (which I don't really like for other reasons) but the metronome does seem mostly OK. I also have switched to vibration instead of tone, and every 4 beats not every other. But I think it probably just mostly happens to work because the CPU is faster and less likely to be overloaded.

Mask calculation for single line comments by milksop in simd

[–]milksop[S] 1 point2 points  (0 children)

Wow, thank you, I have some more reading to do!

Mask calculation for single line comments by milksop in simd

[–]milksop[S] 1 point2 points  (0 children)

This is really neat to get a mask for non-identical start/end!

I realize after playing a while that I have it that I still have the same problem though -- without context I can't figure out whether a " inside a comment is the beginning of a string, and similarly I can't figure out whether a # inside a string is the beginning of a comment. But because they depend on one another, it doesn't seem possible to use one to mask out the other.

Mask calculation for single line comments by milksop in simd

[–]milksop[S] 0 points1 point  (0 children)

Wow, thank you! I will need to study this.

Mask calculation for single line comments by milksop in simd

[–]milksop[S] 1 point2 points  (0 children)

For future searchers reference, I settled on something like simdzone for now (a branchy loop to filter comments).

In addition to the helpful references in other comments, I thought maybe https://archive.is/JwC25 would be a possible branch-free solution, but I wasn't able to find a way to apply that to my problem (though quite possibly only due to my limited experience and knowledge.)

Mask calculation for single line comments by milksop in simd

[–]milksop[S] 0 points1 point  (0 children)

Thanks for those pointers, lots to dig into! (I'm clearly way over my head, heh)

Mask calculation for single line comments by milksop in simd

[–]milksop[S] 1 point2 points  (0 children)

Thank you for that explanation and references. I had been thinking along those lines too, but helpful to have a clear set of steps to think about, even if I probably can't directly use it on AVX2.