abucci

anthony.buc.ci

No description provided.

Recent twts from abucci
In-reply-to » What do we make of this? Sky News Australia interviews 'free-thinking' artificial intelligence - YouTube #OpenAI #Amica

@prologic@twtxt.net Horseshit hype:

  • AI that we have today cannot thinkā€“there is no cognitive capacity
  • AI that we have today cannot be interviewedā€“ā€œinterā€ ā€œviewingā€ is two minds interacting, but AI of today has no mind, which means this is a puppet show
  • AI today is not freeā€“itā€™s a tool, a machine, hardly different from a hammer. It does what a human directs it to do and has no drives, desires, or autonomy. What youā€™re seeing here is a fancy Mechnical Turk

This shit is probably paid for by AI companies who desperately want us to think of the AI as far more capable than it actually is, because that juices sales and gives them a way to argue they arenā€™t responsible for any harms it causes.

ā¤‹ Read More
In-reply-to » @mckinley Yes, I'm still with jmp.chat, and still very happy with them overall. Their beta period ended and their pricing increased a bit, so that's worth a bit of consideration. I also managed to get one of their eSIMs. I'm slightly less happy with that aspect of their service, though they seem to be actively working on improving it and I knew in advance this was an early beta kind of thing and likely to have issues.

@jmjl@tilde.green Iā€™m sorry that Iā€™m not super knowledgeable about alternatives to jmp.chat but Iā€™ll tell you what I know.

Youā€™re probably right about jmp.chat not working for you, at least as it is now. You can only get US and Canadian phone numbers through it last time I checked, so if youā€™re not in either of those countries youā€™d be making international calls all the time and people who wanted to call you would be making international calls too.

Iā€™ve seen people talk about using SIP as an intermediary: you can bridge SIP-to-XMPP, and bridge SIP-to-PSTN (PSTN = ā€œpacket switched telephone networkā€, meaning normal telephone). You can skip the SIP-to-XMPP side if youā€™re comfortable using a SIP client. I donā€™t know very much about SIP or PSTN so I am not sure what to recommend, but perhaps this helps your search queries.

