Avatar

codemonk

codemonk@programming.dev
Joined
1 posts • 19 comments
Direct message

Unfortunately this is not the case. A lot of people leave school assuming that scientific discoveries are eternal, unfailable truth that we just know to be true. Few ever understand how we acquired our knowledge and how to lewrn to understand it. Many assume you ‘just have to learn it’. Those your play around with computers or other stuff have an advantage. They know how to gain understanding not just how to learn facts.

permalink
report
parent
reply

Yes please. Passively cooled Framework with a much longer runtime on battery => awesome.

permalink
report
parent
reply

Such a great project. Bringing joy to a friend and reduce e-waste at the same time. Love it. Would give away the SSD from my old Core 2 Duo based laptop (which got replaced by a used Gen4 i7 laptop from my company when they sold the devices to employees for very little money. Now they are giving them to schools for free, which is great). Sending it around half the planet is neither free nor sustainable, though. Would be cheaper to buy a new one. But maybe you find someone to help out. For me, an SSD was a great improvement for that old machine. As stated in another comment, upgrading RAM did not work in that particular case.

permalink
report
reply

Fun fact: The machine might even have more RAM. I also had an laptop with a Core 2 Duo. The mainboard supported up to 4GB of RAM. However, the BIOS only supported 3GB (for whatever reason). Around 200MB are used for the iGPU. That left me with 2.8GB of RAM out of 4GB.

permalink
report
parent
reply

That is my impression as well.

Just for completeness: According to GNOME Human Interface Guidelines app icons are full-color icons: https://developer.gnome.org/hig/guidelines/ui-icons.html My app should be fine! 😊

permalink
report
parent
reply

Haven’t seen it indeed. Afaik, app icons should be fine. In case they are not, I have an idea, what the issue might be. Thank you.

Reading through the bug tracker, the GNOME approach seems to be one I see way to often: “The standard is outdated in our view and does not suit us. Let’s just treat it as obsolete and make our own incompatible thing. If this breaks stuff, its not our problem.” I prefer those that say: “We need an updated standard.” But they seem to be the minority, at least these days.

permalink
report
parent
reply

Still working on my app launcher. Currently working on on user config. Recently I added support for app icons and there freedesktop.org icon themes. Icon themes are more complicated than I expected. Themes can have multiple fallbacks themes which themselves can have multiple fallback themes. Totally makes sense. I just did not think about it too much before implementing it. Allowed me to implement a nice breadth-first search. Most themes have a single fallback theme, so it is not of much use, but hey, I follow the spec. 😅

permalink
report
reply

“Asynchronous programming in Rust” is really good, imho. My colleagues and I read it to get a deeper understanding of async Rust. I was skeptical at first, because it is from Packt, but it turned out to be a decent book. Also enjoyed the recent rustacean station episode with its author.

permalink
report
parent
reply

Thank you so much! For years I was carrying around the thought: Why do we have to decide between eager and lazy evaluation? Your explanations are so clear and motivate me to finally dig deeper into that topic. So approachable. Thanks!

permalink
report
parent
reply

At work and for hobby projects. At work I am looking at using Rust for safety-critical systems. As a hobby I am building a dmenu alternative. It is a fun project and I have a menu that satisfied my wishlist.

permalink
report
reply