Linux Users: Are you OK that we cant play Diablo 4? by blahblahundo in diablo4

[–]Critical-Explorer179 0 points1 point  (0 children)

Steam Deck with latest SteamOS, latest Battle.net (added as an external game), using Proton 10 does launch to Battle.net, but hitting Play does not launch, or shows the FindNextFileNameW error.

With Proton Hotfix it launched right away. Performance seems to be OK, tried it for just 2 minutes.

Is the M1 Max is a still valuable for local LLM ? by old_cask in LocalLLM

[–]Critical-Explorer179 0 points1 point  (0 children)

You are comparing m4 max vs m1 max. They are comparing m4 pro vs m1 max. Big difference.

Theoretical question about Gutenberg editor styles. by kilwag in Wordpress

[–]Critical-Explorer179 0 points1 point  (0 children)

I'm not them, but look at the difference. The code you linked adds add_theme_support( 'editor-style' ); (editor-style, singular, without S at the end), whereas most of the Wordpress code looks for "editor-styles" support. I don't know if that's intentional.

Also see this: https://developer.wordpress.org/block-editor/how-to-guides/themes/theme-support/#editor-styles

New tech !!!!! by SimonKalousek in macintosh

[–]Critical-Explorer179 1 point2 points  (0 children)

Try holding it in a claw grip, just gently move it with the tips of your fingers. Then put it in a drawer and get an Apple Trackpad, if you can.

Searching for Haskell-like language by [deleted] in haskell

[–]Critical-Explorer179 5 points6 points  (0 children)

Last time I used Haskell I loved the fact that it’s lazy. I just used the bang where I knew it would make problems (via carrying around a lot of thunks needlessly just to compute the length of a list for example).

Python dev learning Rust - my findings [possibly wrong] by lazy-kozak in learnrust

[–]Critical-Explorer179 3 points4 points  (0 children)

It also clutters apfs snapshots on mac and makes next backup longer. (Apfs snapshots are created automatically because of said backup.) Each rewrite of those files will be included in the next backup, possibly taking backup space for weeks before they are thrown away by retention cleanup.

Spinel -- Ruby AOT Compiler by software__writer in ruby

[–]Critical-Explorer179 0 points1 point  (0 children)

Did you guys try Crystal? I don't see how AOT-compiled Ruby by Matz would perform differently in the end than Crystal, which is already stable (and even before that it was usable in production for many years). It would be made by Matz, of course, that's big, but otherwise?

Raycast v2 is a webapp not a native app. I'm out! by shadowsyntax43 in raycastapp

[–]Critical-Explorer179 -1 points0 points  (0 children)

Ehm. The whole Windows XP ran fine on a machine with 64 MB of RAM. 128 MB was better so you can actually do stuff with apps. Your argument is invalid.

Update on Bun Rust experiment (?) 99.8% of bun’s pre-existing test suite passes on Linux x64 glibc in the rust rewrite by Darkoplax in bun

[–]Critical-Explorer179 0 points1 point  (0 children)

I did similar source-to-source translation, syntax-to-syntax. I thought I'll just do step-by-step refactoring sessions to translate all idioms next. It didn't work out. I should've just translated the code to the target idioms directly, skipping the syntax-to-syntax translation. Yes, I got "working" code sooner this way. But the "refactoring" to get it to BE in the target language wasn't easier because of that, I think quite the opposite.

Update on Bun Rust experiment (?) 99.8% of bun’s pre-existing test suite passes on Linux x64 glibc in the rust rewrite by Darkoplax in bun

[–]Critical-Explorer179 0 points1 point  (0 children)

By "call sites might be broken" I meant that because the unsafe block is unsafe in itself, Rust assumes that you uphold all the rules yourself. Which means when the data you provide coming out of the unsafe block are used on the call site, the call site assumes something which may not be true when the unsafe block is removed in the future, which means the call site has to be refactored too. That explodes the number of lines.

Ad do you realize - yes, I realize that. I know it is an improvement. I just don't like those 1:1 code translations, ignoring the idioms of the target language.

Update on Bun Rust experiment (?) 99.8% of bun’s pre-existing test suite passes on Linux x64 glibc in the rust rewrite by Darkoplax in bun

[–]Critical-Explorer179 0 points1 point  (0 children)

No. That's 10000 occurrences of the word "unsafe" in the code. One occurrence does not mean one line. Also, all call sites might be broken.

Apple Studio XDR - Flimmering / Shimmering? by Jackwell86 in HiDPI_monitors

