I'm aware, I've been following it for more or less the project's whole life. It's the software equivalent of the jersey shore and I'm here for it.
comments
Maybe it has to something to do with this:
Our beloved EFL main developer, whose name I dare not say or I go on a rampage, complained he had tons of bug reports about crashes etc. Something about passing wrong Evas_Objects to wrong functions. He decided to tackle the problem in the next version. I’ll let you guess which solution he choose:
- Incorporate type safety.
- Give some meaningful names for all typedefs, if type safety is too hard, so people would at least see what goes where.
- Don’t use pointers as pointers. Split the bits in them into 3 (or 4) groups, which would be cast to a numerical indexes into 3- (or 4-) dimensional hash map, which in turn results in a real pointer to function + object, and call it, if such exist. If not, don’t do anything and don’t give the programmer any feedback. Oh, and implement this in a way that makes the absolute maximum objects your process can have equal to 512. But don’t forget to not warn anyone when the limit gets exceed, but call given function on a random object which causes hash collision.
Small hint: it’s not 1 or 2. Welcome to the 21st century programming!
Source is https://what.thedailywtf.com/topic/15001/enlightened/ — it's a dated article, and I don't follow Enlightenment development at all, so I don't know if it's still relevant. Also, they apparently started requiring login to view the article.
UPD: https://web.archive.org/web/20260219154350/https://what.thedailywtf.com/topic/15001/enlightened
Nice
Nearly 30 years later and still anything but version 1.0
I love it
This.. sucks. ADS needlessly complicates things and ruins the file structure. If it has a legitimate purpose, I've not heard of it. I played around with it in my early programming days and thought it was neat, but really just a parlor trick. Viruses sure use it though.
I hope ADS will always be opt-in by requiring that mounting flag..
With the frequency Valve have been mainlining stuff I gotta see if I can get rid of the DKMS drivers on my non-SteamOS Steam Deck. Maybe I'm building modules for stuff that's actually better in mainline.
Only time I've encountered it was on a virus.
We definitely don't need more opaque systems breaking the "everything is a file" philosophy.
For someone who still uses floppies, I appreciate this update.
Actually, after testing it, it feels like the same effect i had from my AOC monitor that died literally 2 weeks ago which started pulsing a bit. I thought it was a linux bug, but the whole monitor eventually just died
Lol.. They need the Enlightenment E16 waves background effect.. that was the bomb
😆 Nope
I'm perfectly happy being productive in my Niri+Noctalia setup instead. Man is it what I ever dreamed of in a desktop experience. Chef's kiss.
Pft I'm not installing gnome for that
Qualcomm at least seems to be stepping up their game with the elite series and finally getting stuff done.
But long term, would be good to have a royalty free platform succeed.
The situation with arm is at least a step forward though
Most cheap riscv boards I've dealt with haven't supported UEFI directly, so I wouldn't hold your breath.
Still hoping the server situation shakes things out a bit better
ARM and Linux have been a terrible combination because of SoCs using proprietary components from very linux-unfriendly companies. I sincerely hope riscv makes arm completely irrelevant.
That's too basic.
If you have a piece of data that takes more than a single byte then you have to choose and order for the bytes. For a 16bit int do you put the "big" byte (representing the part above 255) first or second? Writing decimal numbers we put the big digits first, but processors usually (but not always, like here) put the smaller bytes first (to the left, or at smaller addresses). That's it.
Absolutely massive release this one.. Not sure if the kernel in fedora will come first, or Fedora 45 Final..
Lmao
Yeah totally. also with open source software in general. In the past, most open source software was either not powerful or not pleasant to use. But in the very recent time, multiple projects got massive updates or new projects got created, especially creative software such as Audacity or GIMP.
Maybe it'll finally be the year of the Linux desktop
Yeah.
Honestly, there is so much happening with Linux recently, that it is actually a fairly exciting time
I'd expect over the next 3 years open Linux will start to grow in the VR space and gaming console space too.
Even madthumbs from c/linuxsucks appears to have given up 😂
I like it. Looks intuitive, which most tools lacked for a long while! Happy to see good progress on this front
So, it looks like since GTK2.X (when I last looked), things have gotten dramatically better and easier.
If you're in the same boat, the new GTK API looks so much better now
I wonder if any lessons were learned here? No reference in article to other potential fixes involving waiting until async code finishes. Seems like an obvious one (in hindsight)
For me, not too fussed about that (haven't used that code I think). In my case, there is some encryption stuff missing which needs fixing (and, no real solution around it). And I wish it was fixed :(
I have a wine patch developed using an LLM that adds the missing stubs, but, I can't submit that to wine (and whilst the code works for me, it might not work for other people anyway). So, I'm really stuck with virt-manager for now unfortunately.
Another notable change is Wine moving its CD-ROM support code over to its Mount Manager. The CD-ROM change was made as part of an NTDLL code rework for no longer opening Unix devices directly and instead relying on the Mount Manager "mountmgr" code.
They seem to call this version a "preview". I'm not sure if its meant to be considered to be "stable" or more still for the purpose of dev work against a gold standard. From my understanding, its not really designed to replace your desktop yet