no you didn’t Mr. Simpson, no one can
Oliver Lowe
- 2 Posts
- 114 Comments
well there was probably awareness of ideas of sacrifice, punishment, right/wrong. Old ideas…
Oliver Lowe@lemmy.sdf.orgOPto Lemmy@lemmy.ml•Unexpected comment behaviour between Mastodon and LemmyEnglish6·1 year agoGood question! Sorry if this answer is weird :)
For me, I don’t actually interact from Mastodon per se. I wrote a couple of read-only Lemmy & Mastodon clients. One for a weird text editing environment I use (https://lemmy.sdf.org/post/1035382) and via email (https://gts.olowe.co/@o/statuses/01HMQ9N4HQ2ETGZWJS49K5NG5Y). To reply to or create posts, I use a write-only Mastodon client I wrote.
My idea is to exercise the fediverse. In principal I don’t think I should need separate accounts for Lemmy, PeerTube, Mastodon, Kbin, Akkoma, etc.
Right now I’m replying from an account on lemmy.sdf.org as I can’t reply from GoToSocial (Lemmy and GoToSocial don’t work well together right now) and my Mastodon server (hachyderm.io) has a post limit of 500 characters.
Oliver Lowe@lemmy.sdf.orgOPto Lemmy@lemmy.ml•Unexpected comment behaviour between Mastodon and LemmyEnglish4·1 year agoAh ha makes sense now! The “Replying to comments” section of that article explains exactly what’s happening. If I understand correctly the community itself (!privacy@lemmy.ml in my above example) is not notified of my reply from Mastodon. If the community did know, then it would broadcast a notification of the activity to whoever else is subscribed to !privacy@lemmy.ml.
Oliver Lowe@lemmy.sdf.orgOPto Lemmy@lemmy.ml•Unexpected comment behaviour between Mastodon and LemmyEnglish31·1 year agoGotcha. I had a feeling something around how Mastodon doesn’t support ActivityPub Groups (yet?) would be where things are going on. Congrats on piefed, by the way. I’ll start studying the codebase now as I’m keen to understand how server-to-server communication works more deeply than I do now. Sending Announce(?) and fetching stuff from other servers…
When I look at the ActivityPub Note object (via
curl -H 'Accept: application/activity+json https://hachyderm.io//111887721960075860
) I see:{ "@context": [ "https://www.w3.org/ns/activitystreams", { "ostatus": "http://ostatus.org#", "atomUri": "ostatus:atomUri", "inReplyToAtomUri": "ostatus:inReplyToAtomUri", "conversation": "ostatus:conversation", "sensitive": "as:sensitive", "toot": "http://joinmastodon.org/ns#", "votersCount": "toot:votersCount" } ], "id": "https://hachyderm.io/users/otl/statuses/111887721960075860", "type": "Note", "summary": null, "inReplyTo": "https://ttrpg.network/comment/4965852", "published": "2024-02-07T01:59:08Z", "url": "https://hachyderm.io/@otl/111887721960075860", "attributedTo": "https://hachyderm.io/users/otl", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://hachyderm.io/users/otl/followers", "https://ttrpg.network/u/Neato", "https://lemmy.world/u/ForgottenFlux" ], "sensitive": false, "atomUri": "https://hachyderm.io/users/otl/statuses/111887721960075860", "inReplyToAtomUri": "https://ttrpg.network/comment/4965852", "conversation": "tag:hachyderm.io,2024-02-06:objectId=123754186:objectType=Conversation", "content": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ttrpg.network/u/Neato\" class=\"u-url mention\">@<span>Neato</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://lemmy.world/u/ForgottenFlux\" class=\"u-url mention\">@<span>ForgottenFlux</span></a></span> I totally get how you feel. One use-case I think of is machine-generated image alt-text. These are often not added to images. But with image-to-text ML models, visually-impaired people could hear a descriptions of images that before were never annotated.</p>", "contentMap": { "en": "<p><span class=\"h-card\" translate=\"no\"><a href=\"https://ttrpg.network/u/Neato\" class=\"u-url mention\">@<span>Neato</span></a></span> <span class=\"h-card\" translate=\"no\"><a href=\"https://lemmy.world/u/ForgottenFlux\" class=\"u-url mention\">@<span>ForgottenFlux</span></a></span> I totally get how you feel. One use-case I think of is machine-generated image alt-text. These are often not added to images. But with image-to-text ML models, visually-impaired people could hear a descriptions of images that before were never annotated.</p>" }, "attachment": [], "tag": [ { "type": "Mention", "href": "https://ttrpg.network/u/Neato", "name": "@Neato@ttrpg.network" }, { "type": "Mention", "href": "https://lemmy.world/u/ForgottenFlux", "name": "@ForgottenFlux@lemmy.world" } ], "replies": { "id": "https://hachyderm.io/users/otl/statuses/111887721960075860/replies", "type": "Collection", "first": { "type": "CollectionPage", "next": "https://hachyderm.io/users/otl/statuses/111887721960075860/replies?only_other_accounts=true&page=true", "partOf": "https://hachyderm.io/users/otl/statuses/111887721960075860/replies", "items": [] } } }
So I’m assuming an
Announce
was posted to the shared inboxes at lemmy.ml, lemmy.world and ttrpg.network… hmm… I better start reading!
Oliver Lowe@lemmy.sdf.orgOPto Lemmy@lemmy.ml•Unexpected comment behaviour between Mastodon and LemmyEnglish3·1 year agoAh! Interesting.
Which instances? Do you mean hachyderm.io with, say, lemmy.one?
Oliver Lowe@lemmy.sdf.orgto Technology@lemmy.ml•Amazon plans to charge for Alexa in June—unless internal conflict delays revamp | Ars Technica12·1 year agoAM radio paywall? Where?
Oliver Lowe@lemmy.sdf.orgto Technology@lemmy.ml•Report: Bing Gained Less Than 1% Market Share Since Adding Bing Chat3·1 year agoI suppose there’s positive, then there’s “totally changed how I work”. It’s a big call. Maybe a real-world example would make it sound more believable: “before ChatGPT, I would have to sift through stacks of outdated VB6 documentation on $task. This took up most of the day. Yesterday I used a LLM to get a basic implementation of $task then I tidied it up and installed it within an hour.”
For me it’s the bloody “video essay” format. Hyper narrated, spoken straight to the camera. Waste of traffic, waste of storage, waste of attention. People think the argument carries more weight, or is just more persuasive, when someone is speaking at you with some vaguely related visual in the background. But really a written piece could be pulled apart so much more quickly.
Unfortunately OpenAI’s Whisper doesn’t do written transcriptions fast enough on my workstation yet for me to use it full time.
You can report the message so that future messages from the spammer won’t send. Unfortunately no direct way to mark the message as junk automatically like email, but Signal does have Message Requests which may help? https://support.signal.org/hc/en-us/articles/360007459591-Signal-Profiles-and-Message-Requests
I use it for my very basic static site generator: https://www.olowe.co/2021/01/site-build.html
Ah come on, we all know as software people we can never stop the spreadsheets from being the real data interchange format ;)
Oliver Lowe@lemmy.sdf.orgto Linux@lemmy.ml•[Old 1997 story] The Greatest OS That (N)ever Was7·2 years agoI’m not so surprised anymore. I’m self-taught using open-source software projects for guidance. But not everyone learns like that. For example in the commercial software dev world, having patches easy to apply with minimum tooling isn’t usually a priority (for better or worse).
This is actually a little story I had half written down; your comment prompted me to finish it. Thanks! https://www.srcbeat.com/2023/11/git-email/
Oliver Lowe@lemmy.sdf.orgto Privacy@lemmy.ml•German court bans LinkedIn from ignoring "Do Not Track" signals7·2 years agoHonestly, DNT as it’s implemented in browsers today is not a sufficient solution
I’ve come to the same conclusion (blogged about it here https://www.srcbeat.com/2023/11/linkedin-do-not-track/) after updating myself on where it’s all at.
I also think about pop-ups back in the 90s/00s. Imagine if browsers sent a “No-Popups” header (or something) back then. I doubt we would have seen any change in company behaviour. Instead, it took something like Firefox to implement pop-up blocking by default (https://lwn.net/Articles/130792/).
Yes that’s true. I guess what I wanted to point out is that GitLab has dependencies like Postgres, Redis, Ruby (with Rails), Vue.js… whereas Forgejo can use just SQLite and jQuery.
Something not mentioned yet: Forgejo, the software running Codeberg, has a smaller feature set and narrower scope than GitLab (“GitLab is the most comprehensive AI-powered DevSecOps Platform” from their website).
Forgejo is much easier to administrate for smaller groups. For example compare the dependencies mentioned in the Forgejo installation documentation and the Gitlab installation documentation.
Oliver Lowe@lemmy.sdf.orgto Privacy@lemmy.ml•German court bans LinkedIn from ignoring "Do Not Track" signals74·2 years agoIronically this site serves koko analytics, which now ignores the Do Not Track header (as per Mozilla’s recommendation, mind you). See commit 6890f3c.
Thankfully uBlock Origin blocks loading the scripts.
Not included in the above, but handy is also an alternative web UI for Reuters news: https://neuters.de