There are a fair number of services like TextNow that let you sign up for a real telephone number that you can then use via their app (I wouldnā€™t use TextNowā€“they had tons of spyware in their app). I donā€™t know if that kind of service works for you but if it does perhaps youā€™d be able to find one of them that isnā€™t horrible. This page (https://alternativeto.net/software/jmp-chat/) has a bunch of alternatives; I canā€™t vouch for any of them but maybe itā€™s a starting point if you want to go this route.

Good luck!

ā¤‹ Read More
In-reply-to » @abucci Are you still with jmp.chat? If so, are you still as happy as you were before? Have you experienced any reliability issues, especially with receiving phone calls?

@mckinley@twtxt.net Yes, Iā€™m still with jmp.chat, and still very happy with them overall. Their beta period ended and their pricing increased a bit, so thatā€™s worth a bit of consideration. I also managed to get one of their eSIMs. Iā€™m slightly less happy with that aspect of their service, though they seem to be actively working on improving it and I knew in advance this was an early beta kind of thing and likely to have issues.

The only unreliability with calls that Iā€™ve noticed was traceable to the unreliability of my own internet connection. Iā€™ve confused incoming calls by simultaneously making and taking calls from the computer and the phone, but I think itā€™s understandable that problems might arise and thatā€™s not a real use case for me. Once or twice I did not receive a text transcription of a voice mail, but the support is usually quick to address things like that.

I host my own XMPP server and have for a good decade now, and thatā€™s what I use with jmp.chat. I canā€™t speak to the quality of their hosting options.

Group texting works fine for me if one of the other parties initiates the group text. I havenā€™t tried to initiate my own group text in well over a year; last time I did, it didnā€™t work. That may or may not be a problem for you, and it may or may not have been fixed by now. Worth investigating more if itā€™s important. I should also say Iā€™ve only ever used group texts with 3 participants, and canā€™t speak to what happens if there are more nor whether there are upper limits.

Group texts donā€™t use MUC. Rather, they use a special syntax in the JID, something like ā€œ+1XXX,+1YYY,ā€¦,+1ZZZ@cheogram.comā€, where the + and , are required, the XXX, YYY, through ZZZ are the phone numbers (no dashes or other special chars just digits), and the @cheogram.com at the end is required.

I recommend the cheogram app if youā€™re on android. It has a lot of nice features on top of the Conversations base. I use gajim on my (linux) computer and it works well with jmp.chat.

Iā€™m happy to answer other questions if you have them!

ā¤‹ Read More

@New_scientist@feeds.twtxt.net No, Google does not predict this. ā€œGoogle AIā€ has been self-promoting like this for decades. Remember when they used to brag that they could predict the onset of flu season weeks before it started? That silently went away because they got it badly wrong many times and people caught on to how bad their ā€œpredictionsā€ actually were.

They canā€™t stop themselves. Anything about AI coming out of big tech companies these days is marketing, not real, and certainly not science.

ā¤‹ Read More

@New_scientist@feeds.twtxt.net because of course they have.

Emily Bender, a computational linguistic and excellent critic of this generative AI nonsense, uses an analogy of an oil spill to characterize what is happening as a result of generative AI. Itā€™s polluting the world with false information, false images, false ā€œacademicā€ articles, false books. The companies that create this stuff are not cleaning up their misinformation spill; theyā€™re letting the mess spread all over. Itā€™s being used to commit crimes, and thatā€™ll only get worse. Just like an out of control oil spill will destroy entire ecosystems.

ā¤‹ Read More
In-reply-to » Found another example of Google stealing something I've written and putting it in a "featured snippet".

hereā€™s my old web page at Brandeis University

Coevolutionary algorithms typically explore domains in which no single evaluation function is present or known. For the purpose of selecting which individuals to maintain and vary, they instead rely on the outcomes of interactions between evolving entities.

Iā€™ve been using variations of that same phrasing for a very long timeā€“I wrote that web page circa 2005 maybe?

ā¤‹ Read More

Found another example of Google stealing something Iā€™ve written and putting it in a ā€œfeatured snippetā€.

Whatā€™s super annoying about this one is that the source is a course page at Tufts University, not the official page of the publication theyā€™re taking this text from. I know the professor who taught that course and Iā€™ve guest lectured for them before on this topic. They put this publication in their course readings, and I guess thatā€™s where Google picked it up.

Image

ā¤‹ Read More
In-reply-to » @prologic I don't understand what you're saying. podman works with TLS. It does not have the "--docker" siwtch so you have to remove that and use the exact replacement commands that were in that github comment.

@prologic@twtxt.net hmm, bummer. I was hoping that translating the docker commands to podman syntax would work but it looks like itā€™s more subtle than that. Thanks for trying!

The weird thing was I wasnā€™t getting errors like that on my end when I tried it. podman thought the connection was created, and it set it as the default. But I donā€™t think it was sending anything over the wire. When I have more time to tinker with it maybe Iā€™ll play around and see if I can figure out whatā€™s up.

ā¤‹ Read More
In-reply-to » @prologic I don't understand what you're saying. podman works with TLS. It does not have the "--docker" siwtch so you have to remove that and use the exact replacement commands that were in that github comment.

@prologic@twtxt.net Change your script to this:

#!/bin/sh

set -e

alias docker=podman

if [ ! command -v docker > /dev/null 2>&1 ]; then
  echo "docker not found"
  exit 1
fi

mkdir -p $HOME/.docker/certs.d/cas

## key stuff omitted

# DO NOT DO THIS docker context create cas --docker "host=tcp://cas.run:2376,ca=$HOME/.docker/certs.d/cas/ca.pem,key=$HOME/.docker/certs.d/cas/key.pem,cert=$HOME/.docker/certs.d/cas/cert.pem"
# DO THIS:
podman system connection add "host=tcp://cas.run:2376,ca=$HOME/.docker/certs.d/cas/ca.pem,key=$HOME/.docker/certs.d/cas/key.pem,cert=$HOME/.docker/certs.d/cas/cert.pem"
# DO NOT DO THIS docker context use cas
# DO THIS: 
podman system connection default cas

ā¤‹ Read More
In-reply-to » @prologic I don't understand what you're saying. podman works with TLS. It does not have the "--docker" siwtch so you have to remove that and use the exact replacement commands that were in that github comment.

@prologic@twtxt.net what do you mean when you say ā€œDocker APIā€? There are multiple possible meanings for that. podman conforms to some of Dockerā€™s APIs and itā€™s unclear to me which one you say itā€™s not conforming to.

You just have to Google ā€œpodman Docker APIā€ and you find stuff like this: https://www.redhat.com/sysadmin/podman-rest-api

What is Podmanā€™s REST API?

Podmanā€™s REST API consists of two components:

  • A Docker-compatible portion called Compat API
  • A native portion called Libpod API that provides access to additional features not available in Docker, including pods

Or this: https://docs.podman.io/en/latest/markdown/podman-system-service.1.html

The REST API provided by podman system service is split into two parts: a compatibility layer offering support for the Docker v1.40 API, and a Podman-native Libpod layer.

ā¤‹ Read More
In-reply-to » My proof-of-concept Container as a Service (CAS or CaaS) is now up and running. If anyone wants to have a play? šŸ¤” There's still heaps to do, lots of "features" missing, but you can run stuff at least šŸ˜…

@prologic@twtxt.net I donā€™t understand what youā€™re saying. podman works with TLS. It does not have the ā€œā€“dockerā€ siwtch so you have to remove that and use the exact replacement commands that were in that github comment.

ā¤‹ Read More
In-reply-to » My proof-of-concept Container as a Service (CAS or CaaS) is now up and running. If anyone wants to have a play? šŸ¤” There's still heaps to do, lots of "features" missing, but you can run stuff at least šŸ˜…

@prologic@twtxt.net My understanding is that podman can talk to the Docker Engine API. Itā€™s just that the commands sometimes have different names in the podmanverse. I thinkā€“never used those features.

ā¤‹ Read More
In-reply-to » My proof-of-concept Container as a Service (CAS or CaaS) is now up and running. If anyone wants to have a play? šŸ¤” There's still heaps to do, lots of "features" missing, but you can run stuff at least šŸ˜…

@prologic@twtxt.net I donā€™t get your objection. dockerd is 96M and has to run all the time. You canā€™t use docker without it running, so you have to count both. docker + dockerd is 131M, which is over 3x the size of podman. Plus you have this daemon running all the time, which eats system resources podman doesnā€™t use, and docker fucks with your network configuration right on install, which podman doesnā€™t do unless you tell it to.

Thatā€™s way fat as far as Iā€™m concerned.

As far as corporate goes, podman is free and open source software, the end. docker is a company with a pricing model. It was founded as a startup, which suggests to me that, like almost all startups, they are seeking an exit and if they ever face troubles in generating that exit theyā€™ll throw out all niceties and abuse their users (see Reddit, the drama with spyware in Audacity, 10,000 other examples). Sure you can use it free for many purposes, and the container bits are open source, but that doesnā€™t change that itā€™s always been a corporate entity, that they can change their policies at any time, that they can spy on you if they want, etc etc etc.

Thatā€™s way too corporate as far as Iā€™m concerned.

I mean, all of this might not matter to you, and thatā€™s fine! Nothing wrong with that. But you canā€™t have an alternate realityā€“these things I said are just facts. You can find them on Wikipedia or docker.com for that matter.

ā¤‹ Read More
In-reply-to » My proof-of-concept Container as a Service (CAS or CaaS) is now up and running. If anyone wants to have a play? šŸ¤” There's still heaps to do, lots of "features" missing, but you can run stuff at least šŸ˜…

@prologic@twtxt.net I had a feeling my container was not running remotely. It was too crisp.

podman is definitely capable of it. Iā€™ve never used those features though so Iā€™d have to play around with it awhile to understand how it works and then maybe Iā€™d have a better idea of whether itā€™s possible to get it to work with cas.run.

Thereā€™s a podman-specific way of allowing remote container execution that wouldnā€™t be too hard to support alongside docker if you wanted to go that route. Personally I donā€™t use dockerā€“too fat, too corporate. podman is lightweight and does virtually everything Iā€™d want to use docker to do.

ā¤‹ Read More
In-reply-to » My proof-of-concept Container as a Service (CAS or CaaS) is now up and running. If anyone wants to have a play? šŸ¤” There's still heaps to do, lots of "features" missing, but you can run stuff at least šŸ˜…

@prologic@twtxt.net @jmjl@tilde.green
It looks like thereā€™s a podman issue for adding the context subcommand that docker has. Currently podman does not have this subcommand, although this comment has a translation to podman commands that are similar-ish.

It looks like thatā€™s all you need to do to support podman right now! Though Iā€™m not 100% sure the containers I tried really are running remotely. Details below.

I manually edited the shell script that cas.run add returns, changing all the docker commands to podman commands. Specifically, I put alias docker=podman at the top so the check for docker would pass, and then I replaced the last two lines of the script with these:

podman system connection add cas  "host=tcp://cas.run..."
podman system connection default cas

(that ā€¦ after cas.run is a bunch of connection-specific stuff)

I ran the script and it exited with no output. It did create a connection named ā€œcasā€, and made that the default. Iā€™m not super steeped in how podman works but I believe thatā€™s what you need to do to get podman to run containers remotely.

I ran some containers using podman and I think they are running remotely but I donā€™t know the right juju to verify. It looks right though!

This means you could probably make minor modifications to the generated shell script to support podman. Maybe when the check for docker fails, check for podman, and then later in the script use the podman equivalents to the docker context commands.

ā¤‹ Read More
In-reply-to » My proof-of-concept Container as a Service (CAS or CaaS) is now up and running. If anyone wants to have a play? šŸ¤” There's still heaps to do, lots of "features" missing, but you can run stuff at least šŸ˜…

@prologic@twtxt.net hmm, now I get this:

$ ssh -p 2222 -i PRIVATE_GITHUB_KEY GITHUB_USERNAME@cas.run add | sh
sh: 135: docker: not found

The quickstart says:

## Quick Start

  ssh -p 2222 cas.run add | sh

so thatā€™s why I tried this command (I had to modify it with my key and username like before)

Edit: šŸ¤¦ā€ā™‚ and thatā€™s becasue I donā€™t have docker on this machine. Sorry about that, false alarm.

ā¤‹ Read More
In-reply-to » My proof-of-concept Container as a Service (CAS or CaaS) is now up and running. If anyone wants to have a play? šŸ¤” There's still heaps to do, lots of "features" missing, but you can run stuff at least šŸ˜…

@prologic@twtxt.net aha, thank you, that got me unjammed.

Turns out I thought I had an SSH key set up in github, but github didnā€™t agree with me. So, I re-added the key.

I also had to modify the command slightly to:

ssh -p 2222 -i PRIVATE_GITHUB_KEY GITHUB_USERNAME@cas.run help

since I generate app-specific keypairs and need to specify that for ssh and I havenā€™t configured it to magically choose the key so I have to specify it in the command line.

Anyhow, that did it. Thanks!

ā¤‹ Read More
In-reply-to » šŸ‘‹ Hello @coreybag, welcome to Buccipod, a Yarn.social Pod! To get started you may want to check out the pod's Discover feed to find users to follow and interact with. To follow new users, use the ā؁ Follow button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! šŸ¤—

hello @coreybag@anthony.buc.ci please post something that demonstrates youā€™re a human being and not a bot; otherwise Iā€™m afraid Iā€™ll have to delete your account!

ā¤‹ Read More
In-reply-to » My proof-of-concept Container as a Service (CAS or CaaS) is now up and running. If anyone wants to have a play? šŸ¤” There's still heaps to do, lots of "features" missing, but you can run stuff at least šŸ˜…

@prologic@twtxt.net so what is the command to use? I did ssh -p 2222 GITHUB_USERNAME@cas.run help but that gives the same error. Thereā€™s something missing here.

ā¤‹ Read More
In-reply-to » My proof-of-concept Container as a Service (CAS or CaaS) is now up and running. If anyone wants to have a play? šŸ¤” There's still heaps to do, lots of "features" missing, but you can run stuff at least šŸ˜…

@prologic@twtxt.net I do, but you didnā€™t specify in your twt that you needed to use a github account. I copy pasted the ssh command you posted verbatim!

ā¤‹ Read More
In-reply-to » My proof-of-concept Container as a Service (CAS or CaaS) is now up and running. If anyone wants to have a play? šŸ¤” There's still heaps to do, lots of "features" missing, but you can run stuff at least šŸ˜…

@prologic@twtxt.net

# ssh -p 2222 cas.run help                                                                                                                                                
The authenticity of host '[cas.run]:2222 ([139.180.180.214]:2222)' can't be established.
RSA key fingerprint is SHA256:i5txciMMbXu2fbB4w/vnElNSpasFcPP9fBp52+Avdbg.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '[cas.run]:2222' (RSA) to the list of known hosts.
abucci@cas.run: Permission denied (publickey).

ā¤‹ Read More

@New_scientist@feeds.twtxt.net hello @prologic@twtxt.net hereā€™s another feed thatā€™s spewing multiple copies of the same post. This one above is repeated 8 times. @awesome-scala-weekly@feeds.twtxt.net now has 13 copies of each post every week. This definitely looks like a bug in whatever code is generating these feeds, because the source feeds donā€™t have multiple copies of the original posts:

I forget whether I filed an issue on this before, but can you tell me where I should do that?

ā¤‹ Read More
In-reply-to » Erlang Solutions: Blockchain in Sustainable Programming The benefits of blockchain implementation across multiple sectors are well-documented, but how can this decentralised solution be used to achieve more sustainable programming?

@prologic@twtxt.net the confusion over these words is rampant šŸ¤¦ā€ā™‚ļø

ā¤‹ Read More
In-reply-to » Erlang Solutions: Blockchain in Sustainable Programming The benefits of blockchain implementation across multiple sectors are well-documented, but how can this decentralised solution be used to achieve more sustainable programming?

@Planet_Jabber_XMPP@feeds.twtxt.net

The benefits of blockchain implementation across multiple sectors are well-documented

WTF are you talking about? The only thing well-documented about ā€œthe blockchainā€ is that it sucks and its primary use case is creating Ponzi schemes.

ā¤‹ Read More
In-reply-to » Would anyone pay for like cheap hosting if it only cost you say ~$0.50 USD per month for a basic space to run your website, twtxt feed, yarn pod, whatever? šŸ¤” Of course we're talking slices of a server here in terms of memory and cpu, so this would be 10 milliCores of CPU + 64MB of Memory, more than enough to run quite a bit of shitā„¢ šŸ¤£ (especially when you don't need to run or manage a full OS)

