[-] onlinepersona@programming.dev 10 points 11 hours ago

It'll be the topic of major news outlets the world around. The BBC will have a live interview with the developers of Mint and Bazzite, governments will decide to invest in opensource to replace Windows, Mac and any other closed source viruses, there will be a Linux User Foundation that collects money purely for linux (unlike the Linux Foundation) where people can apply for jobs to work on the kernel with entry-level positions like intern and junior, the Opensource User Foundation will be founded to propagate opensource wherever and whenever possible, ... it'll be glorious!
We will truly enter a better world, all thanks for 5% penguin.

Anti Commercial-AI license

Who the hell came up with that? ๐Ÿ˜‚ I'm sorry, but that's hilarious.

Anti Commercial-AI license

Malware designed to hide files was allegedly inserted into the Grid Program โ€“ the code that allows KT users to exchange data in a peer-to-peer method

Was this their own software that had a P2P feature for their customers? Were they punishing their customers for using a tool they provided? I don't get it.

Anti Commercial-AI license

Hi my name is ampersand

amper@nixos in the console

Opportunity missed ๐Ÿ˜ฑ

Anti Commercial-AI license

[-] onlinepersona@programming.dev 11 points 1 day ago

To disable predictable interface naming and switch back to the old scheme, add net.ifnames=0 and biosdevname=0 to your boot paramets.

What is the old scheme? This?

The solution to this issue is to assign custom names based on MAC address. The MAC address is hardcoded into the network adaptor, and will not change. (There are other ways to do this as well, such as setting udev rules).

Does that mean that until you name something it's unusable?

Anti Commercial-AI license

[-] onlinepersona@programming.dev 12 points 1 day ago* (last edited 1 day ago)

Sometimes I'm in awe at the effort people put into these memes. Well done ๐Ÿ˜„

P.S Now make one about people who squash 100 commits into one without cleaning up the message and have a single commit with 1k added / 2k removed in it for the sake of "clean" history.

Anti Commercial-AI license

Code is the most in depth spec one can provide. Maybe someday we'll be able to iterate just by verbally communicating and saying "no like this", but it doesn't seem like we're quite there yet. But also, will that be productive?

Anti Commercial-AI license

[-] onlinepersona@programming.dev 24 points 1 day ago* (last edited 1 day ago)

Doesn't seem like it's open source. Am I mistaken?

Anti Commercial-AI license

[-] onlinepersona@programming.dev 10 points 2 days ago

In I2P we trust ๐Ÿ™ Can't sue what you can't find.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 16 points 2 days ago

Pick an easy to use distro, put it on a USB stick, boot into it and test it. While in there, check hardware compatibility using https://linux-hardware.org/ . For programs, use https://alternativeto.net/ to find alternatives of whatever software you're using that work on linux.

Anti Commercial-AI license

342

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?

[-] onlinepersona@programming.dev 21 points 3 days ago* (last edited 3 days ago)

Exactly the same path Recall will take. Install Linux Mint, folks...

Anti Commercial-AI license

62

This seems like a perfect usecase for IPFS

23
submitted 1 week ago* (last edited 1 week ago) by onlinepersona@programming.dev to c/programming@programming.dev

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

22
submitted 1 week ago* (last edited 1 week ago) by onlinepersona@programming.dev to c/linux@programming.dev

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

25
submitted 1 month ago* (last edited 4 weeks ago) by onlinepersona@programming.dev to c/linux@programming.dev

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

88

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

35
submitted 1 month ago* (last edited 1 month ago) by onlinepersona@programming.dev to c/programming@programming.dev

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

18
CID concept is broken (discuss.ipfs.tech)

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!

32

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?

52

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?

28
77

Fair-code is not a software license. It describes a software model where software:

  • is generally free to use and can be distributed by anybody
  • has its source code openly available
  • can be extended by anybody in public and private communities
  • is commercially restricted by its authors
view more: next โ€บ

onlinepersona

joined 10 months ago