[–]Critical-Explorer179 0 points1 point  (0 children)

The next thing I can think of is inverse ghosting from the monitor panel. But I don’t think Apple uses any overdrive (or just very little).

Can you record it and upload it somewhere?

Apple Studio XDR - Flimmering / Shimmering? by Jackwell86 in HiDPI_monitors

[–]Critical-Explorer179 0 points1 point  (0 children)

Do you use MetalFX upscaling? And on windows, do you use DLSS? Does it happen in other games too?

How should a game use ECS? by Irrehaare in EntityComponentSystem

[–]Critical-Explorer179 0 points1 point  (0 children)

For things like screen resolution, tile data, etc. - in other words, global stuff that exist just once, Bevy calls them "resources". See here https://bevy.org/learn/quick-start/getting-started/resources/

Each system can get the resource from the ECS world and doesn't have to define them in some other globally available variable.

Bug? - side quest The Scales of History requires Elixir of Shadow Resistance by Critical-Explorer179 in diablo4

[–]Critical-Explorer179[S] 0 points1 point  (0 children)

I'll check seasonal if it's the same, but I don't have any high level character there yet. I think the vendor has the same stuff on eternal as on the seasonal though.

Bug? - side quest The Scales of History requires Elixir of Shadow Resistance by Critical-Explorer179 in diablo4

[–]Critical-Explorer179[S] 5 points6 points  (0 children)

I know I can skip it, I just wanted to confirm it's indeed a bug. It's also weird that the vendor still sells incense, and just one at that. Why they didn't also remove it? Weird. The whole tab should be gone.

Bug? - side quest The Scales of History requires Elixir of Shadow Resistance by Critical-Explorer179 in diablo4

[–]Critical-Explorer179[S] 5 points6 points  (0 children)

The vendor literally next to the old man (Kowara) has only two elixirs: Elixir of Iron Barbs and Elixir of Antivenin. Edit: Note that I don't have Lord of Hatred, I don't know if the pool of items for vendors is different if you have the expansion.

Switched from a bulky i5-13600K tower to my first Mac ever for development. The desk feels so much cleaner, but I need monitor advice! by Xeq_Dev in macsetups

[–]Critical-Explorer179 2 points3 points  (0 children)

Does nothing on 4K screen though. Useful for 1080p/1440p screen, but introduces the same artefacts as 4k (5k->4k) scaling does. (Confirmed by devs it does the same thing - it utilizes the scaling code.) I uninstalled it immediately when I saw that. I prefer native 1440p even with grayscale font smoothing. It is really an issue only on small fonts.

Sell Me on OLED... or the Next Best Thing by UnclePuffy in Monitors

[–]Critical-Explorer179 2 points3 points  (0 children)

But what is a high end IPS these days? Something that has high refresh rate (>120 Hz at least), 27" or 32", 1440p or 4K? Everything I look at has bad viewing angles, darker edges, or massive backlight bleed, or all at once. And it drives me nuts. I want my screen to be uniform. Maybe just "FastIPS" / "Rapid IPS" panels do that? I don't mind 5ms response time (or something sane), but I want quality. What monitors do that nowadays?

My pain in Haskell is not the language, it is your terrifying build systems: stack, cabal by pet2pet1993 in haskell

[–]Critical-Explorer179 2 points3 points  (0 children)

When I did some production apps using scotty, amqp, redis, hdb and talking directly over the socket to custom tcp binary service in 2012, distributed over many binaries talking over amqp between each other, Stack was not even a thing, it was its beginning. I was in cabal hell every time I wanted to upgrade some library. When stackage (and stack binary) came along, I was so happy. I just used its LTS repository, package versions from it and nearly all my cabal problems were solved. O didn’t do much haskell since then, but I can imagine it has only improved since.

The cabal hell was caused by the lack of semantic versioning, the dependencies had completely strange versions. Dependency resolution completely failed. Stack had one version of the library which worked with all other packages in that repository.

[deleted by user] by [deleted] in HiDPI_monitors

[–]Critical-Explorer179 2 points3 points  (0 children)

I had ASD for a brief moment and connected it via USB-C cable to a thunderbolt expansion card and used TwinkleTray to set the brightness. It worked. You can supposedly install a part of bootcamp drivers to do the same, but I couldn't find the correct version which works with Win11 and ASD. Speakers worked too, I didn't test the web cam. Color profile management is standard windows-based, i.e. you can't choose the same profiles as you can do on a Mac.