Soft character sets are a better idea than unicode.

Standardization can't stop languages from changing over time and context.

Ohm's law: V = R * ( Q * t )

What if we swapped voltage and charge?:

Q = R * ( V * t )

...That would give us a memristance.

Q * t ( electric flux, current)
V * t ( magnetic flux)

A memristance can be charge controlled or it can be flux controlled. Kinda like how a resistance can be voltage or current controlled.

Show thread


We are proud to announce the birth of the Free Silicon Foundation (!

We organize a conference in Paris, March 14-16 2019, to promote:

1. Free and Open Source (FOS) CAD tools for designing #VLSI circuits
2. the sharing of hardware designs
3. common standards
4. the freedom of users in the context of #silicon technology

Program and submissions:

#Hardware #FSiC

Would be in PN instead of RPN if it weren't for Arabic being written right-to-left?

Proto-Canaanite --> Arabic --> Arabic numbers ( passed on from India) --> HP's RPN calculators -->

Unikernel and GNU/Forth 

Wrote some basic Jorth ( jean forth) code to configure an OPL2 voice for an instrument and play notes on it. It's fun to poke at registers to make noises!

Show thread

I sometimes get the question whether #Forth is still used for commercial projects.

It is.

Leon Wagner from Forth Inc. presented some recent commercial projects using Forth

"Leon Wagner — There's Forth in That"

This is why I love #Forth: it is possible to extend Forth in any direction, taking ideas from other languages

Ulrich Hoffmann and Andrew Read invented "descriptor based strings", based on ideas from Golang slices:



The internet has become too controlled by a single entity (ICANN), threatening our ability to truly control our content online.

OpenNIC wants to make user-controlled Top-Level Domains, and a more democratic DNS system overall. Learn more about our project at 😁


Got inspired to implement colorForth’s “coroutine jump” - - and then implemented a lightweight generator / iterator protocol. I called it yield rather than “ex”. It’s literally just : yield rswap ; which is fucking madness and will break terribly if you put anything on the return stack but it appears to basically work?

Show thread

This is an *equifaced* (or *isohedral*) polyhedron of 24 congruent faces, which are *irreg. concave pentagons*
Face vector: [V=38, F=24, E= 60]
Symmetry is *O* (*Octahedral chiral*)
faces= 1 type (solid angle subtended at center = 30 deg)
edges= 3 types (two= 6.8, two= 11.6, one= 14.4)
vertices= 3 types (6-v4; 8-v3; 24-v3)

So I wrote a Forth explainer if any of y'all were interested in that blog.information-superhighway.

I also, uh, started a blog I guess?
You can follow it at @jeremy if you want.

People complain about how Forth or C implements libraries, but you know what? I *never* have problems with dealing with (source) libraries in C or #Forth.

Show thread
Show more

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!