@loke@functional.cafe avatar

loke

@loke@functional.cafe

Lisp, Emacs, APL and a bunch of other stuff.

From Sweden, living in Singapore.

I always work on a bunch of projects. My current major ones are:

A graphical frontend to Maxima: https://github.com/lokedhs/maxima-client

Kap: An APL-based programming language: https://codeberg.org/loke/array

#lisp #commonlisp #apl #retrocomputing #linux #kap #climaxima #emacs #atari #fedi22

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

Sandra, to random

Sweden wrong-headedly uses a system where the polar opposite busses have the exact same number 🤦🏻‍♀️

https://idiomdrottning.org/bus-trouble

loke,
@loke@functional.cafe avatar

@Sandra I always end up on the wrong bus on the occasions when I take them. I'd rather walk for a km or more just to get to a train station in order to avoid taking a bus.

Singapore has the same system as the one you describe by the way.

loke, to random
@loke@functional.cafe avatar

I have some broken CSS. I changed the CSS used in the language documentation, and it looks OK with one exception: There is a horizontal scrollbar, and when I move it, it doesn't look good anymore.

Here's a link. The problem should be pretty obvious:

https://kapdemo.dhsdevelopments.com/tutorial.html

I kinda suck at CSS, so I can't fix this. Is there some simple change that can be done to stop the horizontal scrollbar from appearing? (perhaps the method I used to put the menu on the left is wrong?)

loke,
@loke@functional.cafe avatar

@kopio It's less terrible on the phone, indeed. Although I know I've seen it misbehave there as well. Perhaps not on the tutorial page, but on one of the others.

They are all generated from Asciidoc but with a modified CSS.

loke, to random
@loke@functional.cafe avatar

So I just upgraded my test Fedora VM (running on Virtualbox) to version 40. After that, the mouse was incredibly sluggish in Plasma.

Well, wouldn't you know it. It had switched to Wayland by default. Switching back to X11 made it fast again.

loke, (edited ) to random
@loke@functional.cafe avatar

How many "K"-sounds in "Connecticut"?

loke,
@loke@functional.cafe avatar

@h_d I meant how many times do you articulate the K sound when speaking the word. So "snack" would be once, unless you actually pronounce it "snack-ck"

loke, to random
@loke@functional.cafe avatar

Microsoft seems to have fired all their translators and replaced them with ai. That's the only explanation I have for the absolutely horrendous Swedish translation of Microsoft teams.

It's such basic grammatical errors where single labels in a button gets the wrong grammatical form because someone just translated the word itself without being aware of the context the word occurs. It's immediately obvious so it's clear that no one who speaks the language even opened the application.

loke,
@loke@functional.cafe avatar

@tfb true. I just found another case where this must have happened. The word "mute" didn't really exist in Swedish, at least not as a word that can be used the same way as in English, so it's translated to "turn off the microphone".

Well guess how they ended up translating the sentence "mute until connected to the meeting", referring to muting notifications? Not muting the microphone?

michael, to random
@michael@thms.uk avatar

The more I’m trying to learn Arabic the more I’m becoming convinced that whoever came up with that script, did so with the express intention to mock learners.

How else can you explain that ج ح and خ all make very different sounds, whilst the sounds for ث and ط are essentially indistinguishable 🙄

loke,
@loke@functional.cafe avatar

@skribe @michael right, at least Arabic uses different letters for different sounds. English uses completely random letters for the same sound, or the same letters for different sounds.

clacke, to random

Oh cool. OCaml 5, which came out 2 years ago, had a big update adding multicore support.

I became aware because 5.2 RC 1 is out just now.

OCaml is still on my to-learn list.

loke,
@loke@functional.cafe avatar

@clacke You may want to look at MirageOS if you want to play with Ocaml. It itegrates quite well with Qubes OS in case you use it.

TheSpaceshipper, to random
@TheSpaceshipper@socel.net avatar

The Fifth Element was released 27 years ago today.

loke,
@loke@functional.cafe avatar

@TheSpaceshipper No, it wasn't. It came out a couple of years ago.

rigo, to random
@rigo@mamot.fr avatar

I have a meeting on MS Teams. If I try to join with various browsers on linux, the connection is blocked. iPhone works. Tried Windows virtual machine and, surprise, it also works.

Has someone else with a linux Desktop experienced blocking by Microsoft? It looks very fishy.

loke,
@loke@functional.cafe avatar

@rigo Did you find yourself redirected to an "mcas.ms" link?

On Chrome, there is a special plugin, "Microsoft single sign-on", that sometimes needs to be installed

loke,
@loke@functional.cafe avatar

@rigo What if you spoof the user-agent? If that works, then some severely misinformed person probably decided to put in a reverse proxy that blocks certain platforms. For no security benefit, of course.

kspalaiologos, to random
@kspalaiologos@fedi.absturztau.be avatar

@loke not sure why, but your reply got sent 4 times

loke,
@loke@functional.cafe avatar

@kspalaiologos I was editing it, and each edit posts a delete and report. I suspect the deletes never made it to your sevrer.

