[-] yuman@programming.dev 2 points 17 hours ago

debootstrap handles that, arch-install-scripts has got a lot of helpful tools. after the initial install, you arch-chroot to it and install stuff you want, via apt, tasksel, etc.

[-] yuman@programming.dev 2 points 1 day ago

when you connect the PSU, does the laptop power on or do you have to press the power button? mine doesn't power on on its own, with or without battery.

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

very cool. wanted to do ~~exactly that~~ something similar with a Lenovo Ideapad I found. except, I don't want to buy the adapter board, I just wanna utilise the existing two SATA ports in the laptop; one HDD, one DVD. haven't figured a zerospend way to do that, as the SATA ports on the MB are female, as are the cables.

second, don't wanna use an external PSU, there's gotta be a way to get 12 V off the board somehow or use a step-down module from, say, backlight?

does acer have a power-on on AC setting in the setup or do you have to power it on manually?

[-] yuman@programming.dev 8 points 5 days ago

this concerns both btrfs and zram, so this would be a huge boost?

76
submitted 2 weeks ago* (last edited 2 weeks ago) by yuman@programming.dev to c/selfhosted@lemmy.world

didn't see it mentioned here, so a brief YSK.

stefano marinelli is working on #littleFedi, a self-hosted, single-binary activitypub/fediverse peer that hosts a mastodon-like instance with, in my mind, three killer features.

one, the thing can run on your premises completely, no need for paying for a VPS, domain name, nothing, bypasses NAT/CGNAT, encrypted comms to other instances by way of lighthouses that do the initial intros.

dos, the thing runs on something as light as a Pi zero 2W, with a miniscule memory footprint and immense CPU optimizations due to running on the weakest hardware there is (also running off SD storage).

finally, a blog-like view of your long-format tweets/toots/posts, naturally with replies appearing as comments.

original post introing the thing: https://littleone.littlefedi.social/@stefano/4252ae6f-b949-42f8-a021-fd2b698f8b37

no code available atm (coming soon) same goes for binaries. the first instance is at https://littleone.littlefedi.social/ if you want an invite code to check things out (the settings page's got a lot of cool stuff), hit up stefano.

I am beyond stoked, this clears the two biggest hurdles for selfhosting your shit - the VPS/domain expense and hassle, and the hardware requirements for running it.

edit: missed that the website is up, explaining everything way better: https://littlefedi.org/

177

in its first iteration, it strips all AI shit, doesn't just disable it; the hero went through the source tree and patched it by hand!

it differs from LibreWolf and friends as there's an intention to hard-fork the thing (LW should be based on basebrowser) and let the abomination that is the mozilla shell-game-corp of today behind, thus returning to the original idea behind creating mozilla, best described by the dude who gave us the thing:

In my humble but correct opinion, Mozilla should be doing two things and two things only:

  1. Building THE reference implementation web browser, and
  2. Being a jugular-snapping attack dog on standards committees.
  3. There is no 3.

mastodon thread: https://mastodon.social/@sarahjamielewis/116994970688711387

the patch repo: https://codeberg.org/basebrowserproject/organization

firefox repo: https://github.com/mozilla-firefox/firefox

build instructions: https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html

the only thing missing's how to apply the patch. it's as simple as going to the firefox source folder and applying the patch file with:

patch -p1 < the.patch

and then proceed with ./mach build.

this was my first time building firefox from source and it wasn't half as bad; about 30ish minutes on an i7-870 in the background without any excessive load that woulda made the system unusable.

[-] yuman@programming.dev 14 points 1 month ago

thanks. the notification went away after login and I wasn't able to find its text anywhere in the myriad of pages.

also I'd take this "does not" coming from them with a bag of salt.

86
submitted 1 month ago* (last edited 1 month ago) by yuman@programming.dev to c/selfhosted@lemmy.world

