@otl@lemmy.sdf.org
@otl@lemmy.sdf.org avatar

otl

@otl@lemmy.sdf.org

This profile is from a federated server and may be incomplete. Browse more on the original instance.

otl,
@otl@lemmy.sdf.org avatar

I feel this is a bit of a moot point from the White House. Memory-safe languages have been around for decades. I feel like the amount of C/C++ out there isn’t so much that people think having dangerous stuff around is good, but more that nobody really wants to pay to change it.

otl,
@otl@lemmy.sdf.org avatar

Depends how you look at it! Here’s me accessing Mastodon and the fediverse via email: lemmy.world/post/11020167I’ve written a a couple more prototypes to connect one to the other. If anyone is interested I could write up more about how it works or do a more public demo

Any apps or sites that scrapes web pages and gives much better privacy respecting web pages or apps than the official ones ?

The one for reddit is :rdx.overdevs.comI think nitter was like this too ? Not sure as i have never used it or is just a site to see the posts sent to you ? I think piped works in this same manner for youtube so going to link a client too : f-droid.org/packages/com.github.libretube/ . I know barinsta used to be a thing until zuck...

otl,
@otl@lemmy.sdf.org avatar

Not included in the above, but handy is also an alternative web UI for Reuters news: neuters.de

otl,
@otl@lemmy.sdf.org avatar

no you didn’t Mr. Simpson, no one can

otl,
@otl@lemmy.sdf.org avatar

well there was probably awareness of ideas of sacrifice, punishment, right/wrong. Old ideas…

ajsadauskas, (edited ) to australia
@ajsadauskas@aus.social avatar

Australia is bigger than some people overseas imagine.

So here's a quick comparison of Australian states to their US counterparts.

Tasmania is Australia's smallest state, with a total area of 68,401 square kilometres.

That's bigger than West Virginia, Maryland, Ha​waii, Massachusetts, Vermont, New Hampshire, New Jersey, Connecticut, Delaware, or Rhode Island.

Australia's second smallest state is Victoria, at 227, 444km2.

It's larger than Minnesota, Utah, Idaho, Kansas, Nebraska, South Dakota, Washington, North Dakota, Oklahoma, Missouri, Wisconsin, Georgia, Illinois, Iowa, New York, North Carolina, Arkansas, Alabama, Louisiana, Mississippi, Ohio, Virginia, Tennessee, Kentucky, Maine, Florida, or Pennsylvania.

Fun fact: Victoria is larger in area than Indiana and South Carolina combined.

Now on to the ones that might surprise you.

You know how Texans love talking up how big Texas is?

New South Wales is bigger than Texas.

And by quite a margin. NSW is 801, 150 sq km compared to 696,241 sq km for Texas.

South Australia is bigger than Texas, and Michigan. Combined.

SA is 984, 321 sq km.

Texas (696,241 km2) plus Michigan (250,493 sq km) is just 946, 734 sq km.

Queensland is bigger than Alaska.

Queensland is 1,729,742 sq km, compared to 1,717,854 sq km for Alaska.

That also means Queensland is bigger than Texas and California. Combined.

Texas (696,241 km2) plus California (423,968 km2) is 1,120,209 sq km.

You can add in Michigan too (250,493 sq km) and it's still only 1,370,702 sq km.

That's right kids. Texas, California, and Michigan combined are 359,040 sq km smaller than Queensland.

That leaves Western Australia. It's 2,527,013 square kilometres.

How big is that? Well, the combined area of Texas and Alaska is 2,414,095 sq km, so pretty bloody big.

Source: https://www.ga.gov.au/scientific-topics/national-location-information/dimensions/area-of-australia-states-and-territories

@australia

otl,
@otl@lemmy.sdf.org avatar

The other fun one is that the continental US (AKA everything except Alaska) is just about the same size as Australia. Then when you consider that there’s 49 states versus Australia’s 7, you can see how the numbers come about.

otl,
@otl@lemmy.sdf.org avatar

Ah! Interesting.

Which instances? Do you mean hachyderm.io with, say, lemmy.one?

otl,
@otl@lemmy.sdf.org avatar

Gotcha. 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/@otl/111887721960075860) I see:


