nicd

@nicd@social.ahlcode.fi

Double stack software developer from #Tampere, Finland. Average #Elixir and #Gleam enjoyer. Admin of @code_stats.

I self host my instance, please be patient with it.


Softadevaaja Tampereelta. Keskiverto Elixir/Gleam nautiskelija. Pyöritän mm. @code_stats.

Tämä instanssi pyörii omalla purkilla, olethan kärsivällinen.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

rolle, (edited ) to random Finnish
@rolle@mementomori.social avatar

Tässä säännöllisen epäsäännöllinen tilastopostaus. Edellinen: https://mementomori.social/@rolle/111285802174755754

Suomi-Mastodon-skenen tilastoja: Suurimmat suomalaiset instanssit:

  1. https://mastodontti.fi 752 aktiviista käyttäjää
  2. https://equel.social 463 aktiivista käyttäjää
  3. https://mementomori.social 167 aktiivista käyttäjää
  4. https://piipitin.fi 52 aktiivista käyttäjää
  5. https://eliitin-some.fi 52 aktiivista käyttäjää
  6. https://suomi.social 14 aktiivista käyttäjää
  7. https://sauna.social 19 aktiivista käyttäjää

Loput alle 10 käyttäjää.
Kaikki havaitsemani suomalaiset Mastodon-instanssit: https://mementomori.social/@rolle/109483475710724474

Paljon suomalaisia on tietysti myös hajallaan ei-suomalaisilla, globaaleilla Mastodon-palvelimilla. Mutu-laskelmieni mukaan aktiivisia suomalaisia on Fediversessä "joitakin tuhansia", mutta luku on saattanut tulla alaspäin Threadsin ja Blueskyn suosion myötä.

nicd,

@rolle Mihimmun instanssi katos tuolta listalta? ​:foliohattu:​

simolaitakari, to random Finnish
@simolaitakari@mastodontti.fi avatar

Lähes kaupallista sisältöä, mutta jaan koska tämä meinasi mennä minulta ohi kokonaan, koska Gmail sijoitti viestin mainos-kansioon. Jos sinulla on antiikkisia tilauksia Verkkokauppa.com:ista, niiden tiedot häviävät, jos et muuta asetuksia:

nicd,

@simolaitakari Jännä, mä en oo saanu tästä mitään viestiä edes roskapostiin. Kävin katsomassa ja siellä on mun ensimmäinen verkkistilaus (Nikon D50 -järjestelmäkamera ja massiivinen 250 GB ulkoinen kovalevy) ajalta jolloin olin vielä nuori ja toiveikas ja mulla oli vielä hiuksia. 🥺 Ihailin blogaajia kuten @rolle ja halusin tehdä samanlaiset hienot sivut jonne ottaa hienoja valokuvia. Ensimmäinen reissu kameran kanssa oli valtava pettymys, kun ei se tehnytkään kuvista automaattisesti onnistuneita.

Eihän musta kuvaajaa koskaan tullut vaikka niitä tulikin otettua aika paljon. Jotkut jopa ihan hyviä.

Kiitos nostalgiatripistä!

nicd, to random

I have a home server with various services running (all isolated with different user accounts). The server has a small SSD and a big external HDD, but I'd like to make external backups to my cloud account. The cloud service has a proprietary command line application to sync data, so backups would ideally be date separated compressed tar files that it can then sync. An additional complication are PostgreSQL and SQLite databases that can't just be copied without risking breaking the integrity of the files.

How would you do the backups? Do you have some existing app that you could suggest? I'm sure I can whip up some script to do it, but I wouldn't mind if there was something already made.

nicd, to random

Genius brand new bicycle infrastructure in , Finland.

nicd, to random

For the past month or two I've been working on my blog's rewrite again. This past weekend I finally published the static blog generator I wrote since it's actually something someone else might use too: https://hexdocs.pm/scriptorium/index.html

It's written in and requires some Gleam knowledge to set up, but not much for a basic blog that works like mine.

My blog as an example: https://blog.nytsoi.net/
Or the Scriptorium demo blog: https://nicd.gitlab.io/scriptorium_blog

I'm currently writing a user's guide to describe various features, since the API documentation is very opaque to approach on its own. I also need to fix some frontend issues; it mostly looks good but there's still some problems like widening of the mobile layout.

It was a lot of fun to write, the Gleam community is a great help and the resulting static site is super fast (at least for me as the server is geographically very close :p). And writing posts is easier than it used to be, and git compatible. My blog's git repo isn't public, though.

I'd love to hear if anyone has any thoughts on it, or feedback on the default theme for example. I know there's things to fix and imperfections. I tried going over it with VoiceOver to ensure the structure advances logically and the navigations are understandable.

