@tetrislife@qoto.org

tetrislife

@tetrislife@qoto.org

pro-libre software, pro-holisticism
pro-communalism, anti-consumerism
anti-witchhunts
fan of #Plan9 and #HaikuOS

I write software (C++) for a living.

#Emacs #Prolog #Erlang #SelfHosted

This profile is from a federated server and may be incomplete. Browse more on the original instance.

timokissel, to ai
@timokissel@mastodon.world avatar

We're still in a place where when computers try to be "helpful" (using , predictive , recommendation algorithms etc.) are too close to territory instead of being genuinely helpful.

So I'd rather have them not try to do that. I know what I'm doing and would prefer to not having to constantly undo the "help".

tetrislife,

@timokissel have you an opinion on https://haiku-os.org ?

ramsey, to php
@ramsey@phpc.social avatar

Someone wrote a interpreter in https://github.com/bragful/ephp

tetrislife,

@ramsey they had a nice talk about it, some Erlang conf. talk.

tetrislife, to llm

's are .. Acceptable Insinuations :-[]

alex, to random
@alex@social.alexschroeder.ch avatar

I want to love Forth and Lisp and Perl and Go and I sort of want to know Rust and Haskell and OCaml and Elixir, but really, the most important electronic computing platform for the largest number people is … spreadsheets.
Formulas and graphs turn these into the multifunctional tool that spread from accounting specialists to financial reporting to project managers planning to household budgets to birthday and wedding guest lists.
If you think about it, spreadsheets for the masses succeeded where Emacs failed. Spreadsheets allow you to build the tools you need. And sure, as a programming professional I have heard my share of horror stories: salary distributions and bonus programs, airport light systems, and many other things that should have used relational databases and REST services and whatever. But people know spreadsheets and use them to solve their problems.
Spreadsheets are underappreciated. Certainly they are underappreciated by programmers, I think.

tetrislife,

@alex is basically spreadsheet-like and programmers haven't gone near it. We just want to bang out code ...

chris, to selfhosted
@chris@mstdn.chrisalemany.ca avatar

Considering a giant leap in webhost.
I'm 😬
Fed up with my shared web host.
How about a dedicated Debian-based server that I'll manage completely myself.
The difference in price vs. resources is 🤯
I just can't justify giving more money to my shoddy web host (whc.ca) for a little bit more gruel (RAM/Storage) and the same frustrating support, when I could pay the same premium, take it all on, and have a beast of a server. Also a potential new home for my instance!

tetrislife,

@chris
> Debian 12 CA$ 0.00
That should change :-[]

qqmrichter, to embedded
@qqmrichter@mastodon.world avatar

Dear :

In my firm, I decide whether or not we use your kit. And sure, right now, we're an shop, but we're not married to that family. (We're not even married to the architecture family!)

This last week I've been evaluating a + chip. It's not going well. I'm sure the chip is just fine ... but I can't tell. In the end we're probably not going to go with it, even though it's cheaper than its alternatives.

Here's how to avoid this.

(1/n)

tetrislife,

@qqmrichter big list! How are datasheets these days BTW? I only dabbled in embedded long back, and a Realtek datasheet was plain wrong in many places ... got by reading some BSD driver's source code!

d135_1r43, to foss
@d135_1r43@mastodon.social avatar

Is there a alternative to anny.co or Microsoft Bookings? We need a simple booking interface for the local non-profit recording studio in the youth club.

tetrislife,

@d135_1r43 maybe not too simple, but this is the Fediverse and the Fediverse-based Mobilizon has to be mentioned https://mobilizon.org

draft13, to random

Is worth looking into these days?

tetrislife,

@draft13 lots of knowledgable replies. I haven't, but would like to, use or as a productivity environment, as it was intended.

Separately, for a programming language, I am dabbling in for the data centricity and the reduction in code that is possible.

alex, to random
@alex@social.alexschroeder.ch avatar

Every time I upgrade my system I look at the list of packages and wonder whether I could uninstall some of them. I look at their description and try to uninstall them. That lists all the things that will get uninstalled alongside it and so the process repeats, lots of exploring of packages, and then, eventually, they're gone.
And when I reboot, it's my time to cry, maybe… at least that's what I fear. Going to reboot right now to get past that feeling of dread.

tetrislife,

@alex
> upgrading ... wonder if I could uninstall some
We actually act on that thought only because it is :-)

