Skip to content

World

Topics from outside of this forum. Views and opinions represented here may not reflect those of this forum and its members.

A world of content at your fingertips…

Think of this as your global discovery feed. It brings together interesting discussions from across the web and other communities, all in one place.

While you can browse what's trending now, the best way to use this feed is to make it your own. By creating an account, you can follow specific creators and topics to filter out the noise and see only what matters to you.

Ready to dive in? Create an account to start following others, get notified when people reply to you, and save your favorite finds.

Register Login
  • grahamperrinG

    https://littlefedi.org/

    a small ActivityPub server written in Go. It ships as a single static executable with a server-rendered web interface, a Mastodon-compatible client API, a durable federation queue, moderation tools, and optional PostgreSQL and S3 support. No runtime to install, no services to wire together.

    Via https://littleone.littlefedi.social/@stefano/08d20839-b21b-47bc-a1b6-800d1137f36e | https://mastodon.bsd.cafe/@stefano@littleone.littlefedi.social/117076101948770274 @stefano@littleone.littlefedi.social


  • grahamperrinG

    @CiotBSD said:

    … my newsletters😛

    Thanks. I'm curious, are some of those news items aggregated from another area in which you post?

    framapiaf.org, maybe?


    @CiotBSD said: ⇒ When online commenters ‘detect’ my art as AI Reactions in Hacker News and the Fediverse: https://news.ycombinator.com/item?id=49188916 https://framapiaf.org/@davidrevoy/117043735577793210 @davidrevoy@framapiaf.org The reply from @uriel@bbs.keinpfusch.net made me giggle
  • CiotBSDC

    FreeBSD pkgbase Minor Upgrades

    The pkgbase way of things on FreeBSD is still not fully mature (and officially marked as experimental). I tried to cover all pkgbase things in the Brave New PKGBASE World article but I need to add one another thing…


    ping: https://mastodon.social/@vermaden/116547440312687324


    read more →
    @CiotBSD said: OpenShift For people who never heard of it (there's no link in the article …) r/openshift in old and new Reddit: The OpenShift Application Platform is Red Hat's enterprise-ready Kubernetes distribution, optimized for continuous application development and multi-tenant deployment. A professional community to discuss OpenShift and OKD, Red Hat's auto-scaling Platform as a Services (PaaS) for applications. Red Hat OpenShift Build, accelerate, and scale with an application platform that’s built for today's workloads and tomorrow's innovation. Deliver a comprehensive experience to modernize and build new applications, accelerate AI adoption, and fuel growth. Red Hat’s OpenShift vs FreeBSD Jails - Klara Systems (2022) Kubernetes has become a hot technology for managing clusters of applications, but it is famously difficult technology to use and understand. RedShift is an Enterprise cloud platform for running and managing Kubes without tying you into a single platform. FreeBSD is our favorite platform for running applications here at Klara, how does RedShift relate to the technologies that FreeBSD provides and can we create similar environments on top of FreeBSD?
  • CiotBSDC

    (06/10)

    ⇒ A Final Return for OpenBSD Anti-Return-Oriented Programming Mitigations

    Return-Oriented Programming (ROP) continues to be a serious attack taking advantage of flaws in memory unsafe languages, particularly buffer overflows, to launch arbitrary code execution attacks by chaining together pieces of already existing code in loaded binaries and shared libraries, called gadgets. With the continued reliance on x86_64 CPUs in cloud and personal servers, mitigations that can meaningfully reduce the success of ROP attacks without significant overhead continue to be attractive. We propose the porting of one such software-based anti-ROP mitigation proposed by OpenBSD: compile-time instruction rewriting to avoid opportunities for ROP exploitation. We bring this mitigation, originally developed for the custom OpenBSD implementation of the LLVM compiler suite, to GCC by way of a standalone utility that sits in between the compiler and the assembler and rewrites potential gadget instructions before assembly into object code. Our utility provides a minimal reduction in gadgets with some penalties in binary sizes and performance impacts. We compare our GCC-ported standalone utility to the original OpenBSD LLVM mitigation and discovered that our standalone utility is weaker compared to the original LLVM-based mitigation. However, due to the overall weak reduction in gadgets for both the LLVM-based and GCC-based implementations, we conclude that seemingly obvious mitigations may prove to be anything but, and caution providing security improvements without significant testing and evaluation.


    ping: https://bsd.network/@bcallah/116725877009964245


    It seems to be my 200th post here😉


    26/08/11 ⇒ Cleaning costs, or, examining the OpenBSD -fret-clean flag I start with apologies to williewillus, calvin, and reezer on Lobste.rs. Prior to July 9, I would have agreed with you all. But it appears I was wrong. There is no need to further engage; it is clear that critique-from-within is undesirable. Which is perfectly OK, because I stepped away from being on the inside. So let's just keep evaluating OpenBSD's mitigations and we'll continue to learn interesting things along the way. https://briancallahan.net/blog/20260811.html
  • R

    A semi-active web forum for DOS users and developers


    Always great to see active DOS communities!
  • CiotBSDC

    26/08/03

    Show memory information on OpenBSD

    Finding memory information and usage on OpenBSD requires a few commands and the right places to look. If you are used to Linux, then commands like free are no longer available. Let’s have a look at memory details on OpenBSD.


    26/08/05

    Running your own mail server with OpenBSD and OpenSMTPD

    Self-hosting your own services such as a blog, website, or email is a valuable skill. It gives you a better understanding in the technology and usually also fun to do. With privacy under pressure and Big Tech continuing to store our data, this might be a good time to host your own mail server.


  • CiotBSDC

    ⇒ NetBSD Foundation 2026 Annual General Meeting: Board, Core, and Team Reports

    The NetBSD Foundation’s 2026 AGM covers progress on NetBSD 11.0 (now at RC5), the CVS-to-Git/Mercurial migration, and infrastructure challenges like LLM scraping and hardware aging. Highlights include five Google Summer of Code projects, CNA onboarding for security advisories, and plans to streamline release cycles. The full IRC log details team updates from core, admins, releng, and security.


    26/08/07 ⇒ Google Summer of Code 2026 Reports: Port the Enlightenment desktop environment to NetBSD Enlightenment desktop is a low on resources desktop environment without sacrificing on visuals. NetBSD support for this BSD-licensed desktop has been left a few years behind. The aim of this project is to port the newest version of the desktop to pkgsrc and commit upstream portability fixes when necessary to ease future versions updates for NetBSD. https://blog.netbsd.org/tnf/entry/gsoc2026_enlightenment
  • ptribbleP

    Tribblix and OmniTribblix m41 released

    http://tribblix.org/download.html

    This doesn't have any significant breaking changes on the application side, just a lot of normal version updates, but does pick up the handful of illumos CVEs we've had recently.


  • D

    No idea what happened to that tomato, but it grew into the FreeBSD logo.


    Hey, thanks! Now I know to keep them cooler.
  • CiotBSDC

    Automatic expiry at timeout for pf(4) overload tables

    Network-oriented readers will be familiar with the concept of overload tables, commonly used with state tracking options to create adaptive rulesets for such things as punishing password-guessing botnets.

    A downside to tables that would tend to fill up indefinitely is that at some point they will be quite full, and the administrator would need to either manually run pfctl expire or set up a crontab entry to weed out old entries at intervals.


    ping: https://framapiaf.org/@openbsdjournal@mastodon.social/116565993077076112


    26/08/06 ⇒ OpenBGPD 9.2 released A sure sign that a new OpenBSD will soon be ready is that a new OpenBGPD release appears. On August 6th, 2026, the project released OpenBGPD version 9.2. https://undeadly.org/cgi?action=article;sid=20260807061435 https://www.openbgpd.org/
  • CiotBSDC

    => 662: I need a hero

    Cybersecurity Looks Like Proof of Work Now, Compensating for RAM Constraints with L2ARC on ZFS, GhostBSD 26.1, and more...


    26/07/30 ⇒ BSD Now—674: Software development never changes Scrub Design, WebZFS Updates, The Foundations role in the FreeBSD Ecosystem, and more... https://www.bsdnow.tv/674 26/08/06 ⇒ BSD Now—675: Going GPL Free FreeBSD 16 goes GPL Free, The computer at the bottom of the lake, FreeBSD's new Board member, Phaethon, a new 68010 based Unix machine and more... https://www.bsdnow.tv/675
  • CiotBSDC

    Setup a simple web server with bozohttpd on NetBSD.


  • UsulU

    If not any idea how much work that would represent?


    NomadBSD based on FreeBSD 15.1-RELEASE from @pfriedma@pfedi.pfriedma.org : r/NomadBSD cross-posted to r/freebsd.
  • Y

    Gentlefolk,

    I am trying to set up a wireguard client inside a Bastille jail - both the host and the jail are on FreeBSD 15.1.

    I have encountered an error (SIOCIFCREATE2 (wg0): Invalid argument) when I try to bring up the interface.

    Apparently this is because, while the host system has access to the kernel module that enables wireguard, the jail does not.

    After a bit of research, it seems that the way to handle this is to put the declaration
    if_wg_load="YES"
    into /boot/loader.conf, or perhaps into a file inside /boot/loader.conf.d.

    However, Bastille sets up /boot as a read-only filesystem.

    Hence the only way I can see to fix this is to edit the fstab for this jail and change the flags for /boot to rw from ro, restart the jail, edit the necessary files, and then go back out to the host and reset the flags in fstab.

    Now, call me an optimist, but I suspect the good folks behind Bastille will already have seen this problem and worked out a less awkward solution - I just can't find it anywhere. Am I missing something?

    Many thanks as ever,

    ---WBTD.


    ...and it was an idiot error. I had to enable wg in the host kernel. I knew it was built into the kernel these days...I just hadn't realised I needed to enable it. -->facepalm<--
  • CiotBSDC

    06/14

    Building an Open-Source Robot Vacuum — Meet OOMWOO

    a new build-in-public project: oomwoo, an open-source robot vacuum you build yourself. Raspberry Pi, ROS 2, 2D LiDAR, Home Assistant, 3D printed, local-first — and open from the first commit.


    26/08/02 ⇒ reFrame — the ePaper camera reFrame is an experimental camera with a color ePaper display. Designed to capture and display one photo at a time, making every frame deliberate and memorable. https://reframe.camera/
  • CiotBSDC

    26/08/01 ⇒ MidnightBSD 4.0.7 RELEASE MidnightBSD 4.0.7 RELEASE is uploading right now. It contains a number of security updates and is recommended for all users. https://bsdsec.net/articles/midnightbsd-security-midnightbsd-4-0-7-release
  • grahamperrinG

    https://nextbsd.org/

    https://www.reddit.com/r/BSD/comments/1u5qk0n/nextbsd_the_bsd_of_the_21st_century/

    https://www.reddit.com/r/freebsd/comments/1u5qkds/nextbsd_the_bsd_of_the_21st_century/

    … My main focus has been getting all the issues fixed with Gershwin Desktop so I can make an image include that + more kexts ASAP. Wifi kexts load but I need to port some 80211 stuff to integrate wifi into configd, etc. More to come. …

    Mach IPC, launchd (replaces /sbin/init), configd/IPconfiguration (replaces netif), IOkit (replaces devmatch, devd). Resulting in automatic graphics detection, automatic networking with state change handling, service supervision, parallel startup to name a few things. I have other ideas beyond Darwin components like porting smb3 from illumos that I have been brewing about for a long time. New frameworks for jails, bhyve. The equivalent of dockerhub for jails. Management tools comparable to this https://www.hexbsd.org (an earlier creation of mine). A revived NAS appliance. A Gershwin on NextBSD image (desktop appliance).

    For people who are new to all of this:

    9febc628-3c7a-447a-844c-8ec2ef6f896e-image.jpeg


    Development Updates - July 30 2026
  • grahamperrinG

    @grahamperrin Optimus is a trademark of NVIDIA for their implementation of hybrid graphics.And other manufacturers like AMD calls almost the same thing differently.From the CPU-side of the view, PRIME is the underlying interface for iGPU and dGPU (not limited with NVIDIA) to offload heavy graphics tasks to mighty dGPU, mainly using efficient (but poor in performance) iGPU.Before Austin's port of nvidia-drm.ko appears, the only "working" way to achieve hybrid graphics was to use VirtualGL, with configuring individual "screen" for iGPU and dGPU respectively, and screen rendered by dGPU was needed to be transferred to another (for iGPU) with software BitBlt, as physical framebuffer cannot be shared with this method.And current implementation of nvidia-drm.ko relies on PRIME to work. Without PRIME, there's no way (arbitrations) for dGPU to access (part of) physical framebuffer of iGPU.See detailed and precise info by Austin here. https://badland.io/prime-configuration.md
  • UsulU

    I'm in my 50s, been using computers since the beginning or the 80s, been on the internet since the beginning of the 90s. I'm a computer professional, I've been

    • consultant
    • QA lead
    • SRE / Sysadmin
    • lately more support engineer.

    I have a thing for old Unix systems and workstations. I've been involved a lot into the Mozilla project and have been employee. I have a sweet spot for Apple ][s and old Unix workstation. I love SMP when it means more than one processor in the box.

    When I'm not toying with computer or spending time with the family, I like to read and I maintain a BookWyrm profile.
    I take pictures with a trusted Canon DSLR who's starting to show it's age. I post both on pixelfed and Flickr.
    I play historical miniatures war games, which means I build and paint minis.

    I'm present on two mastodon instances. And I 'maintain' 3 blogs. I've a love affair with various BSD since I got myself involved in OpenDarwin a few years back. My gaming blog runs on FreeBSD. I wish I'd run a BSD system on a daily basis but running a Fedora machine for work is complcated enough.

    Ludo


    @stefano Thank you.
  • UsulU

    There's usually booths and a room dedicated to BSD at Fosdem, seem interesting to me to add it, no?

    Ludo