deleted by creator
Coriza
- 0 Posts
- 81 Comments
Coriza@lemmy.worldto
Technology@lemmy.world•Microsoft is intentionally bricking all Office for Mac 2019/2021 installationsEnglish
9·18 days agoIt is worth pointing out that the only reason docx support is lackluster is because of active efforts from MS to undermine third party support. It is a interesting story actually, but I don’t recall exactly, but it goes like this, there was some regulatory push to open formats and MS undermined this by creating and making the docx (and all other *x family) open but make it so convoluted and unnecessarily difficult. If I am not mistaken they even keep unnecessarily updating and changing it so third party is always lagging behind in support and the cherry on top that MS don’t correctly implement its own format on purpose so the files are effectively broken for anyone that follows the spec to a T.
Coriza@lemmy.worldto
linuxmemes@lemmy.world•Spend time setting up Hyprland just for an update to break your config and now you have to troubleshoot before you can be productive
5·19 days agoI read about that a couple of years ago, I am speechless that such a thing is even allowed to exist.
Coriza@lemmy.worldto
Technology@lemmy.world•Google won't rest until Gemini is everywhere in your homeEnglish
1·19 days agoDefinitely the latter. I unfortunately use a lot of Google services and they are pushing AI integration in everything and making it very hard to opt out or they keep pesting you to enable it.
Coriza@lemmy.worldto
Technology@lemmy.world•DuckDuckGo installs are up 30% as users reject being ‘force-fed’ Google’s AI SearchEnglish
5·24 days agoI “love” when the wrong technology is applied.
On the the dawn of the smartphones Mozilla tried to enter the space with an FirefoxOS and the pitch was that every app was just a website just more tightly integrated with the phone. The problem is that all the web stack is wonderfully resource hog and at the time phones were super underpowered running websites were not optimized in a browser that were not as optimized as today. So it was a terrible choice for the time being.
Other good one was Android early days. They choose Java as the default app environment and development. It kinda makes sense to use it if you want the same program to run on different platforms, the problem, again, it runs worst and with the underpowered devices of the time everything was a slog. And they doubled down on the mistake by using a garbage collector that doubled the memory usage of every app. The cherry on top, at least in hindsight is that arm was and still is the de facto Android plataform, greatly disminishing the advantage of using Java/JVM. And today Google enabled apps with native code optimized for specific plataforms, but everyone only care about ARM so of you try to run Android like in an Intel laptop a lot of apps are not compatible.
End of rant.
Coriza@lemmy.worldto
Technology@lemmy.world•California moves to exempt Linux from its upcoming age-verification law after backlash over forcing operating systems to collect users’ agesEnglish
1·24 days agoThis reminded me of a joke patch someone sent to Firefox to rename incognito mode to porn mode.
Coriza@lemmy.worldto
Technology@lemmy.world•California moves to exempt Linux from its upcoming age-verification law after backlash over forcing operating systems to collect users’ agesEnglish
2·24 days agoBut there is a difference if it is part of the base experience or unavoidable, like you need a Google account to do anything on an OEM Android Install, like install any app and such. I guess same is true for steamOS, since focus on the OS is the steam app.
Coriza@lemmy.worldto
Technology@lemmy.world•California moves to exempt Linux from its upcoming age-verification law after backlash over forcing operating systems to collect users’ agesEnglish
1·24 days agoYes, it is the patent shenanigans.
Coriza@lemmy.worldto
Technology@lemmy.world•California moves to exempt Linux from its upcoming age-verification law after backlash over forcing operating systems to collect users’ agesEnglish
1·24 days agoI think that is exactly what they mean, Google abuse/subverting the floss ecosystem creating a de facto closed system, and would have to open up to be a really open source OS if they want to get exempt. Same with apple and the BSD kernel and base (although it can be said that they are not subverting the spirit of the code they use since BSD licenses ate by design made to allow closing the source, etc).
In any case I am pretty confident that all big tech want to eagerly embrace age verification since it is another data point to sell and for their ad machinery.
The biggest hurdle for a Linux phone is proprietary drivers. On a PC you can swap parts, you can add a USB wifi or sound card on a laptop, but on a phone you are kinda stuck with all the stuff on the phone, so the problem with binary blobs is so much worse, and untill we don’t have at least the full drivers source or datasheet as an normal part of phone releases it will always be an impossible to win catch-up race.
At least phones are not getting that much better anymore so is starting to be feasible to floss hackers to fully port Linux to some phones in time for them to still be usable (battery problems a part).
Coriza@lemmy.worldto
Selfhosted@lemmy.world•Plex’s price hikes prove I was right to switch to JellyfinEnglish
14·1 month agoThat would be fine for an optional account if you want this features and the tradeoff that comes with it. Making it mandatory is bad.
Coriza@lemmy.worldto
linuxmemes@lemmy.world•windows is using steamOs as their gaming performance goal
3·2 months agoThere are good MP games that works on Linux, but if one really cares about a specific title (and I totally get it, we want to enjoy stuff with our friends and all) dual boot I feel is a good compromise. Sure it is annoying to reboot every time you want to play some X game but nothing is perfect and you can keep your windows install pretty minimal.
Coriza@lemmy.worldto
Technology@lemmy.world•Shell Tricks That Actually Make Life Easier (And Save Your Sanity)English
1·2 months agoYou know… I was about to reply with "I use
set -eand I love it, but them I read the link and it gave me flashbacks. In a previous work at some points I programmed way more in bash than the languages I was officially hired to program into, and I run in some many of this edge cases, I think almost all of the ones mentioned in the link, including doing the workarounds mentioned. two that standed out to me waslocal var=$(fail)andif f(). Side note, I remember finding a bug in declare (I don’t remember exactly, but one of the flags, maybe -l to make a local variable was not working) and was só excited to fill a bug report but then I saw that it had already fixed in a newer bash release.Anyway, In the end if I recall correctly I never settled in a one fixed approach, I distinctly remember adding set -eu to a bunch of scripts but also remember having to set +e in some cases like when sourcing other scripts and also adding the suggested
foo || diecombo a bunch"I think in the end my approach was the same as rking’s at the end of the linked text, I used it but not relied on it. And I guess using too much bash made me paranoid and I heavily tested every line for all sorts of error cases. I think
set -eis good when debugging when the thing is not working, especially because bash also suffers to lack a good debug and tracing environment, leaving you to set a bunch of stuff just to have a trace of your script and see what it is doing.
Coriza@lemmy.worldto
linuxmemes@lemmy.world•Operating System Political Compass - Updated version
1·3 months agoOh yeah. That’s right. But wrong place I think, like the other comment mentioned.
You don’t even need to specify the decompression algorithm anymore, I don’t even know if it was mandatory at some point but since I was introduced to Linux like 20 years ago
tarwould already extrapolate the decompression from the filename extension. Now for the compression I think you do need to include the algorithm, it would be nice if it would default to the extension on the supplied filename also.
I think
findUI is so bad every time I use it I think about hacking a script just to make it simpler for my use case. At the same time I am very reluctant to use one of this new versions of standard commands trying to reinvent the wheel.Some things I don’t link about
find:-
How the directory needs to be the first argument. I get the reasoning but it is such a pain, specially if you are using it with the same query repeatedly in different paths.
-
The parenthesis to set order of matches, you are doing it in the shell so you have to escape them which is never fun.
-
The fact that
-namedoes not match partial names and there is not a version that do so you have to keep doing stuff like-name "*foo*"and of course you have to escape that shit or risk you shell expanding it. Having the GLOB version is nice but there could have a more ergonomic way to do this type, which I assume is a very common use case. -
Actually, doing more complex logical matches is always a pain and it would be nice to have a easier way to do some common operations.
-
The fact that when you do some complex match then the
-printis not automatic anymore or the the behaviour is kinda weird. And is a pain to add it in all logical branches or do it in a way that you do not repeat a lot.
Anyway, sorry for the rant.
-
Coriza@lemmy.worldto
linuxmemes@lemmy.world•Operating System Political Compass - Updated version
23·3 months agoNo
TempleOS(never mind. It is there… but in the wrong place) no HannaMontanaLinux and you call it a meme? How dare you.
Coriza@lemmy.worldto
Videos@lemmy.world•There’s a Class 100 semiconductor cleanroom inside this backyard shed.
4·3 months agoThank you for saying it. I have seen this on YouTube more and more and I thought I was going crazy. Videos that seems normal, done by the person and narrated by them but the script was was full of this “not just X, Y” type of pattern, and I was like “man if you gonna bother to record your narration why not at least fix the obvious LLM vibe of the text”. Like, if you gonna use AI and try to be sneak about it why not so it right. It is so middle of the road, like, not fully automated AI slop, but also not fully your creation. I question if not other parts were IA also, like the narration is now so good that I can’t pick it up, specially if not my native language. In any case, it is a shame, it like ruins all the effort the creator put elsewhere.


I will have to defend users here and blame AI scientist/developers together with the whole docker culture. The way they package and delivery software is just terrible. And even though pytourch has support for all GPU apis the devs seems to have a hard time adding this support. Granted, part of that is also on pytourch that for some reason Don’t seem to be able to make a unified release that supports all GPUs and then you need different versions and by default IIRC they default package only supprt CUDA and CPU.