@kat@yarn.girlonthemoon.xyz Yeah okay, I’ll see if I can reproduce this silly nonsense version string 🤣 cheers! 🍻
@andros@twtxt.andros.dev Yeah I think @xuu has built some interesting stuff around this? 🤔
@andros@twtxt.andros.dev I’m not entirely sure what this means:
development that requires a database
Obviously I wasn’t in the discussion so I feel like I’m missing some context here 🤔
@fe718 : Welcome ! ;-)
[47°09′23″S, 126°43′19″W] Dosimeter overflow
KDE’s KWin Wayland & X11 Code Are Now Split, KWin_X11 To Be Maintained Until Plasma 7
Yesterday marked the milestone of KWin’s kwin_x11 and kwin_wayland code being split up. The Wayland and X11 code for the KWin compositor is now separate from each other but can be co-installable for systems wanting to support both X11 and Wayland environments… ⌘ Read more
Haiku OS Wrapping Up Its New malloc & Various Performance Optimizations
The BeOS-inspired Haiku open-source operating system project is out with a new monthly progress report to highlight its latest development accomplishments… ⌘ Read more
This is a Gopher hole, not a website.
Estive há uns dias a tratar da atualização do nosso server Nextcloud, mas comecei a procrastinar na altura de fazer o upgrade da major version (30 -> 31)
E aha, pelos vistos a versão mais recente ainda tem umas arestas a limar:
https://status.hetzner.com/incident/1e53ab99-3111-4b5d-a4e6-7d405a1b9a89
Como é bom sentir que valeu a pena adiar um esforço!
Jonathan Riddell Stepping Down From KDE Plasma Release Management
Longtime KDE developer who has served with Plasma release management duties, KDE Neon operating system development, and former Kubuntu release manager, among other roles, announced he will be stepping down from his Plasma release management duties… ⌘ Read more
The other day, after a discussion online, we came to the conclusion that using awk+sed+tr could replace much of the development that requires a database. However, using SQLite to have a SQL syntax isn’t a bad idea either. What do you think?
calendar.txt: Keep your calendar in a plain text file
https://terokarvinen.com/2021/calendar-txt/
It’s a lot of fun to have a calendar system.
[47°09′20″S, 126°43′12″W] 4346 days without news from Herve
@lyse@lyse.isobeef.org Bei mir heißen Eichhörnchen immer “Eberhardt” (unisex). Den Tierchen könnte ich stundenlang zuschauen.
Trotz “Zoomschwäche”: Tolle Bilder.
[47°09′05″S, 126°43′52″W] Dosimeter fixed
Texas Instruments Introduces MSPM0C1104 as the Smallest Available Microcontroller
Texas Instruments has introduced the MSPM0C1104, which it describes as the world’s smallest microcontroller, expanding its MSPM0 MCU portfolio. Measuring only 1.38mm², this wafer chip-scale package MCU is 38% smaller than existing alternatives. It is designed for applications where board space is limited, such as medical wearables and personal electronics, while maintaining functio … ⌘ Read more
@aelaraji@aelaraji.com not sure but i will check when i can! git status is a good idea yeah
this website rules!
GStreamer 1.26 Released With Vulkan Improvements, H.266/VVC + LCEVC + JPEG-XS Support
GStreamer 1.26 is out today as the newest major feature release for this widely-used open-source multimedia framework… ⌘ Read more
The Startup CTO’s Handbook
Article URL: https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/main/StartupCTOHandbook.md
Comments URL: https://news.ycombinator.com/item?id=43337703
Points: 502
# Comments: 169 ⌘ Read more
🐿️ squirrels!
I’d need to think about it deeply, but at a first sight, nanoblogging
would be a simple text (like the original twtxt spec, aimed for TUIs), and microblogging
(like Twitter was a few years ago), would be about sharing texts, images, videos, GIFs, links, and perhaps Markdown styling.
Why? You have shorter messages than in a blog, but you may add almost anything you could do in a blog.
Buuut… who knows?
[47°09′56″S, 126°43′33″W] Resetting dosimeter
I watched two squirrels this morning for about half an hour: https://lyse.isobeef.org/eichhoernchen-2025-03-11/ They were super crazy fast. Also, they bit off plenty of twigs and carried them around, not sure where they put them. I’ve never seen them do that before. Once more I realized that I need a better zoom.
Which photos would you remove?
Intel Overclocking Watchdog Driver Posted For The Linux Kernel
An unexpected patch on the Linux kernel mailing list today by a Siemens engineer is implementing a driver for the Intel Over-Clocking Watchdog… ⌘ Read more
@aelaraji@aelaraji.com I cannot tell you either. I don’t know the difference. :-)
I’ve never liked the behavior of OpenBSD’s shell where it just scrolls horizontally:
https://movq.de/v/1371f7efbc/vid-1741714971.mp4
But now I’m this close to implementing the same thing in my own shell – because it’s probably much, much easier than multiline stuff. 😅
@aelaraji@aelaraji.com That’s nice, enjoy it while it lasts! Rain can be something wonderful. Stay safe.
@aelaraji@aelaraji.com That’s how twtxt started: As microblogging. Yarn shifted up some gears and now it’s more like social media – more powerful, but a bit different. 😅
@kat@yarn.girlonthemoon.xyz @prologic@twtxt.net When I make dev
on current master, I get a proper version. Same with make server
. Assuming you cloned the repo, do you have any (uncommited) changes? What does git status
tell you?
Nouveau On NVIDIA Turing GPUs & Newer Will Now Prefer NVK+Zink For OpenGL
As a sign of the times for both the NVK open-source NVIDIA Vulkan driver within Mesa and the generic Zink OpenGL-on-Vulkan code, with next quarter’s Mesa 25.1 release when using a NVIDIA Turing GPU or newer with the Nouveau driver stack it will now default to using Zink atop NVK for OpenGL rather than the existing NVC0 Gallium3D driver… ⌘ Read more
Of course, @bender@twtxt.net, anytime! As our number one bug finder, your service has to be rewarded. :-)
[47°09′10″S, 126°43′16″W] Dosimeter malfunction
twtxt is a decentralised, minimalist microblogging service for hackers.
The keyword here is microblogging
. But it doesn’t feel like we’ve been (relatively speaking) doing much of that lately… maybe I go the concept of microblogging
wrong.
It’s been ages since the last time we’ve had as much and as frequent of a rainfall as we’ve been having this week. The smell, the sounds, the wind pushing against my body … are taking over my senses with joy, leaving no room for worry™ (about the possibility of a flood).
CrossOver 25.0 Announced - Built Atop Wine 10.0 For Linux & macOS
CodeWeavers that continues to be the largest patron to the development of the open-source Wine software announced today CrossOver 25.0 as the newest version of their commercial downstream… ⌘ Read more
i am awake and my headache is gone yayyy
@prologic@twtxt.net make server actually because i don’t need the client on my server, also i run make deps before just in case lol
@prologic@twtxt.net HIII MISSED YALL
@prologic@twtxt.net huh interesting! yeah i was stumped for a bit i was like WHAT config.json file are these logs talking about…. but then it worked after i moved the old meta.json file lol!
AMD Ryzen 9 9950X3D Delivers Excellent Performance For Linux Developers, Creators & Technical Computing
Ahead of tomorrow’s availability of the Ryzen 9 9900X3D and Ryzen 9 9950X3D CPUs in retail channels, today the embargo lifts on being able to deliver Ryzen 9 9950X3D reviews and performance benchmarks. Simply put, for Linux creators, developers, enthusiasts, and others running technical computing workloads and other similar tasks on their desktop, the Ryzen 9 9950X3D with its 16 cores / 32 threads and 144MB … ⌘ Read more
GNOME Dash To Panel Extension Development Being “Passed On”
The GNOME Dash To Panel extension that allows moving the dash into the GNOME main panel has proven popular with GNOME desktop users for an integrated icon taskbar and status panel on GNOME Shell. Unfortunately though one of the main developers to Charles Gagnon is “passing on” development of the extension moving forward… ⌘ Read more
[47°09′16″S, 126°43′23″W] 4345 days without news from Herve
COBOL Language Frontend Merged For GCC 15 Compiler
A big albeit late feature landed today for the upcoming GCC 15 compiler… The COBOL programming language front-end has been merged!.. ⌘ Read more
Servo Makes Improvements To Its Demo Browser & Embedding API
The Servo open-source web engine is out with its February 2025 status update to highlight work on the engine itself as well as its demo browser and embed API capabilities for using Servo by other applications… ⌘ Read more
AMD Announces The EPYC Embedded 9005 Series
Since last year we have continued to be impressed by the AMD EPYC 9005 “Turin” server processors while today they are announcing the EPYC Embedded 9005 line-up. The AMD EPYC Embedded 9005 Series processors are much like the EPYC 9005 series processors but with a few differences… ⌘ Read more
@doesnm@doesnm.p.psf.lt Actually that’s a fantastic idea 🙌
@eapl.me@eapl.me@eapl.me@eapl.me No worries 🤗 My emotionally state are my own to sort out 🤣
@kat@yarn.girlonthemoon.xyz Welcome back! 🙌
@kat@yarn.girlonthemoon.xyz Actually that’s’ a known bug I haven’t worked out yet hmmm 🧐
@kat@yarn.girlonthemoon.xyz Arw you running make build or go build?
[47°09′10″S, 126°43′25″W] Raw reading: 0x67CFED82, offset +/-4
Radxa CM3J with Built-in Wi-Fi 5 and Bluetooth 5.0 for Industrial Applications
The Radxa CM3J is an industrial-grade compute module built around the Rockchip RK3568J SoC. This compact module integrates a CPU, PMU, LPDDR4X, eMMC, and wireless connectivity options such as Wi-Fi 5 and Bluetooth 5.0 in a 55mm x 40mm form factor. The Radxa CM3J is powered by the Rockchip RK3568J, a quad-core Cortex-A55 64-bit SoC […] ⌘ Read more
Expanding Open-Source Support for MediaTek’s Genio IoT Platforms with Collabora
MediaTek continues to strengthen upstream support for its Genio IoT platforms through its collaboration with Collabora. Following the initial efforts to integrate Genio EVKs into the open-source ecosystem, recent updates bring improvements to the Linux kernel, Debian-based images, and automated testing frameworks. These enhancements ensure broader compatibility and long-term support for … ⌘ Read more
[47°09′13″S, 126°43′47″W] Weather forecast alert – storm from SW
i rebuilt the yarnd binary several times and yet the version print is still omitting the first letter lol? wtf
oh god i have a horrible headache i know it’ll only go away if i sleep but i don’t wanna sleep yet T_T
idfk where the error came from it just broke one day, maybe from one of my many server crashes which are becoming frequent and UGH i have to fix that too but i have a headache right now so one thing at a time. the error was ‘unexpected end of JSON input’ or something, for a while i thought oh permission error but turns out i can’t read the error that clearly indicated something syntax related (i did double check my env file though)
@kat@yarn.girlonthemoon.xyz it was like…. meta.json was corrupt or well it was empty actually whatever idk. ended up moving that elsewhere temporarily, rebuilding the binary, restarting server… and it worked?!?!? shit was confusing
HI EVERYONE MY INSTANCE DIED FOR A WHILE AND MY LIFE TURNED TO SHIT SO I COULDN’T FIX IT BUT I JUST DID YAYYYYYYYY
Show HN: Seven39, a social media app that is only open for 3 hours every evening
I built this site as a quick test if a time boxed social media experience feels better than an endless one. So far I’ve just been using it with friends and it feels nice, but it seems like it is time to bring it to a larger audience.
Let me know what you think! It is just based on EST for now, sorry.
Comments URL: https://news.ycombinator.com/item?id=43328095
Points: 500
# Comments: 253 ⌘ Read more
FreeBSD 13.5 Released With Device Driver Updates & Fixes
FreeBSD 13.5 is out today as the final update to the FreeBSD 13 series. Users should begin making plans for upgrading to the current FreeBSD 14 stable series or eyeing the future FreeBSD 15.0 release… ⌘ Read more
OpenZFS 2.3.1 Released With Linux 6.13 Compatibility, Many Fixes
Building off the big OpenZFS 2.3 feature release from January, OpenZFS 2.3.1 is out today with Linux 6.13 kernel compatibility as well as various bug fixes… ⌘ Read more
@prologic@twtxt.net oops, I’m sorry to see disagreement leading to draining emotions.
It remind me a bit of the Conclave movie where every part wanted to defend their vision and there is only a winner. If one wins the other loses. Like the political side of many leaders and volunteers representing a broad community. I don’t think that’s the case here. Most of us (in not all) should ‘win’.
I can only add that isn’t nice to listen that ‘my idea and effort’ is not what the rest of the people expect. I personally have a kind of issue with public rejection, but I also like to argue, discuss and even fight a bit. “A gem cannot be polished without friction, nor a man perfected without trials,” they say.
This exercise and belonging to this community also brings me good feelings of smart people trying to solve a human and technical problem, which is insanely difficult to get ‘right’.
I genuinely hope we can understand each other, and even with our different and respectful thoughts on the same thing, we might reach an agreement on what’s the best for most people.
Good vibes to everyone!
Mir 2.20 Brings Focus Stealing Prevention, Workaround/Quirk Fixes
Mir 2.20 is out today as the newest version of this Canonical-developed Wayland compositor and set of libraries for developing Wayland-based shells… ⌘ Read more
#testing @ Hi Bob, nice to meet you!
[47°09′34″S, 126°43′13″W] Transfer aborted
@lyse@lyse.isobeef.org deeply honored to be used as an example, when illustrating things that will break! :-D <3
uBlock Origin is no longer available on the Chrome Store
Article URL: https://chromewebstore.google.com/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm?hl=en
Comments URL: https://news.ycombinator.com/item?id=43322922
Points: 500
# Comments: 285 ⌘ Read more
Box64 0.3.4 Released: Faster & Steam Now Runs With Box32 On ARM64
Box64 0.3.4 is out today as the newest version of this open-source Linux x86_64 user-space emulator that runs on ARM64 as well as RISC-V 64-bit and LoongArch 64-bit systems… ⌘ Read more
[47°09′48″S, 126°43′32″W] Transfer 75% complete…
ahoy
DRM User-Space API For Apple Silicon Graphics Posted For Review
While the Asahi AGX Gallium3D and Honeykrisp Vulkan drivers continue to be developed within mainline Mesa for supporting OpenGL and Vulkan with Apple Silicon M1/M2 SoCs, the necessary Direct Rendering Manager (DRM) kernel driver has yet to be upstreamed. But hitting the mailing list today is a patch getting the user-space API (UAPI) with more eyes on as the precursor to the actual kernel driver that is currently held up by waiting on Rust kernel abst … ⌘ Read more
AMD EPYC 9845 Makes For A Persuasive Upgrade With Performance & Energy Efficiency
With the new AMD EPYC 9005 processors there are SKUs up to 500 Watt with the likes of the EPYC 9965 flagship at 192 cores for Turin Dense cores or 128 Turin classic cores with the EPYC 9755. But for those looking at upgrading from an existing EPYC 9004 series server and bound by the motherboard BIOS support and/or cooling/power capacity, 400 Watts is a sweet spot. Many of the existing platforms designed for EPYC 9004 Bergamo/Genoa(X) and now … ⌘ Read more
AMD EPYC 9845 Makes For A Persuasive Upgrade With Performance & Energy Efficiency
With the new AMD EPYC 9005 processors there are SKUs up to 500 Watt with the likes of the EPYC 9965 flagship at 192 cores for Turin Dense cores or 128 Turin classic cores with the EPYC 9755. But for those looking at upgrading from an existing EPYC 9004 series server and bound by the motherboard BIOS support and/or cooling/power capacity, 400 Watts is a sweet spot. Many of the existing platforms designed for EPYC 9004 Bergamo/Genoa(X) and now … ⌘ Read more
Fedora 43 Looking At RPM 6.0, JPEG-XL Wallpapers & Other Early Change Proposals
Fedora 42 isn’t even releasing until next month but a number of early change proposals have been filed for the upcoming Fedora 43 development cycle that will be released this autumn… ⌘ Read more
Why not just use registry? It can be personal or hosted by someone like registry.twtxt.org. Just need to be adapt to support hashes
ASUS PRIME X670E-PRO WIFI & AMD BC-250 Sensor Monitoring With Linux 6.15
The hardware monitoring “HWMON” subsystem updates are building up ahead of the Linux 6.15 merge window opening up later this month. Here is a look at a few of the HWMON changes worth mentioning to be found in this next version of the Linux kernel… ⌘ Read more
If we don’t keep insisting on simplify and “The beauty of twtxt is, you put one file on your server, done. One.”, then people should just use ActivityPub-based software like Mastodon, PixelFed, etc. which are getting a lot of attention and uses migrating to the fediverse from meta/x here in Denmark over the last couple of months.
[47°09′24″S, 126°43′33″W] Transfer 50% complete…
Intel Preps Xe3’s “Dirty Rect” Feature For Linux 6.15
Along with other exciting Intel kernel graphics driver updates submitted for the upcoming Linux 6.15 merge window, another batch of drm-intel-next code was sent out today to DRM-Next. This pull request is mostly around bug fixing and other low-level work but it does provide a new “dirty rect” feature being introduced with next-gen Intel Xe3 graphics… ⌘ Read more
Linux’s ARM Apple Support Now Has Another Code Reviewer
In hopefully helping Asahi Linux reduce their downstream patch burden and helping to enhance the overall flow of new Apple Silicon related code into the mainline Linux kernel, another developer has agreed to serve as an official code reviewer over the ARM Apple bits within the Linux kernel… ⌘ Read more
Where all ?! O _ O
Go European: Discover European products and services
Article URL: https://www.goeuropean.org/
Comments URL: https://news.ycombinator.com/item?id=43318798
Points: 508
# Comments: 230 ⌘ Read more
@lyse@lyse.isobeef.org I also think we need to remove ourselves a bit from the “Twtxt” format as it was originally designed by Buckket.
The beauty of twtxt is, you put one file on your server, done. One.
I’m not talking (nor ever was here) about that. We should be allowed to and encourage dot evolve its usage and our own.
It would be far better as a community to focus on the utility of our tools, services, protocols, formats and specifications as well as our own clients and usages thereof rather than this “idealised” design from © 2016.
If you strongly disagree with this, then I think I’ll just honestly step away from all of this as the back ‘n forth on this whole “beaty” and “simplify” argument is honestly wearing me down 😢
@lyse@lyse.isobeef.org Sorry I didn’t mean to upset you or anyone here in the community. I am/was merely trying to solve what I perceive to be a problem and an ask in the community:
How do I know what a hash refers to?
I believe the reason for this stems from a curiosity of the user of whether they might find that thread interesting or whether there are new interested feeds to follow?
Although my idea increases complexity slightly (introducing a new concept) I don’t think it’s particular hard to understand, reason about or implement (complicated). One could even even make the implementation quite simple in fact.
Either way, the idea of a service (cantralised) or participating clients/registries (distributed) providing reverse hash lookups doesn’t sound too bad really.
What do you propose to solve the above problem? 🤔
I went for a run this morning after months of not running and it feels so good!
@prologic@twtxt.net We can’t agree on this idea because that makes things even more complicated than it already is today. The beauty of twtxt is, you put one file on your server, done. One. Not five million. Granted, there might be archive feeds, so it might be already a bit more, but still faaaaaaar less than one file per message.
Also, you would need to host not your own hash files, but everybody else’s as well you follow. Otherwise, what is that supposed to achieve? If people are already following my feed, they know what hashes I have, so this is to no use of them (unless they want to look up a message from an archive feed and don’t process them). But the far more common scenario is that an unknown hash originates from a feed that they have not subscribed to.
Additionally, yarnd’s URL schema would then also break, because https://twtxt.net/twt/<hash>
now becomes https://twtxt.net/user/prologic/<hash>
, https://twtxt.net/user/bender/<hash>
and so on. To me, that looks like you would only get hashes if they belonged to this particular user. Of course, you could define rules that if there is a /user/
part in the path, then use a different URL, but this complicates things even more.
Sorry, I don’t like that idea.
[47°09′14″S, 126°43′22″W] Transfer 25% complete…
[47°09′31″S, 126°43′51″W] Carrier too weak
One of the biggest gripes of the community with the way the threading model currently works with Twtxt v1.2 (https://twtxt.dev) is this notion of:
What is this hash?
What does it refer to?
Idea: Why can’t we all agree to implement a simple URI scheme where we host our Twtxt feeds?
That is, if you host your feed at https://example.com/twtxt.txt
– Why can’t or could you not also host various JSON files (let’s agree on the spec of course) at https://example.com/twt/<hash>
? 🤔
That way we solve this problem in a truly decentralised way, rather than every relying on yarnd
pods alone.
@unexplained_mysteries@feeds.twtxt.net Interesting article on the philosophy of thougjts 🙌
The New Rust-Written NVIDIA “NOVA” Driver Submitted Ahead Of Linux 6.15
For quite a while Red Hat engineers have been developing the open-source, Rust-written NOVA driver to in effect serve as the successor to the reverse-engineered Nouveau driver that isn’t too actively developed in more recent times. But unlike Nouveau’s extensive range of NVIDIA GPU support, the NOVA driver is intentionally limited to the RTX 20 “Turing” GPUs and newer where there is the NVIDIA GPU System Processor (GSP) with the firmware su … ⌘ Read more
Power outages throughout south east queensland (map)
Linux 6.14-rc6 Released With More Panther Lake Additions, AMD Microcode Signing Fix
Linus Torvalds released Linux 6.14-rc6 a few minutes ago as we work toward the stable Linux 6.14 kernel release later in March… ⌘ Read more
Ontem voltei a pegar no Django depois de 10 anos para um side-project. É como se fosse um regresso a um lugar onde um dia se foi feliz.
Tem a sua personalidade e tal, mas continuo a adorar os seus pormenores e as suas escolhas sobre como deve funcionar uma framework web.
Também fiquei muito agradado de ver que muito pouco mudou desde há uma década no que toca à forma fundamental como o Django faz as coisas. Talvez isso não seja apreciado pela juventude habituada a ciclos de upgrade rápidos e drásticos, mas pra mim foi um grande alívio ver que não tenho de me atualizar muito para montar um pequeno projeto.
Há gente djangueira por aí?
Forgot you can actually apply CSS, based on display aspect ratio, rather than min width. Very underrated feature.
“Secret” because it’s part of the easteregg, I’m getting ready for April 1st.