Best of LinuxFebruary 2025

  1. 1
    Article
    Avatar of newstackThe New Stack·1y

    Best Terminal Applications for Development

    The post explores five top terminal applications suited for development, highlighting their unique features and benefits. The discussed terminals include Warp, a modern terminal with built-in AI and advanced features; Windsurf, an 'agentic IDE' offering code suggestion and completions; Terminator, a popular multi-paned terminal with extensive customization options; Guake, a convenient, summonable terminal; and Contour, a straightforward terminal with powerful emulation capabilities. All these tools are available on Linux, macOS, and Windows.

  2. 2
    Article
    Avatar of itsfossIt's Foss·1y

    7 Linux Terminals From the Future

    Discover seven innovative Linux terminal emulators that offer advanced features such as GPU acceleration, AI integration, and extensive customization options. These modern terminals, including Wave Terminal, Warp, Cogno, Rio, Contour, Alacritty, and Hyper, enhance productivity and provide unique functionalities, making them ideal for both seasoned developers and new users.

  3. 3
    Article
    Avatar of itsfossIt's Foss·1y

    Kew: Listening to Music in the Linux Terminal

    Kew is a small terminal music player written in C, available for various Linux distributions. It allows users to play music directly from the command line, manage playlists, and use various keybindings for enhanced control. Kew's lightweight design makes it an efficient choice for users who prefer terminal-based applications.

  4. 4
    Article
    Avatar of last9Last9·1y

    Your Go-To Linux Commands Cheat Sheet

    A comprehensive cheat sheet covering essential Linux commands for directory navigation, file management, user and permission management, system monitoring, networking, disk usage, software handling, system performance, log management, task automation, and firewall security. It's an invaluable resource for both new users and seasoned admins to enhance productivity and streamline system administration tasks.

  5. 5
    Article
    Avatar of hnHacker News·1y

    LINUX is obsolete

    The post argues that microkernel-based operating systems, like MINIX, are superior to monolithic systems like Linux. It highlights the benefits of microkernels, such as modularity and ease of maintenance, and criticizes Linux for being tied to the 80x86 architecture, which may limit its long-term viability. The post suggests that users interested in a modern, free operating system should consider microkernel-based alternatives.

  6. 6
    Video
    Avatar of networkchuckNetworkChuck·1y

    Your Remote Desktop SUCKS!! Try this instead (FREE + Open Source)

    A new open-source remote desktop solution supports Windows, Mac, and Linux and can be hosted personally, eliminating the need for costly RDP services. This solution addresses limitations of RDP, such as requiring Windows Pro and providing non-native performance for remote access across different networks. Alternatives like Guacamole, KasmVNC, and RustDesk offer diverse functionalities, with RustDesk being particularly praised for its features, performance, and hosting flexibility.

  7. 7
    Article
    Avatar of communityCommunity Picks·1y

    My favourite command-line tools

    This post details the author's favorite command-line tools that are installed on every machine they use. The tools include tmux, zsh, bat, eza, fzf, git-branch-i, jq, and neovim. The author explains their use cases and highlights the key features that make these tools indispensable. The post also notes the various methods used to install these tools across macOS, Arch Linux, and Windows.

  8. 8
    Article
    Avatar of dhhDavid Heinemeier Hansson·1y

    AMD in everything

    The post shares an enthusiastic experience of using AMD processors across various devices, including a new fleet running dual EPYC 9454s, Framework laptops, desktops, and gaming PCs. It highlights AMD's impressive performance and TSMC's crucial role in chip manufacturing. The post also praises Framework's repairable and upgradeable laptops as a credible alternative to MacBooks and discusses the advancements in chip technology benefiting both Android and Linux users.

  9. 9
    Article
    Avatar of lobstersLobsters·1y

    Android in a Linux container

    A container-based approach to run a full Android system on GNU/Linux systems with Wayland desktop environments using Waydroid. It utilizes Linux namespaces to provide Android applications with direct hardware access through LXC and the binder interface. Detailed installation instructions and documentation are available on the Waydroid site, along with bug reports and development repositories hosted on GitHub.

  10. 10
    Article
    Avatar of codem13Codem13·1y

    Linux Firewall Management

  11. 11
    Video
    Avatar of christitustechChris Titus Tech·1y

    Hyprland is Amazing

    Hyprland offers an intricate configuration with numerous customization options, including dynamic wallpapers and hotkeys for various themes and window setups. While it provides advanced features, some users may encounter minor bugs, particularly in virtual machine environments. The documentation for Hyprland has been significantly improved, assisting users in troubleshooting issues with ease. The writer also discusses future plans to consolidate content into a single channel and explore additional Wayland-compatible window managers.

  12. 12
    Article
    Avatar of collectionsCollections·1y

    Linus Torvalds Pushes for Rust Integration in Linux Kernel Amidst Maintainer Concerns

    The Linux kernel development community is navigating the challenges of incorporating Rust code, balancing safety with maintainability. Rust offers significant benefits for memory safety, potentially reducing bugs and improving reliability. Despite these advantages, concerns remain about the complexity of a multi-language codebase and maintainer burnout. The gradual integration, marked by the Linux 6.13 kernel's initial Rust support, reflects a cautious yet optimistic approach towards Rust's long-term benefits for a safer kernel.

  13. 13
    Article
    Avatar of hnHacker News·1y

    trycua/lume: A lightweight CLI and local API server to create, run and manage macOS and Linux virtual machines (VMs) natively on Apple Silicon.

    Lume is a lightweight CLI and local API server for creating, running, and managing macOS and Linux VMs with near-native performance on Apple Silicon using Apple's Virtualization Framework. Commands include creating, running, listing, and deleting VMs, among others. Pre-built images with SSH server and auto-login are available, and lumen exposes a local HTTP API server for automated VM management. Contributions are welcome and can be done through the project's GitHub page.

  14. 14
    Article
    Avatar of communityCommunity Picks·1y

    Windows Finally Has a 'Sudo'-Style Command Too

    Windows 11 version 24H2 introduces a new feature called 'sudo' that allows users to run single commands as an administrator, similar to the sudo command in Linux. This feature can be enabled through System Settings under the 'For developers' section. The default setting runs commands in a new window, but other options are available. If users experience issues or prefer a more Linux-like experience, they can use the open-source tool gsudo.

  15. 15
    Video
    Avatar of tsoding_dailyTsoding Daily·1y

    Making Memory Safer in my C

    Exploring memory management in C, this session delves into the development of a coroutine library and addresses potential stack overflow issues. The author demonstrates how to handle memory allocation and protection using malloc and mmap functions, and emphasizes ensuring memory safety. The focus is on creating a safer stack by allocating memory with specific permissions and using Linux API calls to manage memory pages.

  16. 16
    Article
    Avatar of trevorlasnTrevor Lasn·1y

    Open-source is where dreams go to die

    The post discusses the burnout and disillusionment faced by open-source software maintainers, using Hector Martin's resignation from the Asahi Linux project as an example. It highlights the challenges of unpaid work, demanding users, and the unsustainable economics of open-source. The post calls for better support and financial backing for these valuable contributors to prevent future burnout.

  17. 17
    Video
    Avatar of primeagenThePrimeTime·1y

    "... maybe the problem is you" - Linus

    The post discusses a controversy within the Linux community over integrating Rust code into the Linux kernel. Key points of contention include concerns about maintainability and the burden of managing a multi-language codebase. Prominent figures like Christopher Helwig, Greg Kroah-Hartman, and Linus Torvalds offer varying perspectives, with some emphasizing the importance of keeping the codebase uniform for easier maintenance, while others argue for the benefits and necessary adaptations for incorporating Rust.

  18. 18
    Article
    Avatar of omgubomg! ubuntu!·1y

    Ghostty Update Adds Server-Side Decoration Support on Linux

    Ghostty 1.1.0 has been released, bringing improvements and fixes. Notable updates include support for server-side decorations on Wayland, a traditional app menu bar, new keybinding features, enhanced alpha blending for macOS, and improved IME support for macOS and Linux. The release also introduces various configuration options, bug fixes, and enhancements for a more integrated and efficient user experience.

  19. 19
    Video
    Avatar of communityCommunity Picks·1y

    the ultimate guide to an open source life, i spent 2 months on this, i hope you enjoy it!!!

    A comprehensive guide to living an open source life, including building your own router, setting up secure VPNs, implementing home surveillance, replacing Google services with open source alternatives, and more. Detailed instructions and a video guide ensure ease of understanding and implementation, even for beginners. The author meticulously verified each step to ensure reliability.

  20. 20
    Article
    Avatar of selfhstselfh.st·1y

    This Week in Self-Hosted (14 February 2025)

    The latest self-hosted news highlights notable updates and new software releases, including enhancements to popular tools like Glance and Dozzle, as well as introductions of new projects such as BookHaven and Dockerizalo. Additionally, the newsletter discusses significant breaking changes for projects like Frigate and Pocket ID, and features WeddingShare, a self-hosted photo-sharing platform for weddings.

  21. 21
    Article
    Avatar of communityCommunity Picks·1y

    kantord/enwiro

    Enwiro is a tool aimed at enhancing productivity through efficient window management. It connects workspace features of various window managers with different projects or workflows. Enwiro is adaptable to different window managers and operating systems through the use of adapters. It supports plugins called cookbooks that generate environments using simple working directories. Enwiro is the successor to i3-env and offers support for i3 via the enwiro-adapter-i3wm, which can be installed using cargo.

  22. 22
    Article
    Avatar of lobstersLobsters·1y

    strace Wow Much Syscall

    strace is a powerful system call tracer for Linux but comes with significant performance overhead and potential risks, making it unsuitable for use in production environments. The tool operates by pausing the target process for each syscall, causing a slowdown. Alternatives like perf_events may be more appropriate. The post offers insights into learning and using strace effectively, as well as similarities and differences with advanced tracers like SystemTap and ktap.

  23. 23
    Video
    Avatar of christitustechChris Titus Tech·1y

    Why I Use Linux

    Linux is preferred by the author not for common reasons like security or reliability but because of the freedom it offers in customization, the efficient workflow facilitated by tiling window managers, and the continuous sense of discovery. The author highlights dissatisfaction with Windows mainly due to its embedded advertisements and limited customization compared to Linux.

  24. 24
    Article
    Avatar of dockerDocker·1y

    Docker Engine v28: Hardening Container Networking by Default

    Docker Engine v28 enhances security by ensuring containers are not unintentionally accessible from local networks. This update introduces default rules that drop traffic to unpublished container ports, protecting containers in multi-tenant and shared network environments. Users running Docker on Linux without customized firewall settings are advised to upgrade to benefit from these protective measures. The update emphasizes that unpublished ports remain private, and offers options for users who need the old behavior.

  25. 25
    Video
    Avatar of linuxcastThe Linux Cast·1y

    Linux Has a Cursor Problem

    The video highlights an issue where the cursor size in Linux changes depending on what it is hovering over. This phenomenon occurs across different desktop environments and window managers, including Electron apps. The author is unsure about the root cause and seeks insights from the community on where to report this bug.