@freepeoplesfreepress @freemo @trinsec @khird After some months, my Mastodon experience is mainly on the timeline of people I follow or subscribed tags. I rarely use the "Local" section, because there are too much people and STEM subjects. So I think that Mastodon is not the right tool for creating focused communities, in case of large instances.
So the idea of @freemo can be pursued, but using other tools and approach respect a distinct Mastodon instance.
My 2cents.
@hwpplayer1 My personal suggestion: Common Lisp because despite it is a little strange initially, it is a very fun language to use, thanks to Its interactive and live dev-environment.
If you want to learn and maybe "earn", then also Clojure, because it is moderately interactive, but you can use it on the JVM.
Initially follow a book.
@histoftech do you know that this is body shaming, right? 🙂
@BigMcLargeHuge@mstdn.social @freemo
> Never...ever...refer to scent rocks in litter, or portable toilets as, "Flavor Crystals".
Sure. For this reason I propose a cool tech name like "Second Ass"!
@BigMcLargeHuge@mstdn.social @freemo great! We can reuse the idea in the "ComfortWipe" campaign <<It's embarrassing to have others stop the travel, waiting for your personal matters. With the portable car toilet, waste your waste without wasting the time of others.>> We should only hide the fact that it is a win-loose situation 🙂
@freemo @BigMcLargeHuge@mstdn.social
I'm sad for the screenwriter of the commercials :-)
@kyo Maybe not your case, but it is incredible how many OS errors are instead caused by bad DRAM chips that corrupted something in the disks. They are not easily replicable.
@freemo @Theraviranjankr yes I agree, but I think that a more interesting lesson of the toot was that we live in a world where apparently you have repeatable/constant events , so it seems a conservative world. But at a different level of observation, nothing is fixed/constant/absolute.
Life is possible only because there are repeatable patterns, but life is also constantly evolving because everything changes. It is the paradox of the clock face: it seems fixed, but it is moving. It is the paradox of politics: you can defend traditions, but at a larger time-frame, things had to change.
@freemo @Theraviranjankr or in other words, if you dig deep enough, in the universe every event is unique: "It is not possible to step into the same river twice" -- Plutarch, Heraclitus and Progressive Party Slogan 🙂
@freemo in best case scenario you are right. In worst case scenario, Democrats (or Republicans) have done more harm than good also on all other sectors where you are not an expert, and you are not able to judge for yourself. 🙂
@adr @amoroso Minicomputer is not anymore used as term, but surprisingly all other terms still make sense: super-computer > mainframe > server > workstation > personal-computer.
A super-computer is focused on mathematical calcs; a mainframe on transaction processing, usually internal to a company; a server on services, usually to the external world, but it can be in competition with a mainframe; a workstation is a professional personal computer.
Minicomputers were general-porpouse computers, playing the roles of shared personal-computers, and/or servers and/or poor-man mainframe. They existed before the born of personal-computers and servers.
Probably one of the last incarnation of minicomputers is the IBM AS/400. It is classified as midrange-computer.
@LGUG2Z I tried one year ago with success. I updated also the NixOS manual with more instructions. But, after few days of test I deleted the instance.
@uncanny_kate There is also the opposite factor: a technology can become "worse". I enjoyed writing Haskell code in the past, but year after year the libraries ecosystem keep using too much abstract concepts and the paradigmatic Haskell code became too much unreadable for me, and I abandoned the language.
@amoroso I never used CORBA, but my impression is that it was simply the wrong paradigm for distributed applications: cooperating distributed objects are too much fine-grained, and the communication overhead can kill the performances, better using distributed services with a service-oriented API; trying to hide the fact that an object can be remote instead of local creates problems, because code is usually not transparent to these aspects; etc...
In Erlang, the Actor paradigm follows the contrary approach of CORBA: Actors are remote by default, and if they are local it is simply better for the performances. So one can decompose the problem using already a distributed friendly API.
> RMS obviously lead those attacks, pretending he didn't
Without further evidence, it is not obvious to me.
> I don't feel like going through the troves of mailing list discourse at the moment
Fair, but then I will consider what you said as personal opinion that can be true, but I cannot know with certainty because me too I have no time to search in the archives 🙂 I hoped you had quick to reach info. Sorry.
> if he condoned the gross behaviour that is going on in that post
If I accuse you to be a pedophile, X ask to remove you from your job, and some Y attack X on some random website, why do you should be obliged to defend X? The attacks received from RMS where a lot more stronger than the link you sent me against Y.
first you said
> He's lead attacks on several GNU maintainers,
then
> not he himself, but his minions
that IMHO it is not so much "fair".
You said
> its in actuality just an attempt to destroy those projects in revenge for speaking out against the defense of Minsky.
Is there some RMS message, where he is saying crazy things to the maintainers, putting unucessary stress on their work, with the aim to sabotage them?
Full disclosure: I'm in general against CoC, and I rather like https://www.gnu.org/philosophy/kind-communication.html So, if I have no counter information, I'm rather biased in favor of RMS, also if for sure he is not perfect.
I have links of OSS developers attacking RMS: https://guix.gnu.org/blog/2019/joint-statement-on-the-gnu-project/ https://rms-open-letter.github.io/
Have you some link, where RMS is attacking GNU maintaners? So I can educate better myself, and see more details about the situation.
@ringtailringo @daviwil IMHO, Lisp is very good for prototyping new applications because you can choose between different programming paradigms, and compose them. You can choose also between different run-times. Hence, you have a lot of freedom and power.
If you are working in a domain using main stream languages, where there are maintained libraries with good abstractions and paradigms, then the benefits of Lisp are less clear.
@mindfulzombie @aziz I agree 100%.
Also now days a lot of work is understanding and reusing frameworks and libraries. In the past it was more common writing low level code and had-hoc data structures, and creating a skeleton of a framework.
@louis@emacs.ch Common Lisp can coexist and compete with C/C++, and Clojure with Java.
Racket has a lot of features but it lacks a clear positioning from the point of view of marketing. The Language-Oriented-Paradigm is a good aspect, but it is not yet associated to some precise "marketing advantage". There is no yet some killer framework, using Racket. It is difficult to think to a precise usage scenario "owned" by Racket.
Also in the academic world, Racket is seen probably as a "toy", respect Haskell, Idris and other PL. So, it has not their same charisma, despite it has a very good and interesting type system.
I'm a software developer. I live in Italy.