sergio_101, to random
@sergio_101@mastodon.social avatar

I still wish every day that I could live full time in the land of

tetrislife,

@sergio_101 don't know how you'd save an image of that life! , maybe, then?

LordCaramac, to Lisp German
@LordCaramac@discordian.social avatar
tetrislife,

@phiofx
> going back to useful ...
As long as there is still general-purpose H/W available .. Which may not be a given.
@LordCaramac

tetrislife, to random

governnent "population scale" software from multiple countries on https://dpi.global

frescosecco, to programming
@frescosecco@mastodon.social avatar

Hacked some initial mode for the editor yesterday evening.
I have an Erlang shell but did not manage to connect to LSP/ELP, it hangs while initializing. Language server support is also still somewhat minimal in Lem.

tetrislife,

@frescosecco tangential, but wasn't there a project long ago to make an Emacs clone in Erlang? SWI-Prolog has a barebones Emacs clone! An Erlang Emacs makes a lot of sense when considering that Emacs became more usable after it got async support. If parantheses matter, there are multiple Lisps on the BEAM.

drewdevault, to random
@drewdevault@fosstodon.org avatar

Richard Stallman's political discourse on sex

https://drewdevault.com/2023/11/25/2023-11-26-RMS-on-sex.html

tetrislife,

@ocdtrekkie The intellectually-dishonest and the politically-correct escape scrutiny, those who are neither are scrutinized by a horde of strangers!

tetrislife,

@ocdtrekkie Is the cult of brands so entrenched that due process isn't a consideration? The thing I notice in witch hunts is, they declare that due process would fail rather than take the trouble needed to apply it and demonstrate the failure. What is it they say about every problem: there is always a simple solution that is wrong.

alex, to random
@alex@social.alexschroeder.ch avatar

The feeling when you look at your windows and their title bars are so full of stuff you can't move the window without activating any of the gazillion widgets. A bit like trying to find a spot of whitespace on a status on fedi that you'd like to expand but there are so few words and so many links and buttons and the phone is small and your fingers are large and life is short and then you die.

Tempted to tag this hashtag user experience. Of life, I guess.

tetrislife,

@alex the feeling when you are in holiday mode, read a message "see my windows", and think of actual windows!

yomimono, to fediverse

I think I want to livestream a bunch of work on/with Stitchcraft (my OCaml cross-stitch software thing) on Thursday. It will likely be a mix of using the software to make cross-stitch designs, fixing the bugs I discover, and maybe adding missing features.

There is an instance that I might be able to get an account on, but I’m not sure whether that content is too unfocused for it? If you have a feel for what the instance is looking for, I’d love your opinion on that.

tetrislife,

@yomimono no suggestions, but hosting/tagging by topic rather than by language seems more useful.

mathiasx, to random
@mathiasx@mastodon.xyz avatar

This is interesting: Hare, a “100-year language” that will freeze at 1.0
https://harelang.org/blog/2023-11-08-100-year-language/

tetrislife,

@mathiasx C is a 100-year language. Even a small worthy improvement like Plan9's C dialect didn't catch on, so I guess first-to-market and compiler adoption renders any other language moot (as much as I would like to like Ada, and like Zig and Forth).

Higher-level languages is where there has been wiggle-room around Python and PHP.

#C

mathiasx, to shitposting
@mathiasx@mastodon.xyz avatar

PKM/note-taking is still huge over on YouTube, and there’s lots of methods like PARA, Cornell system, etc — my system is simply capture notes in text (org mode in my case) and use ripgrep to find things later. No refile, no review.

