[-] hodgepodgin@lemmy.zip 98 points 6 months ago

The clean-room approach created a novel legal puzzle. Gergely Orosz (The Pragmatic Engineer) observed that Anthropic faces a dilemma: a Python rewrite constitutes a new creative work potentially outside DMCA reach. If Anthropic claims the AI-generated transformative rewrite infringes copyright, it could undermine their own defense in training-data copyright cases - the same argument that AI-generated outputs from copyrighted inputs constitute fair use.

The only moral justification for an AI rewrite. Love it.

26
submitted 6 months ago* (last edited 6 months ago) by hodgepodgin@lemmy.zip to c/asklemmy@sh.itjust.works

Sometimes I just don’t want to look at faces. Sometimes not even my own— I have to force myself to meet my own eyes. In public it’s either no eye contact or just a furtive glance. At work I catch myself accidentally drifting my eyes somewhere else like the floor or a random tool bag.

I know we’re all put together differently but this seems to be something a lot of people now have.

125
submitted 6 months ago by hodgepodgin@lemmy.zip to c/memes@lemmy.world

WE MADE A REALLY HARSH LAW THAT WILL MAKE YOU NOT HAPPY IF YOU COPY THINGS THAT ARE ON TV LIKE MOVIES AND STUFF. THEN IF YOU LIKE GIVE THOSE COPIES TO OTHER PEOPLE, IT'S NOT COOL

IF YOU DO THIS TOTALLY NOT COOL THING WE WILL HAVE TO LIKE FIND OUT AND THEN BE LIKE "YOU ARE A BAD PERSON" THEN YOU WILL GO TO THE JAIL AND WE ARE GONNA TAKE YOUR MONEY.

Source: Solar Opposites S06E05

[-] hodgepodgin@lemmy.zip 140 points 6 months ago

Nothing more dramatic than Linux users angry-forking a repository

[-] hodgepodgin@lemmy.zip 49 points 6 months ago* (last edited 6 months ago)

Those focusing on medical intervention are missing the point. Like 90% of contributions to lifespans have been from public health, which focuses primarily on primary and (secondary) treatments. Americans as a society are just not healthy, nor are enabled to be healthy.

[-] hodgepodgin@lemmy.zip 88 points 7 months ago

can we stop linking to lunduke (he’s a transphobe chud)

1
submitted 7 months ago* (last edited 7 months ago) by hodgepodgin@lemmy.zip to c/ios_community@lemmy.world

I'm an iOS 18.2 user, purelymail user, and Caldav user. For some stupid reason iOS just doesn't support Caldav for me. There doesn't seem to be any apps that do this without integrating ads. Is anyone here using something they recommend or know how to get the native calendar to support Caldav? I try to add a calendar but my mail account isn't recognized, the only things it can add are Notes and Mail.

81

I have a limited 20Mbps upload speed but 16 TB of storage. I’m kinda just asking if there’s anything I can use it for. I’ll donate one purpose: seeding Anna’s Archive. Not sure on other causes.

28
submitted 7 months ago* (last edited 7 months ago) by hodgepodgin@lemmy.zip to c/minecraft@lemmy.world

I am still amazed that the server is still being actively developed with a thriving player base.

There's a few things I'm not super fond of: quests and NPC interactions are kind of bland and it's sometimes pretty easy to veer off-course from a quest and get lost.

Though, I am enjoying the more balanced leveling system


though to be fair I've been playing for a few days and am already at level 44 so I'm not sure it's super balanced. I am using Ophanim's light orbs to vaporize dungeon bosses which is fun. Currently just having fun leveling up, which contrasts to my last playthrough of getting lost and stuck at a low combat level.

9
submitted 9 months ago* (last edited 8 months ago) by hodgepodgin@lemmy.zip to c/linux4noobs@programming.dev

The situation:

  • 6.17.7 (last kernel to not break my speakers, but not in history repos)
  • 6.18.3 (installed kernel)
  • 6.19-rc4 (fix is apparently present)

I would like to either have kernel-default 6.17.7 or 6.19-rc4 and then lock the package.

