27,351 karma · joined January 17, 2014
Although I really like open source ideas, the humane, social and altruistic principles of free software are very beautiful. Reading this bug report a long time ago certainly influenced me on the software I choose to use.
I love the simplicity of the C programming language although I admit it is far from the most adequate tool for most of what I do.
https://hnbadges.netlify.app/?user=marcodiego
What I really would love: modern (continously built) modern (less than 10 years old tech) devices ryf-cetified.
Now, consider: Brazil has the second biggest known rare earth reserves in the World (second only to China). As a Brazilian, this scares me a bit.
He later worked for Nokia, Intel and eventually his own startup related to VR.
During his time as a Google summer of code student, his project was to paralelize X code so it could run in multiple threads, making better use of modern hardware with many cores. His project failed. The reason: X code was so bad that paralelizing and making it thread-safe required so many locks that it ran slower! It was a better idea to start from scratch. I remember, at the time, taking a look at the source code and asking him why there was a X86 emulator built-in in X source code. His answer was that that was required to run some video BIOS on non-x86 computers, namely Sun workstations. That was the level of legacy code in X.
This is just an illustration of many problems X had. Vignatti was one of the X devs that migrated to wayland development. Many other core X devs did the same. People saying that X is fixable, that it can be improved or what else... These people may be right, but I trust X core developers more than these people when the subject is X development.
If you're not close, telegram fork allow easy sharing of files too.
I am really ashamed by how wrong I was and how WE allowed things to became so artificially limited.
The way secure boot evolved is disgusting. Specially because, at the time it was becoming popular, people we're warned that was more a tool of control than for security. Having to install a proprietary OS to install another should be forbidden.
Very very different.
> There are thousands of PC components that don’t provide any sort of Linux driver where contributors reverse engineer those drivers.
Increasingly more rare. Maybe that only happens thèse d'ays on extremely specialized hardware.
Like not documenting their hardware? Like making Asahi Linux becoming a multi-year reverse engineering project that may possibly never achieve perfect compatibility?
> They make it easy to run Windows
On apple silicon without virtualisation? Sorry, didn't know that.
If you choose to buy hardware from apple, you must consider that you're encouraging a behaviour that is bad for everyone, including yourself.
Actually good free software (Blender, Krita, Musescore, Audacity...) shows the FOSS community has been improving software for decades decades.
Microsoft Quick Basic help was also gold.
It was around that time that I knew Linux and started migrating.
And this is a comment I often link whenever I ser any news related to Delphi: https://news.ycombinator.com/item?id=37520509
In the moments I was struggling the most in my life, what helped me the most was managing my time and finding ways to work a little bit every day, even if it was only writing down the plan of what I had to do. Pomodoro timers also helped me a lot to "start doing something".
I really think motivational, self improvement, anti-procrastination and studying advice courses should be offered by universities. I'm convinced that regularity and a good study strategy is enough to move even the weakest among the mediocres to attain a doctorate level. I saw some cases like these myself.
We need the equivalent of a Linus Torvalds + Richard Stallman but hardware. We were lucky to have had both for software at the same time. We need the same luck again now.