On the one side I really like c and c++ because they’re fun and have great performance; they don’t feel like your fighting the language and let me feel sort of creative in the way I do things(compared with something like Rust or Swift)....
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.
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
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...
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, Hawaii, 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.
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.
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!
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.
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.
My current team runs weekly retrospectives using the Lean Coffee format. More and more, I find that the items people are bringing up aren’t really important or could just be a question in Slack....
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.
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.
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).
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?
I created this post on !mechanicalkeyboards: if you go directly to the instance, it shows twice as many comments, and a lot more upvotes than on the SDF view.
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.
The end goal of this proposal is to build interoperability features into GitLab so that it’s possible on one instance of GitLab to open a merge request to a project hosted on an other instance, merging all willing instances in a global network....
White House: Future Software Should Be Memory Safe (www.whitehouse.gov)
On the one side I really like c and c++ because they’re fun and have great performance; they don’t feel like your fighting the language and let me feel sort of creative in the way I do things(compared with something like Rust or Swift)....
Does email (SMTP/POP3) count as a member of the fediverse?
i think it might in theory
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...
RFC 9512: YAML Media Type (www.rfc-editor.org)
This took a while! 😅
No sir (lemmy.world)
Third time's a charm (lemmy.world)
💰➡️✝️ (lemmy.sdf.org)
Unexpected comment behaviour between Mastodon and Lemmy
My replies via Mastodon to Lemmy posts don’t get distributed as expected. For example:...
How to liven up retrospectives when they've gotten uneventful / unhelpful?
My current team runs weekly retrospectives using the Lean Coffee format. More and more, I find that the items people are bringing up aren’t really important or could just be a question in Slack....
Article suggests that 1 million ML specialists will be needed in 2027. What do you think of that? (fortune.com)
I personally think it’s a lot of bs
How I reduced the size of my very first published docker image by 40% - A lesson in dockerizing shell scripts (bhupesh.me)
Federation is broken again - in a slightly different, more subtle way this time
I created this post on !mechanicalkeyboards: if you go directly to the instance, it shows twice as many comments, and a lot more upvotes than on the SDF view.
New South Wales independent journalist FriendlyJordies takes down "Coronation" video after death threats persist since arrest of suspect who firebombed his home a year ago. (lemmy.today)
Link to Statement from FriendlyJordies: www.youtube.com/watch?v=PRqUVh29LGQ...
Proposal for GitLab to support ActivityPub (docs.gitlab.com)
The end goal of this proposal is to build interoperability features into GitLab so that it’s possible on one instance of GitLab to open a merge request to a project hosted on an other instance, merging all willing instances in a global network....
Do you still code as a hobby, or is it only a job now?
I have 7 years of experience, at this point software development is mostly a job. I have hobbies that have nothing to do with it....