Skip Navigation
Mother Jones sues OpenAI and Microsoft - best pic of Sam Altman-Fried
  • "With respect to content that is already on the open web, the social contract of that content since the 90s has been that it is fair use. Anyone can copy it, recreate with it, reproduce with it. That has been freeware, if you like. That's been the understanding," said Suleyman.

    Ugh. Social contract, free use, freeware - those all mean very different things. I don't think the head of a department like that should be blabbing to the public if they're going to mix up terms like that. Do they not have PR and legal departments that are versed in anything beyond Microsoft's historical business methods (lie, steal, and fearmonger about open source)?

    Not to mention that in some places, you cannot give up the IP rights over code you write.

    Not to mention "fair use" is primarily for artistic endeavors.

    Not to mention "freeware" is for programs, not written word blog posts or images.

    etc...

  • France Is Headed Towards Its Most Feral Right-Wing Regime Since the Nazis
  • The French political system, casually referred to as the “Republic of Friends,”

    Where does the author get this? I'm French and have never heard of our system called as such - especially not by a French person.

  • Rust for Lemmings "Reading Club" Alternate Slot (18:00 UTC+2) - Session 15

    What?

    I will be holding the fifteenth 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 began chapter 7 (Managing Growing Projects with Packages, Crates, and Modules), and read up through section 7.3 (Paths for Referring to an item in the Module Tree). This time we will start at section 7.4 (Bringing Paths Into Scope with the use Keyword).

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

    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-07-01). 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/RI4D62MVvCA

    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 be locally recorded, and uploaded afterwards to youtube (for now as well).

    I will have on-screen:

    • the BU online version of The Book
    • a terminal session with the necessary tooling installed (notably rustup, cargo, and clippy)
    • 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.

    1
    What industry secret are you aware of that most people aren't?
  • An important part of that process that needs mentioning is that when the mothers are convinced by Nestle to feed their babies formula instead of their breast milk, their bodies will stop producing the milk before the baby is weaned from it.

    So Nestle literally endangers babies' lives just to sell more baby formula.

  • Rust for Lemmings "Reading Club" Alternate Slot (18:00 UTC+2) - Session 14

    What?

    I will be holding the fourteenth 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 completed chapter 6 (enums & pattern matching). This time we will begin chapter 7 (Managing Growing Projects with Packages, Crates, and Modules).

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

    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 this day (2023-06-24). If you were present for a previous session, then basically the same time-of-day and day-of-week as that one was.

    Here's the recording: https://youtu.be/pUqVmPRLhNE

    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.

    0
    « Est-ce que c’est raciste ? » : Marine Le Pen réagit à la séquence « Va à la niche » d’Envoyé Spécial
  • Je crois que tu penses à "the narcissist's prayer" (dont l'Internet me dit que c'est Dayna Craig l'auteur) :

    That didn't happen.

    And if it did, it wasn't that bad.

    And if it was, that's not a big deal.

    And if it is, that's not my fault.

    And if it was, I didn't mean it.

    And if I did, you deserved it.

  • It's called attaining divinity
  • In case the "dim" comment isn't a joke, as I recall it's short for "dimension", as in you are specifying each variable's dimension in the computer's memory. Source: some "intro to programming with vb6" book I read like 15 years ago at this point.

  • I Will Fucking Piledrive You If You Mention AI Again
  • I just got back from a trip to a substantially less developed country, and really living in a country, even for a little bit, where I could see how many lives that money could improve, all being poured down the Microsoft Fabric drain, it just grinds my gears like you wouldn't believe. I swear to God, I am going to study, write, network, and otherwise apply force to the problem until those resources are going to a place where they'll accomplish something for society instead of some grinning clown's wallet.

    Amen. We always need more insiders who are ready to take up the cause of not doing stupid shit with the ungodly accumulation of resources our society has permitted, especially when we are currently leaving so much of the world to play catch-up while we continue to leech them dry.

  • What to do when a giant company refuses to honor a GPL claim?
  • Not necessarily cash, but definitely a bit of luck. Some lawyers, if they think a case is guaranteed to go your way, will do the work for free in exchange for receiving a portion of the damages the final judgement will award you. Even rarer, some lawyers care enough about some issues on a personal level that they'll work for free, or reduced rates, on certain cases.

    In this case, I'm not sure there are any damages whatsoever to award to OP - a "win" is forcing the company to abide by the GPL, not pay up money. The EFF and the FSF, as others have brought up, are probably the best bet to find lawyers that would work on this case for the outcome instead of the pay.

  • Ne considérez pas que 1/3 des français sont pour le RN.
  • Tout comme a une époque les portugais et polonais n’étaient pas blancs au meme titre que les français "de souche", la déclinaison politique et sociale des "races" s'adapte avec le temps et aux besoins de ceux au pouvoir (et notamment des que les anciennes limites entre "races" deviennent un rapport de force trop perdant).

    Le discours du RN c'est clairement "on se permet de faire payer aux non-francais tout ce qu'il faudra pour nous mettre bien". D’où slogans comme "preference nationale" (tiens donc ca ressemble drôlement a "socialisme national"). C'est de ca dont @peotr26@sh.itjust.works parle quant il évoque le pacte raciale. Donc tes cohabitants qui votent a 55% pour le RN avec en tête "tant pis pour les autres, au moins on va s'occuper de moi" s’inscrivent dedans, peu importe leur couleur de peau ou leurs "origines'. Et il faut soit être ignorant, soit avoir ca en tête pour voter RN aujourd'hui.

  • EU elections 2024 live: Emmanuel Macron dissolves French parliament and calls snap elections after huge far-right gains
  • He called during his televised speech to get rid of the "ruckus causers", separately from the far right.

    The current largest leftist party had (until last night) close to a third of Parliament, and have a reputation of loudly contesting shit they don't stand for.

    I really don't think Macron's intention is to give them a chance at more votes. If anything, he's hoping this forces leftist voters to move towards the center, seeing as how his own party barely cleared 14% (the largest far right party did over 30, and a smaller splinter party got around 7% on its own).

  • EU elections 2024 live: Emmanuel Macron dissolves French parliament and calls snap elections after huge far-right gains
  • My cynical take: he wants to let the far right win the legislative elections while he still has close to 3 years left in his term.

    He thinks this will "show" their electorate that voting far right doesn't get you what you want.

    At the same time, he can take advantage of the media bashing the leftist party has been getting for their vocal opposition to Israel's actions since October 7 2023, and run them out of Parliament. At least, it's a gamble he's willing to make.

    He is just as much of a clueless, egotistical liberal as David Cameron was, so your analogy is sadly pretty accurate.

  • [Bouteille à la mer] Je cherche le nom - idéalement un scan - d'une BD mettant en scène Paris soudainement envahit par des plantes

    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 😈

    5
    Open Source for Climate Podcast
    ossforclimate.sustainoss.org OSS for Climate with hosts Richard Littauer and Tobias Augspurger

    Hosts Richard and Tobias talk about this new podcast, why open source technology is important for climate change, and what they hope to talk about with future guests!

    OSS for Climate with hosts Richard Littauer and Tobias Augspurger

    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.

    1
    [RESOURCE] Learning Rust With Entirely Too Many Linked Lists

    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.

    3
    Rust for Lemmings "Reading Club" Alternate Slot (18:00 UTC+2) - Session 7

    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.

    1
    AI enthusiasts continue to cause the rest of us to not have nice things: project maintainer shuts down experiment to curtail backlash exacerbated by fan
    github.com I'm confused: what's with the project descriptions at https://pkgx.dev/pkgs/? · Issue #5358 · pkgxdev/pantry

    Sorry if this has been reported elsewhere already, or if this is explained in docs somewhere, but I don't understand the contents you have in https://pkgx.dev/pkgs/. Lets take a few popular project...

    I'm confused: what's with the project descriptions at https://pkgx.dev/pkgs/? · Issue #5358 · pkgxdev/pantry

    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.

    39
    Rust for Lemmings Reading Club Alternate Slot (18:00 UTC+1) - Session 6

    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.

    0
    Data is Beautiful @lemmy.world Jayjader @jlai.lu
    Graphing Wikipedia Articles by Inbound & Outbound links + "community" detection
    1
    Rust for Lemmings Reading Club Alternate Slot (18:00 UTC+1) - Session 5.5

    Hi all! I had to cancel last week's session at the last minute, so this week we'll just be covering what we would have covered, then.

    (recap of the session info for completeness' sake:)

    What?

    I will be holding the fifth 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".

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

    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-08). 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: the recording is now uploaded on youtube: https://youtu.be/zueZGhlkiyE

    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.

    1
    (Session postponed) Rust for Lemmings Reading Club Alternate Slot (18:00 UTC+1) - Session 5

    Edit: I'm currently feeling too unwell to host the reading club this evening.

    Hi all!

    What?

    I will be holding the fifth 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".

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

    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-01). 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).

    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.

    1
    Rust for Lemmings Reading Club Alternate Slot (18:00 UTC+1) - Session 4

    Hi all!

    What?

    I will be holding the fourth 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 starting chapter 4: "Understanding Ownership".

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

    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-03-25). 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: the recording can be found at the following link: https://youtu.be/YmMreNK3fcw.

    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.

    The interactive quizzes have started getting more interesting! Unfortunately, we're still on a decent delay from when I'm speaking to when I see people's comments appear in chat, so we will most likely continue to work through them in a more disjointed manner than the rest of the material.

    Who ?

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

    1
    Rust for Lemmings Reading Club Alternate Slot (18:00 UTC+1) - Session 3

    Hi all!

    What?

    I will be holding the third 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 (and hopefully concluding) chapter 3: "Common Programming Concepts". Last session covered sections 3.1 and 3.2; this session will start at section 3.3 (Functions).

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

    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-03-18). 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: the session recording is available at the following link: https://youtu.be/v5b6UIDZQ5A

    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.

    The interactive quizzes have started getting more interesting! Unfortunately, we're still on a decent delay from when I'm speaking to when I see people's comments appear in chat, so we will most likely continue to work through them in a more disjointed manner than the rest of the material.

    Who ?

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

    0
    Rust for Lemmings Reading Club Alternate Slot (18:00 UTC+1) - Session 2

    Hi all!

    What?

    I will be holding the second 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 starting chapter 3: "Common Programming Concepts".

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

    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 first/previous session)

    When ?

    Currently, I intend to start at 18:00 UTC+1 (aka 6pm Central European Time) on Monday (2023-03-11). If you were present for the first 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: link to recording: https://youtu.be/TnGMnlsT23o

    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 (probably)

    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.

    The interactive quizzes have so far been too trivial to warrant working on the answers collectively. This week might prove different; we can see how we prefer to work through them as we encounter them.

    Who ?

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

    0
    Rust for Lemmings Reading Club - Alternate Slot (18:00 UTC+1)

    Hi all!

    What?

    I will be starting a secondary slot/sessions for the Reading Club, also on "The Book" ("The Rust Programming Language"). We will, also, very likely use the Brown University online edition (that has some added quizzes & interactive elements).

    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.

    When ?

    Currently, I intend to start at 18:00 UTC+1 (aka 6pm Central European Time). Effectively, this is 6 hours "earlier in the day" than when the main sessions start, as of writing this post.

    The first stream will happen on the coming Monday (2023-03-04).

    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 ?

    We will start from the beginning of "The Book".

    There are 2 options:

    1. mirror the main sessions' pace (once every week), remaining ~4 sessions "behind" them in terms of progression through "The Book"
    2. attempt to catch up to the main sessions' progression

    I am personally interested in trying out 2 sessions each week, until we are caught up. This should effectively result in 2-3 weeks of biweekly sessions before we slow back down. I'm not doing this just for me, however, so if most people joining these sessions prefer the first option I'm happy to oblige.

    I will be hosting the session from my own twitch channel, https://www.twitch.tv/jayjader . I'll be recording the session as well; this post should be edited to contain the url for the recording, once I have uploaded it.

    Who ?

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

    0
    Intervention manuelle potentiellement requise pour se re-connecter à jlai.lu dans le navigateur

    Aujourd'hui, en fin d'aprèm, j'ai commencé à avoir ceci en naviguant dans jlai.lu, quelque soit la page/url tentée :

    !

    En fouillant sur le web je suis tombé sur cette issue ancienne (bien que récente) dans le répo lemmy : https://github.com/LemmyNet/lemmy/pull/4380

    Et lorsque, comme évoqué dans l'issue, j'utilise les devtools de mon navigateur pour supprimer l'unique cookie qu'il stocke pour jlai.lu, tout revient comme attendu - j'ai le fil qui s'affiche, j'arrive à me connecter, consulter mon inbox, etc.

    J'ignore s'il s'est produit quelque chose coté serveur jlai.lu ; j'écris ce poste pour alerter à la possibilité d'un bug, pour partager la solution qui a fonctionné pour moi, et pour demander gentiment à l'équipe s'iels auraient une idée de pourquoi c'est arrivé 😇

    Une dernière info : avant de le supprimer, j'ai aperçu que le cookie allait se périmer tout seul dimanche le 15 février, soit 3 jours après ma dernière (re-)connection. Du coup, potentiellement, quelqu'un rencontrant le même problème que moi devrait pouvoir attendre que son cookie se périme si l'intervention via les devtools n'est pas envisageable pour elleux.

    0
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)JA
    Jayjader @jlai.lu
    Posts 16
    Comments 140