Jayjader

joined 2 years ago
MODERATOR OF
[–] [email protected] 4 points 2 weeks ago

You buying at a grocery store is out of convenience, the alternative is learning how to hunt like a survival hunter.

At some point that was an alternative, but today the natural ecosystems have been so encroached upon by human civilization that we can't just decide to become survival hunters - we'd simply starve. Grocery stores are all you have if you're living in a high-rise apartment in most cities, for example. Most suburbs can't support enough wildlife to then be hunted for survival by the humans living there.

Vegetable gardens might be a better analogy than survival hunting. There are even some initiatives being taken to break the cycle of dependency that grocery stores encourage, which I suspect is what @[email protected] is getting at: collective effort is needed beyond just letting the techies do their thing in their own corner, otherwise we all suffer. Everyone needs to move beyond their comfort zone at some point, for some amount of time - be it the techies teaching others, or the others learning a bit more about how their tools work.

the average user wants the convenience of easy to use software, because they don’t want to learn the alternative [...] If everyone was like you, then easy to use software wouldn’t be selling so much.

I can't tell if you are simply stating how the world currently is or claiming that it is destined to always be that way, but in either case I don't see how "people prefer convenience" is a good argument against trying to help them get over that preference. I don't think convenience is nor should be the end-all-be-all of existence, in fact it can be actively detrimental to life when prioritized.

Unless I'm mistaken, the average user wanted asbestos in their walls, lead in their paint, and asked their doctor for menthol cigarettes instead of regular ones when said doctor was prescribing them for stress. The average user in the USA couldn't tell that their milk was full of pus and mixed with chalk to the point it was killing their babies, all for the convenience of still owners and milk producers. Their society had built up so much around the convenience of drinking milk in places that couldn't produce it locally, that it took an Act of Congress as well as the development of technology to safely transport milk long distances before the convenience stopped killing people.

Don't get me wrong, convenience is great when it doesn't come at the expense of our well-being - in those cases it tends to dramatically improve our well-being. I tend to agree with @[email protected] that currently the software market is overly delivering convenience to the point that it is negatively affecting our collective well-being - with regards to software, at the very least.

[–] [email protected] 3 points 2 weeks ago

Also, wasn't Trump the reason the largest non-nuclear bomb in the USA arsenal was first used in combat? The bomb that had never been deployed in the almost 15 years since it's creation specifically because the US military thought it would create too many civilian casualties?

The same Trump that allegedly wanted to nuke hurricanes to disrupt them before they hit the US's coast?

The dude just wants to play with the shiny toys and see things go "boom". He has literally stated to his own biographer that

When I look at myself in the first grade and I look at myself now, I'm basically the same. The temperament is not that different."

(source: The Week)

I suppose it suits him just fine that Israel is now flirting with open warfare with their neighbors.

[–] [email protected] 6 points 2 weeks ago

Yeah, I guess calling them bi is more of a projection of our reality onto theirs. I think you're spot on with it being about stigma (or the lack thereof, rather).

[–] [email protected] 8 points 2 weeks ago (3 children)

I have gotten cynical to the point of assuming the "endgame" here is properly kicking off WW3, so that Trump gets an excuse to drop a nuke or two on an adversary.

"The last time we had a world war, we won it! We were the best - and we won it with our nukes, our big beautiful nukes - it's really a shame we haven't used them since, don't you think? We ended the war by dropping 2 on Japan, and now Japan is our best friend. Why don't we drop some nukes on Iran? Don't we want them to be our friend?"

[–] [email protected] 11 points 2 weeks ago (2 children)

Agreed on this comic and in general, but Ship To Ship seems to me to acknowledge sexual orientation in their world is similar-ish to ours, right down to the petty antagonisms between "incompatible" orientations. If anything, I'd say the Oglaf world does "everyone is some flavor/degree of bisexual". There certainly doesn't seem to be any bigotry over orientations.

[–] [email protected] 4 points 2 weeks ago

If this turns out to be a measurable and reproducible effect for most humans, online gambling and video game loot boxes just became a while lot scarier in my mind.

[–] [email protected] 23 points 2 weeks ago (4 children)

I love when Oglaf does lesbians making fun of hetero men (and/or hetero sex), they always know how to keep the jokes silly and not double down on "gays vs straights" tribalism.

