So I have gone and coded a little something ;-)
https://schallundstille.de/2025/04/04/fixing-foveon-dngs-in-darktable/
So I have gone and coded a little something ;-)
https://schallundstille.de/2025/04/04/fixing-foveon-dngs-in-darktable/
I am in urgent job search mode, so I'm gonna throw this out here and see if anything comes of it.
I am a #Canadian, fluent in both #English and #French. I have experience with several programming languages. My strongest proficiency is with #Haskell and #C. I also have a reasonable grasp of #HTML, #JavaScript, #SQL, #Python, #Lua, #Linux system administration, #bash scripting, #Perl, #AWK, some #Lisp (common, scheme, and emacs), and probably several others I've forgotten to mention.
I am not necessarily looking for something in tech. I just need something stable. I have done everything from software development, to customer support, to factory work, though my current circumstances make in-person work more difficult than remote work. I have been regarded as a hard worker in every job I have ever held.
After a lot of tinkering, we finally made it to the latest release of the #nginx ingress controller on the https://mstdn.dk cluster. The latest release addresses no less than FOUR #CVE records. Critical configuration areas had changed, the GeoIP database had to be cached to avoid rate limiting and the #LUA engine needed some tweaks before it could handle the relative large number of TLS certificates we're using in the cluster, but we finally made it. Sorry about the hick-ups. We're trying to keep expenses from going through the roof, so we've skipped the test setup in favor of gently tweaking things in production. Usually that goes well, but there is the rare exception.
Somewhat related, the #KubeCon / #KubeConEU #Kubernetes conference is next week, which means I'll be in #London for the first time for an entire week. Any suggestions for things worth visiting for a bunch of #nerds? :D
Proof of Concept for a personal #FreeBSD installer in #Lua
https://alfonsosiciliano.gitlab.io/posts/2025-03-18-poc-installer.html
Game framework update: Shaders defined in Lua can now access global Lua variables
(The globals are automatically turned into GLSL uniforms)
Two new challengers, soon ready to descend!
Can you guess who they are?
(I also spent the last 2 hours late night coding, freed up 900 tokens, but who cares, right? )
My employer has just announced the removal of all hybrid work so here goes. If you/your org is in need of an early career developer with professional experience in #php, #cSharp, and #react, I’m your guy! Non-professionally, I also have experience working with #rust, #lua, and #nix (individually). I can pick up new concepts fairly quickly and I’d say I communicate very well. I’ve worked as a developer for 2.5 years and before that I was in IT for about the same amount of time. Do your thing fedi #getFediHired
This week I am positively chuffed about evolving hackable platforms.
I've been grooving on writing #lua to integrate the various cogs and gears of Neovim's rich ecosystem of software development tools, and it's reminded me of just how much I love feeling like I'm playing with incredibly powerful LEGOs, carefully choosing the ons I want, then stacking and connecting them, ultimately building something powerful and beautiful.
The key is everyone agreeing upon protocols so everything can be pieced together easily.
And when I say 'evolution' I mean actually being able to build upon those protocols and agreements up the stack in ways that bring value to end users.
Language servers are a great example. There is a ton of missing connective tissue to help developers actually leverage LSP features, but the @neovim core team is working hard on filling that gap.
The vim.lsp.config features added in 0.11 are a great example of this. They make LSP configuration vastly easier.
I've been building some of same said connective tissue in my own configuration, and maybe I can contribute some of that upstream to Neovim core.
Anyway, enough gushing :)
I don't know if it's because of all the months I've spent using and configuring #AwesomeWM or because #python is so much more powerful and easy to read and write than #lua (at least to me), but in the last couple of days I've been giving a shot at #qtile and it's just great.
It took me just a few hours to replicate my Awesome set up, and although people really like to say "python == slow", it feels smoother and snappier than any other TWM I've used so far.
Kudos to Qtile!
So, I've published a static site generator, as one does.
https://git.sr.ht/~akkartik/gen_site
Unique points:
- Lua and only Lua
- no Markdown, you have to edit HTML
A couple of years ago I ripped out my old Rails site and replaced it with static html cobbled together with some scripts. Many thanks to @joeldn for nudging me to find some reusable core in it.
I always assumed there'd be a zillion SSGs in any language, but surprisingly I can't find more than a couple in #Lua. If you like one please share.
I want an #RSS reader where I can write filters in Lua, or some similarly powerful language. Filter based on criteria that combine the day of the week something came in, the title, the feed, what phase the moon is (you can calculate this), the number of vowels in the first paragraph, anything. Does anyone know of anything like this, or will I have to do it myself? #programming #AskFedi #lua
Just reached a big milestone for my little framework: Being able to define shaders as ordinary Lua functions next to the rest of the application code!
The plan is to be able to reuse code for both shaders and game logic (where it makes sense) and easily use global variables such as 'time' or 'sunDirection' in shaders.
Doing some #Lua pattern matching crimes.
#theWorkshop
I made a little port of @neauoire's Neur into Lua. I also added support for hooking up I/O and side effects to your neural network.