nicd,

@gvrooyen Thanks for your kind words! :) I'd hesitate giving it five stars, but it's surely ready for playing around with. I need to do some CSS fixes to the default layout and I'm thinking if I should redo the header navigation so that it can accommodate more links (right now it widens the browser, sadly). But I'm not a frontend person so I'll also have to document how to override the theme.

If you have any thoughts or issues, don't hesitate to send me a message!

nicd, to programming

We're facing the possibility of changing the VAT from 24 to 25.5% here in Finland. My thoughts and prayers with all the financial sector programmers who get to patch all the systems where the VAT field is an integer without additional precision capabilities.

nicd, to cycling

They don't make bicycle chains the way they used to.

https://en.wikipedia.org/wiki/Simpson_Chain

nicd, to Blog

If you're not rewriting your engine again and again, then what are you even doing?

I rewrote mine in with , now it's a static site: https://blog.nytsoi.net/2024/04/13/glossy-new-blog

harald, to random
@harald@mementomori.social avatar

I get this for a day now, something amiss @rolle ?

nicd,

@rolle @harald Looks like this should be mapped by Mastodon but it's returning 404 on mementomori.social: https://docs.joinmastodon.org/dev/routes/#nodeinfo

nicd, to random

@rolle mementomori.social's software version 4.3.0-alpha.3+mementomods-2024-03-22 + Mastodon Bird UI 2.0.0rc34 is causing an error in @firefish because the version field is limited to 64 characters in the database, and that's 65. 😁

nicd, to random

Here we go again.

nicd, to til

#TIL #Elixir originally had object-oriented features: https://github.com/elixir-lang/elixir/tree/5d81d7bb1506f1d2509f8b1653b7df74e9e22051?tab=readme-ov-file#the-object-model

I've been in the Elixir world since around 0.9 and I didn't even know that! Seems it was removed in 0.3.

nicd, to ubuntu

On an system with , I have the issue that while normally my laptop's trackpad works just fine, sometimes for a while it suddenly changes as if it had extreme amounts of pointer acceleration. You know, the pointer moves like it's in molasses. It reacts just fine, but every movement is slow to accelerate and decelerate. It also affects scrolling. This might last a minute or the rest of the evening.

I haven't touched the settings and if I go to the settings panel when this is occurring, they're at their normal positions.

If I use my keyboard's mouse mode during this time, it's unaffected.

Anyone seen anything like this?

The laptop is a XPS 15 9520.

nicd, to webdev

's are pretty spiffy indeed. This is my own music player running as a desktop app, with a dock icon, and integration to the OS media controls (including media keys). I didn't have to write any platform specific code to achieve this. The same codebase is usable in the web browser and as a mobile app with no extra cost.

Massive thanks to all browser devs who have implemented the necessary APIs and tooling for PWAs.

Elektrofoni is starting to look pretty nice, but there's still plenty of work to do before I can release a 1.0.

nicd, to cycling

Welp. My winter trail run ended short today.

nicd,

@stfn It's Sunday, so I guess it felt like freewheeling.

nicd,

@stfn Downside: Bike is broken. Upside: Free exercise bike!

nicd,

@stfn Not to mention all the exercise I got from walking the bike all the way back home!

nicd,

@enobacon I don't know. I assumed it was busted.

nicd,

@enobacon It was sudden when I was starting to move, made me fall as I lost momentum. Made this huge sound kinda like in the video. After that it kinda worked for a moment when not pressing too hard, but then gradually lost all capability to drive the wheel.

nicd, to GNOME

A problem I have with / : the resize handles of windows are like pixel perfect. There's maybe 3 pixels of space where I can start the drag from, and sometimes the click goes through to an underlying window even though the cursor is a resize handle.

mbonsma, to random
@mbonsma@mastodon.social avatar

The last bike ride I took was about 20 hours before having a baby. That's the magic of an upright e-bike for ya!

nicd,

@mbonsma I'm pretty jealous of those rear bags on that bike. They look like you can haul some serious stuff on it.

nicd, to Sauna

We had our renovated and the outcome is gorgeous. The previous one was poorly built and leaked moisture. Now it's properly sealed and has this dark wood almost smoke sauna-esque aesthetic.

We still need to insert the stones into the stove, clean up the wood dust, and oil treat the seats. Can't wait to heat it up proper!

We saved money by not redoing the tile floor, which was in good shape anyway. Without that it was surprisingly affordable. We'll probably paint the tile floor later to make it look new. :)

nicd, to random

word of the day: pääkallokeli (noun, lit. skull weather). ☠️

For when everything is ice outside and the environment is trying to kill you.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • megavids
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • provamag3
  • tester
  • Leos
  • JUstTest
  • All magazines