@lyse@lyse.isobeef.org I do my timetracking in a little Python script, locally. Every now and then, I push the data to our actual service. Problem solved ā but itās a completely unpopular approach, they all want to use the web site. I donāt get it. Then, of course, when itās down, shit hits the fan. (Luckily, our timetracking software is neither developed nor run by us anymore. Itās a silly cloud service, but the upside is that Iām not responsible anymore. š¤·)
Some of our oldschool devs tried to roll out local timetracking once, about 15 years ago. I donāt remember anymore why they failed ā¦
This is developed inhouse, Iām just so glad that weāre not a software engineering company. Oh wait. How embarrassing.
Oh to be anonymous on the internet. That must be nice. š
@movq@www.uninformativ.de Yeah, itās a shitshow. MS overconfirms all my prejudices constantly.
Ignoring e-mail after lunch works great, though. :-)
Our timetracking is offline for over a week because of reasons. The responsible bunglers are falling by the skin of their teeth: ![]()
- The error message neither includes the timeframe nor a link to an announcement article.
- The HTML page needs to download JS in order to display the fucking error message.
- Proper HTTP status codes are clearly only for big losers.
- Despite being down, heaps of resources are still fetched.
I find it really fascinating how one can screw up on so many levels. This is developed inhouse, Iām just so glad that weāre not a software engineering company. Oh wait. How embarrassing.
For example, I reckon software should treat stdout and stderr with care and never output logs or other such garbage to stdout that cannot possibly be useful in a UNIX pipeline š
@movq@www.uninformativ.de Yeah thatās why Iām striking this conversation with you š Not only do I respect your opinion quite highly 𤣠But like you say (and Iāve read their philipshpy) it can be a bit āelitismā for sure. Iām genuinely interested in what we think of as software that ādoesnāt suckā. Tb be honest I havenāt really put thought to paper myself, but I reckon if I did, Iād have some opinions/ideasā¦
@prologic@twtxt.net Hm, I wouldnāt say that. Go code could fall into that category as well.
Maybe this topic could use a blog post / article, that explains what itās about. Iām finding it hard to really define what āsuckless-like softwareā is. š¤ (Their own philosophy focuses too much on elitism, if you ask me.)
@prologic@twtxt.net Ah, Iām referring to software thatās similar to that of suckless.org: Small, minimal codebases, small tools, but still useful. dmenu is probably the best example and also farbfeld.
Hereās the author of Anubis talking about some of their experiences:
https://xeiaso.net/blog/why-i-use-suckless-tools-2020-06-05/
(You can skip the long config and keybinds part.)
@movq@www.uninformativ.de Curious what you would define as āsuck lessā software? (language agnostic of course!)
The lack of suckless-like simple, hackable software these days is appalling.
KƦre Windows bruger,
NƦste gang du skal vƦlge en computer, sƄ send en kƦrlig tanke til de udviklere der arbejder hƄrdt for at lave fri software til dig.
Vælg noget andet, sÄ vi ikke længere behøver banke hovedet mod muren for at imødekomme sjælslugende operativsystemer.
PĆ„ forhĆ„nd tak. ā Read more
In all fairness, GOG says that Forsaken is only supported on Ubuntu 16.04 ā not current Arch Linux. If you ask me, this just goes to show that Linux is not a good platform for proprietary binary software.
Is it free software, do you have the source code? Then youāre good to go, things can be patched/updated (that can still be a lot of work). But proprietary binary blobs? Very bad idea.
Ted Unangstās snarky (and entertaining) remarks this month:
It annoys me when I clone a git repository A in order to build and self-host some software, only to realize later that I also needed to clone repos B, C and D. Iām not saying thatās a bad thingālogical separation of code between, say, a client and a server is very handyābut some projects do not communicate very well when you need multiple tools to get it running independently.
think iām gonna use this license on my git repos going forward. it kicks ass https://anticapitalist.software/
Saw this on Mastodon:
https://racingbunny.com/@mookie/114718466149264471
18 rules of Software Engineering
- You will regret complexity when on-call
- Stop falling in love with your own code
- Everything is a trade-off. Thereās no ābestā 3. Every line of code you write is a liability 4. Document your decisions and designs
- Everyone hates code they didnāt write
- Donāt use unnecessary dependencies
- Coding standards prevent arguments
- Write meaningful commit messages
- Donāt ever stop learning new things
- Code reviews spread knowledge
- Always build for maintainability
- Ask for help when youāre stuck
- Fix root causes, not symptoms
- Software is never completed
- Estimates are not promises
- Ship early, iterate often
- Keep. It. Simple.
Solid list, even though 14 is up for debate in my opinion: Software can be completed. You have a use case / problem, you solve that problem, done. Your software is completed now. There might still be bugs and they should be fixed ā but this doesnāt āaddā to the program. Donāt use āsoftware is never doneā as an excuse to keep adding and adding stuff to your code.
MacOS 26 is the final Intel version, sucks to be a 2023 Intel Mac Pro owner
macOS Tahoe is the final software update that Intel-based Macs will get, as Apple works to phase them out following its transition to Apple silicon. During its Platforms State of the Union event, Apple said that Intel Macs wonāt get macOS 27, coming next year, though there could still be updates that add security fixes. ā« Juli Clover at MacRumors Not particularly surprising, but def ⦠ā Read more
iFLYTEK Wins CNCF End User Case Study Contest for Scalable AI Infrastructure Breakthroughs with Volcano
Company to present large-scale Kubernetes model training success at KubeCon + CloudNativeCon China 2025 Hong Kong, China ā 10 June 2025 ā The Cloud Native Computing FoundationĀ® (CNCFĀ®), which builds sustainable ecosystems for cloud native software,⦠ā Read more
CNCF Kubestronaut Program Momentum Highlights Asiaās Role in Growing Cloud Native Talent
Upcoming Kubestronaut celebrations in China and Japan to honor global program growth Hong Kong, Chinaā 10 June, 2025 ā The Cloud Native Computing FoundationĀ® (CNCFĀ®), which builds sustainable ecosystems for cloud native software, today announced continued⦠ā Read more
The XMPP Standards Foundation: The XMPP Newsletter May 2025
XMPP Newsletter Banner
Welcome to the XMPP Newsletter, great to have you here again!
This issue covers the month of May 2025.
Like this newsletter, many projects and their efforts in the XMPP community are a result of peopleās voluntary work. If you are happy with the services and software you may be using, please consider saying thanks or help these projects! Int ⦠ā Read more
GitOps in 2025: From Old-School Updates to the Modern Way
1. Introduction: Why Everyoneās Talking About GitOps in 2025 Itās 2025, and building software is more cloud-driven than ever. Cloud computing offers incredible speed and flexibility, but it also brings complexity. Companies are expected to ship⦠ā Read more
Apple unveils software visual redesign, but no revamped Siri
This yeaārs software updates will bring a new visual design that Apple is calling Liquid Glass. ā Read more
iOS 26 Announced with New Liquid Glass Interface
Apple has announced iOS 26, the next version of system software for iPhone. And yes you read that correctly, itās iOS 26 ā twenty six ā jumping way ahead from iOS 18, to follow year numbers. Itās not just iOS that is facing the numerical versioning change, it turns out that Apple is labeling all ⦠Read More ā Read more
Radeon Software For Linux Dropping AMDās Proprietary OpenGL/Vulkan Drivers
Direct link to upstream release notes.
Tell HN: Help restore the tax deduction for software dev in the US (Section 174)
Companies building software in the US were hit hard a few years ago when the tax code stopped allowing deduction of software dev expenses. Now they have to be amortized over several years.
HN has had many discussions about this, including The time bomb in the tax code thatās fueling mass tech layoffs - https://news.ycombinator.com/item?id=44180533 - (927 comments) a few days ago. Other thr ⦠ā Read more
Windows 7: a 2025 perspective (rose-tinted or not)
Quite often, I wonder how much nostalgia plays part in our perception of past events. Luckily, with software, you can go ābackā and retest it, and so thereās no need for any illusions and misconceptions. To wit, I decided to reinstall and try Windows 7 again (as a virtual machine, but still), to see whether my impressions of the dross we call āmodernā software today are justified. ā« Igor Ljubuncic The conclusion is that, yes, you can ⦠ā Read more
Morse Micro and Gateworks Launch Wi-Fi HaLow Solution for Industrial Connectivity
Morse Micro and Gateworks Corporation have partnered to bring Wi-Fi HaLow (IEEE 802.11ah) to industrial environments. In collaboration with Silex Technology, they offer a hardware and software ecosystem for long-range, low-power, and secure wireless networking across manufacturing, energy, and transportation sectors. Wi-Fi HaLow operates in the sub-GHz frequency band, offering a co ⦠ā Read more
When I chose the MIT license for all of my software, I thought:
āShould I use GPL, which I donāt really understand? Is that worth it? Yeah, there is a theoretical possibility that some company might use my code in their proprietary product ⦠and then what? Should I sue them to enforce the GPL? Iām not going to do that anyway, so Iāll just use the MIT license.ā
And now we have those LLM scrapers and now itās suddenly a reality that these companies (ab)use my code. I can see it in my logs. I didnāt expect that back then.
GPL wouldnāt help, either, of course. (Regardless, I now think that GPL would have been the better choice anyway.)
Iām honestly considering taking my code and website offline. Maybe make it accessible through some obscure protocol like Gopher or Gemini, but no more HTTP.
(Yes, Anubis might help. Temporarily.)
Iām just tired.
Olimex Showcases Open Source ā¬20 Smart Home Server Project
Olimex has recently highlighted a new open-source hardware and software project aimed at creating a ā¬20 smart home server. The initiative was introduced during a lightning talk at TuxCon 2025, a community-driven open-source conference held earlier this month in Bulgaria. The project aims to deliver a compact, easy-to-use smart home server that prioritizes local control, [ā¦] ā Read more
Paste Without Formatting Should be the Default
Software needs to stop trying to be so dang fancy. ā Read more
Trump orders U.S. firms to halt chip software sales to China ā Read more
A Personal Software Runtime inspired by Emacs, Plan 9, Erlang, Hypermedia, and Unix
Comments ā Read more
DietPi May 2025 Update Introduces Security Changes, Kernel Fixes, and Software Cleanups
The latest DietPi release (v9.13) focuses on improving security defaults, enhancing support for specific SBCs, and removing outdated software options. The update also brings kernel upgrades, interface refinements, and dozens of bug fixes for improved stability across platforms. DietPi: DietPi is a lightweight, Debian-based operating system optimized for single-board compu ⦠ā Read more
Open Source SQL Workbench Says āNo Republicans Allowed!ā
The Apache licensed SQL query tool says Republicans (and many others) are not welcome to use their software due to ādespicable politicsā and ācontempt for human rights.ā ā Read more
Introducing Docker Hardened Images: Secure, Minimal, and Ready for Production
From the start, Docker has focused on enabling developers to build, share, and run software efficiently and securely. Today, Docker Hub powers software delivery at a global scale, with over 14 million images and more than 11 billion pulls each month. That scale gives us a unique vantage point into how modern software is built⦠ā Read more
What Problems are Truly Technical, not Social?
Most ātechā problems (and solutions) seem social, with e.g. most newer startups relying on internal connections to gain real world adoption, otherwise blocked due to institutional apathy and bad regulations (sms 2fa, hospital faxesā¦)
A recent (unlocated) poll asked a similar question: āwhat percent of workers in the software industry are employed writing programs that should not exist?ā While we do have NP-hard problems, politically hard problems like avoi ⦠ā Read more
Docker at Microsoft Build 2025: Where Secure Software Meets Intelligent Innovation
This year at Microsoft Build, Docker will blend developer experience, security, and AI innovation with our latest product announcements. Whether you attend in person at the Seattle Convention Center or tune in online, youāll see how Docker is redefining the way teams build, secure, and scale modern applications. Dockerās Vision for Developers At Microsoft Build⦠ā Read more
Accessibility on Linux sucks, but GNOME and KDE are making progress
Accessibility in the software world is a problem in general, but itās an even bigger problem on open source desktops, as painfully highlighted by this excellent article detailing the utterly broken state of accessibility on Linux. Reading the article is soul-crushing as it starts to dawn on you just how bad the situation really is for those among us who require accessibility features, making it vir ⦠ā Read more
Our pledge to help improve the accessibility of open source software at scale
GitHub takes the Global Accessibility Awareness Day (GAAD) pledge.
The post Our pledge to help improve the accessibility of open source software at scale appeared first on The GitHub Blog. ā Read more
Crosscompiling for OpenBSD arm64
Following on from OpenBSD/arm64 on QEMU, itās not always practical to compile userland software or a new kernel on some systems, particularly small SoCs with limited space and memory ā or indeed QEMU, in fear of melting your CPU. There are two scenarios here ā the first, if you are looking for a standard cross-compiler for Aarch64, and the second if you want an OpenBSD-specific environment. ā« Daniel Nechtan Exactly what it says on the tin. ā Read more
The world could run on older hardware if software optimization was a priority
Article URL: https://twitter.com/ID_AA_Carmack/status/1922100771392520710
Comments URL: https://news.ycombinator.com/item?id=43971464
Points: 501
# Comments: 459 ā Read more
MacOS Sequoia 15.5 Update Released with Bug Fixes & Security Enhancements
MacOS Sequoia 15.5 is now available as a software update for Mac users running the Sequoia operating system. The system software update includes bug fixes and security enhancements, but does not appear to include any new features or other major changes. Additionally, Apple has also released MacOS Ventura 13.7.6 and macOS Sonoma 14.7.6 for Mac, ⦠[Read More](https://osxdaily.com/2025/05/12/macos-sequoia-15-5-update-downlo ⦠ā Read more
iOS 18.5 Update Released for iPhone & iPad with Bug Fixes & Security Enhancements
iOS 18.5 for iPhone and iPadOS 18.5 for iPad have been released by Apple. According to the release notes accompanying the update download, the software updates primary focus is the introduction of a new Pride Harmony LGBTQ wallpaper. Additionally, parents will now receive a notification when the Screen Time passcode is used on a childs ⦠[Read More](https://osxdaily.com/2025/05/12/ios-18-5-update-iphone-ip ⦠ā Read more