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

blake, to random

seems nice in concept, apart from it running in the browser and its community spread to the fucking wind. How on earth am I supposed to find cool themes or plugins (which are completely necessary to reasonably use it, particularly for SAVING)?

I found a plugin that supposedly let me save over S3 but it seems to only work with S3, so I can't save to Backblaze. There's also an official plugin for saving to browser internal storage, but that doesn't help me access it from my phone, if I wanted to.

What's the point if I have to host a server or connect it to Google to use it anyway? Why not spin up, say, MediaWiki? Or a Google doc or site?

Or a local notebook app like Paper, Obsidian, or Logseq.

tetrislife,

@blake you could cursorily investigate its saving options. At $WORK, I could "host" and save to $harepoint with its documented method leveraging WebDAV. I remember finding WebDAV servers available to run even on Android, and they could save to a folder ... it felt like the least complex standards-based open option.

KarlSchroeder, to random
@KarlSchroeder@mastodon.social avatar

We need a free and transparent alternative to Windows and MacOS. Linux won't cut it; if it could have become a viable desktop OS, it would have by now. So what other choices do we have? Well, there is one...


https://open.substack.com/pub/kschroeder/p/saving-the-desktop?r=e18g3&utm_campaign=post&utm_medium=web&showWelcomeOnShare=true

tetrislife,

@KarlSchroeder

> if the US govt. flouts international rules

That is a hint as to how seriously to take the article. And it is confirmed when it ends with a plea for an open LLM on desktops.

qqmrichter, to random
@qqmrichter@mastodon.world avatar

What modern browser has no way to set proxies? Vivaldi! That's who!

What a festering pile of crap!

tetrislife,

@qqmrichter I've always wondered why routing through a proxy is upto the application and not the host.

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

“Chat GPT is ruining my love of teaching
I don't know how to handle it. I am TT at a large state R1. With every single assignment that involves writing, it now seems to me that I am wasting my time reading corporate-smooth crap that I absolutely know by sense of smell is generated by a large language model, but of course I can't prove it. I have done a lot to try to work with, not against, LLMs. For example, l've done entire exercises comparing chat gpt writing with in-class spontaneous writing, not to vilify chat but to see it as basically a corporate-sounding genre, a tool for certain kinds of tasks, but limited in terms of how writing can help us think and explore our own ideas. I give creative, even non-writing based assignments when I can. My critical assignments ask students to stay close to texts and ask them to make connections; other assignments really ask them to think personally and creatively.. But every time I ask for any writing, even short little essays, I can tell - I can just feel it - that a portion of the class uses this tool and basically is lying about it. If I have to read one more sophomore write something like "The writer likely used this trope, a common narrative device in the literature of the time, to express both the struggles and the joy of her people" I'm going to throw my laptop in the ocean. This is a humanities dept and it is a total waste of time for me to even read this stuff, let alone grade it. The students are no longer interpreting a text, they re just giving me this automated verbiage. Grading it as if they wrote it makes me feel complicit.
I'm honestly despairing. If I wanted to feel cynical and alienated about my life's career I could have chosen something a little more lucrative. Humanities professors of Reddit, what are you doing with this?”
Via @DrPen – from Reddit

tetrislife,

@alex so things are going as per the corporate script? @DrPen

mms, to selfhosted
@mms@emacs.ch avatar

Fellow : how do you move important things (like family photos, as most other things are replaceable) under your own wing and sleep at night? One problem with disc or os and boom, all of it is gone. Like tears in rain.

Is reliable backup all you do?

tetrislife,

@mms I don't host in any manner, and have lost irreplaceable photos. I have been thinking if self-hosting #Hubzilla and having a live clone of it would work out.

ovid, to Lisp
@ovid@fosstodon.org avatar

, , and are three powerful programming languages that share a common feature.

Nobody knows how the hell to capitalize them.

tetrislife,

@ovid and programmers also complain they are not capitalized right.

@hetoug if Perl can be powerful, so can Javascript!

@tripleo

begasus, to random
@begasus@mastodon.social avatar

is again participating in , one of the projects I'm especially interested in is bringing hardware virtualization support for as I use QEMU pretty much to check builds for packages on either 32bit or 64bit images.
Read more about it at : https://www.desktoponfire.com/haikuos/545/haiku-gets-superpowered-with-hardware-virtualization-for-qemu/

tetrislife,

@begasus quite interesting! sounds like it gets desktop features right more than other OS-es, so it makes sense to have other OS+app run on Haiku rather than the other way around. It should only get better with the Qubes/Tails and approaches getting adopted more and more.

mathiasx, to random
@mathiasx@mastodon.xyz avatar

Making software that runs repeatedly or continuously, like CI jobs, more efficient also means less energy. If you’re working on OSS or internal projects at work that you can make similar changes to, please look into it! It’s not exactly but it feels like a tangible computing thing that we all can help with in corporate jobs.

https://developers.home-assistant.io/blog/2024/05/09/improving-ci-test-execution/

tetrislife,

@mathiasx improving efficiency at work should help (but ... compartmentalization), but whether that is a net win depends on what work accomplishes.

mathiasx, to eink
@mathiasx@mastodon.xyz avatar

I need to work on an eink display editor/terminal theme that uses font weight, italics, underlining, highlighting, etc. rather than colors for syntax highlighting.

tetrislife,

@mathiasx I recently came across almost-mono-themes for Emacs which is great

hrefna, to Java
@hrefna@hachyderm.io avatar

It's fascinating to me looking at beginning language guides and thinking "what does this say about the culture of the language"

When I was delving into it was (with affection) "here's hello world and here's a dense academic paper on implementing event systems in OCaml 5!"

guides used to be centered on the assumption that you were a web programmer looking to do applets, even long after that assumption died.

