[-] onlinepersona@programming.dev 57 points 1 month ago

OpenTofu’s Slack workspace

Bro... why do opensource projects love proprietary collaboration platforms so much?

Anti Commercial-AI license

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

What is wrong with the commenters on Phoronix? There seem to be a bunch of old dudes who can't accept that C is unsafe and no amount of "skill" will prevent it from being unsafe. They look at 3 decades of unsafe C with thousands of CVEs and still think it's a skill issue.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 52 points 9 months ago* (last edited 9 months ago)

440GB weekly for "is number". What in the world is that package doing?

Anti Commercial-AI license

21
submitted 11 months ago* (last edited 11 months 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

22

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.

[-] onlinepersona@programming.dev 51 points 11 months ago

Folks... is it happening? Is M$ giving people undeniable reasons to leave their shitcosystem?

Anti Commercial-AI license

24
submitted 11 months ago* (last edited 11 months 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 year ago* (last edited 1 year 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

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

25

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

51

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?

27
78

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
16

Let's say I had a few microservices in different repositories and they communicated over HTTP using JSON. Some services are triggered directly by other microservices, but others can be triggered by events like a timer going off, a file being dropped into a bucket, a firewall rule blocking X amount of packets and hitting a threshold, etc.

Is there a way to document the microservices together in one holistic view? Maybe, how do you visualise the data, its schema (fields, types, ...), and its flow between the microservices?


Bonus (optional) question: Is there a way to handle schema updates? For example generate code from the documentation that triggers a CI build in affected repos to ensure it still works with the updates.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 51 points 1 year ago

Germany doing its utmost best to drive away innovation. Genius.

But why go to the USA? The EU has 27 members and Switzerland is a neighbor...

Anti Commercial-AI license

[-] onlinepersona@programming.dev 52 points 1 year ago

30+ years after death. Better than 70+ years of copyright 🤷

Anti Commercial-AI license

[-] onlinepersona@programming.dev 52 points 1 year ago

C --> segfault --> new problem

[-] onlinepersona@programming.dev 56 points 1 year ago

I believe the devs of GrapheneOS have tailored their requirements to target Google Pixel phones for one simple reason: there aren't enough devs to help them support other phones. They probably owned Pixels and started development on them, got specialized in them and didn't want to branch out as that costs lots of time.

There's nothing wrong with that. The only issue I find with their reasoning is all the claims they make of Google Pixels being the only secure Android phones in existence. It's detrimental because non-techies will just repeat that to death because they don't know better - just like Appholes repeating that iPhones are the most secure phones out there and Apple cares about privacy. It's free advertisement for Google. So people head out and give Google more money than their data would ever be worth and they do it repeatedly every few years because it's "common knowledge" that Google Pixels are the most secure phones out there.

The worst thing about that is that Google didn't have to do anything. Had Google made those claims, people would be wary, but this is an independent group and because of that, people give it credence.

Not saying GrapheneOS is a shit project - it definitely isn't, just the claims and free advertisement these devs are giving Google is bad.

CC BY-NC-SA 4.0

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

if someone with 20 years of IT experience gets this feed up with it, imagine how your average user would feel.

The average user just wants to open up a browser to use tiktok, instagram, gmail, and whatever else it is people use these days. Maybe edit a few documents and look at local pictures? The average user isn't going to use RDP or train an LLM.

As others have said: NVIDIA sucks for linux. They have sucked for linux for more than a decade (snippet). And RDP: try Remmina.

Also dualbooting is so-so. Windows likes to mess up the bootloader for no reason during updates. If you switch, it's best to go full linux or try first from a VM.

CC BY-NC-SA 4.0

[-] onlinepersona@programming.dev 53 points 1 year ago

It's as if they're asking to be pirated.

[-] onlinepersona@programming.dev 54 points 2 years ago

I still have about 3-4 old google accounts I can't log into anymore since 2015 or so. They started asking questions like "when did you create your account", "what was your first password" and shit like that. Luckily I had that information, even with that they wouldn't let me in for some reason. Luckily the accounts weren't private and just full of spam, so they were of no value.

Leave google when you can.

[-] onlinepersona@programming.dev 55 points 2 years ago

Goverments should have their own fediverse instances and delete all their twitter accounts 🤷

view more: ‹ prev next ›

onlinepersona

joined 2 years ago
MODERATOR OF