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

gildedbat, to random

I keep reading Tacopina as Tacopiña and, frankly, it's making me hungry. I could see pickled pineapple on a taco. Why stop at pizza? Let's piss off everyone with pineapple.

loke,
@loke@functional.cafe avatar

@gildedbat I'm pretty sure I've had that.

It looked something like this (random photo found on DDG). It's very tasty.

adrianco, to random
@adrianco@mastodon.social avatar

I lived through the growth years and the shrinking times at Sun Microsystems, and found that an org that is only used to growing, cannot learn to shrink. The wrong people leave, there are deer in the headlights behaviors, slow decision making, political turf wars erupt etc. The only fix for the org is to start growing again. I learned that I should have left earlier. In the medium to long term it's better to have been laid off than to remain.

loke,
@loke@functional.cafe avatar

@adrianco I left Sun just as the contraction started. I went to a small company that went under as part of the dotcom bust. I wanted to go back to Sun but then they already stopped hiring.

In retrospect I may have been lucky. I didn't have to experience the company I really liked working for going downhill.

welshpixie, to random Welsh

Bore da, chi 'gyd sy'n dysgu Cymraeg! Beth ydych chi'n gwneud heddiw? Sut mae'r tywydd ble 'dych chi'n byw? Ymarferiwch eich Cymraeg gyda fi!

#DysguCymraeg

loke,
@loke@functional.cafe avatar

@welshpixie How do you pronounce C in Welsh? Is it just regular K?

boilingsteam, to random
@boilingsteam@mastodon.cloud avatar

I typically never read anything that starts with "You Should Do X", because that makes it sound like someone has access to the ultimate truth and starts preaching to others.

If we ever use that wording, please call us out.

loke,
@loke@functional.cafe avatar

@zleap @boilingsteam You should never eat plutonium.

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

For some reason German has tons of fun synonyms for “Pedant” (someone who is pedantic)

image/jpeg

loke,
@loke@functional.cafe avatar

@thomasfuchs Similar in Swedish.

But the most important fact about Swedish is that we use the word "Besserwisser" because Swedish didn't have a good enough word for it. 🙂

loke,
@loke@functional.cafe avatar

@thomasfuchs Yeah, lots of similarities between the two languages. 🙂

loke,
@loke@functional.cafe avatar

@potatogunkelly @thomasfuchs True. But that same language at some point decided that tones is a great thing to have in a indo-European language. They make learning it for foreigners quite painful.

loke,
@loke@functional.cafe avatar

@potatogunkelly @thomasfuchs Yes. Given the fact that with my knowledge of Swedish and my poor German, I can still get a decent idea what is being said in Dutch, I have a good feeling about the language.

loke,
@loke@functional.cafe avatar

@potatogunkelly @thomasfuchs I remember sitting at a bar in Stockholm, waiting for a friend, and this english guy came up to me and started chatting in broken Swedish. Turns out he was working in Sweden but he was struggling learning the language because everybody just switched to English in order to make things easier for him.

So, he went out at night chatting to random strangers just to practice his Swedish. 😁

tinker, to random

Aqua Teen Hunger Force came out over 20 years ago.

For context, 20 years before Aqua Teen Hunger Force came out, the Smurfs came out.

loke,
@loke@functional.cafe avatar

@wrentreeco @tinker He's lying. It's the only explanation.

BleepingComputer, to random

Google is bringing end-to-end encryption to Google Authenticator cloud backups after researchers warned users against synchronizing 2FA codes with their Google accounts.

https://www.bleepingcomputer.com/news/google/google-will-add-end-to-end-encryption-to-google-authenticator/

loke,
@loke@functional.cafe avatar

@BleepingComputer so they really were just incompetent. I sarcastically mentioned yesterday that a default assumption used to be that google developers were smart. Oh how things have changed.

loke, to random
@loke@functional.cafe avatar

I would like to create a simple page where people can add pins on a world map. I could build something but surely someone have created a website for this purpose?

For example, you want to share good biking spots or something.

realn2s, to fediverse

Question to the #Mastodon community

After my negative experience with #DropBox
https://infosec.exchange/@realn2s/110200718918101674

Any recommendations for a (self-hosted) alternative? For a self hoste version I would really like the option to (securely) mirror it offsite (e.g team up with others and safe the data of each other. Ideally with E2E encryption)

@nextcloud looks most promising. But I don't know how the mirroring could be accomplished. The status and functionality of Open Cloud Mesh could be interesting.

#Boost is welcome

loke,
@loke@functional.cafe avatar

@realn2s @nextcloud you can build that on top of nextcloud if you want. The latest versions of all documents are always available in a directory on the server (with metadata and other versions of the same documents being stored in other places). As such, you can always sync this directory with an external system to keep a backup of the latest version of every document.

Do note that you cannot change the files in this directory or the metadata will be inconsistent, so the sync can only be one way.

dansup, to random
@dansup@mastodon.social avatar

https://fediverse.info has the potential to be the bespoke fediverse onboarding resource.

My goal is to crowdsource software projects and mobile apps data to provide a single unbiased overview of the fediverse.

I can't do this alone though, I'll need help and will share more details soon. #fediverseInfo

loke,
@loke@functional.cafe avatar

@dansup Has it been kept up to date though? It says m.s. has 100k users when in fact they broke 200k. And it doesn't mention Akkoma at all.

matthew_d_green, to random

Google choosing to not end-to-end encrypt 2FA secrets when backing up Authenticator is not the biggest deal in the world. But definitely another mysterious security decision by Google.

