Dear Friends of ye olden days (well last year actually),

One of the things about the
#Fediverse and the cyber-verse and other poems. Is with verse no one knows wot the poets are

About.

Are they in Devon are they in Hell
oberine
those dumbed elusive pimple-knickers

Well I am seeking They there and hear
and I can tell you
I am not a bot or AI in dis
guise.
AND I know Nothing. N O T H I N G!

Fortunately I have a cunning plan
as unusual as any quitter critter:

1) Be Tue or better still True 2 the best ideals and practices you know
2) Find your old HTML, programming even if unavailable
3) Deliberately make mistakes except in programming

For example:

Yesterday I programmed in
#FreePascal #Python and #HTML
Today I will be looking for a python compiler. I am using Thonny IDE
for now

I did not know I was on this instance/server.
Thank the admins for all their work AND send them some monies.
Personally I am presently broke from whining, women and sung

Have a great day everyone and remember. Survival is our superpower.

❤️🎉🦞

PasLLM is finally publicly released!

A high-performance LLM inference engine written in pure Object Pascal.

✨ No Python dependencies
🎯 Advanced 4-bit quantization
🖥️ Cross-platform (Delphi & FreePascal)
⚡ Native performance

Supports Llama 3.x, Qwen, Phi-3, Mixtral, DeepSeek R1 & more!

Open source (AGPL 3.0): https://github.com/BeRo1985/pasllm (synced from my private repo on my on server)

#ObjectPascal #Delphi #FreePascal #LLM #AI

GitHub - BeRo1985/pasllm: PasLLM - LLM interference engine in Object Pascal (synced from my private work repository)

PasLLM - LLM interference engine in Object Pascal (synced from my private work repository) - BeRo1985/pasllm

GitHub

Passend zum neuen Bugfix Release 4.4 der Lazarus IDE wurde uns eine neue Version von #FpcUpDeLuxe bereitgestellt.

Mit FpcUpDeLuxe können sich alle sehr einfach die unterschiedlichsten Entwicklungsumgebungen mit Free-Pascal und Lazarus IDE installieren.

Ein Quelltext für viele Plattformen ...

https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases

#FreePascal #LazarusIDE #Programmierung

Releases · LongDirtyAnimAlf/fpcupdeluxe

A GUI based installer for FPC and Lazarus. Contribute to LongDirtyAnimAlf/fpcupdeluxe development by creating an account on GitHub.

GitHub

Das Lazarus-Team hat die neue Bugfix-Version 4.4 für uns alle bereit gestellt.

https://www.lazarusforum.de/viewtopic.php?f=1&t=17425&sid=90ae0918e1473a6ff4cc71637944daed

Free-Pascal und Lazarus IDE: Ein Quelltext für viele Plattformen ...

#LazarusIDE #FreePascal #Programmierung

Lazarus Bugfix Release 4.4 - Deutsches Lazarusforum

FpcUpDeLuxe with a new version

You find the brand new FpcUpDeLuxe for easy installation of FreePascal and / or Lazarus IDE here:

https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases

With FpcUpDeLuxe everyone is able to setup different environments for software developement with FreePascal and Lazarus.

One code for many platforms ...

#Lazarus #FreePascal #Programming

Releases · LongDirtyAnimAlf/fpcupdeluxe

A GUI based installer for FPC and Lazarus. Contribute to LongDirtyAnimAlf/fpcupdeluxe development by creating an account on GitHub.

GitHub

Lazarus Bugfixes Release 4.4 launched

The Lazarus team has released bugfix version 4.4 for the Lazarus IDE.

More info:

https://www.lazarus-ide.org/

One code for many platforms ...

#LazarusIDE #FreePascal #Programming

Lazarus Homepage

Lazarus is a professional open-source cross platform IDE powered by Free Pascal

Yesterday, in an attempt to avoid all sorts of responsibilities, I started pulling apart another #Psion SIBO C SDK tool.

ECOBJ.EXE takes an Intel OMF file (.OBJ) for a class and moves the class descriptor data into the code segment. Unlike #CTRAN, I have absolutely no docs on how it does this. I also have no experience with the object file format.

This has never stopped me before.

So, armed with a hex editor, a PDF documenting OMF (link below), and my beloved #Pascal, I've set to work.

So far, so good!

https://www.azillionmonkeys.com/qed/Omfg.pdf

#Pascal #FreePascal #16bit #DOSBox #DOSBoxStaging #RetroComputing #RetroDev

If you were writing a #compiler (or, in my case, a #preprocessor) and you had to think of a variable name for a "class" struct, but you can't use the keyword class... what would you call that variable?

Plot twist: The compiler/preprocessor is written in #ObjectPascal. (So it's actually a record, not a struct. Same difference.)

I'm currently using the variable name class_item which is a very un-Pascal identifier for many reasons. I'm thinking of using PClass or PsiClass just to get around it.

#Pascal #FreePascal

Let's face it, the www has become a disgusting cesspool of horrible corporate excrement. As such, when we needed a web store to sell our art, the only viable option seemed to be to build a site completely from scratch.

Shopify is a terrible company, firing employees for not using AI ( https://tech.slashdot.org/story/25/04/08/1518213/shopify-ceo-says-staffers-need-to-prove-jobs-cant-be-done-by-ai-before-asking-for-more-headcount ) -- as is pretty much every other off-the-shelf platform out there.

Now, I absolutely loathe #webdev with the fury of a thousand suns. To make the experience slightly less painful, I decided to implement the entire back-end of the website in #pascal - a programming language I am quite fond of.

The pascal-side of the webdev experience has been quite pleasant, with the horrible bits naturally remaining to be js/css.

I made a wee video on how web development is done in #FreePascal - I tried to give a birds-eye view of how it all works, and it still ended up being an hour-long video. That probably is more because I suck at brevity when it comes to stuff I am passionate about :)

In any event,- here's the video:

https://toobnix.org/w/416YvuMh8okVhgTXzBPmNy

Shopify CEO Says Staffers Need To Prove Jobs Can't Be Done By AI Before Asking for More Headcount - Slashdot

Shopify CEO Tobi Lutke is changing his company's approach to hiring in the age of AI. Employees will be expected to prove why they "cannot get what they want done using AI" before asking for more headcount and resources, Lutke wrote in a memo to staffers that he posted to X. From a report: "What wou...