home.social

Search

1000 results for “numba”

  1. Ускоряем анализ данных в 170 000 раз с помощью Python

    В статье « Ускоряем анализ данных в 180 000 раз с помощью Rust » показано, как неоптимизированный код на Python, после переписывания и оптимизации на Rust, ускоряется в 180 000 раз. Автор отмечает: «есть множество способов сделать код на Python быстрее, но смысл этого поста не в том, чтобы сравнить высокооптимизированный Python с высокооптимизированным Rust. Смысл в том, чтобы сравнить "стандартный-Jupyter-notebook" Python с высокооптимизированным Rust». Возникает вопрос: какого ускорения мы могли бы достичь, если бы остановились на Python? Под катом разработчик Сидни Рэдклифф* проходит путь профилирования и итеративного ускорения кода на Python, чтобы выяснить это. *Обращаем ваше внимание, что позиция автора может не всегда совпадать с мнением МойОфис.

    habr.com/ru/companies/ncloudte

    #ускорение_кода #numba #python #перевод #оптимизация

  2. Looking forward to the EGRAPHS community call lightning talks tomorrow...

    egraphs.org/meeting/2024-03-21

    Wish me luck trying in explaining this chart of optimizing scikit-learn with numba using egraphs in ten minutes 🫣

    egglog-python.readthedocs.io/l

    #python #opensource #egraph

  3. Looking forward to the EGRAPHS community call lightning talks tomorrow...

    egraphs.org/meeting/2024-03-21

    Wish me luck trying in explaining this chart of optimizing scikit-learn with numba using egraphs in ten minutes 🫣

    egglog-python.readthedocs.io/l

    #python #opensource #egraph

  4. Looking forward to the EGRAPHS community call lightning talks tomorrow...

    egraphs.org/meeting/2024-03-21

    Wish me luck trying in explaining this chart of optimizing scikit-learn with numba using egraphs in ten minutes 🫣

    egglog-python.readthedocs.io/l

    #python #opensource #egraph

  5. Looking forward to the EGRAPHS community call lightning talks tomorrow...

    egraphs.org/meeting/2024-03-21

    Wish me luck trying in explaining this chart of optimizing scikit-learn with numba using egraphs in ten minutes 🫣

    egglog-python.readthedocs.io/l

    #python #opensource #egraph

  6. Tout juste avant le premier confinement de Covid, j'ai acheté un Mac mini usagé. Un modèle "late 2014", processeur i5, 16 Go de mémoire, 1 To de stockage. Devenu lent après une malheureuse mise à jour de MacOS, j'ai décidé de le passer à #Ubuntu (Jammy Jellyfish) 22.04, il y a deux ans environ. Amélioration instantanée de performance.

    Je viens de terminer la mise à jour à 24.04 Noble Numbat ce matin. Tout roule encore mieux! Une machine qui a 10 ans!

    #opensource #dégafamisons #greencomputing

  7. Ghostty is now available on Ubuntu 26.04 LTS Resolute Raccoon

    Ghostty is a terminal emulator that uses your graphics card to achieve high performance, while focusing on being feature-rich and providing native user interface, and is written in Zig.

    One day before Ubuntu 26.04 LTS Resolute Raccoon gets released, Ghostty has been added to the official Ubuntu repositories for this release under the universe pocket, with the note that ptyxis would still be the default terminal emulator and that the availability of Ghostty would be available as a preview.

    The official announcement made by Canonical states that Ghostty can be installed to Ubuntu 26.04 LTS Noble Numbat as follows:

     sudo apt install ghostty 

    The above command will install Ghostty v1.3.0, and it contains new feature additions and improvements since Ghostty went v1.0. Currently, Zig v0.15 is used to build Ghostty, and the terminal emulator is available for Ubuntu systems on 64-bit processors, with amd64 and arm64 being the supported architectures.

    You’ll need a graphics card that supports OpenGL v4.3 or later in order for Ghostty to work. If you have a graphics card that doesn’t meet this requirement, you’ll have to either find another terminal emulator or launch Ghostty with software rendering, with:

     LIBGL_ALWAYS_SOFTWARE=true ghostty 

    The Ghostty library, libghostty, is currently not available as a system-wide library, but a future package update will include it.

    Are you ready for Ubuntu 26.04 LTS Resolute Raccoon?

    #2604 #2604LTS #Linux #news #Raccoon #Resolute #ResoluteRaccoon #Tech #Technology #Ubuntu #Ubuntu2604 #Ubuntu2604LTS #Ubuntu2604LTSResolute #Ubuntu2604LTSResoluteRaccoon #Ubuntu2604Resolute #Ubuntu2604ResoluteRaccoon #update
  8. Ubuntu 26.04 LTS Resolute Raccoon release date is known

    The release schedule for the Resolute Raccoon is now known to us as Ubuntu 25.10 Questing Quokka got released last week. The Ubuntu team is now working on Ubuntu 26.04 LTS Resolute Raccoon as development has just started. As we have mentioned earlier, the repositories have been initialized for the next LTS after Ubuntu 24.04 LTS Noble Numbat, and the daily builds will use those repositories to help shape the future of Ubuntu.

    The release schedule is now known, and you can see the full schedule here. According to the schedule, we have seen interesting dates, especially when it comes to the most important milestones, such as the final release. So, we have two big milestones:

    • Beta release: March 26th after the beta freeze on March 23rd
    • Final release: April 23rd, a week after the release candidate

    Ubuntu 26.04 LTS release schedule is not finalized yet, as development has just started, so delays could occur. Once released, it’s going to be the next version of Ubuntu for enterprise solutions to use.

    #2604 #2604LTS #news #Raccoon #Resolute #ResoluteRaccoon #Tech #Technology #Ubuntu #Ubuntu2604 #Ubuntu2604LTS #Ubuntu2604LTSResolute #Ubuntu2604LTSResoluteRaccoon #Ubuntu2604Resolute #Ubuntu2604ResoluteRaccoon #update

  9. Ubuntu 26.04 LTS has a codename: Resolute Raccoon!

    This week, when Canonical is supposed to be releasing Ubuntu 25.10 Questing Quokka, the Ubuntu’s official X account has revealed some very interesting information about the next LTS that will come after Ubuntu 24.04 LTS Noble Numbat. The next LTS, which will be released on April 2026, will be codenamed Resolute Raccoon!

    https://twitter.com/ubuntu/status/1975147272577929456

    This is going to mark one of the very important development milestones for the whole Ubuntu project as it marks the tenth long term release version that will be released since the Dapper Drake appeared on June 2006. This release will be a very promising version, and it will feature some of the huge changes that will make it to the Resolute Raccoon version since Noble Numbat.

    The development hasn’t started yet, but the codename is now known to the public, which is something that is very interesting, especially when it comes to long term support releases. Those releases are known for their stability and their high quality, with updates being done for twelve years for the whole support cycle.

    We will let you know once development of the next LTS starts, and we will closely monitor the release as it goes, with some of our tests added to our pipeline to make sure that Ubuntu 26.04 LTS Resolute Raccoon gets released in the highest quality possible.

    #2604 #2604LTS #news #Raccoon #Resolute #ResoluteRaccoon #Tech #Technology #Ubuntu #Ubuntu2604 #Ubuntu2604LTS #Ubuntu2604LTSResolute #Ubuntu2604LTSResoluteRaccoon #Ubuntu2604Resolute #Ubuntu2604ResoluteRaccoon #update

  10. Will, I believe it's time to refresh to .

    Quite a lot has come out on this release. 😎 Defaulting to is one I want to try out. 😅
    ubuntu.com/blog/ubuntu-desktop

  11. Linux Mint Debian Edition 7 Beta is now live!

    With Debian 13 being released last month, the Linux Mint team have just released the beta version of the upcoming Linux Mint Debian Edition 7 distribution. This follows the global rollout of the Linux Mint 22.2 “Zara” distribution based on Ubuntu 24.04 LTS Noble Numbat for stability. Linux Mint Debian Edition is a Linux Mint project that aims to provide the same experience as the normal version provides, but with Debian as the base.

    Linux Mint Debian 7 has just reached the beta stage that is based on this year’s Debian release, which is version 13 Trixie. The beta version has entered the global rollout, and it’s now available across all official Linux Mint mirrors worldwide, and you can also download the torrent.

    System requirements:

    • 2GB RAM (4GB recommended for a comfortable usage).
    • 20GB of disk space (100GB recommended).
    • 1024×768 resolution (on lower resolutions, press ALT to drag windows with the mouse if they don’t fit in the screen).

    You can find more information about this version of LMDE here.

    #Linux #LinuxMint #LinuxMintDebianEdition #LMDE #news #Tech #Technology #update

  12. On Tuesday, 29th July 2025 I'm in Liverpool as part of the IMA-funded event "Automated grading in mathematics & statistics: beyond the basics"

    The plan is to gather people who know a bit about a few different maths assessment systems and think about how to fairly mark more complicated questions. I'll be representing @numbas.

    There's also a strand about AI that I'm not interested in at all.

    Info and free registration at pcwww.liv.ac.uk/~itho17/worksh

    #math #maths #MathsAssessment #eAssessment

  13. Linux Mint 22.2 Changes the Default Theme

    Linux Mint, which is a Linux distribution that is based on Ubuntu (based on Debian) aimed at reachability, has recently undergone a design makeover that makes your desktop look more gorgeous than before, starting from the upcoming release of Linux Mint, which is v22.2. Meanwhile, the Linux Mint Debian Edition is currently at version v6 “Faye.”

    The current version of Linux Mint, v22.1, is codenamed “Xia”, just like all other Linux Mint versions that adopt this naming scheme. The previous Linux Mint codenames, starting from v21.0, were v21.0 Vanessa, v21.1 Vera, v21.2 Victoria, v21.3 Virginia, v22.0 Wilma, and v22.1 Xia. However, it looks like that the Linux Mint development team went straight to a name that starts with Z and not Y with the v22.2 release, called “Zara.” Why not Linux Mint v22.2 “Yara” or something?

    This upcoming version of Linux Mint uses Ubuntu 24.04 Noble Numbat as base, and, just like all other Linux distributions, supports 64-bit processors only, and support is expected to end on April 2029. It brings one very interesting feature:

    New Default Theme!

    The Linux Mint theme has been changed starting from this version with the changed grey and with support for colorful accents. The gray is now a steely blue tint similar to how Apple defines the gray in current versions of iOS and iPadOS according to their official documentation.

    If you have noticed, the R and the G color values shown above for greys are the same, while the B color level is slightly higher. Following the current “gray” trend, the Linux Mint development team decided to adopt the same “steely blue” gray color to their system as Apple defined for their operating systems.

    The goals for this change, according to the official blog of Linux Mint, are:

    • Modernizing the theme
    • Making dark theme and Cinnamon Desktop elements softer and nicer
    • Making further changes to Flatpak Libadwaita applications to fit in with the rest of the system

    Now, your desktop will look like this once you upgrade to this gorgeousness:

    Alongside this, the Linux Mint team has also added the Libadwaita stylesheets in Mint-X and Mint-Y themes and patched the Libadwaita library so that it doesn’t use its own stylesheet. This is in an effort to combat rigidity that GNOME’s Libadwaita introduced with the initial version of GNOME 40.

    This version of Linux Mint is expected to be globally available to the public this summer.

    #Computers #Desktop #Linux #LinuxMint #LinuxMint22 #LinuxMint222 #Mint222 #news #Tech #Technology #update

  14. Linux Mint 22.2 Changes the Default Theme

    Linux Mint, which is a Linux distribution that is based on Ubuntu (based on Debian) aimed at reachability, has recently undergone a design makeover that makes your desktop look more gorgeous than before, starting from the upcoming release of Linux Mint, which is v22.2. Meanwhile, the Linux Mint Debian Edition is currently at version v6 “Faye.”

    The current version of Linux Mint, v22.1, is codenamed “Xia”, just like all other Linux Mint versions that adopt this naming scheme. The previous Linux Mint codenames, starting from v21.0, were v21.0 Vanessa, v21.1 Vera, v21.2 Victoria, v21.3 Virginia, v22.0 Wilma, and v22.1 Xia. However, it looks like that the Linux Mint development team went straight to a name that starts with Z and not Y with the v22.2 release, called “Zara.” Why not Linux Mint v22.2 “Yara” or something?

    This upcoming version of Linux Mint uses Ubuntu 24.04 Noble Numbat as base, and, just like all other Linux distributions, supports 64-bit processors only, and support is expected to end on April 2029. It brings one very interesting feature:

    New Default Theme!

    The Linux Mint theme has been changed starting from this version with the changed grey and with support for colorful accents. The gray is now a steely blue tint similar to how Apple defines the gray in current versions of iOS and iPadOS according to their official documentation.

    If you have noticed, the R and the G color values shown above for greys are the same, while the B color level is slightly higher. Following the current “gray” trend, the Linux Mint development team decided to adopt the same “steely blue” gray color to their system as Apple defined for their operating systems.

    The goals for this change, according to the official blog of Linux Mint, are:

    • Modernizing the theme
    • Making dark theme and Cinnamon Desktop elements softer and nicer
    • Making further changes to Flatpak Libadwaita applications to fit in with the rest of the system

    Now, your desktop will look like this once you upgrade to this gorgeousness:

    Alongside this, the Linux Mint team has also added the Libadwaita stylesheets in Mint-X and Mint-Y themes and patched the Libadwaita library so that it doesn’t use its own stylesheet. This is in an effort to combat rigidity that GNOME’s Libadwaita introduced with the initial version of GNOME 40.

    This version of Linux Mint is expected to be globally available to the public this summer.

    #Computers #Desktop #Linux #LinuxMint #LinuxMint22 #LinuxMint222 #Mint222 #news #Tech #Technology #update

  15. Linux Mint 22.2 Changes the Default Theme

    Linux Mint, which is a Linux distribution that is based on Ubuntu (based on Debian) aimed at reachability, has recently undergone a design makeover that makes your desktop look more gorgeous than before, starting from the upcoming release of Linux Mint, which is v22.2. Meanwhile, the Linux Mint Debian Edition is currently at version v6 “Faye.”

    The current version of Linux Mint, v22.1, is codenamed “Xia”, just like all other Linux Mint versions that adopt this naming scheme. The previous Linux Mint codenames, starting from v21.0, were v21.0 Vanessa, v21.1 Vera, v21.2 Victoria, v21.3 Virginia, v22.0 Wilma, and v22.1 Xia. However, it looks like that the Linux Mint development team went straight to a name that starts with Z and not Y with the v22.2 release, called “Zara.” Why not Linux Mint v22.2 “Yara” or something?

    This upcoming version of Linux Mint uses Ubuntu 24.04 Noble Numbat as base, and, just like all other Linux distributions, supports 64-bit processors only, and support is expected to end on April 2029. It brings one very interesting feature:

    New Default Theme!

    The Linux Mint theme has been changed starting from this version with the changed grey and with support for colorful accents. The gray is now a steely blue tint similar to how Apple defines the gray in current versions of iOS and iPadOS according to their official documentation.

    If you have noticed, the R and the G color values shown above for greys are the same, while the B color level is slightly higher. Following the current “gray” trend, the Linux Mint development team decided to adopt the same “steely blue” gray color to their system as Apple defined for their operating systems.

    The goals for this change, according to the official blog of Linux Mint, are:

    • Modernizing the theme
    • Making dark theme and Cinnamon Desktop elements softer and nicer
    • Making further changes to Flatpak Libadwaita applications to fit in with the rest of the system

    Now, your desktop will look like this once you upgrade to this gorgeousness:

    Alongside this, the Linux Mint team has also added the Libadwaita stylesheets in Mint-X and Mint-Y themes and patched the Libadwaita library so that it doesn’t use its own stylesheet. This is in an effort to combat rigidity that GNOME’s Libadwaita introduced with the initial version of GNOME 40.

    This version of Linux Mint is expected to be globally available to the public this summer.

    #Computers #Desktop #Linux #LinuxMint #LinuxMint22 #LinuxMint222 #Mint222 #news #Tech #Technology #update

  16. Linux Mint 22.2 Changes the Default Theme

    Linux Mint, which is a Linux distribution that is based on Ubuntu (based on Debian) aimed at reachability, has recently undergone a design makeover that makes your desktop look more gorgeous than before, starting from the upcoming release of Linux Mint, which is v22.2. Meanwhile, the Linux Mint Debian Edition is currently at version v6 “Faye.”

    The current version of Linux Mint, v22.1, is codenamed “Xia”, just like all other Linux Mint versions that adopt this naming scheme. The previous Linux Mint codenames, starting from v21.0, were v21.0 Vanessa, v21.1 Vera, v21.2 Victoria, v21.3 Virginia, v22.0 Wilma, and v22.1 Xia. However, it looks like that the Linux Mint development team went straight to a name that starts with Z and not Y with the v22.2 release, called “Zara.” Why not Linux Mint v22.2 “Yara” or something?

    This upcoming version of Linux Mint uses Ubuntu 24.04 Noble Numbat as base, and, just like all other Linux distributions, supports 64-bit processors only, and support is expected to end on April 2029. It brings one very interesting feature:

    New Default Theme!

    The Linux Mint theme has been changed starting from this version with the changed grey and with support for colorful accents. The gray is now a steely blue tint similar to how Apple defines the gray in current versions of iOS and iPadOS according to their official documentation.

    If you have noticed, the R and the G color values shown above for greys are the same, while the B color level is slightly higher. Following the current “gray” trend, the Linux Mint development team decided to adopt the same “steely blue” gray color to their system as Apple defined for their operating systems.

    The goals for this change, according to the official blog of Linux Mint, are:

    • Modernizing the theme
    • Making dark theme and Cinnamon Desktop elements softer and nicer
    • Making further changes to Flatpak Libadwaita applications to fit in with the rest of the system

    Now, your desktop will look like this once you upgrade to this gorgeousness:

    Alongside this, the Linux Mint team has also added the Libadwaita stylesheets in Mint-X and Mint-Y themes and patched the Libadwaita library so that it doesn’t use its own stylesheet. This is in an effort to combat rigidity that GNOME’s Libadwaita introduced with the initial version of GNOME 40.

    This version of Linux Mint is expected to be globally available to the public this summer.

    #Computers #Desktop #Linux #LinuxMint #LinuxMint22 #LinuxMint222 #Mint222 #news #Tech #Technology #update

  17. Arch Linux now ships .NET 10.0!

    .NET 10.0 was released last month as a final stable release, but packaging for Linux distributions has faced issues, which have been mostly fixed. While Ubuntu 24.04 LTS Noble Numbat is still waiting for this version of .NET, Arch Linux users can now finally install the .NET 10.0 suite, including the runtime and the SDK, as well as the ASP.NET runtime for Blazor websites.

    The packages for .NET 9.0 have now been split to separate packages to support parallel installation of both .NET 9.0 and 10.0, just like previous versions of .NET, such as the previous LTS, .NET 8.0, released on November 2023.

    The following packages have been updated to install .NET 10.0:

    To install .NET 10.0, use the relevant pacman command to install the packages, such as pacman -Syu dotnet-sdk. Additionally, you may experience failures during the install if you chose to upgrade all your packages using pacman -Syu, in case you have .NET 9.0 installed, such as “failed to prepare transaction (could not satisfy dependencies).” In this case, if you require .NET 9.0, you’ll need to install, for example, aspnet-runtime-9.0, and to remove aspnet-runtime using pacman -Rs aspnet-runtime.

    All packages for .NET 10.0 will be in the first feature band only, just like the previous .NET versions. Feature bands that are after the first one won’t make it to the packaging effort, just like officially stated.

    Our AUR packages will be updated to use .NET 10.0.

    #net10 #net100 #arch #archLinux #dotnet #dotnet100 #news #tech #technology #update

  18. Nitrocid meets .NET 10.0!

    .NET 10.0 is now live this week, and we are in the process of migrating Nitrocid to this version of the framework. This makes Nitrocid benefit from new features and many more improvements that make this program better than ever. This migration is important to shape up the next generation of Nitrocid that will succeed the API versions v3.0 and v3.1.

    We have migrated the main branch of Nitrocid KS to this version of .NET in preparation for the final release, and this main branch tracks this next generation version that will be released early next year. However, this may be too much for the mod authors who aren’t ready to migrate to .NET 10.0 yet.

    We feel it, so we’ve decided to create a new version of Nitrocid 0.1.0.x and 0.1.2.x that will upgrade the codebase to .NET 10.0 while fixing test-related bugs and issues along the way. This is to let the mod authors get the time to migrate their mods to .NET 10.0 before we release the next generation Nitrocid KS.

    You will be able to take advantage of .NET 10.0 features that are introduced, such as the new C# 14.

    The new versions are currently pending release, and we are awaiting the .NET 10.0 packages to land to the Ubuntu 24.04 LTS Noble Numbat or later (#2130891) for the Nitrocid KS Ubuntu PPA, with no estimated timeline as to when. Once they get released, we will release those versions.

    #Net #Net10 #Net100 #dotnet #KernelSimulator #KS #NKS #news #nitrocid #NitrocidKS #nks #Tech #Technology #update

  19. @astral0pitek

    Возможность компиляции Python в нативный код

    Общая информация: Python традиционно считается интерпретируемым языком, однако существуют инструменты и технологии, которые позволяют компилировать Python-код в нативный машинный код. Это может значительно повысить производительность программ, написанных на Python, особенно в задачах, требующих высокой скорости выполнения.

    Инструменты для компиляции:

    • Codon: Это новый высокопроизводительный компилятор, который компилирует Python-код в нативный машинный код без накладных расходов на выполнение. Codon использует LLVM для компиляции и обеспечивает значительное ускорение по сравнению с обычным Python, достигая производительности, сопоставимой с C/C++[3][5].

    • Cython: Этот инструмент позволяет писать Python-код с аннотациями типов и компилировать его в C-расширения. Cython может значительно ускорить выполнение кода, особенно если он включает в себя вычисления с использованием массивов и других структур данных[4][13].

    • Numba: Это компилятор, который использует JIT-компиляцию (Just-In-Time) для преобразования Python-кода в машинный код во время выполнения. Numba особенно эффективен для численных вычислений и может значительно ускорить выполнение функций, работающих с массивами[4][11].

    Преимущества компиляции:

    • Увеличение производительности: Компиляция в нативный код позволяет избежать накладных расходов, связанных с интерпретацией, что может привести к увеличению скорости выполнения программ в десятки раз[3][5].

    • Оптимизация для специфических задач: Компиляторы, такие как Codon, могут быть оптимизированы для выполнения специфических задач, таких как обработка данных или научные вычисления, что делает их более подходящими для определенных приложений по сравнению с интерпретируемым Python[5][8].

    Заключение: Да, Python можно скомпилировать в нативный код с помощью различных инструментов, таких как Codon, Cython и Numba. Эти технологии позволяют значительно повысить производительность Python-программ, что делает их более конкурентоспособными по сравнению с программами, написанными на статически типизированных языках, таких как C или C++.

    #generated by #felo

    [1] discuss.python.org/t/is-it-pos
    [2] stackoverflow.com/questions/13
    [3] developers.slashdot.org/story/
    [4] quora.com/Can-Python-be-compil
    [5] github.com/exaloop/codon
    [6] toptal.com/python/pochemu-sush
    [7] pythonworld.ru/osnovy/program-
    [8] medium.com/intuition/codon-a-p
    [9] habr.com/ru/companies/numdes/a
    [10] discuss.python.org/t/can-pytho
    [11] fadeevlecturer.github.io/pytho
    [12] thenewstack.io/mit-created-com
    [13] dzen.ru/a/Zp6FTmVNNGpuHNS9
    [14] unixforum.org/viewtopic.php?t=
    [15] habr.com/ru/companies/exness/a
    [16] ru.stackoverflow.com/questions
    [17] verity.by/news/yazyk-programmi
    [18] sky.pro/wiki/python/python-kom
    [19] reddit.com/r/learnpython/comme
    [20] softwareengineering.stackexcha

  20. Nitrocid KS PPA changes

    Nitrocid KS had a PPA that was published at Launchpad, under the kernel-sim name. It was first surfaced within the release of 0.0.10.0 in June 2020. Since the release of 0.1.0, there were several concerns about the current state of the Launchpad PPA, such as the inability to install the Nitrocid KS package as of the GitHub workflow migration that utilized Ubuntu 24.04 Noble Numbat, which had a later version of libc6.

    We’re aware of the problem, but fixing it would require removing the whole package for the whole version series, which is unfeasible. As a result, we’ve decided to deprecate the kernel-sim PPA as it didn’t support concurrent Nitrocid version series, which can be installed side-by-side.

    The new Launchpad PPA will be populated with the appropriate Nitrocid packages under the new name, nitrocid. This package is a virtual package that consists of:

    • nitrocid-25: Nitrocid KS 0.1.0.x version series
    • nitrocid-26: Nitrocid KS 0.1.1.x version series
    • nitrocid-27: Nitrocid KS 0.1.2.x version series
    • …and more

    This allows for side-by-side installations of Nitrocid, allowing you to run a version-specific script that will be installed along with the Nitrocid KS binaries. This aligns with our plans to make Nitrocid KS easier to use.

    Please note that Nitrocid KS installed by this PPA only supports Ubuntu 24.04 or later. If you’re running older versions of Ubuntu, you should manually unpack the Nitrocid binary zip files found in the release section and install dependencies.

    #Net #changes #github #Kernel #KernelSimulator #KS #Linux #news #nitrocid #NitrocidKernel #nitrocidKs #Tech #technology #Ubuntu #update #Updates

  21. Nitrocid 0.1.0.64 and 0.1.2.30 released!

    After a large gap between now and the last patch released for the two supported series, version 0.1.0.x and 0.1.2.x, we’ve now released Nitrocid 0.1.0.64 and 0.1.2.30. They bring general improvements and introduce support for .NET 10.0 to benefit from the improvements that were included after .NET 8.0. To align with our goals for the release candidate of the upcoming Nitrocid, we’ve released those two updated versions of Nitrocid to ensure that migration of your mods becomes smoother.

    Those two versions of Nitrocid not only add support for .NET 10.0, but also utilizes the latest version of the framework, which means that you can now finally use features of .NET 10.0 that weren’t there in the older .NET. It also adds long-awaited fixes for some of the most critical bugs, such as the remote procedure call function not working properly and a fix for the character leak bug in splashes.

    We’ve decided to build those two versions of Nitrocid against .NET 10.0 to make them as the “launchpad” of the migration of your mods to API version 4.0, whose release candidate will be released on December 25th. Most of your settings, when upgrading to Nitrocid 0.2.0 RC, will be moved over, as most of them are backwards compatible, though not all of them. For example, speed dial settings will require manual configuration changes to preserve the sites.

    Generally, Nitrocid 0.1.0.64 will include the following changes that are not limited to:

    • Migrated the framework to .NET 10.0
    • Fixed unit tests being stuck due to the splash screen function
    • Updated Terminaux

    Nitrocid 0.1.2.30 also contains the following changes:

    • Migrated the framework to .NET 10.0
    • Fixed unit tests being stuck due to the splash screen function
    • Fixed some TUIs not starting

    We apologize for the lack of updates regarding the state of both Nitrocid 0.1.0 and 0.1.2, but it was out of our control when we had to wait for .NET 10.0 to be released to Ubuntu 24.04 LTS Noble Numbat for the PPA build. Now, we are back on track!

    Download Nitrocid 0.1.2.30 and 0.1.0.64 from our official GitHub links below:

    Nitrocid 0.1.2.30 Nitrocid 0.1.0.64

    #C #csharp #KS #NKS #news #nitrocid #NitrocidKS #nks #Tech #Technology #update

  22. Ubuntu 26.04 LTS Resolute Raccoon now includes .NET 10.0!

    .NET 10.0 was released two weeks ago, and it brought many new features and improvements to enhance your modern and cross-platform .NET applications. While we are grateful that we’re using this version of .NET across our projects, Ubuntu 26.04 LTS Resolute Raccoon now includes the final release of .NET 10.0 in its official Ubuntu repository, which means that people can now install this version of .NET easily and straight from the official repository. Those packages will be available in the official repository in just a few hours.

    According to the latest progress of the bug report that tracks the stable release of .NET 10.0 for Ubuntu 26.04, the .NET 10.0 packages have been uploaded to the Resolute Raccoon repositories, holding version 10.0.100-10.0.0-0ubuntu1, with the following Ubuntu-specific changes:

    dotnet10 (10.0.100-10.0.0-0ubuntu1) resolute; urgency=medium  * New upstream release (LP: #2130891)  * d/{sdk-check-config.json,rules}: `dotnet sdk check` tool points to    Canonical's release database.  * d/rules: add `--branding rtm` to DOTNET_BUILD_ARGS.  * d/p/0007-fix-tempdir-on-exit-trap.patch: fix unbound variable error.  * d/control: pin LLVM 20 to avoid FTBFS on LLVM 21.  * d/dotnet-host-10.0.links: fixed dnx link name to /usr/bin/dnx (DNX_BIN).  * d/eng/test-runner/*/obj: removed unwanted build artifact directory from    source package.  * d/t/regular-tests: synced with upstream to fix failing tests and add new    ones for .NET 10.

    The new packages will be available soon, and those who already installed the second release candidate will be able to update to the official release via either the software updater that Ubuntu provides, or the sudo apt update and sudo apt dist-upgrade commands.

    As for the older Ubuntu releases, according to the release rhythm that we’ve linked in an earlier article, we should expect progress for the current LTS version of Ubuntu, which is Ubuntu 24.04 LTS Noble Numbat.

    #net #net100 #2130891 #dotnet #dotnet100 #news #tech #technology #ubuntu #update

  23. Arch Linux now ships .NET 10.0!

    .NET 10.0 was released last month as a final stable release, but packaging for Linux distributions has faced issues, which have been mostly fixed. While Ubuntu 24.04 LTS Noble Numbat is still waiting for this version of .NET, Arch Linux users can now finally install the .NET 10.0 suite, including the runtime and the SDK, as well as the ASP.NET runtime for Blazor websites.

    The packages for .NET 9.0 have now been split to separate packages to support parallel installation of both .NET 9.0 and 10.0, just like previous versions of .NET, such as the previous LTS, .NET 8.0, released on November 2023.

    The following packages have been updated to install .NET 10.0:

    To install .NET 10.0, use the relevant pacman command to install the packages, such as pacman -Syu dotnet-sdk. Additionally, you may experience failures during the install if you chose to upgrade all your packages using pacman -Syu, in case you have .NET 9.0 installed, such as “failed to prepare transaction (could not satisfy dependencies).” In this case, if you require .NET 9.0, you’ll need to install, for example, aspnet-runtime-9.0, and to remove aspnet-runtime using pacman -Rs aspnet-runtime.

    All packages for .NET 10.0 will be in the first feature band only, just like the previous .NET versions. Feature bands that are after the first one won’t make it to the packaging effort, just like officially stated.

    Our AUR packages will be updated to use .NET 10.0.

    #net10 #net100 #arch #archLinux #dotnet #dotnet100 #news #tech #technology #update

  24. Arch Linux now ships .NET 10.0!

    .NET 10.0 was released last month as a final stable release, but packaging for Linux distributions has faced issues, which have been mostly fixed. While Ubuntu 24.04 LTS Noble Numbat is still waiting for this version of .NET, Arch Linux users can now finally install the .NET 10.0 suite, including the runtime and the SDK, as well as the ASP.NET runtime for Blazor websites.

    The packages for .NET 9.0 have now been split to separate packages to support parallel installation of both .NET 9.0 and 10.0, just like previous versions of .NET, such as the previous LTS, .NET 8.0, released on November 2023.

    The following packages have been updated to install .NET 10.0:

    To install .NET 10.0, use the relevant pacman command to install the packages, such as pacman -Syu dotnet-sdk. Additionally, you may experience failures during the install if you chose to upgrade all your packages using pacman -Syu, in case you have .NET 9.0 installed, such as “failed to prepare transaction (could not satisfy dependencies).” In this case, if you require .NET 9.0, you’ll need to install, for example, aspnet-runtime-9.0, and to remove aspnet-runtime using pacman -Rs aspnet-runtime.

    All packages for .NET 10.0 will be in the first feature band only, just like the previous .NET versions. Feature bands that are after the first one won’t make it to the packaging effort, just like officially stated.

    Our AUR packages will be updated to use .NET 10.0.

    #net10 #net100 #arch #archLinux #dotnet #dotnet100 #news #tech #technology #update

  25. Arch Linux now ships .NET 10.0!

    .NET 10.0 was released last month as a final stable release, but packaging for Linux distributions has faced issues, which have been mostly fixed. While Ubuntu 24.04 LTS Noble Numbat is still waiting for this version of .NET, Arch Linux users can now finally install the .NET 10.0 suite, including the runtime and the SDK, as well as the ASP.NET runtime for Blazor websites.

    The packages for .NET 9.0 have now been split to separate packages to support parallel installation of both .NET 9.0 and 10.0, just like previous versions of .NET, such as the previous LTS, .NET 8.0, released on November 2023.

    The following packages have been updated to install .NET 10.0:

    To install .NET 10.0, use the relevant pacman command to install the packages, such as pacman -Syu dotnet-sdk. Additionally, you may experience failures during the install if you chose to upgrade all your packages using pacman -Syu, in case you have .NET 9.0 installed, such as “failed to prepare transaction (could not satisfy dependencies).” In this case, if you require .NET 9.0, you’ll need to install, for example, aspnet-runtime-9.0, and to remove aspnet-runtime using pacman -Rs aspnet-runtime.

    All packages for .NET 10.0 will be in the first feature band only, just like the previous .NET versions. Feature bands that are after the first one won’t make it to the packaging effort, just like officially stated.

    Our AUR packages will be updated to use .NET 10.0.

    #net10 #net100 #arch #archLinux #dotnet #dotnet100 #news #tech #technology #update

  26. Arch Linux now ships .NET 10.0!

    .NET 10.0 was released last month as a final stable release, but packaging for Linux distributions has faced issues, which have been mostly fixed. While Ubuntu 24.04 LTS Noble Numbat is still waiting for this version of .NET, Arch Linux users can now finally install the .NET 10.0 suite, including the runtime and the SDK, as well as the ASP.NET runtime for Blazor websites.

    The packages for .NET 9.0 have now been split to separate packages to support parallel installation of both .NET 9.0 and 10.0, just like previous versions of .NET, such as the previous LTS, .NET 8.0, released on November 2023.

    The following packages have been updated to install .NET 10.0:

    To install .NET 10.0, use the relevant pacman command to install the packages, such as pacman -Syu dotnet-sdk. Additionally, you may experience failures during the install if you chose to upgrade all your packages using pacman -Syu, in case you have .NET 9.0 installed, such as “failed to prepare transaction (could not satisfy dependencies).” In this case, if you require .NET 9.0, you’ll need to install, for example, aspnet-runtime-9.0, and to remove aspnet-runtime using pacman -Rs aspnet-runtime.

    All packages for .NET 10.0 will be in the first feature band only, just like the previous .NET versions. Feature bands that are after the first one won’t make it to the packaging effort, just like officially stated.

    Our AUR packages will be updated to use .NET 10.0.

    #net10 #net100 #arch #archLinux #dotnet #dotnet100 #news #tech #technology #update

  27. Ubuntu 26.04 LTS Resolute Raccoon now includes .NET 10.0!

    .NET 10.0 was released two weeks ago, and it brought many new features and improvements to enhance your modern and cross-platform .NET applications. While we are grateful that we’re using this version of .NET across our projects, Ubuntu 26.04 LTS Resolute Raccoon now includes the final release of .NET 10.0 in its official Ubuntu repository, which means that people can now install this version of .NET easily and straight from the official repository. Those packages will be available in the official repository in just a few hours.

    According to the latest progress of the bug report that tracks the stable release of .NET 10.0 for Ubuntu 26.04, the .NET 10.0 packages have been uploaded to the Resolute Raccoon repositories, holding version 10.0.100-10.0.0-0ubuntu1, with the following Ubuntu-specific changes:

    dotnet10 (10.0.100-10.0.0-0ubuntu1) resolute; urgency=medium  * New upstream release (LP: #2130891)  * d/{sdk-check-config.json,rules}: `dotnet sdk check` tool points to    Canonical's release database.  * d/rules: add `--branding rtm` to DOTNET_BUILD_ARGS.  * d/p/0007-fix-tempdir-on-exit-trap.patch: fix unbound variable error.  * d/control: pin LLVM 20 to avoid FTBFS on LLVM 21.  * d/dotnet-host-10.0.links: fixed dnx link name to /usr/bin/dnx (DNX_BIN).  * d/eng/test-runner/*/obj: removed unwanted build artifact directory from    source package.  * d/t/regular-tests: synced with upstream to fix failing tests and add new    ones for .NET 10.

    The new packages will be available soon, and those who already installed the second release candidate will be able to update to the official release via either the software updater that Ubuntu provides, or the sudo apt update and sudo apt dist-upgrade commands.

    As for the older Ubuntu releases, according to the release rhythm that we’ve linked in an earlier article, we should expect progress for the current LTS version of Ubuntu, which is Ubuntu 24.04 LTS Noble Numbat.

    #net #net100 #2130891 #dotnet #dotnet100 #news #tech #technology #ubuntu #update

  28. Ubuntu 26.04 LTS Resolute Raccoon now includes .NET 10.0!

    .NET 10.0 was released two weeks ago, and it brought many new features and improvements to enhance your modern and cross-platform .NET applications. While we are grateful that we’re using this version of .NET across our projects, Ubuntu 26.04 LTS Resolute Raccoon now includes the final release of .NET 10.0 in its official Ubuntu repository, which means that people can now install this version of .NET easily and straight from the official repository. Those packages will be available in the official repository in just a few hours.

    According to the latest progress of the bug report that tracks the stable release of .NET 10.0 for Ubuntu 26.04, the .NET 10.0 packages have been uploaded to the Resolute Raccoon repositories, holding version 10.0.100-10.0.0-0ubuntu1, with the following Ubuntu-specific changes:

    dotnet10 (10.0.100-10.0.0-0ubuntu1) resolute; urgency=medium  * New upstream release (LP: #2130891)  * d/{sdk-check-config.json,rules}: `dotnet sdk check` tool points to    Canonical's release database.  * d/rules: add `--branding rtm` to DOTNET_BUILD_ARGS.  * d/p/0007-fix-tempdir-on-exit-trap.patch: fix unbound variable error.  * d/control: pin LLVM 20 to avoid FTBFS on LLVM 21.  * d/dotnet-host-10.0.links: fixed dnx link name to /usr/bin/dnx (DNX_BIN).  * d/eng/test-runner/*/obj: removed unwanted build artifact directory from    source package.  * d/t/regular-tests: synced with upstream to fix failing tests and add new    ones for .NET 10.

    The new packages will be available soon, and those who already installed the second release candidate will be able to update to the official release via either the software updater that Ubuntu provides, or the sudo apt update and sudo apt dist-upgrade commands.

    As for the older Ubuntu releases, according to the release rhythm that we’ve linked in an earlier article, we should expect progress for the current LTS version of Ubuntu, which is Ubuntu 24.04 LTS Noble Numbat.

    #net #net100 #2130891 #dotnet #dotnet100 #news #tech #technology #ubuntu #update

  29. Ubuntu 26.04 LTS Resolute Raccoon now includes .NET 10.0!

    .NET 10.0 was released two weeks ago, and it brought many new features and improvements to enhance your modern and cross-platform .NET applications. While we are grateful that we’re using this version of .NET across our projects, Ubuntu 26.04 LTS Resolute Raccoon now includes the final release of .NET 10.0 in its official Ubuntu repository, which means that people can now install this version of .NET easily and straight from the official repository. Those packages will be available in the official repository in just a few hours.

    According to the latest progress of the bug report that tracks the stable release of .NET 10.0 for Ubuntu 26.04, the .NET 10.0 packages have been uploaded to the Resolute Raccoon repositories, holding version 10.0.100-10.0.0-0ubuntu1, with the following Ubuntu-specific changes:

    dotnet10 (10.0.100-10.0.0-0ubuntu1) resolute; urgency=medium  * New upstream release (LP: #2130891)  * d/{sdk-check-config.json,rules}: `dotnet sdk check` tool points to    Canonical's release database.  * d/rules: add `--branding rtm` to DOTNET_BUILD_ARGS.  * d/p/0007-fix-tempdir-on-exit-trap.patch: fix unbound variable error.  * d/control: pin LLVM 20 to avoid FTBFS on LLVM 21.  * d/dotnet-host-10.0.links: fixed dnx link name to /usr/bin/dnx (DNX_BIN).  * d/eng/test-runner/*/obj: removed unwanted build artifact directory from    source package.  * d/t/regular-tests: synced with upstream to fix failing tests and add new    ones for .NET 10.

    The new packages will be available soon, and those who already installed the second release candidate will be able to update to the official release via either the software updater that Ubuntu provides, or the sudo apt update and sudo apt dist-upgrade commands.

    As for the older Ubuntu releases, according to the release rhythm that we’ve linked in an earlier article, we should expect progress for the current LTS version of Ubuntu, which is Ubuntu 24.04 LTS Noble Numbat.

    #net #net100 #2130891 #dotnet #dotnet100 #news #tech #technology #ubuntu #update

  30. Ubuntu 26.04 LTS Resolute Raccoon now includes .NET 10.0!

    .NET 10.0 was released two weeks ago, and it brought many new features and improvements to enhance your modern and cross-platform .NET applications. While we are grateful that we’re using this version of .NET across our projects, Ubuntu 26.04 LTS Resolute Raccoon now includes the final release of .NET 10.0 in its official Ubuntu repository, which means that people can now install this version of .NET easily and straight from the official repository. Those packages will be available in the official repository in just a few hours.

    According to the latest progress of the bug report that tracks the stable release of .NET 10.0 for Ubuntu 26.04, the .NET 10.0 packages have been uploaded to the Resolute Raccoon repositories, holding version 10.0.100-10.0.0-0ubuntu1, with the following Ubuntu-specific changes:

    dotnet10 (10.0.100-10.0.0-0ubuntu1) resolute; urgency=medium  * New upstream release (LP: #2130891)  * d/{sdk-check-config.json,rules}: `dotnet sdk check` tool points to    Canonical's release database.  * d/rules: add `--branding rtm` to DOTNET_BUILD_ARGS.  * d/p/0007-fix-tempdir-on-exit-trap.patch: fix unbound variable error.  * d/control: pin LLVM 20 to avoid FTBFS on LLVM 21.  * d/dotnet-host-10.0.links: fixed dnx link name to /usr/bin/dnx (DNX_BIN).  * d/eng/test-runner/*/obj: removed unwanted build artifact directory from    source package.  * d/t/regular-tests: synced with upstream to fix failing tests and add new    ones for .NET 10.

    The new packages will be available soon, and those who already installed the second release candidate will be able to update to the official release via either the software updater that Ubuntu provides, or the sudo apt update and sudo apt dist-upgrade commands.

    As for the older Ubuntu releases, according to the release rhythm that we’ve linked in an earlier article, we should expect progress for the current LTS version of Ubuntu, which is Ubuntu 24.04 LTS Noble Numbat.

    #net #net100 #2130891 #dotnet #dotnet100 #news #tech #technology #ubuntu #update