<span style="color:#323232;">{
</span><span style="color:#323232;">    "@context": [
</span><span style="color:#323232;">        "https://www.w3.org/ns/activitystreams",
</span><span style="color:#323232;">        {
</span><span style="color:#323232;">            "ostatus": "http://ostatus.org#",
</span><span style="color:#323232;">            "atomUri": "ostatus:atomUri",
</span><span style="color:#323232;">            "inReplyToAtomUri": "ostatus:inReplyToAtomUri",
</span><span style="color:#323232;">            "conversation": "ostatus:conversation",
</span><span style="color:#323232;">            "sensitive": "as:sensitive",
</span><span style="color:#323232;">            "toot": "http://joinmastodon.org/ns#",
</span><span style="color:#323232;">            "votersCount": "toot:votersCount"
</span><span style="color:#323232;">        }
</span><span style="color:#323232;">    ],
</span><span style="color:#323232;">    "id": "https://hachyderm.io/users/otl/statuses/111887721960075860",
</span><span style="color:#323232;">    "type": "Note",
</span><span style="color:#323232;">    "summary": null,
</span><span style="color:#323232;">    "inReplyTo": "https://ttrpg.network/comment/4965852",
</span><span style="color:#323232;">    "published": "2024-02-07T01:59:08Z",
</span><span style="color:#323232;">    "url": "https://hachyderm.io/@otl/111887721960075860",
</span><span style="color:#323232;">    "attributedTo": "https://hachyderm.io/users/otl",
</span><span style="color:#323232;">    "to": [
</span><span style="color:#323232;">        "https://www.w3.org/ns/activitystreams#Public"
</span><span style="color:#323232;">    ],
</span><span style="color:#323232;">    "cc": [
</span><span style="color:#323232;">        "https://hachyderm.io/users/otl/followers",
</span><span style="color:#323232;">        "https://ttrpg.network/u/Neato",
</span><span style="color:#323232;">        "https://lemmy.world/u/ForgottenFlux"
</span><span style="color:#323232;">    ],
</span><span style="color:#323232;">    "sensitive": false,
</span><span style="color:#323232;">    "atomUri": "https://hachyderm.io/users/otl/statuses/111887721960075860",
</span><span style="color:#323232;">    "inReplyToAtomUri": "https://ttrpg.network/comment/4965852",
</span><span style="color:#323232;">    "conversation": "tag:hachyderm.io,2024-02-06:objectId=123754186:objectType=Conversation",
</span><span style="color:#323232;">    "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>",
</span><span style="color:#323232;">    "contentMap": {
</span><span style="color:#323232;">        "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>"
</span><span style="color:#323232;">    },
</span><span style="color:#323232;">    "attachment": [],
</span><span style="color:#323232;">    "tag": [
</span><span style="color:#323232;">        {
</span><span style="color:#323232;">            "type": "Mention",
</span><span style="color:#323232;">            "href": "https://ttrpg.network/u/Neato",
</span><span style="color:#323232;">            "name": "@Neato@ttrpg.network"
</span><span style="color:#323232;">        },
</span><span style="color:#323232;">        {
</span><span style="color:#323232;">            "type": "Mention",
</span><span style="color:#323232;">            "href": "https://lemmy.world/u/ForgottenFlux",
</span><span style="color:#323232;">            "name": "@ForgottenFlux@lemmy.world"
</span><span style="color:#323232;">        }
</span><span style="color:#323232;">    ],
</span><span style="color:#323232;">    "replies": {
</span><span style="color:#323232;">        "id": "https://hachyderm.io/users/otl/statuses/111887721960075860/replies",
</span><span style="color:#323232;">        "type": "Collection",
</span><span style="color:#323232;">        "first": {
</span><span style="color:#323232;">            "type": "CollectionPage",
</span><span style="color:#323232;">            "next": "https://hachyderm.io/users/otl/statuses/111887721960075860/replies?only_other_accounts=true&page=true",
</span><span style="color:#323232;">            "partOf": "https://hachyderm.io/users/otl/statuses/111887721960075860/replies",
</span><span style="color:#323232;">            "items": []
</span><span style="color:#323232;">        }
</span><span style="color:#323232;">    }
</span><span style="color:#323232;">}
</span>

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!

