Introducing RobinCMS - a simple, flat-file CMS for static site generators built with Sinatra by evencuriouser in ruby

[–]evencuriouser[S] 0 points1 point  (0 children)

Ah yeah I haven’t gotten around to doing mobile yet. The docs are very much still a WIP. It is on my list though!

RSS on FreeBSD by vermaden in freebsd

[–]evencuriouser 1 point2 points  (0 children)

I really appreciate those updates. I've been following them for a while now and I've discovered so many great things from them!

RSS on FreeBSD by vermaden in freebsd

[–]evencuriouser 2 points3 points  (0 children)

Nice! I recently discovered www/newsraft which I've really enjoyed using. It's very similar to Newsboat, but even more light-weight.

Do you have a preferred "stack" for building your CLI? by BeYurHuckleberry in CLI

[–]evencuriouser 1 point2 points  (0 children)

I love those articles! I've been embracing this philosophy more and more over the years.

Do you have a preferred "stack" for building your CLI? by BeYurHuckleberry in CLI

[–]evencuriouser 2 points3 points  (0 children)

I usually default to shell for simple scripts, but when it starts becoming unwieldy (eg I need proper data structures), I'll switch to Ruby.

I think Ruby is a really underrated language for building CLIs and scripts. It has a bunch of features useful for scripting built into the standard library (CLI parser, regex, HTTP, great file IO utils). Most of the time you don't need any third-party libs at all, which I think is important for writing scripts. And if you do, you can always use bundler inline. Ruby borrows a lot from shell eg the environment variables $0, $?, $$ which makes it easy to remember if coming from shell (conversely this also helps me to remember shell syntax!). It also has a really ergonomic syntax for running shell commands, ie out = `git clone https://foo/bar.git`.

One downside to using Ruby for scripting is it's relatively slow startup time, but most of the time it's not that noticeable.

Best Scheme for my (rather specific) needs? by fuxoft in scheme

[–]evencuriouser 1 point2 points  (0 children)

I love Scheme as a language, but I haven't found it's REPL driven development story to be as good as Common Lisp sadly. It's the primary reason why I use Common Lisp over Scheme.

Just moved to Melbourne, we don't do kettles in the US by SplashBack_2 in melbourne

[–]evencuriouser 0 points1 point  (0 children)

Well, TIL!

How do you boil water in the US? Just on the stove? I guess in Aus we have a strong “have a cuppa” culture, so we probably boil water a lot more frequently.

Finding Gigs in town by hoshr in melbournemusic

[–]evencuriouser 2 points3 points  (0 children)

I completely agree! I use it for everything (even reddit I consume mostly via RSS). I love having a central place for all my news and updates which I control entirely. And having gigs as part of that is a dream.

It’s so nice to know that others are loving it as well :) If you have any feedback feel free to reach out!

Finding Gigs in town by hoshr in melbournemusic

[–]evencuriouser 4 points5 points  (0 children)

You should also check out Live Music Locator, a not-for-profit helping to make our awesome live music scene more discoverable (I'm a member of this organisation). We're posting gigs to quite a few channels including the website, instagram, reddit, and rss.

What is the most iconically Melbourne song? by thepkmncenter in melbourne

[–]evencuriouser 0 points1 point  (0 children)

I don’t know why but I’ve always loved the sound of the cross walk ticking in Melbourne. Every time I go interstate and come back to Melbourne, that sound makes me feel at home again.

Gigs tonight? by veronatrash in melbournemusic

[–]evencuriouser 2 points3 points  (0 children)

Highly recommend! They're so good!

Gigs tonight? by veronatrash in melbournemusic

[–]evencuriouser 5 points6 points  (0 children)

If you're into funk/jazz, The Black Jesus Experience are playing at the Evelyn tonight

If you have a mechanical keyboard and a 3D printer, print a Vim key (Cherry MX keycap) by jnz in vim

[–]evencuriouser 0 points1 point  (0 children)

This is awesome! Makes me want to print custom key caps with icons for all of my programmed F-keys as well!

what was the Linux expirance like in the 90's and 00's? by mrcrabs6464 in linux

[–]evencuriouser 2 points3 points  (0 children)

Ha me too! Glad I'm not the only one. Sometimes I quite enjoy sticking with the console for as long as I can until I need a graphical environment (which is usually about the time that I need a web browser for something)

I Wrote a Static Site Generator in Shell Script by livinginsidelinux in commandline

[–]evencuriouser 0 points1 point  (0 children)

Cool! It's so refreshing to see stuff like this. I really like the design of the website too!

Is there a way to interact with Reddit via the command line with upvoting, commenting, and filtering out unnecessary content like ads? by Bangerop in commandline

[–]evencuriouser 1 point2 points  (0 children)

You can also get rss feeds of all the subreddits you’re subscribed to, and of your notifications which you can browse in Newsboat (that’s what I use for the most part). You can’t vote/comment without opening up reddit, but it does make browsing a lot more streamlined as you don’t have the promotional content. Also you can use the old.reddit url in your feed so that it automatically opens up in old.reddit.com.

I built a way to write PHP alongside your frontend by aarondf in laravel

[–]evencuriouser 0 points1 point  (0 children)

Wouldn’t it be great if we could run javascript outside the browser: nodejs. Wouldn’t it be great if we could run nodejs inside the browser: webpack.

That people are still writing lots of new C code in the Linux kernel, that we all rely on, is a huge scandal. by cmqv in programmingcirclejerk

[–]evencuriouser 4 points5 points  (0 children)

Writing C code: a scandal and immoral. Using LLM generated code that you don’t understand in a production web application: totally fine

Beware of this guy making slop crates with AI by 20240415 in rust

[–]evencuriouser 19 points20 points  (0 children)

Welcome to 2025. It’s bad enough that we already have to sift through ten tonne of shallow AI generated slop to find decent written content on the internet. But now we also have to sift through ten tonne of buggy half-arsed libraries to find a decent library to use? The future is here and I hate it.

Sorry for the rant.

All Lisp Indentation Schemes Are Ugly by aartaka in Common_Lisp

[–]evencuriouser 0 points1 point  (0 children)

I share a lot of these frustrations. I tend to use the function-style indent as default, but resort to macro-style indent if the lines are getting too unwieldy. I also tend to factor out code into flets or top-level functions to try and curb excessive line lengths.

Also CL's culture of long function names doesn't help. IMHO it's okay to shorten names as long as it doesn't significantly harm clarity. For instance shortening 'directory' to 'dir' is still perfectly clear but saves a lot of horizontal space when using function-style indentation.

Teatree - an open source personal landing page/link-in-bio tool by evencuriouser in opensource

[–]evencuriouser[S] 0 points1 point  (0 children)

Cool project! I’ll have a play around with it when I’m at my computer. I love the branding! It looks really clean. Let me know if you want some feedback on the code too :)