Wdym? They’re so good they even got backported to C in C23
You know how often C gets big features like that? I mean to get auto
they had to basically deprecate a keyword (well, sort of)
I make things: electronics and software and music and stories and all sorts of other things.
Wdym? They’re so good they even got backported to C in C23
You know how often C gets big features like that? I mean to get auto
they had to basically deprecate a keyword (well, sort of)
The GBA, not bc it has fancy features like the Wii, but bc the mods deliver an experience I couldn’t otherwise have.
Sure, running ripped games on a PS1 or full-on Slippi on a Wii is nice, but I wasn’t locked out of those experiences. I could use a PC or even my phone these days to get a similar experience.
However, GBA hardware mods are all about making the GBA the best it can be, not just doing something in yet another place like the Wii mods.
For instance, in the form factor of the GBA (i.e. the landscape form that is far superior to the SP), you can:
With those mods and the extensive and wonderful GameBoy/GameBoy Color + GBA library, you get a truly elite handheld experience.
Sure I can play GBA games on my phone, but I can’t play them with a device that feels so good to hold like this. A dedicated distraction free gaming experience on the go as well. It’s personalized and practical and beautiful.
So yeah, loading backups from SD on a Wii is cool, but to me, nothing beats perfecting an already great device through hardware mods!
Ah I see. So the complaints aren’t really in the feature-set or design of the app, but rather the optimization.
That makes sense to me now. I was coming from the perspective of “I really like how information is organized and how collaboration works” not from a “does this app function well.”
I’ve never really had any performance issues, personally. Perhaps that’s bc I always used the Linux app back when I used teams and had a beefy PC. It had its own issues, but they were really with getting it to run in the first place. Once I could get it running, it always worked well for me.
Also, I was using it a couple years ago, pre-copilot, so maybe that’s added to the crappiness
Never understood the hate. Teams is by far the most competent messaging platform out there. Way more intuitive that crap like Slack or Discord
Just use enums
I’ve been wanting to make something like this for a while but never got around to it.
I also wanted to get a dedicated piece of hardware ala the Steam Deck or a Raspberry Pi or something, so Indie devs would have a spec to target to ensure smooth gameplay while not having to do any kind of special build since it would run normal Linux. A proper Linux Console
I also wanted to design a custom controller for it. I actually got the PCB designed, but never made it and never made the enclosure. It was gonna be kinda like the new Horis where it’s half-modern controller/half-SNES controller, only mine is based on the XBox layout not the PlayStation’s, and also I had the buttons oriented somewhat like a gamecube, with a big “main” button, a smaller secondary button, and two auxiliary buttons (tho arranged in XBox order still)
Maybe I’ll come back to the project someday.
Forget Linux vs Windows, the real question I have is why is Black Myth Wukong so poorly optimized that on a 4060 or 5060 it can’t reach 60 FPS at 1080p even on Windows? Freaking unacceptable.
You would think coming from the mobile world, Game Science would be used to low-spec hardware, e.g. phones, but this game can’t run well even on pretty new GPUs on PCs??? I had no idea this game had such abysmal performance. I wish people hadn’t bought it, so it could’ve flopped
Except that the Linux part of ChromeOS is still open-source and the growth of ChromeOS still would yield benefits to Linux users across the board.
This is how I learned about ReScript
It’s almost certainly much higher than that
First of all, ChromeOS is Linux. It’s a weird Linux, but it is Linux and can be made to run regular Linux software. It’s based on Gentoo. It’s not just “technically” Linux; it just straight up is. It’s even more Linux than Android is.
That adds another 2.69% up to 7.69%
But also, the 4.77% Unknown is almost certainly made up of primarily Linux machines.
So really, it’s a range of percentages anywhere from 7.69% to 12.46%. I would guess Linux users are at least 10% of the US market now
Source: The StatCounter pages the article is referring to for US: https://gs.statcounter.com/os-market-share/desktop/united-states-of-america
World wide is also similar: https://gs.statcounter.com/os-market-share/desktop/worldwide/
There we’re potentially even higher: 5.33% to 14.5%. That’s just shy of the worldwide Mac users! macOS + OS X is 15.35% worldwide.
Heck yeah. Love replaying OoT. It’s good every time.
You gotta play Wind Waker next. Truly the GOAT
This is just a vertical scrolling window manager
Having bunch of plugins built-in is not any better than having a bunch of plugins
Fun fact, even tho B is False, Math.min > Math.max
is true
Big talk from AI who almost constantly generates syntax errors lol
typedef struct {
bool a: 1;
bool b: 1;
bool c: 1;
bool d: 1;
bool e: 1;
bool f: 1;
bool g: 1;
bool h: 1;
} __attribute__((__packed__)) not_if_you_have_enough_booleans_t;
It’s def nostalgia bias. It is truly terrible.
no
They can both be bad
As others said, it means nullable, but to put it in more intuitive, less-jargony way - it’s a question mark bc you don’t know if the value is actually there or not. It could be a Singleton, but it isn’t until you check if there is a value. Whereas if you have, idk,
int a
no question mark, then you’re saying you actually have data.Essentially with C# 8, they “removed” null and reused the idea of null references in creating what is essentially an Option like in other languages. You either have some data of some type, or none (a null reference, in this case). By default, everything has to be there. Then when you need null, e.g. you may not have something initialized or an operation could fail, you explicitly grab for it. Thus it reduces null pointer bugs. If you don’t need nullability, you can ensure that you don’t accidentally write in an issue. It safety checks statements and parameters.