- iamevn parentI can't speak to any sort of scalability but I can definitely say that not everything needs to be built for millions of users. There's plenty of utility in tools you use to help even a single person (even yourself!)
- Pebble smart watches are tethered (to an android/ios device via bluetooth), do not talk to a cellular network, and have had an especially good battery life because of that and their low-power displays which are always on and visible with external light, only turning on the backlight when you are using it (e.g. hitting buttons or after giving the watch a little shake). afaik, every Pebble watch has had a significantly longer battery life than all of Apple's watches even though they're always displaying.
The newer Pebbles do have a better battery life, lasting multiple weeks maybe thanks of better battery tech.
- I'm very happy with my Unihertz Jelly Max aside from the camera being not great. I think it's the smallest it can reasonably be (62.7mm wide) while still having its touchscreen keyboard be usable and because it's fairly thick it actually feels good to hold in my hands and I don't need to stick one of those silly pop sockets on the back.
- with N as the length of the subsets and X as the length of input, `combinations n xs` basically walks through list xs and at each element, conses that element onto each combination of size n-1 of later elements in the list then appends those resulting lists together. this is on the order of N * nCr(X, N) aka O(NX!/(N!(X-N)!)) which dominates the overall runtime. the final filter walks through each combination and does O(N) work at each element to find the ones that sum to the desired amount, again O(NX!/(N!(X-N)!))
- I don't follow why parser combinators would be a bad tool for CSV. It seems like one would specify a CSV parser as (pardon the pseudocode):
Seems fairly natural to me, although I'll readily admit I haven't had to write a CSV parser before so I'm surely glossing over some detail.separator = ',' quote = '"' quoted_quote = '""' newline = '\n' plain_field = sequence(char_except(either(separator, quote, newline))) quoted_field = quote + sequence(either(char_except(quote), quoted_quote)) + quote field = either(quoted_field, plain_field) row = sequence_with_separator(field, separator) csv = sequence_with_separator(row, newline) - looks like there's a digital version for sale on the same site as the physical version https://incube8games.com/collections/vendors?q=AgeOfGames
- 5 points
- I don't think it's at all reasonable to say that https://worldledaily.com/ is typosquatting https://www.nytimes.com/games/wordle/index.html
- I feel like this part has little to do with TCO and TFA is overly focused on the recusion part of things. Even in the case of that example, there's still a function that directly returns the result of another function call. That's a tail call and can be optimized the same way it could if it were recusion optimized to reuse the current stack frame.
- Not to downplay the other points but the first long term effect sounds to me like the whole point of psychedelics as a therapeutic tool.
> Firstly, destabilization was a significant concern, with clients sometimes experiencing ongoing cognitive and emotional instability after the treatment sessions. This included a prolonged sense of confusion, changes in personal identity, and altered life perspectives, which could disrupt daily functioning and overall well-being.
I thought people use psychedelic to try to gain new perspective and to jump their thought processes to a different track than is normal for them.
- I don't think this is as simple as that (and it's not entirely the display's fault). 120hz iidx is a big upgrade over the previous lcds but I'm not sure it is over the games that ran on custom hardware that wasn't just a Windows PC.
I've got a firebeat at home that I play Pop'n on and it feels magical to play with absolutely minimal difference between when the audio and visuals are to where they game expects you to hit notes. Same cabinet but with a windows PC plugged in for modern games feels worse thanks to all the extra latency you get going through Windows (it's especially bad with the audio).
I know modern iidx and sdvx use newer audio apis that are lower latency but it's still more delay than the pre-PC systems imo.
- I wonder how feasible it would be to get a keyboard hooked up to a Gameboy through the serial port. It looks like it should be possible from a cursory reading of https://gbdev.io/pandocs/Serial_Data_Transfer_(Link_Cable).h...
- Here's one in 2017 that was recorded over because they didn't report until after another flight https://en.m.wikipedia.org/wiki/Air_Canada_Flight_759
- Really cool looking! Excited to mess around with this.
Happy to see the everyPlayer[1] flow command to allow for simultaneous actions. This is something that's missing from the other boardgame frameworks I've tried.
- It's really interesting to run a web browser in a framebuffer without any sort of display manager running [1].
[1]: https://ci.netsurf-browser.org/jenkins/job/docs-netsurf/doxy...