@prologic@twtxt.net are you trying to reinvent cloud computing?!?

ā¤‹ Read More
In-reply-to » Would anyone pay for like cheap hosting if it only cost you say ~$0.50 USD per month for a basic space to run your website, twtxt feed, yarn pod, whatever? šŸ¤” Of course we're talking slices of a server here in terms of memory and cpu, so this would be 10 milliCores of CPU + 64MB of Memory, more than enough to run quite a bit of shitā„¢ šŸ¤£ (especially when you don't need to run or manage a full OS)

@prologic@twtxt.net hmmm, I might.

ā¤‹ Read More
In-reply-to » Free Public WiFi: https://computer.rip/2023-07-29-Free-Public-WiFi.html

@movq@www.uninformativ.de @mckinley@twtxt.net I believe the resurgence in availability of municipal WiFi is largely driven by the surveillance capabilities it offers. Every person who has WiFi enabled on their phone can be tracked throughout the city as their phones ping various base stations; a lot of folks arenā€™t aware of just how much information can be slurped out of a phone that isnā€™t locked down just from its WiFi pings. I know this happens in Toronto, and I was familiar with a startup in Massachusetts that based its business model on this very concept. I can only assume itā€™s widespread in the US if not throughout the Western world.

ā¤‹ Read More
In-reply-to » GnuCOBOL 3.2 Released After 2+ Years In Development For those fond of the COBOL programming language and continuing to make use of it in new development efforts, GnuCOBOL 3.2 was released on Friday as the latest feature update for this 21+ year old free software effort around being an open-source COBOL implementation... āŒ˜ Read more

