Hi, I’m sbird! I like programming and am interested in Astrophysics and all things space. I also have a hobby of photography.

  • 10 Posts
  • 105 Comments
Joined 11 months ago
cake
Cake day: June 12th, 2025

help-circle
  • For Codeberg, they don’t allow commercial projects. You of course have Forgejo (which is what Codeberg utilises), and many open-source developers have been moving to it. I’ve also heard some projects switching over to GitLab as well, which is corporate-owned, but I believe has a self-hosted option that gives people a little more control. But for many people, GitHub works fine as it is and don’t want the hassle of transferring their projects, commit history, issues, etc. over.





  • Intel Arc Battlemage is still being sold. It has been leaked, not confirmed by Intel I think (don’t quote me on that), that the “Celestial” line of discrete gaming GPUs will be continued, presumably due to cost of memory being very high right now making it difficult to create a card oriented at consumers. There has been no news on whether the “Druid” line of gaming GPUs will be discontinued as well. It looks like workstation cards (like those in the Phoronix article) are unaffected, probably because producing those at a larger scale is more cost-effective in the current market.





  • I would imagine that the hardware on iPhones (touchscreen input, multiple cameras, FaceID) would make it much more challenging and probably not within the scope of the project (!). iPhones are also more locked down then Macs are, I believe there is no way to install an alternate operating system on modern iPhones. Project Sandcastle, a project to implement Android on iPhones, only got around to the 7 (and even then, it had poor support).


  • from another comment I made on licenses:

    They are needed to tell users and developers what they can do with the project and whether they can change the source code, redistribute it, etc. Having no license by default means others can’t look at your code or modify it in any way, as the terms on how to do so are not defined!

    There are several licenses that are used for open-source projects. Generally, they are grouped as either permissive licenses (like MIT) or copyleft/protective licenses (like GPLv3). In a nutshell, permissive licenses gives the developer (or, in the case of commercial use of open-source code, the company) more freedom as the code can be used in any kind of project, including proprietary ones. In contrast, copyleft licenses aim to give users more freedom by ensuring that the code can only be used in projects that also use an open-source license.

    There are other elements to licenses too, like how code used should be attributed, whether you are allowed to fork the project, additional copyleft restrictions for SaaS applications (see AGPLv3), loosening of copyleft restrictions (see LGPLv3), etc.







  • The term “vegetable” is a culinary term, and squash is prepared like a vegetable. For another example, tomatoes are fruits but are prepared like vegetables. Squash and tomatoes can be both fruits AND vegetables. This is my position on the “is X a fruit or vegetable?” issue.

    I mean, the idea of a “vegetable” isn’t a well defined group of plant parts like fruits are. Vegetables are a mix of seeds, roots, leaves, stems, etc. all of which are quite different. It’s just “parts of a plant that can be cooked as part of a meal”:

    “a usually herbaceous plant (such as the cabbage, bean, or potato) grown for an edible part that is usually eaten as part of a meal also : such an edible part” according to the Merriam-Webster dictionary https://www.merriam-webster.com/dictionary/vegetable (similar definitions exist for other dictionaries, some highlight that vegetables are usually used to make non-sweet dishes)

    The TLDR is that vegetables are loosely defined as “plant parts that are used to prepare meals, usually non-sweet dishes” and is a culinary term rather than a botanical one like fruits can be. So an item (like tomatoes or squash) can be both a vegetable and a fruit, the former culinary and the latter botanically. They aren’t mutually exclusive.




  • Their blog as well as the video described the new laptop as the “Macbook Pro for Linux users”, with a similarly solid build, battery life, and performance. But of course with repairability and upgradeability as a focus.

    Clicking on some of the options on both web stores, a similarly configured Framework Laptop 13 Pro (Intel X7) is quite a bit more expensive than a Macbook Pro (base M5). If you go up to 32GB of RAM and 2TB SSD, the Framework becomes cheaper because of Apple tax for (non-upgradeable!) memory upgrades. But doesn’t include import fees (which will be much higher for FW)