Calling all stackers!
Leave a comment below to let the SN community know what you're working on this week. It doesn't matter how big or small your project is, or how much progress you've made.
Just share what you're up to, and let the community know if you want any feedback or help.
If you missed last week's thread, here are the updates stackers shared from all their latest work projects.
I spent a few hours writing code for a personal micro blog. It will look vaguely like Twitter; but only one user, no threads, no responses/comments, and no images/videos. In otherwords, an actual micro blog, unlike Twitter.
I've written 99% of the code (130 lines so far). What remains is to correct the HTML generation code and to get the HTTP server working. I'm writing this in Common Lisp, which has made many things easy (e.g. multiple values). The database is very slick, and arguably only possible in Common Lisp (and maybe Scheme).
reply
  • Client project: building a dApp with Vue for sending EURe tokens (as a WooCommerce payment method)
  • Building a notifications center in Drupal with DANSE
  • Need to integrate Gitlab CI (new feature) in Drupal Nostr Simple Publish and Nostr ID NIP05 modules I I find some time left
reply
Great work. What’s the motivation behind using Drupal vs Wordpress or other open source CMS?
reply
A brief answer on why I love Drupal
I started working with Drupal in 2014 at my former employer and was coming from a background of building my own CMS solutions with PHP and several PHP frameworks.
The hate against the complexity of Drupal was huge in the beginning, but after Drupal 8 was coming more mature with the adoption of Symfony as a framework for many components the love started growing (exponential). For me Drupal is much more than a CMS. It's a swiss knife which I use as a development framework for many solutions. It's also made me learn to work with Symfony (in many cases just for some basic microservices doing 1 thing). For my backend development work it's really a comprehensive toolbox I enjoy using everyday. And it's excists since 2001 (it was the best CMS in 2008), so the chance it will exist the coming 20 years is big (I love to apply The Lindy Effect here). Just like PHP ;-)
And I must not forget to mention the community, the people <3
reply
deleted by author
reply
Views (in core) and the module backup&migrate are still alive and kicking =)
reply
deleted by author
reply
Never worked with panels, it was just before my time when starting with Drupal I suppose. I learned to use Context, display suite and features with Drupal 6 and 7 which were far more predictable. But within 1-2 years working with those modules, it was time to move on with Drupal 8.
I'm not a fan of layout builder, I use Paragraphs instead which can be used with Layout Paragraphs.
reply
Just starting to become familiar Drupal with work projects, updating to 10, hence the question.
What are the drawbacks of Layout Builder that you see? The fact content is not indexable & searchable?
deleted by author
deleted by author
reply
EURe tokens using RGB or Taproot Assets?
reply
EURe is an ERC20 token $) https://monerium.dev/
reply
Thanks!
reply
Adding support for multiple forward recipients per post on SN :)
reply
  • Switching my homelab from CentOS to AlmaLinux (Been a while I was planning for it)
  • I'm also planning on replacing Docker with Podman when I replace homelab with Almalinux (I hope nothing breaks)
  • Move my personal project (Similar to Kanban but tweaked to my needs) from Vue to Nuxt!
  • Helping my friend move his Plex server to Jellyfin
