@colinhoad has been working on a #Psion #OPL language server in #FreePascal. He's got a proof-of-concept running with NeoVim! https://www.colinhoad.com/a-working-proof-of-concept-language-server
@colinhoad has been working on a #Psion #OPL language server in #FreePascal. He's got a proof-of-concept running with NeoVim! https://www.colinhoad.com/a-working-proof-of-concept-language-server
All open source free software has been working without any problems so far. I have revived an old friend. It feels like coming home after so many years.
#euphoria #turbopascal #turboc #dataperfect #freepascal #freebasic #bwbasic
Udochka - it is time for fishing! With settings! Wow! This is some kind of a joke!
Summer little days. It is time to run for a virtual fishing. Take a fishing road! And let’s catch a virtual fish! With the idea not to harm a real pond and a real fish! Let it swim.
https://dimalinkeng.blogspot.com/2025/08/udochka-it-is-time-for-fishing-with.html
#retrogame #80s #8bit #msdos #freepascal #retroprogramming #fish #catchafish #fishingrod #water #pond #river #simplegame #relax #hobby #watersplash
Udochka – get fish score
While it is summer. And it is warm weather. And it is going a joyful days. It is best time to go for a fishing! And best of all about virtual fishing. To not to catch a real fish. Let it live and swim with joyful underwater little days!
https://dimalinkeng.blogspot.com/2025/08/udochka-get-fish-score.html
#retrogame #freepascal #8bit #msdos #fishing #fishingrod #fish #river #bluescreen #lake #easygame #simplegame #retroprogramming #fishscore #timer #relax #countryside
Adding the keyboard input routines to the emulator took a bit more work. Mostly trying to find the correct routines in #FreePascal (KeyPressed and ReadKey). (Read and Readln are both buffered - they read a line and only return when the user hits enter).
Remember that one post from a week ago (https://ohai.social/@skrzyp/114869983737781401) when I had my #WTF moment at #FreePascal compiler for 16-bit #DOS and actually filled a detailed bug about this? (https://gitlab.com/freepascal.org/fpc/source/-/issues/41337)
I’ve just had a sudden urge to check something a little bit different and, to no surprise, GUESS WHAT.
I have no words.
I absolutely loathe web development, yet I've been having to work on implementing a webshop from scratch, as I'm trying to start up a laser business. To make the experience slightly less painful, I implemented the backend in #freepascal ; as most out of the ready-made solutions are evil in various ways. (eg: 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 ) --
It's just about done, the only bit I need to finish yet is some sort of solution for shipping/tracking info.
I've been looking into ShipStation and actually started implementing their API('s); learned they just acquired the ShipEngine company, leading to some API confusion - which lead me to look more into the company.
It turns out that the same company that recently acquired them (Auctane) owns a myriad of shipping-type companies, including stamps.com, endicia, shippingeasy, shipworks, and many others,...
It seems to me that they put themselves in a position where there's basically few alternatives.
If you think about how much e-commerce integrates with at least one of these, you quickly realize that most of what pretty much anyone buys online goes through one of the companies owned by them, which means they know what everyone buys, their name, their home address, etc,...
This absolutely sounds like a #privacy scandal waiting to happen.
Needless to say, I'm not going to be using ShipStation.
I guess I'll just try to use ups/fedex/whatever directly then. Back to the drawing board. :(
It never fails to blow my mind that whenever you turn over even the most benign rock, you'll find some billionaire sucking our society dry. Nothing seems immune to #enshittification these days.
(Probably a surprise to no-one that actually deals with this stuff on a regular basis - but like i said, i've not been doing webdev in a long time, and actively avoid the www even as a user, I've been a bit out of the loop)
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...
I thought it might be a good idea to reach to the basics trying to debug that #FreePascal bug which makes even simplest programs fail to run on i8086/msdos (my #TP7 game port still “”works””, until it reaches #DOS API calls). So thought it might be possible to target the #8086 and run #MartyPC by @gloriouscow
While I pretty much know that the code jumps somewhere randomly and then goes along executing emptiness, I still need to find out why…
and how to set breakpoints on INTs :p
A short preview demonstration of PALM with llama3.2 1TB as base model - A Object-Pascal-native LLM engine with inline assembler AVX2 SIMD optimizations, running on the CPU with StreamingLLM-like "endlessly" context-windowing and 8-bit quantized weights and activations (W8A8), and multithreaded/parallelized with my PasMP library. But support for 4-bit weights (for W4A8) is also on the roadmap.