@engtao

6 Followers
13 Following
26 Posts
I am an engineer who likes to make simple things that work. I'm interested in experiencing the world around me and sharing those experiences with others. #scientist #engineer
InterestsScience, poetry, humour
pronounshe/him

@float13 are you familiar with Design For Disassembly?

Designing for Disassembly ensures that all elements of a product can be disassembled for repair and for end of life.

This allows for and encourages repairs, with the result that a product's life cycle is prolonged; and it allows for a product to be taken apart at the end of its life so that each component can be reclaimed.

https://wiki.xxiivv.com/site/permacomputing.html

permacomputing

By Devine Lu Linvega

XXIIVV
Finally got my #Emacs setup just how I like it.
@[email protected] Have you tried #taskjuggler for project management?

#forth is my classic example of a bounded programming language, by the way. The behavior of #forth devotees makes this clear. There is not a large body of material written about the language. There is not a large body of source code to study. But the language is not dead. Anyone who is interested in the language and has an itch to do more with it is drawn... dare I say cursed?... to implement it, reimplement it, and tinker at length. Because there is just no other way to get deeper into it, other than making your own path. More than any other language, it is a folk language that has been reimplemented hundreds of times to satisfy some kind of deep primal curiosity.

Despite this independence, most of these Forths and Forthlikes have strong structural similarities and force similar programming patterns on their user. A whole lot of behavior inevitably falls out of a short set of rules. That's the cool bit.

Hey friends, I just published the 5th episode of "How to build an #editor with #Emacs #lisp" .

It's a all about Lists in #elisp. Like always looking forward to your feedback and It would be amazing if you can boost this toot please.

https://www.youtube.com/watch?v=C7KRx4MHjGU

How to build an editor with Emacs Lisp - 05 Lists

YouTube
This is what a Tesla roadster would look like if entering eath's atmosphere at ~10 times the speed of sound. The video is posted on my site: https://sobyrne.id.au/wp/2022/04/09/hypersonic-tesla/ . Picture by my talented colleague Harald Kleine.
Hypersonic Tesla – HyperScience

@sektor Have you tried the mastodon extension for emacs?

@[email protected] It works for me, and I don't recall doing anything special for org-babel except
(require 'ob-python) and
(setq org-babel-python-command "python3")

Maybe try installing a theme like solarized... The default theme may just not have syntax highlighting, though I even get it with the -Q option on my emacs installation.

J combines 2 verbs (either built-in or user-defined) using hooks, and these work differently when called with either 1 or 2 arguments. For example, to convert a list of numbers to proportions of the sum, we can define the hook

prop =: % +/

+/ sums the array to the right (/ inserts the verb to its left (+) between the numbers in the array) and % (divide) takes the list of numbers and divides each of them by the sum.

prop 3 1 10 7 9
0.1 0.0333333 0.333333 0.233333 0.3
#jlang #jtoots

J uses 1 and 0 for true and false values. This allows using summation to count how many true things, and product to see if all items are true. For example, to see if two arrays are equal:
equals =: [: */ <. = >.
a =: b =: 4 5 6 7 7
c =: 4 5 6 6 7
a equals b
1
a equals c
0

<. and >. give the greater and lesser values of each item of the two arrays
= tests for equality, producing 1 when equal
*/ takes the product of the resulting array elements: 1 if all items are identical
#jlang #jtoots