photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

245
active users

#haskell

4 posts4 participants1 post today
Replied in thread

@blami @graves501 I think I won't be able to enjoy myself writing code in a language lacking tagged union anymore.

Yes I'm spoiled, but it's not #rust 's fault, it's #haskell .

It's just that when came the moment to make a choice between learning Go or Rust, the choice was quite easy.

Netencode: I’m currently building out my project of making a “better” structured language for use in UNIX-pipelines and shell scripting and the like.

It’s human-readable, but supports trivial generation with printf & wc, tagged values (sum types, Result<T>) and embedding arbitrary binaries without escaping due to being length-prefixed.

I think it’s pretty cool!

#introduction mreeow! Hi! My name is Momo! I'm a transfemme, and she/they is my preferred pronouns.

I code as a hobby in #rust and #haskell. I also use #nixos as my main daily driver since last year. :blobfoxcomputer: :nkoLove:

I enjoy creating casual game mods in my free time, including Stardew Valley, #twohoursonelife, and various other games. :apartyblobcat:

I also love playing Cataclysm: Bright Nights (#cbn) and #Stardew Valley. Sometimes, #widelands, and #openttd too, because why not? I like the look and feel of these games. :blobcat3c:

During the weekends, I try to finish reading a fantasy book or two, if I'm feeling reaaaaally cozy :blobcattea: :blobcatmorningtea:

I will be posting about techy stuff that I encounter (mainly #nix and #rust), share my gaming experiences, and rant about random things, ranging from politics to personal life.

And I like to sip a cup of coffee while watching camping videos, too, for some reason. :blabfox:

Feel free to follow me if you want to hear more of my blabbing! :blobcat_mlem: :blobcat_nwn:

PS: I will put distressing or NSFW posts behind CW. :blobcatpeek:

I want to be your next #FediHire ! I've been a programmer since 1985 (as a child), I've been an IT professional since 1995 (pulling wires and swapping cards and configuring MS Windows). I graduated from University of Arkansas Fayetteville with a BS in CS in December of 2003. A full resume is available.

I currently require a 100% remote position. I cannot relocate from Cove, #Arkansas. I would prefer W-2 employment with a base salary of at least 130k USD/yr, plus some sort of retirement offering (401k or similar) and healthcare benefits (HDCP + HSA or similar).

I prefer something where I can be a high-performing individual contributor: reading, writing and improving source text the majority of my day, with some time spent knowledge-sharing with other developers -- learning and teaching. I'd like to work with #Haskell, #Purescript, or #Idris as the primary source language. I've previously delivered value in Haskell, #Javascript, #SQL, #Python, #Scala, #Java, #C, and #C++ among others. I can be productive in almost any language (no PHP, please; I promised myself never again).

#Goals2025

Moving away from the constant upgrade cycle & moving closer to the ideals of #PermaComputing #MalleableSoftware

Design and setup a redundant system of old/used, cheap, low-power devices running ia: #Guix, #Linux, #FreeBSD, #macOS, #HaikuOS, #Plan9Front, #X11, #P9, #NFS, all working together

Become an expert on #MicroControllers #ESP32 #STM32 #RP2040 #MIPS #RiscV

DIY sensors which sing like birds to communicate their status

DIY robots "drones"

Move as much as possible of my computing needs to the #Terminal, #Emacs, #Rio #CLI #TUI #P9

Get an #3DPrinter and learn to use it

Design and build my own portable 8dot #braille terminal & try out if 3x3 or 3x4 dots is also workable.

Design and build my own low-power computers, their OS, and tools

Writing more of my own tools #DIY

#SmallTalk #ObjectPascal #Prolog #Scheme #Racket #CommonLisp #Haskell #Rust #Go #ObjectiveC #Swift

Deploy #LoRa #ReticullumNetwork #RNodes #MeshCore #Meshtastic

Start an #InternetResiliencyClub

Add #Tor, #I2P support by #WebProxy

#SolarPowered #SelfHost over #I2P, #OnionService #Blog #Wiki #Repositories #GopherHole #Darcs #Mercurial

#SelfHost my own #EmailServer, which will only accept email from #KnownServers #CommunityEmail #MutualEmailAcceptance

Share files via #BitTorrent over #I2P

DIY #HomeAutomation
DIY #GardeningAutomation
DIY #GreenHouse

Get a house cat, train the cat, use voice and gestures

Start asking money for advice & technology support

Build/program my own opportunistic and strange cryptocurrency miners #BTC, #XMR, #ZEC, etc #Art

#MakeMoreArt #LearnToDraw #Learn3DModeling #LearnGenerativeArt #LearnToComposeAmbientMusic

#ReCreateJottit #ReCreateInstikiWiki

#WriteMore #PublishMore #Letters, #Essays, #Missives, #Reports, #Treatise

Have you ever wanted a cli tool for looking up a Pokemon, its genus and its flavor text? No? Well look no further, there is now `poke-cli`

codeberg.org/trevdev/poke-cli

This has been a fun exercise while trying to learn some #haskell

If you're a proper Haskeller, please critique and leave some comments :)

Boosts welcome.

Summary card of repository trevdev/poke-cli
Codeberg.orgpoke-cliA learning project that I wrote in Haskell to see if I could do it. Use `poke-cli` to call https://pokeapi.co and retrieve some basic information about a Pokemon

Just put in another application via #LinkedIn so I also wanted to try to get #FediHired again.

I've been a programmer since 1985 (as a child), I've been an IT professional since 1995 (pulling wires and swapping cards and configuring MS Windows). I graduated from University of Arkansas Fayetteville with a BS in CS in December of 2003. A full resume is available.

I currently require a 100% remote position. I cannot relocate from Cove, #Arkansas.

I prefer something where I can be a high-performing individual contributor: reading, writing and improving source text the majority of my day, with some time spent knowledge-sharing with other developers -- learning and teaching. I'd like to work with #Haskell, #Purescript, or #Idris as the primary source language, but I can be productive in almost any language (no PHP, please; I promised myself never again).

I would prefer W-2 employment with a base salary of at least 130k USD/yr, plus some sort of retirement offering (401k or similar) and healthcare benefits (HDCP + HSA or similar).

(Boosts appreciated.)

I cannot remember the last time I was as frustrated with writing code as I am now trying to wrap my head around #haskell. And yet, after each night of swearing it off as a useless programming language I'll never find a job in, the next day I'm right back at it again.