@phoronix@feeds.twtxt.net

For those fond of the COBOL programming language

šŸ˜†

ā¤‹ Read More

The hottest 21 days ever recorded on Earth were the last 21 days.

There are climate scientists saying that this summer will be the coolest summer of the rest of our lives. It wonā€™t get cooler.

They can say that with confidence because Earthā€™s energy imbalanceā€“the difference between how much energy comes in versus how much is radiated back to spaceā€“has been positive since around 2010. Prior to that, the balance would shift negative sometimes, so Earth would radiate a bunch of energy back into space. Not anymore. Earth is an energy sponge now. And net positive incoming energy means temperatures go up.

Climate disaster has been here for awhile, but itā€™s kicking into high gear now. This will not change until we take drastic action.

ā¤‹ Read More
In-reply-to » I've only been using snac/the fediverse for a few days and already I've had to mute somebody. I know I come on strongly with my opinions sometimes and some people don't like that, but this person had already started going ad hominem (in my reading of it), and was using what felt to me like sketchy tactics to distract from the point I was trying to make and to shut down conversation. They were doing similar things to other people in the thread so rather than wait for it to get bad for me I just muted them. People get so weirdly defensive so fast when you disagree with something they said online. Not sure I fully understand that.

@prologic@twtxt.net Well, you can mute or block individual users, and you can mute conversations too. I think the tools for controlling your interactions arenā€™t so bad (they could definitely be improved ofc). And in my case, I was replying to something this person said, so it wasnā€™t outrageous for his reply to be pushed to me. Mostly, I was sad to see how quickly the conversation went bad. I thought I was offering something relatively uncontroversial, and actually I was just agreeing with and amplifying something another person had already said.

