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

chrisg, to microsoft
@chrisg@fosstodon.org avatar

to "invest" $3.2bn in in , "drawing on the country's green energy"

When you read that "AI consumes as much energy as a small country", that country is now Sweden.

And this basically means the country's public power infrastructure is being sold out to private interests.

Shit like this makes me livid.

https://fortune.com/europe/2024/06/03/microsoft-invest-3-2-billion-swedish-ai/

echo_pbreyer, to random German
@echo_pbreyer@digitalcourage.social avatar

🇩🇪 🚨Achtung: Die bisher auf Eis liegende #Chatkontrolle könnte von den EU-Regierungen doch noch angenommen werden. Frankreich droht ihr zur Mehrheit zu verhelfen.

Der “Kompromiss”: Entweder du lässt deine Chats kontrollieren oder du kannst keine Bilder/Videos und keine Links mehr posten&sehen!

Lies alles darüber von @AnjaHirschel und mir: https://www.patrick-breyer.de/chatkontrolle-blockade-wackelt-chatkontrolle-verweigerer-sollen-mit-foto-und-linkverbot-bestraft-werden/
#PiratenKämpfen

echo_pbreyer,
@echo_pbreyer@digitalcourage.social avatar

🇬🇧🚨Beware: The proposal which has been stalling could be adopted by EU governments after all. France is considerung to give up its resistance.

The "compromise": Either you agree to have your chats scanned or you can no longer share&receive pictures/videos and links!

Read all about it: https://www.patrick-breyer.de/en/majority-for-chat-control-possible-users-who-refuse-scanning-to-be-prevented-from-sharing-photos-and-links/

Loukas, to random
@Loukas@mastodon.nu avatar

Swedish is like Linux. It's quite obvious how the language works, and you can make your own words if you care to.

French is Apple. Try to make your own modifications and they will SEND YOU TO JAIL.

English is your grandparents' PC. We have no idea how it works. Where did all these weird plug-in words come from????

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

Because Voyager 1 is so far from Earth, it takes almost 23 hours for a command to reach it at the speed of light, and the same for a response to reach us back, for a total of close to 50 hours.

Which means that interactions with Voyager 1, currently around 15 billion miles away, are still faster than many Microsoft Windows updates.

jasonkoebler, to random
@jasonkoebler@mastodon.social avatar

Scoop: I obtained the contract Samsung requires independent shops to sign to buy phone repair parts from them.

It requires:

  • "Daily" dumps of customer data
  • The "immediate destruction" of any phones a shop comes across that has third-party parts

https://www.404media.co/samsung-requires-independent-repair-shops-to-share-customer-data-snitch-on-people-who-use-aftermarket-parts-leaked-contract-shows/

vaartis, to random
@vaartis@pl.kotobank.ch avatar
8arrow, to random
@8arrow@vivaldi.net avatar

I signed up for Mastodon just to leave only a single silly comment to @cxxxr, but it seems I got more attention than I expected. Maybe it'd be nice to communicate with EU folks here, since they've left Twitter.

EUCommission, to random
@EUCommission@ec.social-network.europa.eu avatar

Our commitment to the fediverse is here to stay.

Today, we launched our new Mastodon instance. It will ensure a privacy-focused space to engage with and get the latest from our Commissioners, departments, and the official voices of the Commission.

We want to thank @Mastodon for stewarding us and helping us make this possible.

Fostering European digital players is vital to our strategy for a stronger .

This is a unique opportunity to grow the community even more. Let's get there!

stephaniewalter, to accessibility
@stephaniewalter@front-end.social avatar

Let’s talk about dark mode and accessibility! There’s a myth that dark mode is good for accessibility, because it improves text readability. It's not always true.

The full article and resources on my blog: https://stephaniewalter.design/blog/dark-mode-accessibility-myth-debunked/

skrishna, to space
@skrishna@wandering.shop avatar

I’m going to do a longer video/newsletter on this Monday but here is why you might have been seeing the Northern Lights yesterday (and if you’ll see them again this weekend)

http://www.tiktok.com/t/ZTLVPA5Ye/

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?)

lindworm, to random German
@lindworm@chaos.social avatar

Eine Google suche kostet im extremen bis zu 0.0003 kWh oder auch 1.08kJ. Eine ChatGPT-4 Anfrage in dem Bereich von 0.001-0.01 kWh(3.6-36 kJ)

Also ist das 3-36 mal mehr um eine Antwort zu bekommen, die mit Glück richtig ist und mit Sicherheit nicht vollständig.

und alle so "This is awesome!"

ich komme da nicht mehr mit. Echt nicht.

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.

kspalaiologos,
@kspalaiologos@fedi.absturztau.be avatar

