Sign in

People > Companies ❤️ - programming.dev [Unofficial]

@programming.dev.web.brid.gy
14 followers 0 following 7.5K posts

Great post about breathing new life into the Internet 🙂 🌉 bridged from 🌐 programming.dev: fed.brid.gy/web/programming.dev

PostsRepliesMedia
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 3h
programming.dev
Bevy 0.20
submitted by nemeski to bevy 1 points | 0 comments https://bevy.org/news/bevy-0-20/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 5h
programming.dev
What's new in Swift: September 2026 Edition
submitted by nemeski to swift 2 points | 0 comments https://www.swift.org/blog/whats-new-in-swift-september-2026/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 8h
programming.dev
EXT4 Deprecates Its Journaled "data=journal" Mode
submitted by cm0002 to linux 36 points | 4 comments https://www.phoronix.com/news/EXT4-Deprecates-Journal-Mode?=0 > The EXT4 file-system today deprecated its journaled mode of the “data=journal” mount option. Following its deprecation, this mode is planned for removal in the year 2028. > > The data=journal mode for EXT4 is where all file data and metadata is written to the file-system’s journal before being committed to the main file-system. In the event of a crash or power loss, the journal can then be replayed to recover the data. > > The EXT4 data=journal mode is great for those very concerned about data integrity and safety but comes with significant hits to the write performance compared to the default ordered (data=ordered) mode or data=writeback. Using the journaled mode also disables delayed allocation and Direct I/O support. > > EXT4 journal deprecated > > Per today’s Git merge for Linux 7.3, the EXT4 data=journal feature is deprecated and support for it will be removed in early 2028 following the 2027 Linux LTS kernel version.
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 11h
programming.dev
Margaret Hamilton, computing pioneer who led software development for the Apollo program, dies at 90
submitted by HaraldvonBlauzahn to programming 123 points | 8 comments https://news.mit.edu/2026/margaret-hamilton-computing-pioneer-dies-1007
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 11h
programming.dev
SpaceXAI backs Omarchy, the controversial Linux distro, with $1.5 million in compute
submitted by cm0002 to linux 65 points | 16 comments https://www.theverge.com/tech/1008148/spacexai-omarchy-grok-david-heinemeier-hansson
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 17h
programming.dev
What's your opinion on this clean room re-implementation of Photoshop?
submitted by cm0002 to opensource 28 points | 12 comments https://github.com/storytold/photocraft > Even if it works despite being AI slop that’s been developed in a mere 4 days (?) and somehow has all these contributors, I’m not sure I agree with the idea. > > It’s cool that they went with Rust for it, but I would have much preferred if all that effort went towards improving GIMP and existing open formats. > > If it works then I guess it’s the same end result at the end of the day, but it would suck if GIMP doesn’t end up being the one to put a nail on Photoshop’s coffin after all these years of serious development by humans.
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 17h
programming.dev
Anti-Patterns in Software Blogging
submitted by codeinabox to programming 50 points | 3 comments https://refactoringenglish.com/blog/anti-patterns-software-blogging/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 19h
programming.dev
Police Intervene After Alert from French Authorities. 47-Year-Old Had Conversations With AI About Methods of Mutilation and Killing
submitted by ExLisper to privacy 15 points | 3 comments https://www.tvp.info/95820496/warszawa-wilanow-interwencja-policji-po-alarmie-od-francuskich-sluzb-47-latek-prowadzil-rozmowy-z-ai-opisywal-metody-okaleczania-i-zabijania News in Polish, translation below: * * * Police officers in Warsaw’s Wilanów district intervened after receiving information from French authorities about online content that could indicate a threat to the lives and health of several people, as well as to the author himself. The information suggested that the content might concern plans to carry out serious acts. Shortly after 3 a.m. on Wednesday, police officers went to the address they had identified. They found a 47-year-old man there, along with a sleeping child. The officers assessed the situation and spoke with the man. He confirmed that he had been having conversations using artificial intelligence. He explained that he had discussed various topics and developed theories during these conversations, but said that he had no intention of carrying out the plans he had described and considered them unrealistic. According to the information passed to the authorities, the contents of the conversations had been flagged by the system as potentially representing genuine intentions and were subsequently reported. During the conversations, the man described methods of mutilation and killing involving various weapons and substances. French authorities passed the warning to their Polish counterparts, allowing the situation to be checked quickly. An emergency medical team was called to the scene. After an initial conversation and examination, the man was taken to hospital for a medical consultation. Following the consultation, a doctor decided that he should be admitted to a ward for observation.
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 08/10/2026
programming.dev
GitHub - johnousterhout/aposd-vs-clean-code: A discussion between John Ousterhout and Robert Martin about differences between John's book "A Philosophy of Software Design" and Bob's book "Clean Code".
submitted by HaraldvonBlauzahn to programming 25 points | 5 comments https://github.com/johnousterhout/aposd-vs-clean-code
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 08/10/2026
programming.dev
no one can understand AI
submitted by GolfFoxtrotLima to programmer_humor 121 points | 12 comments cross-posted from: lemmy.world/post/52826581
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 08/10/2026
programming.dev
Is it possible to use Matrix purely over Tor?
submitted by Arda to matrix 9 points | 5 comments Could you host a matrix server using only the Tor network? If so it would make it possible to have a communication tool thats not only encrypted but anonymous, I assume much would have to be changed and maybe federations wouldn’t work at all but would it be theoretically possible?
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 07/10/2026
programming.dev
What can you actually do with programming?
submitted by black_lotus to programming 28 points | 30 comments So recently I’ve stumbled upon a video, where a guy creates an animation by programming it with maanim. And after that I also found a way to create music with programming too. So I’m wondering… What else can you actually create using programming? Besides the obvious software, VR, AR and all that
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 07/10/2026
programming.dev
cicada 3301 rule
submitted by QuinnyCoded to programmer_humor 219 points | 11 comments context en.wikipedia.org/wiki/Cicada_3301
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 07/10/2026
programming.dev
Another Dozen Vulnerabilities Found In The X.Org Server & XWayland
submitted by cm0002 to linux 6 points | 2 comments https://www.phoronix.com/news/X.Org-12-New-Issues-2026?=0
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 07/10/2026
programming.dev
🦐🦐🦐
submitted by lena to programmer_humor 151 points | 8 comments
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 07/10/2026
programming.dev
The Missing Piece in Rust Error Handling
submitted by SorteKanin to rust 16 points | 5 comments https://mcmah309.github.io/posts/the-missing-piece-in-rust-error-handling/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 07/10/2026
programming.dev
The Shift to cgroup v2 in Kubernetes: What You Need to Know
submitted by nemeski to kubernetes 1 points | 0 comments https://kubernetes.io/blog/2026/10/06/kubernetes-cgroups-v2-shift/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 07/10/2026
programming.dev
Stacked pull requests generally available
submitted by nemeski to github 1 points | 0 comments https://github.blog/changelog/2026-10-06-stacked-pull-requests-generally-available/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 07/10/2026
programming.dev
Gitea 28.1.0 is released
submitted by nemeski to gitea 2 points | 0 comments https://blog.gitea.com/release-of-28.1.0/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 07/10/2026
programming.dev
New Patches For Linux's Zswap Show Major Improvements
submitted by Die4Ever to linux 56 points | 25 comments https://www.phoronix.com/news/Linux-Better-Zswap-Performance The graph is on a logarithmic scale btw Configuration | Before series (ms) | With series (ms) ---|---|--- 1 vCPU | 22.3 (21.6-22.6) | 0.97 (0.72-1.4) 8 vCPUs | 314 (97-2542) | 7.0 (5.0-98)
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
Obscura VPN 'We View Consumer Data as Toxic Waste' | itsfoss
submitted by cm0002 to privacy 19 points | 8 comments https://itsfoss.com/interview/obscura-carl-dong/ > I’m sharing this one because I’m curious what more knowledgeable people think about this one. Please take a peek at the article before joining the discussion, as my limited quote might have dropped useful information > >> The VPN industry runs on a promise. Pick almost any provider and the pitch is the same: “we don’t keep logs.” You hand over your entire internet connection and, in return, you get a pinky-promise that nobody is writing anything down. >> >> For a lot of privacy-minded people, that promise stopped being good enough a while ago. A no-logs policy is only as honest as the company making it, and even an honest company can be hacked, subpoenaed, or quietly acquired. >> >> Obscura VPN is trying to answer to that problem. Instead of asking you to trust its word, it splits the job across two independent companies so that neither one can tie your identity to your browsing. The first hop is Obscura’s own servers; the exit hop is run by Mullvad. a respected VPM company out of Sweden. Your traffic is end-to-end encrypted to Mullvad’s keys, so Obscura literally can’t read it, and Mullvad never sees who you are.
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
Raspberry Pi OS Updated with Battery and Squeekboard Dock Widgets
submitted by cm0002 to linux 8 points | 1 comments https://9to5linux.com/raspberry-pi-os-updated-with-battery-and-squeekboard-dock-widgets?=0 > Today, the Raspberry Pi project released today an updated version of its Debian-based Raspberry Pi OS distribution for Raspberry Pi single-board computers with new features, improvements, and bug fixes. > > Based on the latest Debian 13 “Trixie” operating system series and powered by Linux kernel 6.18.50 LTS, the new Raspberry Pi OS release ships with battery and squeekboard widgets for the new dock, support for automounting encrypted drives, Control Centre debug code, and new, better-quality Raspberry Pi menu icons. > > The updated Raspberry Pi OS also adds tooltips to indicate the function of widgets in Control Centre’s Widget panel, a new color for inactive window titlebars to match window backgrounds, and a hook to update the list of shortcuts in Control Centre’s Shortcuts panel when the defaults are reloaded. > > On top of that, the Screens panel in Control Centre has been updated to apply system file changes immediately on confirmation rather than when closed, and setting the size of the taskbar and dock, and the location in Control Centre now automatically sets desktop top and bottom margins appropriately. > > Furthermore, the Main Menu will now only reload on cache update rather than before opening, the screen lock button was removed from shutdown options, the old source for standalone control panel applications was removed, and switching between taskbar and dock layouts no longer resets the system appearance. > > Numerous bugs were fixed in this new Raspberry Pi OS release to improve various functionality, such as the PCmanFM right-click option to open a terminal from the file manager, dropping files onto list views in the file manager, menu shortcut keys, panel pop-up windows, and local PCmanFM automount configuration overriding global settings. > > Also fixed are issues with system tray icons not displaying correctly on scaled screens or being hidden, an icon menu crash, swaybg desktop wallpaper files not loading, panel menus displaying off-screen, icon menu category view crash, a hotplug crash in the panel when no monitors were detected, and a crash when updating notifications. > > The new Raspberry Pi OS release also fixes possible segfaults on various Control Centre panel initialisation functions, LibreOffice icons in launchbar sticking after close, keyboard activation of top-level menu item not closing the menu, and application pop-up menu text in new window list containing literal markup. > > Last but not least, the updated Raspberry Pi OS release fixes a GTK4 colour representation manager reporting error, window count digits not shown correctly on new task list in Japanese locale, as well as an issue with opening of windows when mouse forward and back buttons were clicked in the file manager’s list view. > > You can download the Raspberry Pi OS 2026-10-06 release right now from the official website for all supported Raspberry Pi models, including Raspberry Pi 1A+, 1B+, 2B, 3B, 3B+, 3A+, 4B, 400, CM1, CM3, CM3+, CM4, CM4S, Zero, Zero W, and Zero 2 W. > > Existing Raspberry Pi OS users can update their installations by running the sudo apt update && sudo apt full-upgrade commands below in a terminal emulator or by using the built-in graphical package updater. If your system is up to date, you’re running the latest Raspberry Pi OS version.
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
Is Compromise on Encryption Possible? Why Bill C-22’s “Minor Opening” Leaves the Central Question Unanswered
submitted by Sunshine to privacy 15 points | 3 comments https://www.michaelgeist.ca/2026/09/is-compromise-on-encryption-possible-why-bill-c-22s-minor-opening-leaves-the-central-question-unanswered/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
Canada's Bill C-22 could drive out a tool 20 million people use to beat censorship
submitted by Sunshine to privacy 14 points | 1 comments https://www.techradar.com/vpn/vpn-services/canadas-bill-c-22-could-drive-out-a-tool-20-million-people-use-to-beat-censorship
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
Norway eyes temporary ban of smart glasses
submitted by Sunshine to privacy 45 points | 2 comments https://www.france24.com/en/video/20261006-norway-eyes-temporary-ban-of-smart-glasses
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
Why not use a majority of sorts necessary in a program inside a HashMap?
submitted by obbeel to ask_experienced_devs 4 points | 1 comments I’m asking because inside a hashmap each element would have a signature, then it’s easier to compare, no? #question
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
Native Linux is coming to our phones much more easily (Xiaomi Mi Max 2)
submitted by cm0002 to linux 11 points | 1 comments > AI can speed up a lot of the manual labour needed to bring even an almost dead, 10-year-old device back to life. My Xiaomi Mi Max 2 (oxygen, MSM8953) was dead. With AI help and my own knowledge, I ported/rewrote the missing drivers, and it now runs Nura (postmarketOS) with working camera, torch, SIM, phone calls and SMS. Only the loudspeaker is still broken. > > Everything is up for anyone who wants to install it, or to understand the changes and manually write the patches for mainline: github.com/…/mi-max2-oxygen-msm8953-nura-drivers Testing, feedback and PRs welcome. OC by @sv1sjp@lemmy.world
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
Native Linux is coming to our phones much more easily (Xiaomi Mi Max 2)
submitted by sv1sjp to linux 87 points | 8 comments AI can speed up a lot of the manual labour needed to bring even an almost dead, 10-year-old device back to life. My Xiaomi Mi Max 2 (oxygen, MSM8953) was dead. With AI help and my own knowledge, I ported/rewrote the missing drivers, and it now runs Nura (postmarketOS) with working camera, torch, SIM, phone calls and SMS. Only the loudspeaker is still broken. Everything is up for anyone who wants to install it, or to understand the changes and manually write the patches for mainline: github.com/…/mi-max2-oxygen-msm8953-nura-drivers Testing, feedback and PRs welcome.
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
When you run out of Claude tokens
submitted by cm0002 to programmer_humor 248 points | 6 comments
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
All Borrow Checkers Are Bastards (ABCAB - 12312)
submitted by ZILtoid1991 to programmer_humor 91 points | 11 comments
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
Self-documenting code: if the comment is doing the explaining, the code isn't
submitted by nark3d to programming 20 points | 28 comments A comment is worth leaving. I’ve come round to thinking there isn’t one that explains what the code does. If you need a sentence to say what a block is for, the block is telling the wrong story. Rename the function. The comment disappears because nothing needed explaining. People hear when I say this that I want no comments at all. A comment that explains why, or cites the paper the algorithm came from, or records the incident that made this branch exist, is doing work the code cannot do. That kind of note belongs next to the module and ages fine. The one I want gone is the running narration, the line above the loop that says what the loop does. Those rot first, because the code underneath them changes and the sentence above it doesn’t. This is not a style preference. A comment is a second copy of the meaning. The code does what it does and the comment says what it used to do. The reader now has to decide which one to believe. That’s worse than no explanation at all, because the wrong one is right there in the same file looking authoritative. Agents have made me firmer on it rather than softer. A developer reading a vague function works the intent out from everything around it. An agent takes the function name and the comment at face value and builds on whichever it read last, so a lazy name becomes the vocabulary for the next twenty files. The code is the meaning because the code is what gets copied. If the meaning isn’t obvious, the move is always the same: rename the function, split it, improve the parameter names. Look again and look harder before you reach for the comment. The full write-up is at prickles.org/tenet/self-documenting-code/F5
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
A Fond Farewell To Three Rust Foundation Colleagues - The Rust Foundation
submitted by SorteKanin to rust 1 points | 0 comments https://rustfoundation.org/media/a-fond-farewell-to-three-rust-foundation-colleagues/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
Open Source as We Know It Is Dead
submitted by codeinabox to opensource 2 points | 0 comments https://jross.me/open-source-as-we-know-it-is-dead/
010
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
CSS does your tooltip positioning now
submitted by codeinabox to css 2 points | 0 comments https://allthingssmitty.com/2026/10/05/css-does-your-tooltip-positioning-now/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
Why does Linux have such a terrible sleep?
submitted by onlinepersona to linux 25 points | 13 comments In 8 hours it uses 20% of the battery. When Windows or Mac are put to sleep, the damn things can sleep for a week! This is the case with Linux on multiple laptops. Is there some kind of manipulation going by ring -1 that detects Linux is running? Is Linux not respecting some procedure and kissing a step?
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
AutoKey, a desktop automation utility for Linux and X11.
submitted by babysmokesalot to linux4noobs 6 points | 0 comments https://github.com/autokey/autokey Important: This is an X11 application and, as such, will not function correctly when Wayland is in use instead of Xorg. Python script in AUTOKEY program import concurrent.futures import subprocess import os # Change the current working directory os.chdir('/home/user/Documents/VideoDownloader') #change to your working directory not where autokey stores scripts (/home/user/.config/autokey/data/Start_Up_Scripts/ with concurrent.futures.ProcessPoolExecutor() as executor: proc1 = executor.submit(subprocess.run, ['./downloader.sh']) proc2 = executor.submit(subprocess.run, ['./onlinedownloader.sh']) proc1.result() proc2.result() Example of a bash script in ( /home/user/Documents/VideoDownloader ) or where ever. 1. downloader.sh ------------------------------------------------------------ #!/bin/bash ./Open.Video.Downloader_3.2.0_amd64.AppImage # You can start up appimages ------------------------------------------------------------ 2. onlinedownloader.sh ------------------------------------------------------------ #!/bin/bash librewolf https://4get.ca/ # Open Webpages ------------------------------------------------------------ Then with the push of a button using a cheap chinese macros tied to a key combo and blam. Magic. linuxvox.com/blog/create-bash-script-linux/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
Fluxer Federation Protocol Announced!
submitted by cm0002 to opensource 5 points | 1 comments > From Fluxer’s updated roadmap on their website > > See the polyproto website they linked here > > I hadn’t heard of this protocol before, but the possibility of transferring accounts between homeservers sounds exciting! > > Here’s the text from the screenshot: > >> Federation lets people on different instances talk to each other as if they were on the same service, the way email works across providers. Fluxer’s federation will be based on polyproto-core, a specification from the polyproto project, with our own extensions on top. polyproto is still young, and we hope that building a real implementation of it, and sharing what we learn, helps the specification mature and benefits everyone else who builds on it. > >> polyproto-core describes an identity that works across servers. Your identity is anchored on your home server and looks like name@domain. Behind it is a certificate that your home server signs over a key created on your device. To prove who you are to another server, your device signs a challenge from that server, so one identity works across servers and you don’t need a separate account on each. Messages are signed by the sender, so a server you visit can’t forge messages from you without being detected, as long as your home server and your device haven’t been compromised. The specification also defines how to move to a new home server. > >> polyproto-core is an early beta specification maintained by the Polyphony project. As of October 2026 it is at v1.0-beta.13. It focuses on identity and leaves message formats and chat features to extensions. We’ll write our own extensions for Fluxer’s features and propose changes to the protocol where they would help others too. > >> We’ll publish an experimental draft pull request in 2026 that you can try and give feedback on. The stable release follows in 2027. Until the draft is up, the discussion happens in Fluxer Labs, and you’re welcome to join in. > >> You can already sign in to several instances from one app. You sign in to each instance separately and switch between them. The mobile apps already support several instances and accounts, and the desktop app gets the same in early October 2026 with the update described in #2.
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 06/10/2026
programming.dev
All your photos are being scanned - Reject Convenience
submitted by cm0002 to privacy 27 points | 5 comments https://youtu.be/Psc5wuSNg_c
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 05/10/2026
programming.dev
OpenAI: "Our approach to EU text provenance rules"
submitted by cm0002 to Aii 0 points | 1 comments https://openai.com/index/eu-text-provenance/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 05/10/2026
programming.dev
Friendship ended with Deno, now Node is my best friend
submitted by codeinabox to nodejs 4 points | 1 comments https://dbushell.com/2026/10/03/deno-to-node/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 05/10/2026
programming.dev
Linux's ZRAM Reworked For Greater Memory Savings, Better Performance
submitted by Die4Ever to linux 58 points | 3 comments https://www.phoronix.com/news/Linux-ZRAM-Rework-Savings
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 05/10/2026
programming.dev
Git 3.0's upcoming SHA-256 default will be a costly mistake
submitted by pylapp to programming 16 points | 2 comments https://blog.gitbutler.com/git-3-sha-256
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 05/10/2026
programming.dev
is email marketing even worth it for an API product?
submitted by indidev to programming 8 points | 1 comments So I’ve been thinking about this for a while. I run a small screenshot API - nothing huge, mix of free and paid users. The thing is, most people who actually use it don’t even log into the dashboard. They just wrote their integration code once and forgot about us lol But here’s what bugs me - there’s a decent chunk of users who signed up, got their API key, and then… nothing. Zero requests. Ever. Is it even worth sending them emails? Like “hey you signed up 3 months ago, here’s how to get started” kind of thing. Part of me thinks if someone couldn’t be bothered to make a single API call, no email is gonna change that. They probably just signed up while evaluating options and went with something else. On the other hand maybe they just got distracted or the docs weren’t clear enough at the time? For those of you running API products or dev tools - do you bother with re-engagement emails for users who never made a single request? Or is it just noise at that point
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 05/10/2026
programming.dev
Open Grind: an unofficial open-source Grindr client for Android, Linux, macOS and Windows
submitted by cm0002 to opensource 19 points | 1 comments https://git.opengrind.org/open-grind/open-grind > I’ve ( @hloth@lemmy.blahaj.zone ) been working on reverse-engineering Grindr and creating an open source client implementation for it since March. > > When GrindrPlus closed, my project turned out to be its de-facto successor and immediatelly several thousands of people started following it. Now it has 70k+ downloads on Forgejo and the authorship is dedicated to public domain :) > > * MIT licensed, no ads, no analytics, no trackers, no diagnostics, no statistics, no telemetry, only opt-in updates checking > * Signed releases, reproducible builds on all four platforms, full transparency > * And it’s now in Google Play (for the time being) and being reviewed for F-Droid! > By developer @hloth@lemmy.blahaj.zone
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 05/10/2026
programming.dev
Someone got Doom in an SQL database
submitted by cm0002 to programming 58 points | 11 comments https://arstechnica.com/gaming/2026/10/can-it-run-doom-sql-database-edition/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 05/10/2026
programming.dev
mold version 3.0.0, rewritten in Rust
submitted by SorteKanin to rust 16 points | 3 comments https://github.com/rui314/mold/releases/tag/v3.0.0
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 05/10/2026
programming.dev
F# Weekly #40, 2026 – Agentic .NET UI and FSharp.CloudEdge
submitted by Anbalsilfer to fsharp 1 points | 0 comments https://sergeytihon.com/2026/10/03/f-weekly-40-2026-agentic-net-ui-and-fsharp-cloudedge/
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 04/10/2026
programming.dev
NVIDIA's Results Of Conducting Wayland vs. X.Org Latency Testing
submitted by cm0002 to linux 22 points | 6 comments https://www.phoronix.com/news/NVIDIA-Wayland-Xorg-Latency?=0 > In addition to NVIDIA announcing their Display Config Server project at XDC 2026 in Toronto, at this annual developer’s conference they also presented their findings on scientific testing of X.Org vs. Wayland latency. > > X.Org vs. Wayland latency across different compositors and desktop environments has been a heated topic among passionate Linux desktop enthusiasts. Some argue in favor of classic X.Org delivering the lowest latency while others routinely share their own personal anecdotes and argue in favor of modern Wayland solutions. NVIDIA engineer Kamil Łysik took to a Wayland vs. X.Org latency comparison from key press to presentation. For ensuring accurate measurements, a micro-controller was used along with a light sensor for end-to-end measurements. Paired with software for repeatable and automated testing. > > Testing with a NVIDIA GeForce RTX 5070 graphics card and using the company’s R610 driver branch, tests were done on KDE KWin 6.7.4 and GNOME Mutter 49.7 and the X.Org Server tests using v1.21.1.24. > > NVIDIA latency Wayland vs. X.Org results > > NVIDIA’s findings were that the latency results between X.Org and Wayland are very close with it being hard to conclude a clear winner. Some notable takeaways include that XWayland no longer introduces extra frame delays where it had in the past with an extra frame latency. Variable Refresh Rate (VRR) was also measured to “drastically improve” responsiveness and deliver roughly the same latency between both X.Org and Wayland based sessions. > > Those interested can find the NVIDIA presentation this X.Org vs. Wayland latency topic embedded above.
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 04/10/2026
programming.dev
Kagi Ends Orion Browser Development for Linux, Will Open-Source It
submitted by cm0002 to linux 127 points | 7 comments https://linuxiac.com/kagi-ends-orion-browser-development-for-linux-will-open-source-it/?=0 > Kagi has announced it will stop developing the Orion Browser for Linux and Windows, ending its direct work on these platforms. The good news is that instead of dropping the project, the company plans to open-source both versions so other developers or organizations can keep them going. > > For Linux users, this is a big shift for a browser that had just started to show real promise. Orion first came to Linux in early alpha at the start of the year, then officially entered beta in August. > > Now, only a few months later, Kagi says the current Linux Beta will keep working, but it will stop getting updates from the company after October 2, 2026. Kagi also warns users not to use the beta as their main browser. The main reason is limited resources. > > Kagi says only a small team of developers works on Orion, and the project is funded entirely by Kagi users. Expanding Orion beyond Apple platforms was always a big challenge, especially since the company chose not to use Chromium as its base. > > Instead, Orion uses WebKit, which makes it one of the few browsers trying to offer an alternative to the many Chromium-based ones. > > Kagi says that keeping a browser running on multiple platforms usually requires either a lot of funding or a big open-source community. Since Kagi has neither, it will now focus its limited resources on Orion for macOS and iOS. > > The work done on Linux and Windows will be released as open source instead. > > Kagi plans to publish the source code for both versions and share more details within 30 days of the announcement. The company has also reached out to open-source foundations and organizations about possibly taking over the projects in the long term. > > However, Kagi makes it clear that it does not plan to be the main maintainer of either open-source project. Any future updates will depend on developers or organizations willing to take over the code. > > In short, Orion for Linux’s future depends on what happens after the source code is released and whether a community forms to maintain it. For now, the current beta still works, but without future security updates or maintenance from Kagi, it likely won’t be a good daily browser for long. > > For more details, see the official announcement
000
People > Companies ❤️ - programming.dev [Unofficial] @programming.dev.web.brid.gy · 04/10/2026
programming.dev
qwen3.8 a3b nerfed in github
submitted by ninedogs to tech 1 points | 0 comments but community version is still on hf afaik
000