[–] [email protected] 3 points 2 weeks ago

Alexa, play Owl City - Fireflies

More seriously, I'm pleased to see I'm not the only person who views this as a terrible loss.

[–] [email protected] 9 points 2 weeks ago

The 3 stooges-style robber confrontation and the death of caesar feel like a very young child's recreation of a story they overheard from adults; very little basis in reality and full of nonsensical assumptions. Or like when a kid is trying to write a story and they come up with "Space Wars: The Fellowship of the Lightsaber, part 2: the Klingon Horcruxes".

It's cute when a kid does it, it's hilarious when an adult does it intentionally. This is just sad.

[–] [email protected] 4 points 1 month ago

Beigeshirt propaganda?! In MY fun hole?! How conflicting...

[–] [email protected] 1 points 1 month ago

Super initiative!

 

What?

I will be holding the twelfth of the secondary slot/sessions for the Reading Club, also on "The Book" ("The Rust Programming Language"). We are using the Brown University online edition (that has some added quizzes & interactive elements).

Last time we wrapped up chapter 5 (structs). This session we'll be learning about enums by starting chapter 6.

Previous session details and recording can be found in the following lemmy post: https://jlai.lu/post/7413233

Why?

This slot is primarily to offer an alternative to the main reading club's streams that caters to a different set of time zone preferences and/or availability.

(also, obviously, to follow up on the previous session)

When ?

Currently, I intend to start at 18:00 UTC+2 (aka 6pm Central European Time) on Monday (2023-06-10). If you were present for a previous session, then basically the same time-of-day and day-of-week as that one was.

EDIT: here's the recording https://youtu.be/eRMxhaJIOAg

Please comment if you are interested in joining because you can't make the main sessions but would prefer a different start time (and include a time that works best for you in your comment!). Caveat: I live in central/western Europe; I can't myself cater to absolutely any preference.

How ?