Unfortunately, my system dumped 6.17.7.

Solution: just download the package directly from openSUSE’s kernel HEAD repository website.

[-] hodgepodgin@lemmy.zip 103 points 10 months ago

rofl, I hate billionaires but this would be peak trolling

[-] hodgepodgin@lemmy.zip 52 points 11 months ago

I don’t think I could go back to Windows 10 permanently to do any non-web based work. I couldn’t even touch Windows 11. It’s so disgusting compared to my KDE plasma desktop on OST.

272

(she’s a chug. her hair stands up.)

[-] hodgepodgin@lemmy.zip 65 points 11 months ago
[-] hodgepodgin@lemmy.zip 98 points 11 months ago

2022

Alright, is this site just full of bots now? Are we even trying?

[-] hodgepodgin@lemmy.zip 74 points 11 months ago

“CORTANA, OPEN XHAMSTER.COM”

loudly said george in the public school’s computer lab.

[-] hodgepodgin@lemmy.zip 94 points 1 year ago

Since this post didn’t care to provide the details:

https://realestate.news/news/the-real-estate-battle-behind-the-contentious-south-shore-ice-raid-30139

https://cwbchicago.com/2025/10/report-city-knew-of-squalid-unsafe-conditions-at-south-shore-apartments-before-immigration-raid.html

ICE is using an Illinois law loophole from January 1st to remove squatters (which is their heuristic for non-citizen) and violate everyone’s rights. Since I doubt they verified anyone’s citizenship beforehand this is really some fucking sloppy dystopian shit.

But on the other hand, Wells Fargo does have a financial incentive to reclaim their property if payments aren’t being made, if the building fails code multiple months in a row, and if it’s being used as a slum. They’re just allying with fascists to expedite the process.

16
submitted 1 year ago* (last edited 1 year ago) by hodgepodgin@lemmy.zip to c/linux@lemmy.world

I don't want to create a lengthy post, but I was wondering if anyone had issues on Lunar Lake (laptops). I'm using the new Energy Aware Scheduler that is supposed to distribute load among E-cores and place hard tasks on P-cores. However, what this often leads to is high switching between E-cores and P-cores (I think). For difficult tasks like untaring a 30 GB file, it can't decide whether it wants to use a single P-core for 3 seconds at a time or to use all P and E cores in a chaotic sinusoidal fashion that results in the entire system (Wayland included) lagging. If the E-cores are busy with P-core tasks, they wouldn't be able to handle lightweight tasks that must be done on time (Wayland).

It's not just tar, it can be Firefox, Vscode, or IntelliJ. YouTube seems fine on its own, but as soon as I enter Google Maps or try to multitask between two things it enters a fritz as it can't decide which cores should be handling the unnecessary 3D rendering that Google uses. I've enabled 3D acceleration to the fullest extent that Firefox offers and can verify through nvtop. I'm on one of the latest stable kernels (6.16.7-1-default) and am using TLP and Wayland since they're the only things that get decent battery life on this computer (4.5-5.0 watts during coding and web browsing). Below is my TLP configuration as well as what it reports. Current distro is OpenSUSE Tumbleweed. I'm not sure how it operates over a tailored distro like CachyOS.

10-tlp.conf

CPU_DRIVER_OPMODE_ON_AC=passive
CPU_DRIVER_OPMODE_ON_BAT=passive
CPU_SCALING_GOVERNOR_ON_AC=schedutil
CPU_SCALING_GOVERNOR_ON_BAT=schedutil
CPU_ENERGY_PERF_POLICY_ON_AC=performance
CPU_ENERGY_PERF_POLICY_ON_BAT=power
PLATFORM_PROFILE_ON_AC=performance
PLATFORM_PROFILE_ON_BAT=low-power
CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=1
START_CHARGE_THRESH_BAT0=0  # dummy value
STOP_CHARGE_THRESH_BAT0=1

tlp-stat -p

***
TLP 1.8.0 --------------------------------------------

+++ Processor
CPU model = Intel(R) Core(TM) Ultra 7 256V