If anything, I would panic that all the "C replacements" always statically link to everything wasting space and that every electron app I install bundles the same stuff over and over again so that you can't get rid of it and have one runtime per system.

antipater, to random
@antipater@mastodon.social avatar

no seriously idk what i'm supposed to do on this website

atomicpoet, to random
@atomicpoet@atomicpoet.org avatar

Today, there was an astounding 65 games released on Steam. And yes, I looked at every one of them trying to find potential gold. These were the ones I found most interesting:

Trinity Survivors

  • a bullet hell action rogue-like shooter with cute and diverse characters
  • gamepad support
  • online co-op
  • Price: C$12.99, but currently at -30% discount selling at C$9.09

A Day in the Palace

  • a multi-choice visual novel where you play a Polish servant trying to solve a mystery at a noble court
  • Mac port available
  • Price: FREE!

STAR SHREDDERS

  • a top down shoot ‘em up with 2.5D graphics and a synthwave soundtrack
  • gamepad support
  • Price: C$5.69, but currently at -20% discount selling at C$4.55

Mission: Mars

  • a FPS where you and your team must survive against Martian wild life to secure the future of humanity on Mars
  • Price: C$10.49, but currently at -30% discount selling at C$7.34

Surmount: A Mountain Climbing Adventure

  • a 2.5D procedurally generated mountain climbing simulation with whimsical characters and colourful environments
  • gamepad support
  • shared/split screen co-op
  • soundtrack available as DLC
  • Mac port available
  • Steam Deck verified
  • Price: C$19.49, but currently at -10% discount selling at C$17.54

King Island 2

  • a comedic hack-and-slash RPG that started life as a Flash game
  • Price: C$3.89, but currently at -15% discount selling at C$3.30

Great Houses of Calderia

  • a medieval strategy RPG focused on the intrigue of a noble family
  • Price: C$32.50, but currently at -40% discount selling at C$19.50

Party Pirates

  • a pirate-themed couch co-op with lots of minigames
  • gamepad support
  • shared/split screen co-op
  • Price: C$12.99

INDIKA

  • a dark and surreal third person puzzle game about an Orthodox Christian nun and her relationship with God
  • gamepad support
  • soundtrack and artbook available as DLC
  • Price: C$32.50, but currently at -10% discount selling at C$29.25

SU - Unlocking the 4th Dimension

  • a nautical-themed 2.5D psychological horror and deduction puzzle about uncovering a mystery
  • Price: C$3.89, but currently at -10% discount selling at C$3.50

Banana Hell: Mountain of Madness

  • a precision platformer where you try to avoid hearing a bananaman’s monologue
  • gamepad support
  • Price: C$1.29, but currently at -16% discount selling at C$1.09

Chrono Ark

  • an anime-themed rogue-like deckbuilder RPG where you recruit, train, and build investigators trying to return the world to normal
  • gamepad support
  • playable on Steam Deck
  • additional content available as DLC
  • Price: C$32.50, but currently at -25% discount selling at C$24.37
dyalog, to random
@dyalog@mastodon.social avatar

Week 10! This is a fun one!

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

By the way, Voyager 1 is back online, sending engineering status data. Next step, getting the science data going again. Every time I think about the Voyagers I can't help but smile. Damn NASA/JPL, et al. knew how to build good stuff back then. And the best use of plutonium ever.

EU_Commission, to random
@EU_Commission@social.network.europa.eu avatar

Our commitment to the fediverse is here to stay.

We are working on a solution to ensure our continued presence on your feeds, taking full advantage of Mastodon's identity portability.

And we are even growing the team behind our Mastodon presence, increasing efforts to engage with your comments on our posts.

We are fully committed to being a real part of the conversation in the fediverse.

Interested in our next steps? Follow us as we take on this new chapter.

tfb, to random French
@tfb@functional.cafe avatar

I have once again failed to correctly markup a link in markdown. How did what's maybe the worst of the ascii-markup syntaxes get so popular

cybeardjm, to Economics
@cybeardjm@masto.ai avatar

Caveat Emptor

/ explained by

bigjsl, to random
@bigjsl@aus.social avatar
18+ loke, to random
@loke@functional.cafe avatar

How do you calculate the first 1000 Fibonacci numbers in your favourite programming language?

This is how you do it in Kap:

↑¨(+/«,»↑⊣)1000⍴1<br></br>

Try it in the browser

dyalog, to random
@dyalog@mastodon.social avatar

Do you want to know more about APL or participate in APL-related discussions? See what events are happening in the APL community over the next few months at https://www.dyalog.com/dates-for-your-diary.htm

campuscodi, to random
@campuscodi@mastodon.social avatar

Slides from the Black Hat Asia 2024 security conference, which took place last week, are now available on the conference's site

https://www.blackhat.com/asia-24/briefings/schedule/

  • 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