loke,
@loke@functional.cafe avatar

@matthew_d_green Remember when Google developers could be assumed to know what they were doing?

atomicpoet, to fediversenews

Meta’s ActivityPub-enabled Twitter competitor is moving ahead.

The project is called “Barcelona”.

It will be its own independent app, and it’s being pitched as “Instagram for your thoughts”.

How do you feel about Meta joining the Fediverse?

Here’s a screenshot of Barcelona.

https://www.socialmediatoday.com/news/metas-twitter-alternative-barcelona-is-taking-shape/648482/

@fediversenews

loke,
@loke@functional.cafe avatar

@atomicpoet @fediversenews you know, I'm fine with it. If it's bad I'll block it like any other bad instance.

I'm not overly concerned that they'll somehow take over the fediverse. FB hasn't succeeded with any in-house developed product since the original FB site. They bought everything that was successful.

I'm concerned about what will happen when a competent company tries the same thing. Imagine Bytedance creating a fediverse instance.

loke, to random
@loke@functional.cafe avatar

Someone posted the very funny and also thought-provoking joke that the most common national celebration is independence from the British, being celebrated by 65 different countries.

Which 65 is crazy high for an independence celebration, it's definitely not the most common celebration. International Workers Day is celebrated by 110 countries if I'm getting my count right. Are there any others that are more widely celebrated than that? (excluding religious holidays)

loke, to random
@loke@functional.cafe avatar

So after seeing on of the posts by @oliphant where they mentioned their list of sites to block, I took a look at it to see what was on it.

I saw an instance there and thought "why is that one on the list, I remember seeing good content from there".

So I went to that instance and took a look at the public timeline...

Oh... Wow...

Apart from all the hentai which should be standard expectation, on the very first page of posts was an someone using words that would get be insta-banned here, while at the same time being doxxed by another user posting from one of the truly famous bad instances.

I don't know what happened to the instance, but clearly they never blocked even the most well-known of bad instances, and I suspect that turned them into the nazi bar.

RobertMaguire, to random

RT @TheCartelDel
Today I learned wtf a "Hurdy Gurdy" is.
I know Middle Age instruments demand godlike craftwork but this thing is ridiculous levels of complex. I thought I didn't like folk music, until I heard the bass drop on this Hurdy Gurdy track.

video/mp4

loke,
@loke@functional.cafe avatar

@RobertMaguire also check out this guy who plays pretty neat music on this instrument.

https://youtu.be/MtvpXr9O0J4

tek, to random
@tek@freeradical.zone avatar

Yesterday I stood up a new firewall in front of my home network. This one has much better logging than the old one, and I've been tailing the block reports.

Real talk, friends: DO. NOT. expose a machine to the open internet unless you're 100% confident it's bulletproof.

"I run SSH on a custom port!" Doesn't matter.

"I use IPv6!" Doesn't matter.

"I'm just a nobody!" Doesn't matter.

Practice safer networking, every time, all the time.

loke,
@loke@functional.cafe avatar

@tek I've logged every single deny on my firewall for years. On both IPv4 and IPv6. I wasn't too do something with this data, but I'm not sure what. Surely there is some interesting statistics I can get from it.

loke, to random
@loke@functional.cafe avatar

@TechConnectify so I was watching the most recent episode by @TechConnectify about contactors. Interesting episode, and I learned a lot.

Now, in it it is said that the lights in the house dims when the AC turns on. I have never seen this in any house. Is this something that happens more often in the US which uses 115 V?

loke,
@loke@functional.cafe avatar

@TechConnectify I've never seen it in any of the places I've lived, both in Sweden and Singapore. I've never had an AC in Sweden, but in Singapore they're everywhere. In my current house I have 4 units and two separate compressors.

loke,
@loke@functional.cafe avatar

@TechConnectify the ones I have in the house is the Misubishi MSY-GE18VA. I don't know if it has a variable speed compressor.

loke,
@loke@functional.cafe avatar

@TechConnectify yeah, you're right, my AC has never done that. It turns on very silently.

kateryna, to photography

Hi everyone! No idea yet how Mastodon works, just want to introduce myself. I'm a photographer from Ukraine, currently located everywhere, mainly in Singapore. I am very much into portrait- and art photography, lighting and everything nerdy. I used to teach basic photography course and lighting course in collaboration with Canon Singapore.

Happy to meet the Mastodon community!

#photography #canon #ukrainianartist #portraitphotogaphy

loke,
@loke@functional.cafe avatar

@kateryna Welcome, and if you want to find other fediverse users here in Singapore, you can look at the timeline of the instance kopiti.am.

loke, to random
@loke@functional.cafe avatar

So I decided to take a look at Compose Multiplatform. I was thinking that perhaps I could use it to build a new UI for KAP. I've become more and more annoyed with the state of JavaFX which I have been using so far.

Turns out that this thing that is supposed to be the future of UI frameworks doesn't even have a text editor widget otuside of the basic TextField.

The demo directory contains a notepad application, so I figured I could look at it as a base, but the code contains the following comment:

// TextField isn't efficient for big text files, we use it for simplicity<br></br>

Great, thanks. And this was the very first component I decided to look for when starting the prototype.

Turns out there are no tree nor table widgets either. So basically this thing is good for creating web-based applications where you have to build everything from scratch.

Have we learned nothing from the past? Or people no longer want to build applications more complex than a chat application or a video player?

loke,
@loke@functional.cafe avatar

@levoojke They abandoned Angular 1. I'm sure they're hard at work trying to abandon Angular 2 as well. 🙂

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