@alecui @nomemory@fosstodon.org
I reread now, and I admit that I didn't expressed in a clear way my message.
Emacs is a Lisp programming environment. You can navigate in all the code of Emacs using Emacs, change it, and see immediately the effects. In this regards it is similar to Smalltalk and old Lisp machines. In Smalltalk the IDE is also the programming environment. In Emacs the editor is also a programming envirnoment.
This was the meaning of my toot.
You can extend Vim and other editors too, obviously. But, there is still a separation between Vim scripts, and Vim C source code. In Emacs, it is all live Lisp code, from the bottom to top.
@nomemory@fosstodon.org
I don't know if they are progressive rock, but I like them very much
https://music.youtube.com/watch?v=djEkmrJlP5c&feature=share
Propiedad Prohibida - Franco Battiato - 1974
https://music.youtube.com/watch?v=9P8mh1Ns0SE&feature=share
Irata - C.S.I. - 1996
https://music.youtube.com/watch?v=fyXmPJGKEVU&feature=share
Marlene Kuntz - Nella tua luce - 2013
They are in the category "you love them or you hate them", but you need to listen at least twice.
BTW, I like very much Genesis - Firth of Fifth and the majority of Jethro Tulls songs.
@nomemory@fosstodon.org
In Italy, this progressive song had a big commercial success, and it is still well known
https://music.youtube.com/watch?v=tpOybQsDzoM&feature=share
Impressioni di Settembre
Premiata Forneria Marconi
1972
@nomemory@fosstodon.org I'm using Doom Emacs because keybindings and commands are more discoverable respect plain Emacs.
Probably JetBrains IDE are more effective for programming in well supported languages. But, Emacs is the best or nearly the best for all other different usage scenarios. You feel always at home, because you can reuse all the tricks you learnt with time, between different languages and file formats.
Emacs is an interactive, Lisp-based environment, that is specialized for editing files. So you can extend and customize it endlessly. Also if you are not doing this directly, many other users of Emacs have done this. As consequences, it has a lot of functionalities, commands and packages.
In other words, there is no rigid distinction between an user and a contributor. The same cannot be said of Vim, JetBrains and other IDE.
@AnnieKenyon2 @MxAlba @SleepyCatten
If I can not point out that plastic acts like an estrogen in our body, it is not a discussion. And all hypothesis starts as unproven.
You are right saying that there are no proofs about big effects at current normal doses. But "no proofs" does not mean "they studied it in detail and they proved it is all ok". For sure there are no big effects, because otherwise they would find them. But there are still concerns, because there are visible effects in case of people and animals living near polluted zones. Moreover during prenatal phases also a little amount of estrogen can have visible effects. So they want to study better the effects also in case of low doses. Our exposure to plastic is increasing with time. So it is a problem that we must study better. Like any substance "the dose makes the poison".
Maybe I should rephrase in a better way my initial post, but there is still an informative part.
@AnnieKenyon2 @MxAlba @SleepyCatten
It has some effect also at current level of exposition. For example read the part "Although the researchers found no sign of frank genital malformations or disease, they did discover an association between elevated concentrations of four phthalate metabolites in the mothers and shorter-than-expected AGI in the infants, as reported in the August 2005 issue of EHP."
Up to date there are no proof that there are serious risks, but it must be investigated better.
"Why are so many more kids trans now?"
Your argument is for sure right, but there can be also environmental causes, linked to the exposure of plastic-derived estrogens. Up to date nothing is confirmed, but they are studying the effects. For example https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1281309/
100 Mastodon myths:
1. Mastodon is hard.
FALSE. It’s a "soft"ware. Not hardware.
2. You have to use Linux to post on Mastodon.
FALSE. FreeBSD and OpenBSD are also supported.
3. You need to learn to use the Vim editor before posting on Mastodon.
FALSE. There’s also an emacs plugin.
4. Mastodon is only for computer nerds.
FALSE. As you can see, we sometimes try to make jokes that everyone could understand.
@freemo @aazad
probably also because on Mastodon the home timeline is populated mainly by the person I'm following, so I need to follow accounts.
I'm following also hashtags, but it is also a way for finding interesting accounts to follow.
It’s interesting that the biggest communication challenge facing Mastodon communities is explaining that it’s basically a protocol and a network of independent, interconnected servers, which is what the Web, e-mail, even DNS and most of the fundamental services we use on the internet are, and always were.
It just illustrates just how much ‘Big Tech’ proprietary social media platforms swallowed up and walled off, if it’s now difficult to explain what the internet actually is!
many thanks: I used for at least two years NixOS + SSD + HDD + bcachefs without the minimal problem!
@natecull @zens@merveilles.town
> See, I hear you describe things that are several orders of magnitude more high level than "implementation".
You can explore http://www.vpri.org/ and in particular this paper http://www.vpri.org/pdf/rn2006001a_colaswp.pdf
As noted by @zens, in this Smalltalk-like kernel language, the primary pattern is about mesages and late-binding.
The vpri project was an attempt to create a rich computing system, using a minimal amount of code and abstractions. Forth has the same scope, but it is mainly restricted to control systems, while the vpri project was oriented to a complete system with GUI, web and so on.
@rebtoor NixOS is very good for configuring services, because you have all configurations in one or few files, and you can use code for factoring out common configurations with only few changes in parameters. You can iteratively improve all the settings. Very nice and funny.
But now I had to packages some Common Lisp library, and it will be a "nightmare" because I had to become an expert of the Common Lisp way, of the Nix way and solve some problems. So if you are using it for development, at the first problem, you can easily spend a day or more for solving it, because the entire world is not following the Nix way.
NixOS community is worderful and it is very easy to contribute. It is the only distro where I submitted some patches. Very smooth process.
@rebtoor here, but despite I'm in love with it, sometime I'm not happy about it! 🙂
I played with Common Lisp and SDL, for generating a fractal image. I had fun!
Common Lisp was released in 1984, and Lisp in 1958, and they are still productive programming languages. Impressive!
COLOR reflective LCD computer monitor https://www.sunvisiondisplay.com/
Here, he says that it is like watching a paint: https://youtu.be/Ehqj0W3koP0?t=1591
I need one. Coding or reading papers on a traditional LCD is much more stressful respect paper.
> I'm skeptical of pop psych claims that reading some book will get me to sort out my whole life though
Yes I understand, but the book is well written, so if you like the idea, it is worth reading it, because it is inspirational.
Reading a summary is useful, but doing so you loose the "inspirational" part.
> Issue trackers are a godsend. If I couldn't write up the various ideas I have while working on other things, I'd never get anything done.
You should read Gettings Things Done (GTD): https://en.wikipedia.org/wiki/Getting_Things_Done
> clear my TODO lists.
Many TODO are instead MAYBE.
I created a website for benchmarking solutions for Advent of Code:
https://aoc-benchmarks.dokmelody.org/
It uses bigger data respect the original problems.
I'm a software developer. I live in Italy.