The basic format is: I will be sharing my computer screen and voice through an internet live stream (hosted at https://www.twitch.tv/jayjader for now). The stream will simultaneously be recorded locally and uploaded afterwards to youtube (also, for now).

I will have on-screen:

  • the BU online version of The Book
  • a terminal session with the necessary tooling installed (notably rustup and through it cargo & "friends")
  • some form of visual aid (currently a digital whiteboard using www.excalidraw.com)
  • the live stream's chat

I will steadily progress through the book, both reading aloud the literal text and commenting occasionally on it. I will also perform any code writing and/or terminal commands as the text instructs us to.

People who either tune in to the live stream or watch/listen to the recording are encouraged to follow along with their own copy of the book.

I try to address any comments from live viewers in the twitch chat as soon as I am aware of them. If someone is having trouble understanding something, I will stop and try to help them get past it.

Who ?

You! (if you're interested). And, of course, me.

 

Stable internet connection re-acquired! To avoid waiting another full week, I'll be hosting the session today (approximately 6-7 hours after this post is created).

What?

I will be holding the eleventh of the secondary slot/sessions for the Reading Club, also on "The Book" ("The Rust Programming Language"). We are using the Brown University online edition (that has some added quizzes & interactive elements).

Last time, the book guided us through An Example Program Using Structs (section 2 of chapter 5). Today we'll be tackling the following section, "The Method Syntax" (5.3).

Previous session details and recording can be found in the following lemmy post: https://jlai.lu/post/6871662

Why?

This slot is primarily to offer an alternative to the main reading club's streams that caters to a different set of time zone preferences and/or availability.

(also, obviously, to follow up on the previous session)

When ?

Currently, I intend to start at 18:00 UTC+2 (aka 6pm Central European Time) on Tuesday (2023-06-04). If you were present for a previous session, then basically the same time-of-day ~~and day-of-week~~ as that one was. Exceptionally, today is not the same day-of-week as previously.

Recording of the session: https://youtu.be/wBYdDbADFLU

Please comment if you are interested in joining because you can't make the main sessions but would prefer a different start time (and include a time that works best for you in your comment!). Caveat: I live in central/western Europe; I can't myself cater to absolutely any preference.

How ?

The basic format is: I will be sharing my computer screen and voice through an internet live stream (hosted at https://www.twitch.tv/jayjader for now). The stream will simultaneously be recorded locally and uploaded afterwards to youtube (also, for now).

I will have on-screen:

  • the BU online version of The Book
  • a terminal session with the necessary tooling installed (notably rustup and through it cargo & "friends")
  • some form of visual aid (currently a digital whiteboard using www.excalidraw.com)
  • the live stream's chat

I will steadily progress through the book, both reading aloud the literal text and commenting occasionally on it. I will also perform any code writing and/or terminal commands as the text instructs us to.

People who either tune in to the live stream or watch/listen to the recording are encouraged to follow along with their own copy of the book.

I try to address any comments from live viewers in the twitch chat as soon as I am aware of them. If someone is having trouble understanding something, I will stop and try to help them get past it.

Who ?

You! (if you're interested). And, of course, me.

 

Comme l'indique le titre, je recherche une BD francophone dont la trame principale est l'invasion d'une ville par une plante qui pousse à une vitesse foudroyante. Il y a des fortes chances que la ville soit Paris, mais il se peut que ça soit une autre ville.

Autres détails dont je me souviens:

  • la plante en question ressemble surtout à des vignes ou lianes vertes (pas d'ecorce, pas de brun)
  • vers la fin on apprend que c'est une botaniste qui est à l'origine de la plante :
    • grosso merdo elle explique que la plante crèvera toute seule au bout de 2-3 jours en se désintégrant,
    • que les baies de cette plante sont comestibles par les éventuelles personnes coincées par les lianes,
    • et que le tout est censé être un acte radical de sensibilisation écologique infligé de force au reste du monde en mode "rappelez-vous que c'est la nature qui domine, pas l'Homme"

Ce dont je suis à moitié certain :

  • cette botaniste est la mère du protagoniste, un jeune garçon ado
  • la BD est parue dans les numéros d'une revue de jeunesse dans les années 200X/201X - type astrapi, okapi, j'ai lu, ou peut-être encore sciences et vie junior

Je l'ai lue en tant que gamin à sa sortie, et ça m'avait bien marqué. Il n'y a que récemment que je me suis rendu compte que c'était une belle pièce de propagande écoterroriste!

Du coup j'aimerai essayer de la relire, en l'analysant explicitement en tant que tel 😈

 

Sorry y'all, I don't have access to a decent internet connection for the time being.

19
Open Source for Climate Podcast (ossforclimate.sustainoss.org)
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

Seems relevant to this community (albeit I haven't listened to the podcast yet).

cross-posted from: https://lemmy.ml/post/15928804

We are excited to announce the launch of a new podcast showcasing the transformative power of “Open Source for Climate” and the people and stories behind it. The open source movement is the key to bringing trusted knowledge, technology and collective action.

Post-listen edit: a bit short and underwhelming. Then again, it seems to be more of an intro/announcement than a first "proper" episode. Hopefully the next one will be more fleshed out.

 

What?

I will be holding the tenth of the secondary slot/sessions for the Reading Club, also on "The Book" ("The Rust Programming Language"). We are using the Brown University online edition (that has some added quizzes & interactive elements).

Last time we covered defining and instantiating structs with section 1 of chapter 5, "Using Structs to Structure Related Data". We'll be continuing with section 2, where we'll be writing some code!

Previous session details and recording can be found in the following lemmy post: https://jlai.lu/post/6703544

Why?

This slot is primarily to offer an alternative to the main reading club's streams that caters to a different set of time zone preferences and/or availability.

(also, obviously, to follow up on the previous session)

When ?

Currently, I intend to start at 18:00 UTC+2 (aka 6pm Central European Time) on Monday (2023-05-20). If you were present for a previous session, then basically the same time-of-day and day-of-week as that one was.

Please comment if you are interested in joining because you can't make the main sessions but would prefer a different start time (and include a time that works best for you in your comment!). Caveat: I live in central/western Europe; I can't myself cater to absolutely any preference.

How ?

The basic format is: I will be sharing my computer screen and voice through an internet live stream (hosted at https://www.twitch.tv/jayjader for now). The stream will simultaneously be recorded locally and uploaded afterwards to youtube (also, for now).

EDIT: here's the recording https://youtu.be/s0U7KBXxL8g

I will have on-screen:

  • the BU online version of The Book
  • a terminal session with the necessary tooling installed (notably rustup and through it cargo & "friends")
  • some form of visual aid (currently a digital whiteboard using www.excalidraw.com)
  • the live stream's chat

I will steadily progress through the book, both reading aloud the literal text and commenting occasionally on it. I will also perform any code writing and/or terminal commands as the text instructs us to.

People who either tune in to the live stream or watch/listen to the recording are encouraged to follow along with their own copy of the book.

I try to address any comments from live viewers in the twitch chat as soon as I am aware of them. If someone is having trouble understanding something, I will stop and try to help them get past it.

Who ?

You! (if you're interested). And, of course, me.

 

Ownership is finally over! Ok, I know we're going to be seeing more of it throughout the rest of the book, but at least it should always be in the context of "doing" something else/useful. For example, grouping bits of related data into structs.

What?

I will be holding the ninth of the secondary slot/sessions for the Reading Club, also on "The Book" ("The Rust Programming Language"). We are using the Brown University online edition (that has some added quizzes & interactive elements).

This week we begin chapter 5 "Using Structs to Structure Related Data"!

Previous session details and recording can be found in the following lemmy post: https://jlai.lu/post/6557213

Why?

This slot is primarily to offer an alternative to the main reading club's streams that caters to a different set of time zone preferences and/or availability.

(also, obviously, to follow up on the previous session)

When ?

Currently, I intend to start at 18:00 UTC+2 (aka 6pm Central European Time) on Monday (2023-05-13). If you were present for a previous session, then basically the same time-of-day and day-of-week as that one was.

Please comment if you are interested in joining because you can't make the main sessions but would prefer a different start time (and include a time that works best for you in your comment!). Caveat: I live in central/western Europe; I can't myself cater to absolutely any preference.

How ?

The basic format is: I will be sharing my computer screen and voice through an internet live stream (hosted at https://www.twitch.tv/jayjader for now). The stream will simultaneously be recorded locally and uploaded afterwards to youtube (also, for now).

Edit: here's the link to the recording https://youtu.be/h4l5Ksd5w7E

I will have on-screen:

  • the BU online version of The Book
  • a terminal session with the necessary tooling installed (notably rustup and through it cargo & "friends")
  • some form of visual aid (currently a digital whiteboard using www.excalidraw.com)
  • the live stream's chat

I will steadily progress through the chapter, both reading aloud the literal chapter text and commenting occasionally on it. I will also perform any code writing and/or terminal commands as the text instructs us to.

People who either tune in to the live stream or watch/listen to the recording are encouraged to follow along with their own copy of the book.

I try to address any comments from live viewers in the twitch chat as soon as I am aware of them. If someone is having trouble understanding something, I will stop and try to help them get past it.

Who ?

You! (if you're interested). And, of course, me.

 

What?

I will be holding the eighth of the secondary slot/sessions for the Reading Club, also on "The Book" ("The Rust Programming Language"). We are using the Brown University online edition (that has some added quizzes & interactive elements).

This week we finish chapter 4: "Understanding Ownership" by reading through the "Ownership Recap (4.5).

Previous session details and recording can be found in the following lemmy post: https://jlai.lu/post/6353244

Why?

This slot is primarily to offer an alternative to the main reading club's streams that caters to a different set of time zone preferences and/or availability.

(also, obviously, to follow up on the previous session)

When ?

Currently, I intend to start at 18:00 UTC+2 (aka 6pm Central European Time) on Monday (2023-05-06). That's around 4 hours after this post is created. If you were present for a previous session, then basically the same time-of-day and day-of-week as that one was.

Please comment if you are interested in joining because you can't make the main sessions but would prefer a different start time (and include a time that works best for you in your comment!). Caveat: I live in central/western Europe; I can't myself cater to absolutely any preference.

How ?

The basic format is: I will be sharing my computer screen and voice through an internet live stream (hosted at https://www.twitch.tv/jayjader for now). The stream will simultaneously be recorded locally and uploaded afterwards to youtube (also, for now).

EDIT: here's the recording: https://youtu.be/3w7m5GM7eV8

I will have on-screen:

  • the BU online version of The Book
  • a terminal session with the necessary tooling installed (notably rustup and through it cargo & "friends")
  • some form of visual aid (currently a digital whiteboard using www.excalidraw.com)
  • the live stream's chat

I will steadily progress through the chapter, both reading aloud the literal chapter text and commenting occasionally on it. I will also perform any code writing and/or terminal commands as the text instructs us to.

People who either tune in to the live stream or watch/listen to the recording are encouraged to follow along with their own copy of the book.

I try to address any comments from live viewers in the twitch chat as soon as I am aware of them. If someone is having trouble understanding something, I will stop and try to help them get past it.

Who ?

You! (if you're interested). And, of course, me.

 

This might be a more interesting dive into Rust for those with a fair amount of existing c and/or c++.

I tried it out myself a few years ago. I had fun reliving the nightmare of implementing doubly-linked lists in C back in school! I never made it to the end of the book, though; it got wayyyy more complex around halfway than I could process at the time.

 

Hi all! So much happening in my personal life these past 2 weeks that I couldn't put aside the time or energy to host these sessions. Things are calming down a bit (plus I've missed doing the sessions), and so I'm happy to announce the date for the next session.

What?

I will be holding the seventh of the secondary slot/sessions for the Reading Club, also on "The Book" ("The Rust Programming Language"). We are using the Brown University online edition (that has some added quizzes & interactive elements).

This week we will be continuing chapter 4: "Understanding Ownership". Last session we finished "Fixing Ownership Errors" (4.3). We will thus start from the beginning of "The Slice Type" (4.4).

Previous session details and recording can be found in the following lemmy post: https://jlai.lu/post/5991675

Why?

This slot is primarily to offer an alternative to the main reading club's streams that caters to a different set of time zone preferences and/or availability.

(also, obviously, to follow up on the previous session)

When ?

Currently, I intend to start at 18:00 UTC+2 (aka 6pm Central European Time) on Monday (2023-04-29). If you were present for a previous session, then basically the same time-of-day and day-of-week as that one was.

Please comment if you are interested in joining because you can't make the main sessions but would prefer a different start time (and include a time that works best for you in your comment!). Caveat: I live in central/western Europe; I can't myself cater to absolutely any preference.

How ?

The basic format is: I will be sharing my computer screen and voice through an internet live stream (hosted at https://www.twitch.tv/jayjader for now). The stream will simultaneously be recorded locally and uploaded afterwards to youtube (also, for now). Edit: here's the recording: https://youtu.be/OeyWDSJ-Y5E

I will have on-screen:

  • the BU online version of The Book
  • a terminal session with the necessary tooling installed (notably rustup and through it cargo & "friends")
  • some form of visual aid (currently a digital whiteboard using www.excalidraw.com)
  • the live stream's chat

I will steadily progress through the chapter, both reading aloud the literal chapter text and commenting occasionally on it. I will also perform any code writing and/or terminal commands as the text instructs us to.

People who either tune in to the live stream or watch/listen to the recording are encouraged to follow along with their own copy of the book.

I try to address any comments from live viewers in the twitch chat as soon as I am aware of them. If someone is having trouble understanding something, I will stop and try to help them get past it.

Who ?

You! (if you're interested). And, of course, me.

 

The closer I look, the more depressed I get.

First of all, the entire thing feels off. Quoting one commenter:

So this seems to be some kind of universal package manager where most of the content is AI generated and it's all tied into some kind of reverse bug bounty thing thing that also has crypto built in for some reason? I feel like we need a new OSS license that excludes stuff like this. Imagine AI-generated curl | bash installers 🤮

The bug bounty thing in question apparently being tea.xyz. From what I can tell, the only things actually being AI-generated are descriptions and logos for packages as an experimental web frontend for the registry, not package contents nor build/distribution instructions (thank god).

Apparently pkgx (the package manager in question) is being built by the person who created brew. I leave it up to the reader's sensibilities to decide whether this is a good or bad omen for the project itself.

Now we get to the actual sneer-worthy content (in my view): the comments given by a certain user for whom it seems PKGX is the best thing since sliced bread, and that any criticism of using AI for the project's hosted content is just and who thinks we should all change our preferences and habits to accommodate this

PKGX didn't (and still doesn't) have a description and icon/logo field. However, from beginning (since when it was tea), it had a large number of packages (more than 1200 now). So, it would have been hard to write descriptions and add images to every single package. There's more than just adding packages to the pantry. PKGX Pantry is, unlike most registries, a fully-automated one. But upstreams often change their build methods, or do things that break packaging. So, some areas like a webpage for all packages get left out (it was added a lot later). Now, it needed images and descriptions. Updating descriptions and images for every single package wouldn't be that good. So, AI-based image and description generation might be the easiest and probably also the best for everyone approach. Additionally, the hardwork of developers working on this project and every Open-Source project should be appreciated.

I got whiplash from the speed at which they pivot from arguing "it would have been hard for a human to write all these descriptions" to "the hardwork of developers working on this projet [...] should be appreciated". So it's "hard" work that justifies letting people deal with spicy autocomplete in the product itself, but less hard than copying the descriptions that many of these projects make publicly available regardless??? Not to mention the packaged software probably has some descriptions that took time and effort to make, that this thing just disregards in favor of having Stochastic Polly guess what flavor of cracker it's about to feed you.

When others push back against AI-anything being so heavily involved in this package registry project, we get the next pearl of wisdom (emphasis mine):

But personally I think, a combination of both AI and human would be the best. Instead of AI directly writing, we can maybe make it do PR (for which, we'll need to add a description field). The PR can be reviewed. And if it's not correct, can also be corrected. That's just my opinion.

Surely the task of reviewing something written by an AI that can't be blindly trusted, a task that basically requires you to know what said AI is "supposed" to write in the first place to be able to trust its outpu, is bound to always be simpler and result in better work than if you sat down and wrote the thing yourself.

Icing on the cake, the displayed profile name for the above comment's author is rustdevbtw. Truly hitting as many of the "tech shitshow" bingo squares as we can! (no shade intended towards rust itself, I really like the language, I just thinking playing into cliques like this is not great).

My original post title was going to be something a bit more sensational like "Bored of dealing with actual human package maintainers? Want to get in on that AI craze? Use an LLM to generate descriptions for curl-piped-to-bash installations scraped from the web!" but in doing my due diligence I see the actual repo owner/maintainer shows up and is infinitely more reassuring with their comments, and imo shows a good level of responsibility in cleaning up the mess that spawned from this comments section on that github issue.

 

Hi all!

What?

I will be holding the sixth of the secondary slot/sessions for the Reading Club, also on "The Book" ("The Rust Programming Language"). We are using the Brown University online edition (that has some added quizzes & interactive elements).

This week, we will be continuing chapter 4: "Understanding Ownership". Last week we finished "References and Borrowing" (4.2). We will thus start from the beginning of "Fixing Ownership Errors" (4.3).

Previous session details and recording can be found in the following lemmy post: https://jlai.lu/post/5871866

Why?

This slot is primarily to offer an alternative to the main reading club's streams that caters to a different set of time zone preferences and/or availability.

(also, obviously, to follow up on the previous session)

When ?

Currently, I intend to start at 18:00 UTC+1 (aka 6pm Central European Time) on Monday (2023-04-15). If you were present for a previous session, then basically the same time as that one was.

Please comment if you are interested in joining because you can't make the main sessions but would prefer a different start time (and include a time that works best for you in your comment!). Caveat: I live in central/western Europe; I can't myself cater to absolutely any preference.

How ?

The basic format is: I will be sharing my computer screen and voice through an internet live stream (hosted at https://www.twitch.tv/jayjader for now). The stream will simultaneously be recorded locally and uploaded afterwards to youtube (also, for now). Edit: here's the recording: https://youtu.be/7XcluwdxBHQ

I will have on-screen:

  • the BU online version of The Book
  • a terminal session with the necessary tooling installed (notably rustup and through it cargo & "friends")
  • some form of visual aid (currently a digital whiteboard using www.excalidraw.com)
  • the live stream's chat

I will steadily progress through the chapter, both reading aloud the literal chapter text and commenting occasionally on it. I will also perform any code writing and/or terminal commands as the text instructs us to.

People who either tune in to the live stream or watch/listen to the recording are encouraged to follow along with their own copy of the book.

I try to address any comments from live viewers in the twitch chat as soon as I am aware of them. If someone is having trouble understanding something, I will stop and try to help them get past it.

Who ?

You! (if you're interested). And, of course, me.

view more: ‹ prev next ›