In case you were one of the lucky ones able to snag a free account in the olden days, the terms have changed. Instead of 4 CPU and 24 RAM that you were free to whack up amongst 1-4 VPS, now you got 2 CPU and 12 GB RAM, so either one dual-core VPS or two single-core. If you keep using the old setup beyond a certain date (can't be bothered to look up when that is) you'll get billed; at reasonable rates, I'm sure.

If I'm reading this correctly, the block volume storage allotment hasn't changed, but their whole setup is hella confusing, so might be off on that.

Was really a matter of days when they was gonna axe the thing, they fired half a planet's worth of workers, I'm amazed they left even this much.

edit: I'm behind the times, this was reported more than a month ago: https://linuxiac.com/oracle-quietly-cuts-free-tier-ampere-a1-resources-in-half/

[-] yuman@programming.dev 13 points 1 month ago

for $0 a day, you can utilize Codeberg pages for static hosting or VMs from Oracle Cloud Free Tier (4 cores and 24 GB RAM that you can use on up to four VMs).

for the domain part, you can get 'em from afraid.org or eu.org.

[-] yuman@programming.dev 13 points 1 month ago

I mean I can't stand the thing but this is basically paid-for nuthugging - watch me dunk on the team you hate. fluff, bereft of any semblance of standards. you're allowed to pay for office but not install 7zip and any other utility. haven't tried in the past decade or so, but I am sure you can make a usable workstation out of any windows - rip out the irritants, fall back on tons of stuff developed over what four decades?

it ain't GUI inconsistency issue; you got that plenty on the other side of the fence with Qt/GTK/Ayatana heterogeneity. and also not the thing where you can change a setting in three places, that's also present ova here, in spades.

the issue is MICROS~1 and I have a fundamental disagreement on the concept of "whose shit is my shit". no other thing can alleviate that clash of interests, this is someone judging the quality of the chopped onions in a shit sandwich - don't matter how skillful the chopping was or wasn't, I ain't having none of the thing.

[-] yuman@programming.dev 17 points 2 months ago

I'm gonna piggyback off of this to remind everyone to install OpenSnitch and go through the iinitial and super-tedious approve/deny outgoing connections.

there's stuff on linux that, despite being perfectly offline capable and having turned off everything related to clown sync and remote check this and that, still phones home.

112

hated on the thing since I first spotted it and dismissed it, never to think about it again - doing everything wrong and then adding the shittiest of solutions, who's gonna fall for that, right? but that thing is gaining and this post and recent threads just make me irrationally angry.

oh, the thing is also vibecoded. if you had any reservations about letting this idiocy loose on your data, there's a relief, huh? head bozo detects ever-so-subtle AGI whilst slop-fondling and easily "verifies" 30K LoC that was shat out. stomach-churning shit.

not to mention, said bozo is doubling down on his fash idiocies. I wish I was making half of this up.

[-] yuman@programming.dev 12 points 3 months ago

can't help you with your conundrum, but I'd like to point out there are so many potential issues in the chain regarding a drive in a USB enclosure that you're unwise to treat it as an always-on connected device. any number of those things can go wrong and net you what you had, and worse.

18

looking for non-systemd solutions out there and thought I'd share this, didn't see it posted.

if you haven't seen any of tony's videos, you're in for a treat. enjoy!

9
hidden community? (programming.dev)
submitted 3 months ago by yuman@programming.dev to c/meta@programming.dev

what's going on here? I don't remember hiding any community and I'm def not finding any option to un-hide it

I'm using t.programming.dev, if it's important

[-] yuman@programming.dev 13 points 3 months ago

let's get some pterodactyls going up in here, there's way too many of us causing too much trouble

[-] yuman@programming.dev 19 points 3 months ago

the dev vibecodes; I make a distinction between using the crap as a boilerplate helper and a full-blown agentic "hey computer, do this but do it super-good!". not only that, they got a super-asshole vibe as they removed claude traces from the repo and then flaunted that it's so people won't know what parts were vibeshat. "good luck finding the cutoff point", I'm paraphrasing here.

to each their own, but that's a hard pass for that fork from me.

[-] yuman@programming.dev 35 points 3 months ago

if you were looking for an excuse to torpedo this abomination, here it is. hosting this gargantuan stack just for an encrypted csv file? at least the client (electron) gobbles up RAM like it's free while being bug-compatible with whatever chrome version was current half a year ago.

sadly, news ain't great on the other side of the fence - keepassXC dev is all-in on vibeshitting; latest non-polluted version is 2.7.9.; works fine and the stuff they're working on is pretty far from essential. some unknown folks forked it but who's to say what their expertise is.

never thought I'd disable my autoupdate timers but here we are. keep your eyes open.

view more: next ›

yuman

0 post score
0 comment score
joined 4 months ago