reply
reply
Finally beginning work on personalized feeds.
reply
Will personalized feeds be optional?
reply
Ideally we'll have a toggle kind of like light/dark mode but global/personal.
reply
I'm working on a full refactor of the wire codec and message building code of Indra...
I just perused LND's tlv library, and was a little amused to see how it was constructed... has function signature types instead of using an interface, and two of them would make such a nice interface but instead, no,
I wanted to check it out, see if it was relevant, but honestly, building onions with it requires a secondary data structure built in parallel to the TLVs for tracking the encryption ciphers for the layers (ECDH key pairs and initialisation vectors)...
So, by way of introduction from something familiar, I dug up some old code I was writing for a bitcoin fork project on the Parallelcoin project:
There was some other commits on other branches but that was my first commit after returning from 2 months exile after my residence permission for Serbia was still not organised and ...
I basically overstayed 3 times and I was ordered to stay away for december and january 2019-2020.
This commit was the last time that this piece of code referenced in the above was present in the repository, I had been using it for a few things, but mainly a multicast network miner work delivery protocol to go with my CPU based proof of work algorithm (long division based).
Pretty funny. First commit on master branch after they locked us all down, in Serbia it was also a full weekend stuck indoors as well. Next commit on that branch, the whole "simplebuffer" codec was removed. I don't remember why. Might have been because I just replaced it with this hella fast codec called "gotiny" which is the fastest, non-generator based Go binary codec out there.
Can't do that this time, I don't want to exclude people from easily writing a conformant codec in another language.
My host and sponsor for doing the work at that point or very near that time stopped adding code to the repository, and was spending 18 hours a day watching conspiracy theory videos on youtube, which got really really irritating, on top of all this fuggin bullcrap.
So anyway, just gonna adapt this extremely small and concise bit of code, maybe improve it a tiny bit, add a handler for doing the encryption after encoding the messages.
Shouldn't take too long, the design is proven and almost perfect fit, and better than anything I put into Indra for this task to date, I just
reply
Replace my cracked phone screen before the cracks start turning into falling shards.
reply
Oof, reminded me about my phone's dead pixels. I had to replace the screen before it become unusable!
reply
I've put it off two weekends now, and it looks like things are getting worse pretty fast!
reply
Just finished a GrapheneOS guide. Would love some feedback!
Next is looking at the onboarding flow for Envoy, the mobile app we make at Foundation.
reply
Looks great. Let me try this on a new samsung phone I bought a while ago and see how far I get with your guide.
reply
Working on Design Label for Supplements products. The design it's so colourful and love to see if already produced massively.
reply
Learning Langchain this week. There us a video on youtube on langchain and I managed to do the whole second episode.
I’m adding to my python programming skills by doing this.
This will allow me to automate a lot of creative tasks by using Chatgpt via python.
Things I will be able to do later are:
Creating agents that do tasks online.
Adding wallets to these agents so they can spend sats and earn sats.
Give a course about doing data science + macro economic analysis with Chatgpt and language models.
What I’m also working on is creating a basic macro economic model in python. I already can do this in Excel. But now I want to do this in python, so I can scale up the creatiin of macro economic models for many countries in the world.
reply
I'm working on a program that let's you prompt mid journey for a wallpaper that changes based on nostr usage statistics, ie. a post receives 1,000,000 sats maybe it adds a lightning strike to the image. I imagine being able to prompt it for a tornado that gets bigger based on reply counts, maybe it turns into a firestorm when there are lots of reposts, and bolts of lightning based on zaps. Its like, a semesters final project for teaching myself to code with python. Once its working I'm going through all the steps of releasing it on git and learn how to do all that wizardry.
Hopefully I'll be able to contribute to more pertinent things some day, but this seems like a good place to get my feet wet.
reply
Stable diffusion* sorry not midjourney. Tonight I got it successfully iterating through instances of the note id, so tomorrow I'm going to build it out to tally up all the data from the top 10 posts, and maybe figure out how I'm going to manage what a good baseline is for the data it collects.
reply
What are you using to get the nostr data into python? Are you using any python api or library for that?
reply
urllib.request, json, requests, html_to_json. Then I'm using the nostr.band API.
reply
Make a pass through homelab services to get OIDC auth setup where it won't immediately break things. Using one of the many forks of TFA for the services that don't natively support SSO.
Then continue on a pub-sub-events-as-webhooks self-host service because I can't stand running Redis for pubsub.
reply
Started Google UX design certification and finish reading the second edition of Mastering bitcoin
reply
Old laptop troubleshooting
reply
I work on a real world asset real estate project. Now completing the action plan. Also, found a secure source of gold in Africa, to be moved to Europe.
reply
deleted by author
reply
That's not bad idea 💡
reply
Translate English to Indonesian
reply
I wish I could share, but there's still too much technical risk and I'm worried it doesn't materialize. Maybe next week!
reply
deleted by author
reply
deleted by author
reply
What have you learned so far from that book?
reply
deleted by author
reply
deleted by author
reply
deleted by author
reply