Skip Navigation
The graying open source community needs fresh blood
  • Multiple things:

    • get rid of mandatory mailinglists
    • use a modern git flow without emails
    • get the hell off of discord
    • don't make me a "maintainer". I write code, I love it. Don't Peter Principle me
    • pay me if I'm supposed to care

    The goddamn Linux Foundation is investing more into AI than friggin Linux. They could be hiring hundreds of staff to work on Linux with the billions they shove unto AI. What the fuck are they doing? Mozilla is another offender.

    Open source foundations with money should be using it to develop open source.

    Also, on greybeard conferences: allow virtual participation please? My company isn't going to give me 4 days off to travel somewhere for one day, have a 2 day conference, then take another day to get back. Nor am I going to pay 200+€ or something as an entrance fee on top of my ticket halfway around the world.

    Anti Commercial-AI license

  • Signal downplays encryption key flaw, fixes it after X drama
  • The comment about waiting until there's twitter drama to fix something is spot on. It took them a few days to fix this and it could've saved them the bad publicity for such an obvious fix.

    Others have been asking for a password prompt for years too. Using the local keychain is good, though a user-defined password is a good option too. However, many people have terrible opsec and would probably opt for horribly weak passwords.

    At least something has finally been done.

    Anti Commercial-AI license

  • PXSX2 got a large update + a new Mastodon account to go with it
  • Didn't think they'd still be active. Bought USB controller back before playstation had USB playstation controllers. Unfortunately it didn't work well with PXSX2. Dunno if that was a linux or PCSX2 issue. Since then I gave up on it. Maybe the situation has changed now and more games are compatible?

    Aren't there emulators for newer platforms out there now?

    Anti Commercial-AI license

  • The new Intel Lunar Lake Battlemage GPU is nearly twice as fast as the Valve handheld gaming PC in this Geekbench Vulkan benchmark leak.
  • As a point of comparison, the Ryzen Z1 Extreme in the Asus ROG Ally scores 35,534 in the Geekbench Vulkan test, which puts it in the same ballpark as the new Intel Lunar Lake chip. AMD’s top silicon is still slightly ahead in this game, but Intel is catching up fast, and the aging chip in the Steam Deck is being left behind.

  • First “Miss AI” contest sparks ire for pushing unrealistic beauty standards
  • Such a dumb article. Had no-one mentioned they were AI, lots of people would've been fooled and never thought about "objectifying women". Why? Because there are millions of pictures like these online put up by millions of women themselves. There are many beauty pageants too and all the miss universe and miss whatever going on where real women participate - willingly.

    Now that real women don't have to compete and the whole thing can be faked online, it's worse than real life? What?

    Anti Commercial-AI license

  • Vision Pro: As Apple headset reaches Europe, will VR ever hit the mainstream?
  • I doubt VR will hit the average Joe mainstream anytime soon. It could hit the gaming mainstream when omni-directional treadmills drop in price. If your gaming rig + VR headset + omni-directional treadmill drop to affordable levels and games are developed to use them, it might really kick off.

    A 4k€ VR headset ain't gonna do shit.

    Anti Commercial-AI license

  • Gitlab is not willing to make a team around federation
  • We are already in touch with GitLab, mainly to understand how their contributor community works [2].

    Now we try to build a team of contributors among our institutions.

    Good grief, here's the quote once again. That's what's "stopping them". And if you bothered to click on links, you'd have read that an event took place where they discussed how to contribute and what the goals of contributing are. The comment you quoted from even has a link to a very legible paper explaining what problems they face and how federation can help.

    But I get the feeling you just want to be angry at something and dislike universities for some reason. There's no need to continue this "discussion".

    Anti Commercial-AI license

  • Gitlab is not willing to make a team around federation
  • Did you stop reading or are you intentionally trying to phrase it as if the universities won't do anything?

    Since many of our universities are using GitLab (64 out of 73 forges are instance of GitLab), we are willing to help making forge federation a reality in GitLab.

    That sentence is in the very next paragraph you quoted from.

    We are already in touch with GitLab, mainly to understand how their contributor community works [2].

    Now we try to build a team of contributors among our institutions.

    It doesn't seem like you're even trying to make a good faith argument.

    Anti Commercial-AI license

  • Why haven't we figured out monetisation for peertube?
  • Initially content creation, but other brought recouping costs, so both now :) A reddit style paid award system or discord style paid emojis and stickers could be one way of funding services, but dunno how to implement that.

    Anti Commercial-AI license

  • Gitlab is not willing to make a team around federation
    codeberg.org ActivityPub in GitLab

    Note: I think this is a duplicate but I can't find the other issue where this was previously discussed. It is related to other discussions on federation. I think useful to have a discussion where notes on how ActivityPub is progressing in GitLab can be recorded. --- @oelmekki started work to in...

    ActivityPub in GitLab

    The external developer who started the work and was highly praised by Gitlab offered to work for them if they made a team around federation --> nothing.

    A group of French universities are now considering making a group in order to work on it themselves and contribute back to Gitlab.

    Gitlab will most likely use it as a big selling point once all the work has been done by externals with little to no cost to Gitlab.

    18
    Forgejo monthly update - June 2024
  • The biggest piece of information I got from this is that Gitlab has no interest in implementing federation. There's a group of French universities that plan to get a group together to implement it and seriously hope they succeed, although I'd love it much more if they implemented it in Forgejo. Otherwise, they are doing free work for Gitlab that just keeps focusing on other stuff regardless of the benefits federation would bring.

    Anti Commercial-AI license

  • Why haven't we figured out monetisation for peertube?
  • That's creating a chicken and egg problem. Many people who make good content do it because they can live off of it. In order to do so, they need to get paid. If you don't pay people, most people won't have an incentive nor opportunity to make their stuff better.

    Requiring good content to introduce an option for monetisation, would be limiting it to the lucky people who already have the time and money to invest in making good stuff aka the smallest minority. Growth is made much harder without it - if not impossible on peertube, leaving only youtube as an option. I don't think that's a good solution.

    Anti Commercial-AI license

  • Why haven't we figured out monetisation for peertube?
  • The problem isn’t making monetization available, it’s having sufficient pull in the market to make it viable.

    That's creating an chicken and egg problem.

    We won't create monetization options until there's pull
    We won't join until there's monetization

    Someone has to break the tie and it's much easier for us than content creators.

    When we’re talking about video storage those petabytes start getting really expensive.

    You're worrying about a scenario a decade out. Also it's not like peertube is a single entity. It's a federated group of servers that will each host a part of the total. Not every peer will host the total, so there are no such restrictions on storage.

    Anti Commercial-AI license

  • Why haven't we figured out monetisation for peertube?

    The only real attempt at monetisation that I've seen is https://beetoons.tv/, but they use their own crypto - making it like Odysee. Why is that?

    Edit: Please, before you answer consider this monetisation doesn't mean ads!

    94
    Gaming @lemmy.world onlinepersona @programming.dev
    Analyst: Windows on Arm is not ready for the complexities of the PC gaming landscape
    www.gamedeveloper.com Analyst: Windows on Arm is not ready for the complexities of the PC gaming landscape

    While a move to Arm promises users with lighter and more efficient PC hardware, the state of PC gaming on Arm has a lot of catching up to do as the developer ecosystem remains in infancy.

    Analyst: Windows on Arm is not ready for the complexities of the PC gaming landscape

    cross-posted from: https://lemmy.world/post/17371614

    2
    1 Billion Dollars for Open Source Maintainers | Tobie Langel @ OpenUK 15 feb 2024

    After reading this post about Rust having a "supply chain problem" and @declination@programming.dev's response linking to the blog post "I'm not a supplier", I couldn't help but think of this talk (opensource conference hosting exclusively on youtube, make that make sense).

    3
    TheLinuxExperiment: Menus, windows, launchers & system trays SUCK. What can we replace them with?
    tilvids.com Menus, windows, launchers & system trays SUCK. What can we replace them with?

    Get the free Cybersecurity Mistakes ebook here: https://tuxcare.com/downloadables/top-ten-cybersecurity-misconfigurations/?utm_campaign=The%20Linux%20Experiment&utm_source=youtube&utm_mediu...

    Menus, windows, launchers & system trays SUCK. What can we replace them with?

    > If you think about productivity, you can't help but think that having the default state of your computer being an image with a few icons on it is less than stellar. For opening files, it will never be tidy enough to give you access to all you need, you need a launcher or a folder structure, meaning the desktop is bad at this. For opening apps, having visual shortcuts on the desktop is a duplicate of whatever panel or launcher you have.

    17
    Is this the electron-alternative we've been waiting for?
    github.com GitHub - DioxusLabs/dioxus: Fullstack GUI library for web, desktop, mobile, and more.

    Fullstack GUI library for web, desktop, mobile, and more. - DioxusLabs/dioxus

    GitHub - DioxusLabs/dioxus: Fullstack GUI library for web, desktop, mobile, and more.

    Fullstack GUI library for web, desktop, mobile, and more. In Rust using a HTML + CSS renderer built on top of Servo.

    23
    Derisking a project 1 year out

    Anakin Padme meme:

    Anakin: I will use agile to plan my project\ Padme: 2-3 sprints ahead right?\ Anakin:\ Padme: 2-3 sprints ahead right?

    45
    Should jonringer just fork nixos? RingOS?

    And others like him that have been ostracized. His mere presence seems to bring out quite negative emotions in people.

    Anti Commercial-AI license

    3
    Solved: How can containers be forced to use a VPN?

    I'd basically like to run some containers within a VPN and some outside of it. The containers running within the VPN should not be able to send or receive any traffic from outside the VPN (except localhost maybe).

    The container could be docker, podman, or even a qemu VM or some other solution if need be.

    Is that possible? Dunno if this is the right place to ask.

    ---Resolution-------

    Use https://github.com/qdm12/gluetun folks.

    Anti Commercial-AI license

    11
    Resolved: Is there something that can update /etc/hosts from feeds?

    Pi-Hole and similar DNS adblockers just seem like a hassle. I can't tell my parents to buy a raspi, flash it, install and configure pi-hole, configure their routers or devices to point to the raspi, and do all of that from another city. Also personally, there's no time for that in my house.

    Is there a program or systemd service I can run that pulls blocklists from somewhere (git, http, ...) and updates /etc/hosts? Before I go off and write a python script, systemd unit file, and shell script to install it on the linux systems of friends of family, does this exist?

    Resolution comment: Tblock

    10
    New robotic gripper for automated apple picking developed
    techxplore.com New robotic gripper for automated apple picking developed

    A robotic gripper developed by Washington State University researchers is able to gently grab the majority of apples out of a tree without damaging the fruit.

    New robotic gripper for automated apple picking developed

    A robotic gripper developed by Washington State University researchers is able to gently grab the majority of apples out of a tree without damaging the fruit.

    1
    How could one implement a linux installer that runs on windows?

    From another comment I made

    > A linux installer for windows that works just like a normal installer on windows. You download the .exe, double click it, it opens a wizard you can walk though, and by the end of the process, after it reboots, you're in a linux distro.

    How could something like this be implemented?

    My idea:

    Best case scenario where multiple data partitions exist and can accommodate the user data stored on C:/ + there's a swap partition -->

    • download a linux iso
    • deactivate swap
    • replace swap partition with ISO contents
    • modify contents to auto install linux with settings from wizard
    • add boot entry to boot from old swap / modified ISO
    • reboot
    • install linux with a nice progress animation
      • move user data from C:/ to other partition
      • replace C:/ with linux
      • install alternatives to programs found on windows (firefox for edge, gimp for paint, inkscape for ..., libreoffice for MS office, etc.)
      • move user data to /home/$username
      • configure DE with theme (gnome for macos look, kde with theme for windows look)
      • other customisations
    • reboot into linux

    Dunno if this is feasible in the best case scenario.

    Anti Commercial-AI license

    24
    Does anybody actually use trunk based development in their company?

    I've heard it thrown around in professional circles and how everybody's doing it wrong, so.. who actually does use it?

    For smaller teams\ !

    "scaled" trunk based development\ !

    58
    Public personal dev accounts: opinions?

    I feel like there are many devs out there who expose a lot of personal details and opinions all over the web. Maybe it's just me, but when starting out with the internet I tried my best to separate my personal details (name, age, sex, country, ethnicity, family ties, relationship status,...) from usernames in public.

    Seeing devs do it willingly and voice opinions on divisive or sensitive topics kind of messes with me. Aren't y'all afraid of missing out on job opportunities if someone reads your opinions, code, or other stuff tied to your personal accounts? Or letting anybody (maybe family, friends, acquaintances, ...) in on your personal life, mindset, opinions and other personal information?

    Anti Commercial-AI license

    46
    CID concept is broken
    discuss.ipfs.tech CID concept is broken

    Hello everyone! I really like the ideas behind IPFS and I want to share some feedback about the design of the IPFS. The core of the problem is that CID concept is wrong in it’s current implementation. I know it sounds blunt and harsh so let me clarify: IPFS at its core claims to be a content add...

    CID concept is broken

    TL;DR IPFS's "content addresses" don't actually address the content but a tree of the content stored in a protocol buffer, making it impossible to convert a hash to a content address.

    DHT of CIDs? More like a Distributed Table of Lies!

    1
    Can somebody explain why game makers don't start their own companies together?

    It seems like every other week a game studio is massively laying off employees; sometimes after years of development. What I'm reading is that it's a quick way to lower expenses and pad the investors' pockets, flooding the market with developers and reducing their value, to then hire them back a few months later at lower salaries.

    So, what's holding back gamedevs from banding together to either unionize or start their own companies with better conditions that the purely money-driven studios? Why aren't they trying to be better? Nobody willing to invest in them? Does starting a company together mean they will now be the bosses who have to answer to the investors, ensure returns, and fire employees? Is the world just an entire shit-cake?

    61
    Does an anonymous git service exist on I2P?

    Some projects have been DMCA'ed and hosting them on I2P could be a viable alternative.

    9
    How are companies or developers supposed to make a full time living with OSI opensourced projects?
    opensource.org The Open Source Definition

    Introduction Open source doesn’t just mean access to the source code. The distribution terms of open source software must comply with the following criteria: 1. Free Redistribution The licens…

    There has been a lot of talk about companies and individuals adopting licenses that aren't OSI opensource to protect themselves from mega-corp leechers. Developers have also been condemned who put donation notices in the command-line or during package installation. Projects with opensource cores and paid extensions have also been targets of vitriol.

    So, let's say we wanted to make it possible for the majority of developers to work on software that strictly follows the definition of opensource, which models would be acceptable to make enough money to work on those projects full-time?

    34
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)ON
    onlinepersona @programming.dev
    Posts 95
    Comments 3.2K