otl,
@otl@lemmy.sdf.org avatar

Ah 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 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.

otl,
@otl@lemmy.sdf.org avatar

Good 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 (lemmy.sdf.org/post/1035382) and via email (gts.olowe.co/). 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.

otl,
@otl@lemmy.sdf.org avatar

Hm. Interesting. This is something that gets me too…

Taking a step back: what are you hoping to achieve with the retrospective?

I find that the items people are bringing up aren’t really important or could just be a question in Slack.

What criteria would make something important? Conversely: what makes something minor?

Once we nail these it might be easier to focus the discussion.

otl,
@otl@lemmy.sdf.org avatar

Thanks for helping me reframe my thoughts.

Haha don’t worry it’s for framing my thoughts too! ;)

To that end, I’d want topics to be problems or shout outs. Something like “how do we test credit cards” might be a sign of “our documentation isn’t great and it slows me down” but it’s talked about as a discreet item.

Devil’s advocate: what are those good practices? What constitutes improvement? One way to focus discussion is to try and pick some specific team values/objectives. Let’s go with the example about Jira.

Similarly “I haven’t seen Jira used this way before” isn’t a problem; maybe the underlying issue is “I don’t understand how we use Jira” or “what we’re doing causes a lot of paperwork”

The statement “I haven’t seen Jira used this way before” is not ideal starting point for discussion - agreed! But with a value in mind I think we can work with it. Let’s say, for argument’s sake, the goal is stronger shared understanding of project management.

You mentioned other team members asked “what’s the problem you’re hoping to solve?”. I think that’s a very pragmatic, specific question (I’m a software engineer, too, I get it!) but it’s not really in the service of the goal of the discussion: a stronger understanding of project management.

So how can discussion help with that? What about a Q&A session? The interactive, conversational exchange is a natural way for people to learn (I hear ChatGPT is pretty popular!), and it’s likely others will learn a bunch of stuff too about why things are done the way they are.


Another technique is to use the free-flowing discussion format for what its best at: exploration of ideas, not necessarily solving problems. Solving problems usually takes code, data, testing, experimentation… things that require time spent at the keyboard.

Taking the credit card example:

Something like “how do we test credit cards” might be a sign of “our documentation isn’t great and it slows me down” but it’s talked about as a discreet item.

Use the conversational format to its advantage. Respond to the question with another question: “why do you ask how we test credit cards?” From there they might reply with something about documentation, or maybe the tests aren’t clear, or they’re not run often enough. Maybe they want ways to run credit card tests on their own workstation as unit tests? From there we identify a whole bunch of ways to improve the code/project/workflow/better align with best practices.

Anyway, I’m not a manager :) I’m just thinking out loud so next time I start speaking to a team to join maybe I understand the dynamics a bit more.

otl, to programming
@otl@hachyderm.io avatar

Why We Can't Have Nice Software

https://andrewkelley.me/post/why-we-cant-have-nice-software.html

From Andrew R. Kelley, he's the author of the Zig language

@programming

otl,
@otl@lemmy.sdf.org avatar

Not sure it’s capitalism per se. Perhaps rampant waste. Criticism of capitalism could include monopoly formation; massive tech companies buy small ones (obtain more capital = more control over production = more profit).

There’s despair over everyone, big & small, resolving the same recreated problems. Kelley doesn’t talk about breaking Microsoft up (i.e. redistributing their capital). He implies he’d be ok for Microsoft to maintain its market position if it just fixed some damn bugs.

otl,
@otl@lemmy.sdf.org avatar

Growth might be impossible, but a steady and “boring” amount of profit should still be possible selling plain-ole-dishwashers. Yet … for some reason, we don’t see that.

God yes this bothers and fascinates me.

Instead companies throw everything into growth and we get the retarded bluetooth enabled dishwasher problem everywhere, and I’d like toknow more about why.

I think it’s alluded to in the article:

They found a way to make consumers spend more money on dishwashing. The line goes up, for one more year. But it’s not enough. It has to go up every year.

Digging deeper: why must the line go up? Pesonally I see it as a deeply emotional, human thing.

When you read those annual financial reports from big companies, they will do anything to make sure things look rosy. Bullshit terms like “negative growth” are used because “loss” or “shrink” sound bad. So what if it sounds bad?

