Earlier quoted context omitted.
What do you mean by "orthodox C++"?
Usually orthodox c++ looks something like: https://gist.github.com/bkaradzic/2e39896bc7d8c34e042b this is from bgfx
So it is basically Modern C++, just a few years later.
191–200 of 299 posts
Earlier quoted context omitted.
What do you mean by "orthodox C++"?
Usually orthodox c++ looks something like: https://gist.github.com/bkaradzic/2e39896bc7d8c34e042b this is from bgfx
So it is basically Modern C++, just a few years later.
Earlier quoted context omitted.
Selfish? Seriously, what are you talking about?
"labor of love To scratch an itch To explore an idea" that by no mean is a bad thing, it just means doing things for themselves, to express, to learn etc, typical of creative work. People do that all the time. However in OSS there is this thing when people feel they need to present their work as useful to others eventhough clearly what drives their work has nothing to do with other peoples' needs, it's just their itc…
So many interesting/fascinating concepts and ideas that will remain relegated to niche communities because of basically one problem: lack of drivers. This is the problem that must be solved if we ever want to move away from the dominance of a few OSes "too big to fail" and their million compromises to a thriving field where competent programmers can create new OSes as easily as now they can create new apps.
Earlier quoted context omitted.
Selfish? Seriously, what are you talking about?
"labor of love To scratch an itch To explore an idea" that by no mean is a bad thing, it just means doing things for themselves, to express, to learn etc, typical of creative work. People do that all the time. However in OSS there is this thing when people feel they need to present their work as useful to others eventhough clearly what drives their work has nothing to do with other peoples' needs, it's just their itc…
Remember that one of the original motivators behind "Open Source" is scratching your own itch.
So many interesting/fascinating concepts and ideas that will remain relegated to niche communities because of basically one problem: lack of drivers. This is the problem that must be solved if we ever want to move away from the dominance of a few OSes "too big to fail" and their million compromises to a thriving field where competent programmers can create new OSes as easily as now they can create new apps.
On the topic of drivers and specifications, I strongly recommend a talk entitled "It's time for the OS to rediscover hardware" [0]. If you prefer a written form, "OK Lenovo, we need to talk" is a great article on the same topics. [1]
[0] https://www.usenix.org/conference/osdi21/presentation/fri-ke...
[1] https://www.haiku-os.org/blog/mmu_man/2021-10-04_ok_lenovo_w...
This is insane, I can't imagine how much work went into it. I had a similar idea as a kid, I was pissed at all the bloat consuming my cpu and ram on windows so I wanted to build my own os that would run a single app taking advantage of 100% of the hardware. I learned some assembly and managed to create a bootable floppy disk, then quickly gave up, realizing how much work a functioning os would take...
It's a lot of work. One guy pulled it off. https://en.wikipedia.org/wiki/TempleOS
Here's the latest archive of it I could find: https://web.archive.org/web/20171014135312/http://www.skyos....
Also it's wiki page: https://en.wikipedia.org/wiki/SkyOS
So first off: Very cool. Amazingly polished, and self-hosting! Especially since it looks to be an actually-independent project with POSIX as an optional compat layer. I feel like the features that are unique are mostly in 3 groups: 1. Features that shouldn't be unique to this system. Tabbed windows have occasionally happened on other systems, and probably should become more common, and there's no reason it shouldn't…
RE: tabbed windows, try Stardock's "Groupy" if you're on Windows: https://www.stardock.com/products/groupy/ This was going to be built in to Windows 10 v1903 as "Sets" but it got pulled: https://www.howtogeek.com/352109/how-to-use-sets-in-windows-...
So many interesting/fascinating concepts and ideas that will remain relegated to niche communities because of basically one problem: lack of drivers. This is the problem that must be solved if we ever want to move away from the dominance of a few OSes "too big to fail" and their million compromises to a thriving field where competent programmers can create new OSes as easily as now they can create new apps.
Earlier quoted context omitted.
Like beOS/Haiku does! Metadata and dynamic grouping of files + search is an amazing concept
Interesting. Sounds like Gmail’s labels vs everyone else’s folders. I wonder if it is a patent holding things back.
Earlier quoted context omitted.
I think the vector based UI should be on the list somewhere. Really smart solution to the HiDPI problem that gives you easy arbitrary scaling without any awkwardness
I genuinely have no idea why vector-based UIs have not become common already in at least one of the major OSs’