Local timeline
@mookie@isdream.ing Sam Altman is the most dangerous terrorist of the 21st Century and needs to be put in prison.
@hund@fosstodon.org yep, I'm a basic git user too so it works quite well. a few different steps I need to get used to (I.e. push is send, pull is fetch and merge) but all good.
I think the only things I "need" from a shell is a decent history, command completion from history and really a friendly enough view like a basic theme. zsh just conveniently has this, but I could probably learn to do it myself in something else.
@hugoestr@functional.cafe @zzt@mas.to yeah, I probably did need a #NotAllDevelopers tag in there 😆
Equally, some sysadmins respond with the whole "it's the fooootuuure!" Mantra which is just as bad
@zzt@mas.to I don't think developers see it, but those of us who do a little IT support have seen a surprising rise in "software not working properly even though it previously did" in the last few years. All of which can be traced back to slop.
@hund@fosstodon.org I wouldn't say replacement as such, but yes got uses git repos. In fact, you can use got and git on the same repo, in case there's some functionality you need that got doesn't support (submodules for example).
It's pretty decent overall I think.
For a shell I use zsh, no package available for alpineBSD yet but that could just be an early days thing.
In fact the only shells I can find are sh and ash, maybe I've missed the rest somewhere.
@GreyUnix@bsd.cafe yep, will do.
I'm using Alpine Linux as my daily driver these days, so having a very strongly anti-AI alpine-like BSD is very appealing.
I've been watching it for a few weeks now and I think the Wiki went live in the last day or so, so very early days!
https://alpinebsd.org
@amin@polymaths.social well one of my joys with got is firstly you clone the repo... which you'd think is just what you do with git, but it isn't. You clone the actual repo structure into a folder - basically like the .git folder within a git repo - then you can got checkout ./project.git ./project to get a regular repo you can work on
It's a simple change, but what it means is you could have the actual git structure on a separate device to the files you're actually working on. I like this.
And when you checkout the message at the end is "Now shut up and hack". This makes me happy :-)
It's very early days, but #AlpineBSD has returned some joy of computing to me
Granted, this could also be done with #NetBSD, on which AlpineBSD is based.
But having the tainted repo, where tools like git and curl exist has forced me to consider alternatives. I can install from tainted, but I have it configured that any apps here require me to use apk add git@tainted rather than apk add git so it's a great control measure.
For curl alternative, I'm struggling right now, and if I dare say so, Daniel has been open about LLM use for a long time and is probably the closest we have to "responsible use"
Git however, I can try alternatives, and I'm now using got - game of trees. I barely scratch the surface in my git usage, so got is probably going to be easy to switch to, and so far it's working great. I will use this more often across all PCs I think.
Now, I need to try a new shell... 😬
Hi @drew@social.freebitcoin.gay
Not sure if anybody has got in touch about this but a few notes on the installation steps for #AlpineBSD. Apologies for getting in touch here too, I haven't found my way to the wiki contact yet (go-away isn't kicking in for me) :-)
Actually - don't worry - i'm in! I see there's a patch already so all good!
Firstly, in the Partitions steps - it probably needs $target at the end of each of the gpt add... lines
On Install packages, apk is not immediately runnable after downloading and making it executable, so it should probably be /mnt/sbin/apk ... instead of just apk ... before chrooting into the partitions (can't chroot before this because /bin/sh doesn't exist until absd-base is installed :-)
Also, it needs to be apk add ... otherwise people will get a not an apk command error
Other than that, I have successfully got an AlpineBSD VM running! Thanks for your efforts!
@Theriac@plasmatrap.com @aral@mastodon.ar.al if a kid turns up on my door this Halloween dressed as Sam Altman, sod it, they can have the entire bag of sweets.
I didn't realise how on-point this comment was until I typed it out. Yikes.
Ooooh I do like #AlpineBSD's choice to have a [disabled by default] 'tainted' repo for software packages.
That is a very good idea!
https://wiki.alpinebsd.org/ai-policy
@FirefoxOfficial@mastodon.social Wait a minute... A feature for the actual browser?!?!!! (Should be the default copy option, but still, it's a good thing to have)
You feeling OK, @FirefoxOfficial@mastodon.social ?
Any key combos to trigger this for us more keyboard driven people?
@davidrevoy@framapiaf.org fortunately, Rage Against the Machine comes for free
OK OK... RAID against the Machine then.
@dnkboston@apobangpo.space absolutely agree.
And there's the risk that increased popularity could fasc-ify them too.
We've been burned too many times at this point
@dnkboston@apobangpo.space just re: VPNs, you might want to take a look at xeovo.com
Seem to be fairly anti-fasc, can't speak for Ai stance right now but they don't seem to mention anything about AI anywhere (which could be a good or bad thing)
Note: they don't have an app, instead they give you configs for the base wireguard or openvpn clients. This is a good thing.
@paul @joel@polymaths.social I see it's a two speed, so in case you haven't already tried: you can record on the slow speed then switch to fast to playback, or the other way around - you pick! Either way it's fun
@joel@polymaths.social weird device?! 😵
well... now I feel old!
(It is called a Dictaphone by the way 🙂)
@FreeBSDFoundation@mastodon.social There's only one technology nightmare we all should be avoiding:
AI generated code in previously robust software.
How are we doing with that, Beastie?
@CryptPad@social.xwiki.com @onepict@chaos.social This is a reasonable baseline, but as far as I'm concerned as soon as somebody uses an LLM to write a single character of code, the future licensing of that product becomes questionable.
Use tools to find security vulns, sure, (with an aim to use in-house solutions instead of paying some white american billionaires for their monstrosities), but please please I beg you to continue writing and reviewing the fixes with developers so we know the license of the product is safe!