Skip Navigation
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 102
Comments 2.9K
Move to defederate *.ml, hexbear, lemmygrad, etc.
  • I think that's the attitude people have that keeps them on old media like twitter, reddit, and others. Blocking lemmy.ml did me some good, personally.

    I'm not saying everyone should block lemmy.ml, just that the argument "but it's big" doesn't float.

    Anti Commercial-AI license

  • Secure Boot is completely broken on 200+ models from 5 big device makers
  • Amazing. It was published on github, which means it's available forever (anything deleted on github that was forked is still available from the fork).

    Btw

    The Platform Key, or PK: This provides the root-of-trust anchor in the form of a cryptographic key embedded into the system firmware. It establishes the trust between the platform hardware and all firmware that runs on it.

    Does that mean we aren't actually fucked? Can the platform key be updated or is read-only?

    Anti Commercial-AI license

  • Why do so many people use NGINX?
  • It might be worth looking more deeply into. From a cursory glance, it might be usable for my usecase, but many service have configuration examples for NGINX (or Apache if they're old). I've never seen caddy examples. What has your experience been with adapting those examples to caddy?

    Anti Commercial-AI license

  • Why do so many people use NGINX?
  • Apache still is a pain in the ass. The only guide I found useful were from 20 years ago or so. All "modern" ones I found didn't explain stuff, but were more like "copy paste this, now you're done". They never fit my usecase.

    I honestly don't know why people new to webhosting even bother with Apache when NGINX is around. It's just so much easier.

    Anti Commercial-AI license

  • [Solved (Curious about cause and details though)] Can't update apt or install new packages or update my system.
  • Accessing these sites on my phone still works (though it didn't until I accessed them through mobile data and switched back to wifi)

    Try running dig deb.debian.org then dig @9.9.9.9 deb.debian.org. If the first one fails, it might be your DNS. The second one uses an alternative DNS server.

    Here are two articles on how to set a DNS server on mint:

    Try setting your DNS server to that of quad9: 9.9.9.9 (literally four nines). They are a privacy-respecting DNS server.

  • No, NASA hasn’t found life on Mars yet, but the latest discovery is intriguing
  • After watching the TV show "For All Mankind", I can't help but think just how behind we are on tech and space travel. We could be out there exploring other planets on foot, but we're here with people unable to admit that we're heating up the planet.

    Anti Commercial-AI license

  • Federation issue with rss.ponder.cat?
  • 🤔 there must be a way to make users aware that subscribing is necessary. Indeed, after subbing I can now see posts, but as a user, I'm unaware which communities requiring subbing to have content shown and which ones just aren't working. Having to sub to a community in order to find out is an insider trick.

    Anti Commercial-AI license

  • My nixos experience
  • Quite the ride you had there. I rarely reinstall even if my system is borked and just fight through everything until it's fixed. I can understand not having that kind of time though.

    This is when I realised I can’t recommend nixos to normal people. If for any reason you need to install sth. that is not in the packages you are fucked.

    💯

    After thinking about installing it on a friend's laptop, I too ran into the issue of not finding some software and realised it would be me playing packager and package maintainer. It's simple to install Debian and call it a day.

    However once I managed to get the update working i wasn’t able to login into x11 anymore and Wayland seems inperformant in gaming.

    This is definitely a reason I don't want to use wayland yet. Maybe in a year or more it might become my main, but until then X11 it'll have to be.

    However, why do you need to boot with NVIDIA? Does GPU passthrough not work if you don't? What type of VM are you using? KVM?

    Anti Commercial-AI license

  • I used to love Android but I want to move, and I don't know if it's the right thing.
  • iOS is probably the most locked down option you can pick. The EU even told Malus to open it up and Malus tried to fuck around. Now they might be in for some monetary justice, but that might take a year or two. Emulation was even only recently allowed, but only of old shit like Windows XP.

    Android is still the most open, mainstream, phone OS out there. Get yourself a phone that can run a ROM like LineageOS, eOS, FairPhone or (if you want to give Google more money for surveillance) a Pixel to put GrapheneOS on it (easy process, you just need a browser and USB-C cable). That'll get you more freedom to keep the phone alive longer and optionally become more private (if you can learn to live without Google).

    To save money, you don't even need to buy a new one. Get a refurbished phone. They are often 100-200€ cheaper than new phones and are sometimes as good as new.

    iOS will lock you in, give you less options, and cost you loads to boot.

    Anti Commercial-AI license

  • 2024 Stack Overflow Developer Survey (Page Technology)
  • A few thoughts:

    • Most "popular" programming language should probably be "most used". Whether people like it is a different metric
    • Microsoft SQL Server is #4 in used SQL servers? I can only imagine it's because their are so many windows computers
    • jQuery is still used? I thought it was dead 😮
    • CMake is on the "embedded technologies" list along with gcc, clang, and cargo. how are those "embedded technologies"? they can be used for anything...
    • .NET is the most used framework? Wat? Was this mostly shared by Microsoft engineers and game devs?
    • Linux is split into distros - why not group them as "linux"? By the numbers that'd make nearly 40% of devs using Linux...
    • GDscript is now at 65% admired - dunno if it was even on the list last year?
    • Admired vs Desired feels like wrong terminology? I kind of get what they want to say, but not really. I was expecting Used vs Desired

    In total, this survey doesn't seem representative, but maybe it's because I work with backend engineers and have friends who avoid frontend and mostly use Linux. Something just seem very questionable (like all the microsoft technologies being so high up). Seems to me like respondents are a specific type of person who would answer such a survey. I also wasn't aware of the survey at all and wonder how people even know about it.

    Anti Commercial-AI license

  • Federation issue with rss.ponder.cat?

    I tried accessing [email protected] from programming.dev and there's nothing there, but https://rss.ponder.cat/c/nytimes sure has a bunch.

    Is there another federation issue in lemmy again?

    Anti Commercial-AI license

    10

    Which DNS would you recommend?

    ISPs are forced to block DNS request to certain hosts, they also monitor your DNS requests, and sometimes aren't updated that or are slow.

    Which DNS servers do you use or would recommend to others?

    10
    news.sky.com Microsoft IT outage latest: Airports, businesses and banks including Sky News experiencing issues worldwide

    Planes have been grounded as several airports are hit by a global IT outage, with Windows PCs shutting down and broadcasters and businesses also taken offline.

    Microsoft IT outage latest: Airports, businesses and banks including Sky News experiencing issues worldwide

    Caused by security firm CrowdStrike that issued an update.

    3

    What are your experiences with mono repos?

    I just finished watching Why Google Stores Billions of Lines of Code in a Single Repository and honestly, while it looks intriguing, it also looks horrible.

    Have you run into issues? Did you love it? How was it/

    29

    Does anybody understand how to use diva.exchange and what it is?

    www.diva.exchange DIVA.EXCHANGE: Freie Banking-Technologie. Für alle.

    Schütze deine Privatsphäre: deine Identität ist dank DIVA.EXCHANGE von deinen Transaktionsdaten getrennt. Sicher und ganz ohne zentrale Infrastruktur.

    DIVA.EXCHANGE: Freie Banking-Technologie. Für alle.

    I'm having trouble understanding what it is and how to use it. The project website seems to be filled with buzzwords but no actual usecase.

    The name hints at a being a DEX, but that doesn't seem to be it. They talk about banking for everyone, but they don't have a coin. What exactly is it and how can one use it? Is it usable by laymen?

    Maybe @[email protected] can answer or anybody else who understands it...

    Anti Commercial-AI license

    0

    The Linux Foundation spent 2% on linux kernel support in 2023

    18
    www.ow2.org OW2 - The European Union must keep funding free software (open letter)

    The European Union must keep funding free software (open letter)

    The largest governmental fund for opensource is in danger of being cut by the EU in 2025!

    0

    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.

    15

    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
    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

    Europe's ludicrous hydrogen bet - DW Planet A - 24 may 2024

    > > > Europe's betting big on hydrogen – despite a lot of drawbacks. Is the continent's hydrogen strategy overblown? And if so…why? > >

    A biased video from Deutsche Welle that draws a conclusion in the title, but still interesting to hear the other side even though we might not agree with them.

    0

    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 @[email protected]'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

    "No way to prevent this" say users of only language where this regularly happens - 07/01/2024

    A shitpost about languages that generate CVEs

    21

    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.

    22

    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?

    44

    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
    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
    1