/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver    = intel_cpufreq
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  = schedutil
/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors = ondemand performance schedutil 
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =   400000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  4700000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq  =   400000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq  =  4700000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference = power [EPP]
/sys/devices/system/cpu/cpu0/cpufreq/energy_performance_available_preferences = default performance balance_performance balance_power power 

/sys/devices/system/cpu/cpu1..cpu7: omitted for clarity, use -v to show all

/sys/devices/system/cpu/intel_pstate/status            = passive
/sys/devices/system/cpu/intel_pstate/min_perf_pct      =   9 [%]
/sys/devices/system/cpu/intel_pstate/max_perf_pct      = 100 [%]
/sys/devices/system/cpu/intel_pstate/no_turbo          =   0
/sys/devices/system/cpu/intel_pstate/hwp_dynamic_boost = (not available)
/sys/devices/system/cpu/intel_pstate/turbo_pct         = (not available) 
/sys/devices/system/cpu/intel_pstate/num_pstates       = (not available)
/sys/module/workqueue/parameters/power_efficient       = N
/proc/sys/kernel/nmi_watchdog                          = 0

+++ Platform Profile
/sys/firmware/acpi/platform_profile                    = low-power
/sys/firmware/acpi/platform_profile_choices            = low-power balanced performance

My UEFI is configured to disable Intelligent Cooling and the platform setting is set to prioritize power over performance, but the same thing happens regardless of that setting.

9/25: seems to happen when leaving hibernation.

I believe I have found the reason. I somehow correlated this to swap usage, despite my system not using a lot of memory, so I decided to write a simple C program, below:

#include <stdlib.h>
#include <string.h>
#include <stdio.h>

#define GB 9

int main(void) {
        const int allocsize = 1024 * 1024 * 64;
        const long long target = 1024LL * 1024 * 1024 * GB;
        for (long long i = 0; i < target; i += allocsize) {
                int *p = malloc(allocsize);
                memset(p, 0xff, allocsize); // make sure it's not optimized away
        }
        printf("Done\n");
        char c;
        scanf("%c\n", &c);
}

9GB was how much I needed to trigger it. Ran swapoff -a and no longer having that problem. It seems like even 100 MB of used swap was causing a lot of problems. I still had the same performance issues with swappiness=0 and swapon -a despite swap not being touched and the memory allocation being the same.

37

I have a collection of DVDs and CDs that I’ve been meaning to archive. However, most of them must be scratched because whenever I try to read them, they get an I/O error in a random spot of one of the 1gb files. I heard that you can do some magic with ddrescue and possibly even read them in reverse, but don’t know the limitations of that when it comes to USB DVD readers. How can I copy these reliably?

[-] hodgepodgin@lemmy.zip 50 points 1 year ago

Visiting this site means that you agree to be bound by the Terms & Conditions

Heh

40

Pops wants me to use my Gmail account for job postings... but I've already worked so hard on setting up my Email with Purelymail and a custom domain. I've never had an issue of my Email getting flagged as spam before, but in this instance I sent him a zip file with no message body and it was sent straight to spam.

My question is: would you bother using Gmail just to ensure your Email replies to interested HR people don't get sent to the spam bucket? In my opinion, the use of a custom email address indicates flair to potential hiring teams - because it shows that you are capable of setting that stuff up. BTW my TLD is Senegal (.sn) to phonetically match my last name (it's a really cool email) but the actual name header displays as my full name just like any other email address would.

175

I was curious about the levels of CO2 in my room so I went and bought a sensor for my bedroom. I was somewhat appalled when I woke up this morning with heavy eyelids to see the concentration at 1700 ppm.

Guess I have to leave my door open now.

51

a light switch mounted to a box, covered in painters tape. The text above it says “please do not turn off, goes to camera.”

[-] hodgepodgin@lemmy.zip 135 points 1 year ago

Just saw the mentaloutlaw video. Graphene OS has a “duress pin” that wipes the phone when given a certain pin.

view more: next ›

hodgepodgin

0 post score
0 comment score
joined 1 year ago