@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.

strypey, to aotearoa
@strypey@mastodon.nzoss.nz avatar

"Urban forest restoration by trial and error is costly, and resulting failures are both discouraging to practitioners and condemning of future funding approval. Instead, we propose an evidence-based approach developed with partners and practitioners, informed by, ecologists and applied through practice oriented principles."

,

https://doi.org/10.1080/03036758.2019.1637352

tetrislife,

@strypey ID should be separate from services. In the age of Git hosting services making an certificate required to interact with them via Git, it should be worth a try getting academics to use keys like some computer practitioners do.

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 @qqmrichter I don't get the tone towards free/libre software devs - they don't get to choose the standards corporates present to users as a fait accompli.

Bluetooth and its Linux stack seems bad enough that a distro (Hyperbola) announced they have ripped it out - millions of lines of code, apparently.

BTW, Hyperbola sounds very off-beat. They don't want PHP or Rust or Chromium, they even want to rebuild on top of the OpenBSD kernel.

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

fre, to selfhosted

Does anyone know of any simple file drop software?

Not to be confused with file transfer such as transfer.sh. I want anyone to be able to upload files but only authorised users should be able to download them, not even the person who uploaded the files.

tetrislife,

@fre a #WebDAV server? Not sure how any solution would handle anonymous-upload and authenticated-download though.

#Hubzilla comes with #WebDAV support. Also a sufficiently-configured M$ #Sharepoint FWIW (off-topic: #TiddlyWiki exploits this well).

kboyd, to random
@kboyd@phpc.social avatar

What is the current state of the art for visualizing PHP code bases? Or codebases in any language, for that matter.

Something that helps reveal the fundamental interconnectedness of all things ... heheh

tetrislife,

@hexbatch @kboyd how does Facebook's pfff tool on Github do? PHP is one of the main languages it supported? Its no longer developed, but I am not sure that is relevant for such software.

dsfgs, to InitialD

@Zenoka
Online #video itself is not sustainable, and required special deals and #cronyism. That's mostly what breaking #netNeutrality was about — and its wrong.

We talk about an ethical #streaming video-format that can combine higher resolution stills with 12 fps video max.

#ethicalVideo #videoFormats #mafia #cartel #screwTube #yOutUBe
@jeffcliff @mangeurdenuage

tetrislife,

@dsfgs
old, old, post to reply to, I know ...
Stills + captions + some audio/video is exactly what ComPhone Story Maker does (SMIL format).
@Zenoka @jeffcliff @mangeurdenuage

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?

cryptix, to programming

TIL / otp comes with wxWidgets bindings. From what i've seen so far it actually fills in a lot of the annoying gaps that i've seen in other languages. Like the event system connects very well to the established actor model..!

tetrislife,

@frescosecco @cryptix Wings3D must be a WxErlang app

harshad, to random
@harshad@sharma.io avatar

Panorama of houses on the hills in

tetrislife,

@harshad a TVS Super XL is the type you'd want in your environs. Slower on flats but probably pluckier uphill.

MegaMichelle, to programming
@MegaMichelle@a2mi.social avatar

I've been reading about lately. I'm a little disappointed. Erlang seems real good and powerful, but it's not nearly as weird as I thought. I had somehow gotten the impression that it was -level weird, but it's only -level weird, which is not actually all that weird these days, since everybody else added some functional elements to their languages.

So I was ready to have my mind blown, but instead I only got it expanded.

tetrislife,

@MegaMichelle
I don't know. A busy loop, or a wait on a connection that went down, not hanging the system is still uncommon and overly engineered. That is pretty mind-blowing.
@ids1024

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

strypey, to ai
@strypey@mastodon.nzoss.nz avatar

The Ethical Source campaign, against both Software Freedom and Open Source licensing, is now spreading to use-restricting licensing of code, weights and training data for MOLE (Machine Operated Learning Emulators)

"We believe that normalizing the use of behavioral restrictions via licenses will encourage responsible use of powerful AI tools and systems by downstream users, while recognizing that there are limitations in enforcing such terms."

https://doi.org/10.1145/3531146.3533143

tetrislife,

@strypey I suspect corpos prefer ethics to morals for this very reason - ethics can be value-free.

mathiasx, to random
@mathiasx@mastodon.xyz avatar

What’s the current state of the art for self-hosted “tools for thought” (knowledge base / notes.) Particularly, looking for the server component and a backup story, that then can work with some frontend mobile app like Logseq/Roam/Obsidian?

tetrislife,

@mathiasx not sure about org-mode, but on works well in my recent experience.

jonny, to selfhosted
@jonny@social.coop avatar

Looking for recs: photo collection to replace Google photos??? Dont need any of the fancy neural net stuff (though I mean being able to do search would be a plus), mostly looking for backup and albums. I have tried piwigo but pretty dang janky. I can/will search more myself so mostly looking for any personal experiences ❤️❤️.

tetrislife,
mars1024, to FormulaE
@mars1024@techhub.social avatar

are more than 10x more efficient than electric passenger , meaning the same amount of battery needed for a 20-mile commute in an electric car could power an e-bike for over 200 miles !!! 🤯🤩

The US Department of Energy confirms that around 50% of all car trips in the US measure less than three miles, meaning electric bikes could replace a serious amount of vehicular traffic. 😇

https://electrek.co/2023/09/15/electric-bikes-displace-more-oil-usage-than-electric-cars/

tetrislife,

@mars1024 how much more efficient than petrol cars are petrol bikes? Maybe it is a function of vehicle weight, two-wheelers are about ¹/10 the weight of cars.

coderCyclist, to random

As a code reviewer, I'm really good at finding subtle but critical flaws in code. I'm not so good at remembering to say positive things. I am trying to improve at this.

tetrislife,

@coderCyclist why do you want to get less good at it ;-)

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

mart_e, to selfhosted

👋 Which software do you recommend for allowing guests to easily upload their photo after a party?
Something easy to use, maybe password protected for upload but open to see.

I tried but it works with user accounts. Feels a bit hacky to have everybody sharing the same account, that allows people to delete pictures of others,...

tetrislife,

@mart_e I am not sure, but I think has access tokens for guest access.

coderCyclist, to random

😆 coworker expressing concerns an hour after a PR is completed and days after I posted questions in chat and nobody objected 🦗🤦‍♂️

tetrislife,

@coderCyclist somebody actually reacted outside of a review process? Only has happened to me once this year.

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.

jbzfn, to random
@jbzfn@mastodon.social avatar

「 A graphical Unix-like operating system for desktop computers!

SerenityOS is a love letter to '90s user interfaces with a custom Unix-like core. It flatters with sincerity by stealing beautiful ideas from various other systems.

Roughly speaking, the goal is a marriage between the aesthetic of late-1990s productivity software and the power-user accessibility of late-2000s *nix.

This is a system by us, for us, based on the things we like 」

https://serenityos.org/

#SerenityOS

tetrislife,

@jbzfn why does #SerenityOS sound like #HaikuOS to me?

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.

tetrislife, to random

: computer H/W and S/W you buy, but don't control.

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