Skip Navigation
  • Those changes make sense to me :)

  • Would be cool if this federates with Loops

  • Why post something in the first place then?

    The other user asked you for more context because they want to understand/ learn from what you've shared.

    Your post is missing context.

  • While I don't have a direct answer, I know that my university had some courses dedicated to this topic. I think these are some of them:

    https://www.students.cs.ubc.ca/~cs-311/2025W1/nav/goals.html

    https://www.cs.ubc.ca/course-section/cpsc-411-201-2020w

    https://www.cs.ubc.ca/~rxg/cpsc509-spring-2024/

    The second one is described as

    The goal of this course is to give students experience designing, implementing, and extending programming languages. Students will start from a machine language, the x86-64 CPU instruction set with Linux system calls (x64), and incrementally build a compiler for a subset of Racket to this machine language. In the process, students will practice building, extending, and maintaining a complex piece of software, and practice creating, enforcing, and exploiting abstractions formalized in programming languages.

    The course assumes familiarity with basic functional programming in Racket, and some simple imperative programming in assembly.

    Those links might give you something to search off of?

    And what’s the purpose of developing more languages anyway?

    At some level, I think it's this:

    https://xkcd.com/927/

  • Linux Foundation

    The slide people are mentioning

    In text:

    This is a brief summary of Servo’s project history. The project was started by Mozilla in 2012, at that time they were developing the Rust language itself (somehow Mozilla used Servo, a web rendering engine, as a testing project to check that Rust language was good enough). In any case we cannot consider it really “new”, but Servo is way younger than other web engines that started decades before.

    In 2020, Mozilla layoff the whole Servo team, and transferred the project to Linux Foundation. That very same year the Servo team had started the work in a new layout engine. The layout engine is an important and complex part of a web engine, it’s the one that calculates the size and position of the different elements of the website. Servo was starting a new layout engine, closer to the specifications language and with similar principles to what other vendors were also doing (Blink with LayoutNG and WebKit with Layout Formatting Context). This was done due to problems in the design of the original layout engine, which prevented to implement properly some CSS features like floats. So, from the layout engine point of view, Servo is quite a “new” engine.

    In 2023, Igalia took over Servo project maintenance, with the main goal to bring the project back to life after a couple of years with minimal activity. That very same year the project joined Linux Foundation Europe in an attempt to regain interest from a broader set of the industry.

    A highlight is that the project community has been totally renewed and Servo’s activity these days is growing and growing.

    The WPT scores should give an idea of how "ready" it is: https://servo.org/wpt/

    It shows that the situation in 2023 was pretty bad, but today Servo is passing more than 1.7 million subtests (a 92.7% of the tests that we run, there are some tests skipped that we don’t count here).

  • For the people around me, the only people using tablets are students. It's actually very helpful for note taking and I don't think there are any good alternatives to the iPad unfortunately.

    2in1 laptops aren't that useful when you need to both type and draw/write

  • Has the cat's diet changed at all? My understanding is that the allergy has to do with a protein that some cats produce, and it ends up on their fur through the saliva. Certain diets can reduce or eliminate the protein.

    I don't have any brands to recommend, but here is the study if it gives you something to go off of

    https://pmc.ncbi.nlm.nih.gov/articles/PMC6764009/

  • That's awesome, I haven't seen many family software projects before.

    Looking forward to seeing how it develops!

  • Hello,

    Please keep the original title when making a link post, or leave the link field empty so that it appears as a text post. That way it's clear to everyone that these are your words and not the headline of the article. Some apps/clients can make that confusing for users.

    In your case, it would be easiest to edit the post and clear the link field. You can keep the link that you already have in the body of the post.

    Otherwise the post will be removed by one of the mods.

    Thank you :)

  • Very cool, it's on my list of things to try out at some point

    my family and I've been working on

    I'm curious what this has been like, if you don't mind sharing 😄 What is each person working on?

  • It looks like Social is the platform that released v1, and the other ones are still in various stages of development.

    https://docs.bonfirenetworks.org/flavours.html#what-is-a-bonfire-flavour

    My understanding is that "Bonfire Social" is very similar to Mastodon, with their own way of implementing certain features, and the other features in their funding campaign are still in development

  • They launched version 1.0 of a platform similar to and interoperable with Mastodon, and they're doing a funding campaign for what projects they will work on next.

  • Also they have some art for those that participate:

    The code is a commons, so art is offered as a reward. This campaign includes a limited‑run, hand screen‑printed artwork by Rocco Lombardi, the artist behind Bonfire’s icon and other illustrations.

  • Fediverse @lemmy.world

    Bonfire Social 1.0 is here, back the community‑funded roadmap

    bonfirenetworks.org /posts/bonfire-social-1-0-is-here-back-the-community-funded-roadmap/
  • Canada @lemmy.ca

    Sweden to send its royals, industry chiefs in delegation to Canada this month

    halifax.citynews.ca /2025/11/03/sweden-to-send-its-royals-industry-chiefs-in-delegation-to-canada-this-month/
  • Neat!

    I didn't know about kolf. It was fun, even if it looks a little dated.

  • Thank you for the individual links :)

  • Thanks!

  • Opensource @programming.dev

    The International Criminal Court is ditching Microsoft software for an open source alternative

    www.techradar.com /pro/the-international-criminal-court-is-ditching-microsoft-software-for-an-open-source-alternative
  • Open Source @lemmy.ml

    The International Criminal Court is ditching Microsoft software for an open source alternative

    www.techradar.com /pro/the-international-criminal-court-is-ditching-microsoft-software-for-an-open-source-alternative
  • Lemmy.ca's Main Community @lemmy.ca

    c/canadahousing is looking for new mods

    lemmy.ca /c/canadahousing
  • Canada @lemmy.ca

    Toys “R” Us Canada warns customers' info leaked in data breach

    www.bleepingcomputer.com /news/security/toys-r-us-canada-warns-customers-info-leaked-in-data-breach/
  • Lemmy.ca's Main Community @lemmy.ca
    Featured

    We have some updates to our frontends!

  • Technology @lemmy.world

    Huge internet outage live blog: Amazon, Disney+, Hulu, HBO Max and more experiencing issues

    www.digitaltrends.com /computing/internet-outage-live-blog-october-20/
  • Health - Resources and discussion for everything health-related @lemmy.world

    Protein Powders and Shakes Contain High Levels of Lead - Consumer Reports

    www.consumerreports.org /lead/protein-powders-and-shakes-contain-high-levels-of-lead-a4206364640/
  • Public Health @mander.xyz

    Protein Powders and Shakes Contain High Levels of Lead - Consumer Reports

    www.consumerreports.org /lead/protein-powders-and-shakes-contain-high-levels-of-lead-a4206364640/
  • Public Health @mander.xyz

    Antibiotic resistance surges globally, UN health agency warns

    news.un.org /en/story/2025/10/1166087
  • Privacy @lemmy.dbzer0.com

    'Nice little collection of privacy tools'

    start.me /p/NQxPAG/privacy-center
  • Videos @lemmy.world

    Louie Zong's annual October animation/song is out: 'Ghost Waltz'

  • Mildly Interesting @lemmy.world

    Someone in my area is trying to sell a Windows 7 DVD

  • No Stupid Questions @lemmy.world

    What happened near Spokane in BeaconDB?

  • Canada @lemmy.ca

    The Great Canadian Baking Show Season 9 will start on October 5th

    gem.cbc.ca /the-great-canadian-baking-show
  • Fediverse @lemmy.world

    Did something change recently with how Mastodon displays content from Lemmy / the threadiverse?

  • Offbeat @lemmy.ca

    Felony charges after South Carolina high school filled with “fart spray”… for weeks

    arstechnica.com /culture/2025/09/felony-charges-after-south-carolina-high-school-filled-with-fart-spray-for-weeks/
  • Offbeat @lemmy.ca

    'Very mean squirrel' seeking food has sent at least 2 people to the ER in a California city

    apnews.com /article/aggressive-squirrel-hurt-people-43efad83aa78de39affc1b3cd3c93afe
  • You Should Know @lemmy.world

    YSK How to opt out of LinkedIn using your profile to train generative AI (see post body for direct links)

    proton.me /blog/linkedin-ai-training