zyga aka zygoon, Dad, FOSS programmer, Canonical, ex-Huawei, ex-Samsung. IRC: zyga, GitHub: zyga, GitLab: zyga-aka-zygoon
photograph bees and shitpost about the state of FOSS from time to time.
Public Key
npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5
Profile Code
nprofile1qqsptyxd58m3ltny4zpfnxykmq8cc2ufg4hufhllxpdex2hrmxr2x0spz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsedzyk4
Author Public Key
npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 Show more details
Published at
2024-01-21T09:32:02+01:00 Event JSON
{
"id": "9a02a3a79408e6d9a242a84a7ced1bc6d7d418dc97e54776c4792fd7ec74394b" ,
"pubkey": "1590cda1f71fae64a882999896d80f8c2b89456fc4dfff305b932ae3d986a33e" ,
"created_at": 1705825922 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://fosstodon.org/users/zygoon",
"activitypub"
]
],
"content": "{\"name\":\"zygoon\",\"about\":\"zyga aka zygoon, Dad, FOSS programmer, Canonical, ex-Huawei, ex-Samsung. IRC: zyga, GitHub: zyga, GitLab: zyga-aka-zygoon\u2029 photograph bees and shitpost about the state of FOSS from time to time.\",\"picture\":\"https://cdn.fosstodon.org/accounts/avatars/000/299/269/original/51c09a57eafd4c50.jpg\",\"nip05\":\"[email protected] \"}" ,
"sig": "448875ec558b4739d73012ac440f7d6546f031c2b282f02838b30c25ff51347c1a2d9eba0ffe95d1236c062fa638e38867bc51043f0092f6e06b924cb3979a16"
}
Last Notes npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1qw7…q0ue yeah, that is true. We depend on many Linux-specific features and would need a huge amount of changes to support anything like BSD. npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1qw7…q0ue have you heard of snap packages? (Disclaimer: I work on the project as an upstream developer). Have you tried packaging your software as a snap? - works in many places - pick any python, go or rust you want - ship to users directly - easy updates npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1qw7…q0ue interesting. So this way, you need to stick to the subset of the language or the oldest system you want to support, right? npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1qw7…q0ue I mean if you make a package with this, can you deploy it across say, last two or three LTS releases of Ubuntu and expect it to work. Does it bundle Python or does it depend on python from the distribution? npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1qw7…q0ue how is binary compatibility like in that approach? Does it work across a wide range of systems or is it more constrained? npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1qw7…q0ue how do you deploy your tools to your users and systems? Python is somewhat of a mixed bag here. Do you have any constraints apart from preferences? npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1qk5…jlda very nice colors. I wish there was a nice forest somewhat closer to me but this has made me want to go and see one npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon A family member has died recently and as a part of shuffling stuff around, I've recovered a thinkpad I used to use. At the moment it's just wiped with a fresh copy of Windows, but I think I will put Debian on it later. I have not used raw Debian on bare metal in a while, I wonder if I should go with testing or stick to stable. npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon During the last Canonical engineering sprint someone mentioned it is possible to know if a terminal has light or dark a background and adjust colors to match, so that application text remains readable. Yesterday I took a stab at this and implemented a trivial crude version that works on both MacOS terminal and GNOME terminal, but not the Windows terminal. Here you can see it work both locally and across ssh to another OS and CPU architecture. https://cdn.fosstodon.org/media_attachments/files/112/508/468/998/214/431/original/2827a41f2f2f0d50.mp4 npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub19la…hm4g There is a bugzilla https://bugzilla.kernel.org/ npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1sg4…xslc wait, is it? I don't get it, how can you equate that. CLA is purely a business model. One of the very few in the FOSS world. npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1sg4…xslc right but I think this is related: the alternative to the copyleft+CLA is, in many cases, full proprietary. I don't like it but I think it's in some ways better than not having the software in the public at all. npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1sg4…xslc in your opinion, is that equally morally wrong as making proprietary software or is there a gradient there? npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1sg4…xslc I think I either don't understand something about your opinion or I can not make my opinion clearly enough. I wish we lived in a world without CLAs... npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1sg4…xslc, but then you also say that all the contributors participated in immoral activity, and I think you can not make that claim for them without taking their agency away. npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon Having lots of RAM in your desktop or laptop is liberating. No need to remember to close one project and focus on something else. Ability to run large test environments. I feel cramped on a 16GB system I use from time to time. My main desktop has 128GB and my main laptop has 96GB and with this anything I'm working on fits perfectly. I really want the industry to move away from base 8GB models, that's just instant e-waste in many ways. The cost of memory is too low to do that. npub1zkgvmg0hr7hxf2yznxvfdkq03s4cj3t0cn0l7vzmjv4w8kvx5vlq0pmzx5 zygoon @npub1sg4…xslc ridiculous