> The web has complexity also of client/server with long delays and syncing client/server and DOM state, and http protocol. Desktop apps and game engines don’t have these problems.
Hugely multiplayer games consistently update at under 16ms.
352 karma · joined December 16, 2021
> The web has complexity also of client/server with long delays and syncing client/server and DOM state, and http protocol. Desktop apps and game engines don’t have these problems.
Hugely multiplayer games consistently update at under 16ms.
From a quick look at various "benchmarks" JpegXL seems just be flat out better than WebP in both compression speed and size, why has there been such reluctance from Chromium to adopt it? Are there WebP benefits I'm missing?
My only experience with WebP has been downloading what is nominally a `.png` file but then being told "WebP is not supported" by some software when I try to open it.
While this true for traditional SDF rendering (e.g. raymarching), the method of "interpolating cached distances" used here means that you will always get blending between objects.
The last time I used arch, I ran an update and it broke my bootloader, meaning the next time I restarted it wouldn't boot at all.
Sure I could make a recovery USB and fix it, but at that point I was away from home, and just really needed to do the totally crazy thing of "using my computer to actually do work".
(To be clear, I didn't and I'm not recommending going back to Windows, just a more sane Linux)
Contrived example:
ls | where type == 'file' | sort-by size | take 4 | each {|f| {n: $f.name, s: ($f.size | format filesize MB) }} | to json
outputs {
"n": "clippy.toml",
"s": "0.000001 MB"
},
{
"n": "README.md",
"s": "0.000009 MB"
},
{
"n": "rustfmt.toml",
"s": "0.000052 MB"
},
{
"n": "typos.toml",
"s": "0.00009 MB"
}Do you think the same about conditions like Autism or OCD?
People often say they "are a little bit" OCD or autistic, but it's the degree to which those traits are experienced which is the differentiation. There is also no objective test, it's all "soft" science.
> People also used to make the claim that the stimulant drugs had special effects (or even opposite effects) on those with ADHD vs. the non ADHD population
This is my experience, but I understand that anecdotes aren't good evidence.
For me, the DSM-V & DIVA criteria are eerily accurate. I was diagnosed as an adult and it felt like a cruel cosmic joke reading through the psychiatrist report and realizing that most of my past and present issues were repeatedly-documented commonalities of a single condition. It was as if my life had just been playing out from a predetermined script.
I fully agree that that many distinct conditions are incorrectly swept under the "ADHD umbrella", but ADHD is not in any way a "loose" description of me.
> more helpful than the stimulants
My currently prescribed stimulants have been the only thing to ever make me feel consistently "okay", after having previously given up on medications ever helping. I'm sure they also enable me to write a few more lines of code per day, but I'd still be taking them even if they made me significantly worse at doing so.
I don't think this hypothesis would survive a look through the literature on google scholar. ADHD is associated with huge increases in risks of suicide, substance abuse, homelessness, accidents, crime, autoimmune disease, etc etc etc. It's not just "damn I find it hard to focus sometimes".
However, I only recommend it with the caveat that the practical benefits are not worth the time invested and it's only worth it as a fun hobby. I think an immutable desktop like Silverblue/Bazzite is really the sweet spot.
Nix (non-OS) as a way to define dev environments though? Incredible, would recommend it in a heartbeat. Opening a project and knowing you are going to have the exact versions of all dependencies you need is so refreshing, or seeing that a public git repo has a `flake.nix` and being able to `nix run <url>` and download/build the project in one command is truly magic.
The blackmail trade will be incredibly lucrative.
IMO the difference between LCD and OLED is massive and "worth buying a new tv" over.
I've never tried doing an 8-bit vs 10-bit-per-color "blind" test, but I think I'd be able to see it?
> What really cheeses me on things like this is that TV and monitor manufacturers seem to gate the “blacker blacks” and “whiter whites” behind HDR modes and disable those features for SDR content. That is indefensible.
This 100%. The hackery I have to regularly perform just to get my "HDR" TV to show an 8-bit-per-color "SDR" signal with it's full range of brightness is maddening.
I'd still, by far, prefer a tiny incremental compile speed increase over a substantial storage reduction. I can get a bigger SSD, I can't get my time back :'(
WebGL has a bunch of limitations, but a big one is that you can only use the gpu to move around triangles vertices (vertex shader) and color them in (pixel shader).
If you want to do something like that cool water simulation you have to do some painful hackery to pretend all your data is actually vertices or colors in a texture. Even with hackery, there's still lots of things you simply can't do.
WebGPU supports compute shaders which let you read and write whatever data you want.
I did a networking course in school, and haven't touched it since.
I personally haven't found Rust that difficult to prototype in, when I need to I just liberally use clone/Arc/RefCell.
I see the main benefit of these scripting languages as being able to write/run code at runtime, e.g. live coding music or mods for video games.
I was also mega turned off by this... initially. At some point it stopped happening to me unintentionally and now it only really happens if I start playing from a YouTube video (which is actually quite help for some obscure songs/remixes). You can also turn off this functionality all together in the settings.
> a true "music locker" service where you could upload songs from your library, no matter the source, and play them anywhere
You can upload your own music and then stream it from any device on YouTube Music now
- The YTM UI just feels worse than Spotify
- YTM has no official desktop app
- Moving all your liked songs and playlists over is annoying
- The whole shutting down Google Play Music just to release Youtube Music did a lot of damage to their "brand mindshare"
- People think it just means watching music videos on YouTube
- Everyone they know uses Spotify and they like seeing what their friends are listening to and it's easier to share links to songs within platform
Insanely good ;)
Being able to quickly script minor functionality into my terminal emulator is my favorite thing about WezTerm
This is an insane, sociopathic thing to say in a reasonably civil internet discussion.
> Another dark truth. I think a lot of people are like me.
I think there are far fewer than you believe.
Of course, the abuser was cheating the whole time.
Jesus christ, I hope you are never in a position of any significant power
One reason is that playing the emulated version is a better experience. Why would you play Breath of the Wild at 900p/30fps, when you can play it at 4k/60fps AND have all the customizability of running it on a PC.
Emulators illustrate that Nintendo forces you to buy an outdated tablet to play an intentionally hamstrung version of their game, so that once you are bought in to the hardware, you are more likely to buy more of their games.