404 karma · joined July 22, 2014
http://github.com/da-x
Email: alonid [at] gmail.com
https://github.com/da-x/foldity
A utility for folding terminal output to fit the screen.
If only issue [1] would be fixed, it would make it much better.
Finally! I've installed a 256GB RAM desktop recently, and swap is so 90's...
Still shipping, however they dropped EPEL7 support for it :( Issue about it here:
The bundling of 1980's synth music is also nice. Why I find synthwave so alluring, perhaps it promotes nostalgia which chronologically depicts times that are most farther than the horrors of the 1940's and the troubled times of present day 2020.
Those days in late 2003 were crazy. Waking up at noon to work on it for until 9:00pm, and then off to a night shift writing boring tests script stuff until the morning. And also weekends. It was like a full time job with extra hours during that month. Was full head-on stamina at age 21, and I don't even drink tea or coffee.
Interestingly, if it wasn't for the boring night shift job I had back then, I would have never found all the time back at home during the day time to do all this. And once I figured out how I want to write it, nothing stopped me until it worked.
Here is a copy of the comment I added there:
I was not surprised when Microsoft took the approach with WSL2, as I've gone a similar path when writing coLinux. I've considered extending an existing project named LINE, which is more similar in architecture to WSL1. Not having the full resource of a development team, I took the easier cooperative VM approach. Re-implementing stuff is a pain. Integrating is more fun.
However I think both WSL1 and WSL2 have their added value being active projects. WSL1, is good for being more 'in the Windows domain of things' compared to WSL2, and not requiring a hardware-accelerated hypervisor behind the scenes. For WSL2, back when writing coLinux, I've imagined the things that could have been gained if I had had access to the Windows internals, especially regarding memory management. I believe that the Windows dev team has a much better chance to make Linux more compatible and smoothly integrated in a performant way with this approach.
Perhaps it's too late, but I wish that the two approaches would have had different names so to not suggest that one is entirely newer or better than the other.
Recalling this, it makes me feel quite a old hack, when I started this back in December 2003, without Git, through mailing lists, and on sourceforge - oh boy. Would have definitely been easier maintaining this project with all the tech, the reach, and the amount of potential contributors that we have today.
Maybe a few years from now?
let _ = <expr>;
and: let _x = <expr>;
The first one drops ownership over the variable right after `let`, and the second drops in the end of the scope where the `let` is contained. It was mentioned in an open Rust github issue, but I can't seem to find it.I recommend Fedora due to the superb packaging done by the Fedora community (and supported by Red Hat giant). And if you like a desktop environment like KDE, you can just install it, or start straight from their KDE Plasma Desktop spin.