ā¤‹ Read More
In-reply-to » I've only been using snac/the fediverse for a few days and already I've had to mute somebody. I know I come on strongly with my opinions sometimes and some people don't like that, but this person had already started going ad hominem (in my reading of it), and was using what felt to me like sketchy tactics to distract from the point I was trying to make and to shut down conversation. They were doing similar things to other people in the thread so rather than wait for it to get bad for me I just muted them. People get so weirdly defensive so fast when you disagree with something they said online. Not sure I fully understand that.

@prologic@twtxt.net attacking the person, not the idea. Itā€™d be like if you said ā€œyarn is better than mastodon because it isnā€™t push basedā€ and someone who disagreed with you said ā€œwell you think that because youā€™re an idiotā€ or something like that.

ā¤‹ Read More

Iā€™ve only been using snac/the fediverse for a few days and already Iā€™ve had to mute somebody. I know I come on strongly with my opinions sometimes and some people donā€™t like that, but this person had already started going ad hominem (in my reading of it), and was using what felt to me like sketchy tactics to distract from the point I was trying to make and to shut down conversation. They were doing similar things to other people in the thread so rather than wait for it to get bad for me I just muted them. People get so weirdly defensive so fast when you disagree with something they said online. Not sure I fully understand that.

ā¤‹ Read More