lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

65
active users

#software

21 posts21 participants2 posts today

An interesting take on the role of genAI in software engineering by @mfowler :

martinfowler.com/articles/2025

I still believe that nondeterminism is a no-go for many critical applications and will eventually lead us to write even more sloppy and unsustainable (!) software, but it's good to see that such engineering guru like Martin take up this question seriously.

martinfowler.comLLMs bring new nature of abstractionA long-form article entitled: "LLMs bring new nature of abstraction"

Why is everything on the cloud these days?

I’m kind of getting tired of every piece of professional and business software being a SaaS or cloud-based solution these days.

I have a good computer, it can run a lot of complex programs on it locally. I wish I had the option to do so.

Not everything needs to be synced 24/7. And I’d much rather have some tools include a cloud sync functionality that backs up changes with some kind of regular frequency for version control and cross-device access, but otherwise runs on my device.

These days, when I’m trying to go work somewhere without an internet connection or am traveling and have spotty data - I can’t access 90% of my work. Files don’t back up locally even when there’s a native desktop client app. Why?

It feels wasteful, sending so much data to the internet and back with constantly required online sync and web apps.

I feel nostalgic now, remembering the days of software that would require buying a license every couple of years, that would run on your device and could be accessed even from the top of a remote mountain if you wished, and that didn’t log you out every other week.
#tech #software

Welp. I spent WAAAAYYYYY too long computing zoomed ticks/labels on my custom #python #pyqtgraph polar plots

But at least I'm not doing a tremendously great job and the code is incomprehensible!

To be fair, I looked at some other graphing packages and none of them really worked how you'd expect in all cases.

Desmos has the same behavior as mine as 0,0 crosses over the viewable area.

Both Desmos and another only add ticks in the radial dimension past a certain point.

That seems not helpful, so I'm beating the pros! And I shoved my last remaining error in a try/except. So....done?

Deputy (github.com/hgrsd/deputy) is now at a point where it's actually fairly useful for development. Over the past couple of days, I've added

- basic context gathering at startup
- a more comprehensive permission system where you can grant blanket permissions for tools / commands
- file diffing so you can analyse proposed changes and keep track of what the model is doing

Take a look, if you'd like, and open issues or contribute (or chat to me about it).

You can install simply by running `cargo install deputy` or by cloning it locally instead, if you'd like.

An open-source agentic CLI tool. Contribute to hgrsd/deputy development by creating an account on GitHub.
GitHubGitHub - hgrsd/deputy: An open-source agentic CLI toolAn open-source agentic CLI tool. Contribute to hgrsd/deputy development by creating an account on GitHub.
#ai#llm#tech

#Subaru, you ignorant sluts

The main UI screen has a button to turn Auto Start/Stop off, which persists until the next ignition off.

On the same screen you can also navigate through four menus to get to the Auto Start/Stop setting.

O B V I O U S L Y anyone who avoided the main button and navigated to the deep setting wants to SAVE that setting.

Nevertheless, this deep menu option does exactly the same thing as the top-level button. When you turn the car back on, Auto Start/Stop is still active

So now I'm spending $100 for a third party device that....saves a single configuration setting.

Subaru has known about this problem for more than 5 years.

This is why people don't want #software in their devices

#Fediverse-Plattform #Lemmy

#Lemmy ist eine dezentralisierte, freie, föderierte #Software, die sich selbst als einen #Link-#Aggregator für das #Fediverse beschreibt. Man kann "#Communities" abonnieren, Links und Diskussionsbeiträge veröffentlichen sowie bewerten und kommentieren. Wie auch #Mastodon u.a. versteht Lemmy das Protokoll #ActivityPub, nutzt aber auch das "Lemmy Federation Protocol".

https://join-lemmy.org/

https://feddit.de/ ist zum Beispiel eine deutschsprachige Lemmy-Instanz.

Hey tech friends. I'm wondering about alternatives to stripe, specifically to stripe connect for split payouts. Anybody have any opinions about these European alternatives? european-alternatives.eu/alter

I see others like these but many of them have U.S. headquarters. tipalti.com/resources/learn/st

European AlternativesEuropean alternatives to stripe | European AlternativesStripe is a modern online payment service provider with lots of services and intergrations.
#stripe#payments#eu

You know how #Windows is an intutive #ux that everyone can Just Get?

Here's a great example of that

When I type "d i s" into the Start Menu, "Display settings" is the top hit.

Then when I add a "p" to make "d i s p" the top hit becomes "Edit power plan"

I know my own technically-naive mother, dead though she be lo these 15 years, would have absolutely no trouble understanding this

Incredible work #software #design, #Microsoft!

Welp, the latest @thunderbird update has broken my ability to send work emails (and yes, it's definitely the update that's caused it not anything else - on my work inbox it's giving timeouts on all emails since the update, and I checked by updating it on another computer which triggered the exact same bug).

So I hope they fix that soon or I'll have to find another email client which would be a pain :(

I was in a school that's connected to TDSB in Toronto and they were using Google's Chromebooks, Microsoft's Windows, USA's Dell...

This is not how you become independent in 2025 especially after Trump!

So I want to push for the change. I'm an immigrant who came to Canada in June 2022. How can make this change? Is there any community in Canada or Toronto that works to spread open-source software everywhere?

Any help would be appreciated!

#School#TDSB#Toronto
Continued thread

Oh shite, I was wrong.

Chris has a #CommodorePET at home and a thumping big hard drive. Wait for it, Chris is writing #software in Commodore #BASIC, an “expert system” for ‘House Planning’. Expected time to completion?

Three months to write the code; Three months to populate the (database) system to make it useful.

Hack Chris, Hack

#hacker / #applications

A while ago I created my own polar #graph (θ,r but also built az,el on top of that) inside the excellent #pyqtgraph (#python)

I also implemented a spaced tick computation similar to the one it uses. However, I didn't make it work in zoom for lack of time

I got a bug report about how the ticks/grids/labels "disappear" during zoom (i.e. stay at a larger scale while the zoom goes inside) so I thought I'd just fix that

This turns out to be non-trivial. Or at least I can't think of a simple way to do it

I was getting the xy coords of the corners of the zoombox and computing the θ,r to figure out where I was. That doesn't really work, tho. Imagine the zoom box just to the right of 0,0: θ->0,180. Now imagine it just barely containing 0,0: θ->0,360.

I think I need to measure angles from 0,0 but that means....uh....I need a whiteboard and some rubber duckies. I wish my nerd kids were awake at this hour...