This is kind of , but I imagine some people get overwhelmed seeing all this content and never actually start — here’s permission to just start taking notes without a system.

tetrislife,

@mathiasx "without a system" is ... a stretch for me, org-mode (and Tiddlywiki on WebDAV elsewhere) made note-taking frequent enough for notes to be of use.

jannem, to Ansible
@jannem@fosstodon.org avatar

We updated a certificate for an internal tool. It's a web app, deployed as a . To update the certificate we have to rebuild the container from scratch.

We also have a nice internal tool for changing user settings such as cluster access rights. It runs fine. But it's an playbook run through a CI/CD pipeline that builds, runs, then destroys two containers for every user change.

"This container could have been a shell script" feels more true every day.

tetrislife,

@jannem
A Makefile or memoize.py should cut it?
@chessert

mathiasx, to random
@mathiasx@mastodon.xyz avatar

Is anyone working on a version of ActivityPub that’d allow fediverse servers to communicate with something more efficient than JSON? Just curious.

tetrislife,

@mathiasx
Great question. Has to be asked of every web app, actually.
@frigginglorious
> Cap'n Proto
first thing that comes to mind, right? :100a: The Erlang term encoding (BERT) sounds great too. Granddaddy ASN.1 too is around?

qqmrichter, to linux
@qqmrichter@mastodon.world avatar

How is it after so many years #Linux still manages to totally fuck up the most basic and common use of #Bluetooth (audio)?

Every Bluetooth device I own connects to my Android phone without a hiccup. Every Bluetooth device I've tried (a subset of the first group) works without a hitch on the Windows machine at work.

But my main Linux box at home? About half of them don't work.

It should be a fucking embarrassment, but it seems the F/OSS crowd doesn't "grok" shame.

tetrislife,

@stuartl @qqmrichter the current experience is just the price paid by dev mindshare going to development of a server platform - I wonder who benefited from that :-(

Devs focusing on a desktop OS of similar vintage (Haiku OS ?) ought to have helped. The Linux desktop experience suggests it isn't too late to pivot ;-)

There are so many user-oriented software artifacts insufficiently explored. Plan 9 home network? Smalltalk desktop (Squeak adopted by app devs)?

tetrislife,

@qqmrichter
> the UX in the Linux world is terrible
No disagreement there, not even with fanboys overselling. Just saying, maybe devs aren't the fanboys, and the issue is systemic.

@stuartl
> we are trying to help here
Thanks, but I didn't help with the BT experience at all :-) just got involved in the parallel UX topic.

> Valve ... Linux ... Steamdeck
Very tempting if you don't want a display. Known hardware config, Linux known to work on it.

tetrislife,

@stuartl

> typing this post on a Starbook VI
How are Starlabs as a company? They recently became available in my region, but I am balking at paying a regionally-unknown entity upfront.

@qqmrichter

estevez, to selfhosted
@estevez@techhub.social avatar

The biggest problem of services and is a bus factor. What if my existence will be interrupted unexpectedly? When my will crash someday after that, my family will not be able to get their files and photos anymore...

I'm thinking about an external drive with all Nextcloud data periodically copied there. To be able to disconnect it by hand from the dead server and connect to any PC. But which file system should it have? FAT32 can be read on any system but has a single file size limit. NTFS is not supported on Macs, EXT4 is not supported on both, Macs and Windows... I mean, not supported out of the box...

Any ideas or solutions?

tetrislife,

@RyuKurisu @estevez no way to know if any file is corrupted, so ... problem

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • cubers
  • DreamBathrooms
  • InstantRegret
  • tacticalgear
  • magazineikmin
  • Youngstown
  • thenastyranch
  • mdbf
  • slotface
  • rosin
  • modclub
  • kavyap
  • ethstaker
  • provamag3
  • osvaldo12
  • khanakhh
  • cisconetworking
  • Durango
  • everett
  • ngwrru68w68
  • Leos
  • normalnudes
  • GTA5RPClips
  • tester
  • megavids
  • anitta
  • lostlight
  • All magazines