kspalaiologos, to random
@kspalaiologos@fedi.absturztau.be avatar

wow what in the world happened yesterday. i got like 40 notifications.

loke,
@loke@functional.cafe avatar

@kspalaiologos Oh, you went viral?

kspalaiologos, to random
@kspalaiologos@fedi.absturztau.be avatar

Not sure where the JVM "bloat" moral panic comes from. You can have one instance per system and if you're very concerned with space, you can put it in a squashfs image or 7z archive and mount the latter using FUSE. Just ran a test:

27493121 jdk-8u422-jre.7z
28188489 jdk-22+34.7z

For comparison:

5554652 /usr/lib/x86_64-linux-gnu/libc.a
80555360 /bin/hugo
16661392 /bin/audacity
4906512 /bin/obs

Download a few apps that statically link to glibc (even though in most cases it's questionably legal...) and JVM no longer feels like bloat.

loke,
@loke@functional.cafe avatar

@kspalaiologos The bloat panic was valid back in the Java 1.1 era. It was slow and big compared to a C program.

These days? Well, people will always find reasons to hate the JVM, but the bloat argument has stuck. What they really are upset about is that it isn't whatever the current hype is about.

loke, to random
@loke@functional.cafe avatar

Sadly, not a single Sinclair could be found.

goatsarah, to random

So I just had a transphobe try to piggy-back off a recent popular post I made, presumably to gain reach. i have a decent following here on fedi, but am a micro instance. They too were a micro instance. By default, people on micro instances are not easily discoverable other than by interaction, so if you have a following on one, it’s generally because you’ve built it “organically”, as it were.

They presumably thought that by posting transphobic rage bait in response to me, they could get me to reply, and my reply would federate to my followers, and then they’’d be seen.

Instead I just instantly defederated their server with no response.

They are howling into the void, and nobody is there to hear.

This is not Twitter. Just because someone replies to your thread doesn’t mean the rest of the word will see it. This is the achillies heal of bigots here. Most big instances will moderate them into oblivion, so they start micro instances, but unless people actually like what you’re saying, and interact, you simply won’t federate.

And they won’t even know I made this post now. LMAO! LOL!

loke,
@loke@functional.cafe avatar

@goatsarah that's a nice explanation. Thank you for this, and I'lluse this as an example the next time Ihave to explain what the Fediverse is.

Now, I'm sure there are people who will argue that this is what makes the Fediverse bad, since it's very hard to "go viral". And I'm sure I could hace been seen by more people if I started posting on, I don't know, instagram? But you know what? Quality over quantity.

lauren, to Youtube
@lauren@mastodon.laurenweinstein.org avatar

Personally, I find #YouTube Shorts to be utterly useless, and even annoying. You can't seek on them, you have to go through extra steps to even find out how old they are, they repeat endlessly like some sort of nightmare, and they're mostly created for a target I.Q. level of 50. So of course, big money for #Google to be had!

loke,
@loke@functional.cafe avatar

@lauren it must be intentional, and I think it's because you're not supposed to get any respite. Not a moment to consider what you're doing. Moving to the next video starts it immediately, again with no chance of even thinking about doing anything else. An absolutely relentless attack on the senses.

kopio, to random

Whenever I'm VERY bored, I would consider installing Linux.

loke,
@loke@functional.cafe avatar

@kopio having experienced getting Linux to run on laptops in the early days, I don't think there is ever much of a problem to get it to work on laptops these days. What model of laptop is this?

loke,
@loke@functional.cafe avatar

@kopio if X is more than 15 then it's understandable. I think in the last decade things have been inedible good compared to how it used to be.

But, the reason I asked for the model of computer was that I planned to search to see if there are any obvious issues with the hardware in that particular machine. Sometimes it's possible to tell how well it'll work.

loke,
@loke@functional.cafe avatar

@kopio a good place to check is the Archwiki page for the machine you're using. This is useful even if you're not using Arch, since the same things should work on most Linux distributions.

https://wiki.archlinux.org/title/Laptop/Lenovo#IdeaPad_series

loke,
@loke@functional.cafe avatar

@kopio the table is very green so I'd suspect it'll work fine

gedeonm, to random
@gedeonm@mastodon.social avatar

Tesla has texted or called me at least 10 times in the last month to offer incentives if I lease a new car with them after my Model Y ends at the start of May. They are quite litterally desperate.

If I chose to re-up with them I could get quite a deal. I’ve told their reps multiple times I won’t support Tesla as along as Elon Musk is the CEO of the company. Gotta wonder how long Tesla shareholders will put up with him in charge. https://mastodon.online/@electrek/112201815082910986

loke,
@loke@functional.cafe avatar

@gedeonm I wish I had a Tesla so I could do the same.

Instead, my congratulations for doing great work will have to be sufficient.

kopio, to random
loke,
@loke@functional.cafe avatar

@kopio when isn't it monsoon season? I measure it by whether I can go on an MTB ride without having the bike covered in mud afterwards, and in the last 12 months I think that happened no more than 3 times.

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