@Absinthe yea Spacevim, but its far less popular. I've never done a real deep dive on vim or emacs until lately. So I'm really not sure what Vim would offer me that Emacs + Evil wouldnt.
@freemo and there are also vim versions of the space layer stuff
@freemo I pretty much have Emacs + Evil running org mode all the time, and Vim is used for editing code.
@freemo you have forgotten Emacs + Evil Mode
@uint8_t that's because people have found it easier to advance that way, than by being good at their trade.
@gingerrroot kind of makes spontaneity a think of the past. I just don't interact physically with people. No hugs, limited handshaking, and I only call cashiers "Darlin'" after they have clearly addressed me as 'Hon', 'Sugar', 'Dear', or 'Sweet tea' (or some other version).
Just don't do things. Much safer.
i find it very interesting that consent is mainly discussed within sexual scenarios
but i promise you need consent for any/every interaction online and offline. it’s not just for sex. it’s for hugs, for DMs, for flirting, for following, for collecting personal information too
just like. ask before doing things u giant doinks
@namark related processes help make new pathways in the brain. Thinking about one will help with "the way you think" and should help with the other consequently. At least that is my theory :0
exploiting intellectuals for my mathematical needs
@namark glad it could be useful!
exploiting intellectuals for my mathematical needs
While pondering about a pointless optimization of a pointless feature of one of my pointless projects, I stumbled upon a #toyprogrammingchallenge similar to this one
https://qoto.org/@Absinthe/103194125533950090
but different.
A couple of ways to put it.
Colloquial(mathy jargon):
Given a prime factorization of a number, generate all of its factors(prime or otherwise) in ascending order.
Down to code(with fumbling):
Given a multiset(in ascending order) of prime numbers, generate all numbers... whose prime factors are subsets of that set... too mathy?... maybe then "that can be obtained by multiplying numbers from that set together"... in ascending order.
Examples:
Input: 30 = (2,3,5)
Output: ([1,]2,3,5,6,10,15[,30])
Input: 60 = (2,2,3,5)
Output: ([1,]2,3,4,5,6,10,12,15,20,30[,60])
@p @yohanandiamond @l0wk3y@freespeechextremist.com But does it support TCO :)
@p @yohanandiamond @l0wk3y@freespeechextremist.com I absolutely love Rosetta Code. Got introduced when I was involved in an Ada to C++ converter project. It is super awesome, even just to peruse for finding out different languages exist.
@yohanandiamond I am using Python, but it is pretty language agnostic. I have seen results posted in just about every language I could think of.
Oh, one thing, @Absinthe what programming language are you using for AoC? I was using Rust.
@yohanandiamond @p @l0wk3y@freespeechextremist.com I encourage you to do so, at least a few days worth.
The green faerie