HackerTrans
TopNewTrendsCommentsPastAskShowJobs

lerax

no profile record

Submissions

CL-BBS: the schemeBBS-like textboard rewritten in Common Lisp

github.com
75 points·by lerax·24 дня назад·1 comments

Lisp Chat: An anonymous chat IRC-like written in Common Lisp

github.com
1 points·by lerax·3 месяца назад·1 comments

Show HN: A Truth Table Generator Written in Common Lisp

logic.manoel.dev
17 points·by lerax·в прошлом году·2 comments

Show HN: Egsis: Exploratory Graph-Based Semi-Supervised Image Segmentation

github.com
2 points·by lerax·3 года назад·0 comments

comments

lerax
·24 дня назад·discuss
I really like textboards, I think they are some kind superior than imageboard like reddit. I really love authless applications due its simplicity and privacy centric without complication, like strong cryptography and such.

I've been hosting a SchemeBBS instance over https://board.manoel.dev for the last 2 years, but MIT scheme is not my favorite Lisp and I particularly think the ecosystem is pretty limited to the application grows with the features I want. Live instance is hosted at https://board-v2.manoel.dev and now the main different feature from schemeBBS are:

- persistent preferences, like themes and default board - preview of image urls (that's kind crossing textboard concepts, but pretty useful — no image host anyway) - admin page for content moderation - search system

I would like feedback of any kind, thank you for your attention until here.
lerax
·3 месяца назад·discuss
Timezones are currently fixed in GMT-3
lerax
·5 месяцев назад·discuss
No parenthesis no gain
lerax
·в прошлом году·discuss
The history behind: https://lerax.me/programming/lisp-inference/
lerax
·в прошлом году·discuss
Masochist? that's much more sane than the js clusterfuck ecosystem
lerax
·в прошлом году·discuss
it's kinda funny that whole noise about parenthesis. For a experienced Lisper parenthesis are so meaningless that can be ignored by reading good indented code, however... for a newbie, the amount of parenthesis can be a real nightmare. All that can just be properly solved by using a decent editor that support good parenthesis edition... like emacs. Truly funny. I've been on this community for more than 10 years and always the same thing.
lerax
·2 года назад·discuss
I've been told that Ruby was the slowest language of the universe, much more than Python. That's interesting challenge!
lerax
·2 года назад·discuss
I like to build from scratch, but I prefer maintain something on top of something. Less code to maintain since I can delegate part of my code to the technology built on top of it.

In that matters, for my professional work have a healthy long term life, I usually select on-top development style, and sometimes, if I have really good reasons to do, from scratch is the option. Of course, for learning and personal projects, from scratch is always a very fun choice!
lerax
·2 года назад·discuss
Yes, just like this. Since 2015 when I started work professionally with python, after each year, a new project shows some kind of "messiah complex" around the python distributing software problem... They usually say in some part of the readme: "That time we will be saved! We have the right tool here that does this and that".

No, it's not solved! And probably will not be solved neither.

Obviously, things get better honestly, 2015 was far worst than now, but currently it's very far from perfect.

For instance, go static build are much superior. Or even Rust, with all the language issues, at least the tooling is good and the software distribution works great.
lerax
·2 года назад·discuss
same case here. almost new guy on my team we need to train them because basically just know to use what vs code exposes as git interface and some of them can replicate the same flow on terminal. rebase? that's a forbidden command for them, while our entire company use this as daily basis.

that just kinda sad. hopeless.
lerax
·2 года назад·discuss
My academic life would be complete after cursing the neo-SICP course.
lerax
·2 года назад·discuss
I think it's a reasoning like "math is fun", but for some people math is useless until become useful in some sense. Programming is something similar in that regard.

For the problems I like, programming is fun, for those I don't like, I prefer only get shit done too (like part of my job).
lerax
·3 года назад·discuss
there is nothing more disgraceful, disgusting and unpleasant as Windows file paths
lerax
·3 года назад·discuss
Oh cool! it seems I am a first class citizen here! Linux + Chrome + Emacs user! I will test it
lerax
·3 года назад·discuss
saying the obvious for the new comers, sometimes is really necessary in that generation of master of overengineers and not only that, but with pretty useless and unecessary abstractions
lerax
·4 года назад·discuss
actually, chatbots may reduce costs and time of support for companies, but in the user perspective it's a mess. bots usually can do what it's available easily in the platform, but if I am talking to support it's because the problem did go bad so hard that I need a HUMAN in support to solve my problem.

so... chatbots are a shield which companies use to protect your support team for high demand while users like me try need to destroy the shield to get what I want.

it's at least a conflict of interest.
lerax
·4 года назад·discuss
Too much brain for so bad purpose. I am glad that Carmack makes his move to go forward. He is a brilliant programmer.