@someodd@fosstodon.org
@someodd@fosstodon.org avatar

someodd

@someodd@fosstodon.org

Haskell.

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

someodd, to random
@someodd@fosstodon.org avatar

I have an IRC server you can also join from XMPP.

https://www.someodd.zip/showcase/irc-server/

someodd, to GNOME
@someodd@fosstodon.org avatar

I installed to hunker down and "get stuff done" as I was before using , but now that I'm using gnome, some things work nicer and easier, but overall I think I may go back to .

someodd, to random
@someodd@fosstodon.org avatar

is amazing for packaging.

I used a one-liner for creating a Debian package with .

someodd, to random
@someodd@fosstodon.org avatar

Would you pay $5/month for me to run your own XMPP server?

I'd even set up domains for you, everything basically. And I'd relinquish everything to you on request (I won't pay for domains/transfers though).

I'd do backups and archives. You could pay me to make a tape archive and send it to you.

Is there something like this idea you'd like me to offer?

someodd, to random
@someodd@fosstodon.org avatar

Would you pay $5 a month for a high uptime XMPP service which allows 100mb file uploads, connecting to any irc server basically?

someodd, to random
@someodd@fosstodon.org avatar

What kind of basic service that I could serve out of my house would you pay $5 a month for?

someodd, to random
@someodd@fosstodon.org avatar

I made an and room for (like ).

Same room, two protocols!

XMPP

xmpp:@irc.xmpp.someodd.zip?join
Or https://conversations.im/j/%23smallnet@irc.xmpp.someodd.zip

IRC

irc.someodd.zip 6697 (SSL)
Or
ircs://irc.someodd.zip:6697/smallnet

someodd, to random
@someodd@fosstodon.org avatar

There's maybe too much focus on elegant and good code, systems that support better correctness, when in reality what works best are systems that have an okay degree of correctness assurance and mainly prioritize iteration and prototyping.

Does Haskell lose this battle?

You shouldnt be attached to code. You should feel able to delete and reiterate without too much hesitation. Does Haskell encourage too much "correctness scaffolding?"

someodd, to haskell
@someodd@fosstodon.org avatar

Do you as a language, lends itself to fast prototyping and iteration?

someodd, to random
@someodd@fosstodon.org avatar

It turns out I really like .

someodd, to random
@someodd@fosstodon.org avatar

I'm thinking about pivoting from to

I'll still support my IRC server, but probably end up making my main thing.

I want to look into more before I start a server.

someodd, to haskell
@someodd@fosstodon.org avatar

Please share with me your wisdom on packaging and distributing software made with #Haskell.

someodd, to random
@someodd@fosstodon.org avatar

I feel for Haskell to survive it needs to be as easy to put together and get running and distributing as Python and Golang is.

I feel like sometimes the idea of starting a new Haskell project is so burdensome, and there's no real "official" way of doing certain things that actually works consistently (like static binaries) that I sometimes just decide a project's not worth it.

We're also in the age of AI now where it's like everything is reduced to glue.

someodd, to random
@someodd@fosstodon.org avatar
someodd, to random
@someodd@fosstodon.org avatar

I made a landing page for my IRC service(s).

I make some stuff so that showcase posts like this:

https://www.someodd.zip/showcase/irc-server/

Are generated from simple Markdown like this:

https://github.com/someodd/someodd.github.io/blob/main/showcase/_posts/2024-04-01-irc-server.md

This way it's easy to turn what's basically a blog post into an app/service's one page website.

someodd, to haskell
@someodd@fosstodon.org avatar

Is there any future in languages like where AI makes code a factor of small frequently and easily replaced glue and scraps, where whatever is most trained on and most hackable, most easily replaced/iterable is king?

Are big pieces of software that benefit from the architectural assurances Haskell brings a dead paradigm?

AI is here to stay and I feel if something was not already in or out of orbit, it may never reach escape velocity

someodd, to random
@someodd@fosstodon.org avatar

Anyone accept monero donations for their FOSS project?

someodd, to random
@someodd@fosstodon.org avatar

Please check out the @dillo browser!

I feel it's the most lightweight and charming browsers I've ever used.

and support through plugins!

I think it may have a very powerful and possibly language-agnostic plugin system--maybe fun to develop for.

someodd, to haskell
@someodd@fosstodon.org avatar

Could I get some love, please?

I feel I'm developing lots of software in for and cool things.

A showcase of some of my projects: https://www.someodd.com/showcase

My GitHub (please follow, star): https://github.com/someodd

someodd, to random
@someodd@fosstodon.org avatar

@dillo thank you for maintaining the dillo project. I'll be updating a post on using dillo. Thank you for your help.

someodd, to debian
@someodd@fosstodon.org avatar

I made an IRC server and hopefully this makes it easy and simple for you too, as well!

https://www.someodd.zip/notes/irc-server/

someodd, to random
@someodd@fosstodon.org avatar

NEW IRC SERVER PREVIEW: sneak peak for and people and select others first!

May be unstable for up to 3 days. Has services.

SSL only: irc.someodd.zip (port 6697)

Try joining the channel.

someodd, to random
@someodd@fosstodon.org avatar

I'm just thinking about how if you properly package your software for easy installation especially on a variety of popular operating systems, you're really putting yourself ahead of the herd, I think.

I feel like generating a Debian package for a cabal/Haskell project should just be one or a few commands, yet it generally has been very involving for me, even if I also have a nix flake. Tips?

someodd, to random
@someodd@fosstodon.org avatar

I forgot about @dillo! I might try it this weekend. Apparently it has a Gopher plugin?

someodd, to random
@someodd@fosstodon.org avatar

@dillo I tried to sudo apt-get install dillo -- it basically works, Although, when I tried to install the Gopher plugin, I noticed to get this plugin working, dpid should be running or the like. I'm running Debian Sid. For me this is in:

/usr/libexec/dillo/dpid
/usr/libexec/dillo/dpidc

Am I supposed to do something to get plugins working/have dpid running?

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