generally seems to assume a background in programming w/ a CLI.

tetrislife,

@hrefna I know syntax matters to people (and I haven't yet written , only some ), but it is just a language. Just pattern-matching and immutability make it better than most by a long shot. So, I think the Erlang inventors got the language quite all right, and Elixir might just be a nicer way to write OTP style.

ltratt, to random
@ltratt@mastodon.social avatar
tetrislife,

@theohonohan so ... an academic talking about what actually has been borne out in industry?

tetrislife,

@theohonohan somehow, the write-up seems to transcend details like design, speaks more to perceptions and pre-conceptions around design and more @ltratt

galdor, to emacs
@galdor@emacs.ch avatar

While the LSP protocol is useful for completion or access to symbol definitions, some of its features are less appealing. In , you can instruct Eglot to ignore any feature you dislike.

E.g. (setq eglot-ignored-server-capabilities '(:inlayHintProvider)) to remove annoying hints mixed with the code in c-mode with clangd.

tetrislife,

@galdor is that the one that puts formal parameter names next to the actuals in calls? It hasn't seemed off-putting on the occasions I have used it.

JonBaker, to random
@JonBaker@mastodon.social avatar

FUN FACT: If you fuck in the back of an Amazon delivery truck any child you conceive is legally the property of Amazon

tetrislife,

@JonBaker I think they would view it as a liability ... and wait until it grows up

grtcdr, to random
@grtcdr@emacs.ch avatar

I feel so awkward explaining Mastodon and the Fediverse to people who have no prior knowledge of either.

I've used phrases like: "imagine if you could run your own Facebook (ew) for your friends and family or join an existing community of like-minded people".

I've explained all of these concepts time and time again, to people from various backgrounds, those in software engineering for example find the concepts of federation and decentralisation really interesting. Some find these concepts hard to grasp, while others find the extra step of finding the right community cumbersome.

I understand that "X" social media platform is where people are, but, in the Fediverse, where people are can be any one of Y, Z, or whatever; all of us can communicate under different jurisidictions.

I'd really like to know the examples you've used to introduce the Fediverse to your peers and friends.

tetrislife,

@grtcdr I haven't found anybody to try this on (nobody even thinks much about the meaning of everybody having e-mail on GMail), otherwise "messaging but like e-mail" seemed like a usable tack to take.

tezoatlipoca, to selfhosted
@tezoatlipoca@mas.to avatar

So I have a bunch of #selfhosted services running at home. Now, my home #ISP is your typical large Canadian telco (aka assholes) and they are actively sabotaging my host-at home stuff. (i.e. I set it up, it works a few days, then it stops being reachable from outside, at work, rebooting doesn't fix etc.)

Can any recommend a reliable "just works" remoting solution (where the host is linux) where I can always remote in if the host has power and an outbound connection?? (paid is ok)

tetrislife,

@tezoatlipoca not a self-jostler here, but what would think of nodes "on both ends", just for admin?

tetrislife, to random

I was wondering if comments alongside source code are not read for reasons other than them being likely to be out of date. Maybe its because ... syntax highlighting makes them less readable?

#SoftwareDevelopment #Documentation #LiterateProgramming

tetrislife, to random

So, was a problem but / are not ... hmmm

tetrislife, to cpp

@lxo the mailing list seemed inactive, and Arsen: on IRC mentioned this as your idea for an server, so ...

[ Big fan, especially of your linux-libre work
and your stint on the FSF board ]

As a dev, it is a sorry state - impotent ctags/etags/global on one side, the overkill that is ccls on the other. I came round to DWARF debuginfo as a reliable source, but not wanting to build off libelf myself ... and to your idea apparently, of using GDB itself as a langserver.

Over.

theohonohan, to random
@theohonohan@graphics.social avatar

I watched Edge of Tomorrow (2014) after it was recommended by @dpiponi.

He's right about the slickness of the storytelling.

It's a film that only makes sense from a solipsistic viewpoint. Every time Tom Cruise's character is executed by Emily Blunt (in the course of training) we reset with him. Does she just wink out of existence as he dies in that timeline, or does she have to explain and dispose of the body? I'm also not sure what the Omega's perspective of the timelines is supposed to be.

tetrislife,

@theohonohan @dpiponi I guess stotytelling is simpler when set in a virtual world like in the Westworld series.

tetrislife, to random

Hi @Jermolene

Given the wiki-ness of , is it a stretch to think of a of Tiddlywikis? Taking the liberty of CC'ing @k9ox 😀

tetrislife, to selfhosted

directory. .

Does anybody store links as ... entries in their device's addressbook? Store a "Website" field, no "Phone" field, and keywords in the name fields. It might even be standards-compliant, and hence as easy to export and back up as your contacts. And your contacts search will be usable for bookmark search.

I have recently started doing this, and don't yet know how it will work out.

CC @icedquinn

tetrislife, to opensource

@strypey you boosted
https://mastodon.social/@tomat0/110436554609027254
on social coding's ideas.

Everything the OP says is accomplished by + https://spi-inc.org without the social overheads their proposal has.

The most useful point was probably about the number of "me-too" projects that abound in . The most irritating for me way back was Sather. Focusing on formats/protocols is useful, and the approach soounds better for that than FOSS.

tetrislife, to fediverse

seems to be spreading nowadays. It isn't new, I moved away from my previous instance because it didn't have active mod volunteers.

's idea of invites (, not AP) seems like a good way to both control spam and onboard users. Mods can rate-limit account creation by judiciously creating invites. Users can generate 1 invite each, but can expect to also get banned if their invitee is a spammer. User-invited users would have a real account to bootstrap their connections.

tetrislife, (edited ) to Cinema

Who might be the best actors or actresses ever in the history of Indian cinema?

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