Confidence. Trust. It’s emotional. These are deep in our psyche. It’s how governments get elected, contracts are won, and investments are made. It’s what makes us human. If that line goes down… will it go back up? What’s going to happen? Alarm bells! Uncertaintly. Anxiety. People abandon you. Money, power, influence fades. You could find yourself replaced by the up-and-coming who “show promise”.

Our social emotional species has hundreds of thousands of years (millions?) of years of this stuff hardwired into us. Trust let us cooperate beyond our own individual or family interests. Would we be human otherwise? (I found the article Behavioural Modernityinteresting).

otl,
@otl@lemmy.sdf.org avatar

I honestly find it worrying that someone would think it’s some sort of deeply ingrained human trait when it’s clearly not culturally universal (eg. small hunter-gatherer tribes wouldn’t exist otherwise) and not present through all of history.

I think “growth” is a strong signal for people to put faith and trust into something. And that these emotions have influenced our behaviour for a long time.

Why did the Roman empire keep expanding? What made them want more? I’m not a historian nor an anthropologist (far from either!). But this feels like “line go up” behaviour. What would it mean for those in power to communicate that some part of the empire was receding? Even if, overall, the empire was objectivetly huge relative to other organised groups?

One thing I think about is there could be eroding confidence and trust of those in power by colleagues and the general population. If people lose faith, the powerful lose power; they lose ability to influence behaviour. Growth is obsessed over because it’s a means to capture influence over the means of production (and capture profit).

The line has to go up because the current economic system demands it has to go up

What about outside of economics? Even metrics on fedidb.org: shrinking numbers are coloured red. Growing numbers green. Green = good, red = bad.

Another thought. The other day I was at a cricket match. Grand final. Because the home team was losing, the stadium started to empty. It wasn’t about enjoying the individual balls/plays. Supporters were not satisfied with coming second (an amazing achievement, much “profit”!), it needed to be more.

To stretch this shitty metaphor further, when the supporters (investors?) lost confidence in their ability to deliver more, they just abandoned the entire match (enterprise?) altogether!

Again: I’m not stating anything here as fact. I’m just absolutely dumbfounded as to why “line go up” is, as you say, such an obsession. I hear you when you say that it’s a consequence of how the modern economy works. That makes sense. I guess I wonder what would happen if we snapped our fingers and we could start again. I wonder what the economy system would look like. Would we still be obsessed with growth?

otl,
@otl@lemmy.sdf.org avatar

Here’s the article’s source: www3.weforum.org/…/WEF_Future_of_Jobs_2023.pdf

That report’s data is a survey they sent out to companies. Quantising “so… what do you think is gonna happen?” seems… shonky?

otl,
@otl@lemmy.sdf.org avatar

The art of turning a 500-line text file into a 50MB tarball. Welcome to the future :(

otl,
@otl@lemmy.sdf.org avatar

Hm. Some views from other Lemmy instances…

Seems… OK…? Apart from lemmy.world (but that’s running a previous release of Lemmy).

PS from Mastodon (hachyderm.io): hachyderm.io/…/111866487723645951

No replies or anything because nobody subscribed to mechkeyboards from hachyderm.io. I just subscribed, though :)

otl,
@otl@lemmy.sdf.org avatar

Ex NSW premier John Barilaro was an executive director of a western Sydney property development company. That development company is closely tied to organised and gang crime - murders etc. - and so far its kingpins has evaded any serious prosecution. The video insinuates that this is a result of corruption of the NSW government.

otl,
@otl@lemmy.sdf.org avatar

Fantastic story - thanks for sharing!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • InstantRegret
  • magazineikmin
  • everett
  • thenastyranch
  • khanakhh
  • Youngstown
  • slotface
  • Durango
  • ngwrru68w68
  • rosin
  • kavyap
  • PowerRangers
  • DreamBathrooms
  • Leos
  • vwfavf
  • mdbf
  • cisconetworking
  • osvaldo12
  • tacticalgear
  • ethstaker
  • hgfsjryuu7
  • tester
  • GTA5RPClips
  • modclub
  • cubers
  • normalnudes
  • provamag3
  • All magazines