[ / / / / / / / / / / / / / ] [ dir / random / 93 / biohzrd / hkacade / hkpnd / tct / utd / uy / yebalnia ][Options][ watchlist ]

/techbunker/ - Technology (Bunker)

Technology (Bunker)
You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.

Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
Archive
* = required field[▶Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): d65f8a88da9d0b3⋯.jpg (67.79 KB,500x866,250:433,disorder.jpg) (h) (u)

[–]

 No.959 >>961 [Watch Thread][Show All Posts]

http://way-cooler.org/blog/2020/01/09/way-cooler-post-mortem.html

>want to make a simple tiling UI when https://dwm.suckless.org/ already exists

>don't just start with dwm

>step 1: muck around with low-level wayland shit instead of writing a tiling wm

>decision 1: use Rust

consequently, the project lingered on without result for four years, and then failed.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.960

There are some minor complaints about Rust, but my favorite part is

>The way AwesomeWM handled this was a “restart” in AwesomeWM just re-exec the binary. This was possible in X11 because a WM is just a client. This isn’t feasible in Wayland because a compositor is the server, and so to re-exec way-cooler would cause all clients to be disconnected. This is a terrible user experience so I had to redesign the project again.

>This set me back even more time as I had to spend time re-architecturing the project. Eventually I figured I would just have to emulate X11 here -- there would be a privileged client process that would implement the AwesomeWM compatibilty and I would implement the compositor as a program it would talk to. The main way they would share data was through custom Wayland protocols. In essence I was recreating X11 in Wayland.

haha yeah X11 is just a dinosaur, man. What a stupid idea, graphics over a network!

also

>For the Google internship I was disallowed from working on any side projects without them having copyright over the code.

even for Google I'm surprised at how evil this is. What an embarrassingly shitty company. So much money shouldn't move over trivial issues like "having an uncluttered search page" and "having the main competitor self-destruct with a female CEO".

finally,

>The first and most obvious is I don’t particularly like AwesomeWM. I like i3 a lot more and I was only writing this to solve other people’s problems first. I don’t need an entire Turing complete language to describe my desktop environment.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.961

>>959 (OP)

Literally who?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



[Return][Go to top][Catalog][Screencap][Nerve Center][Random][Update] ( Scroll to new posts) ( Auto) 5
2 replies | 0 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / random / 93 / biohzrd / hkacade / hkpnd / tct / utd / uy / yebalnia ][ watchlist ]