@ossobuffo The equals sign gets my attention. We must never forget, even for a day.
I've posted this before, but in light of political goings-on in the USA, I'm going to re-post.
“The way to God lies through love of people. At the Last Judgment I shall not be asked whether I was successful in my ascetic exercises, nor how many bows and prostrations I made. Instead I shall be asked did I feed the hungry, clothe the naked, visit the sick and the prisoners. That is all I shall be asked. About every poor, hungry and imprisoned person the Savior says 'I': 'I was hungry and thirsty, I was sick and in prison.' To think that he puts an equal sign between himself and anyone in need... I always knew it, but now it has somehow penetrated to my sinews. It fills me with awe.”
— St. Maria of Paris, who died in Auschwitz because she helped smuggle Jewish children out of Paris
[This is as close to politics as I am likely to allow myself to be on Fedi.]
"Now we're back to how we were for most of human history: without reliance on photos/video to show us what is true." https://youtu.be/KxzWBqLn6dY
I don't really spend much time on YouTube anymore. Probably for the better :)
#YouTube
OK -- I finished a prototype for my custom mono-field floating-point format, in Golang. I haven't done extensive testing, but it works fine so far -- addition, subtraction, multiplication, and division.
One of the distinguishing characteristics of it is that the amount of bits *available* for the significand varies based on the exponent. You get between 0 (yes) and 32 (yes) bits for the significand.
I think I'll put this up on #GitLab at some point.
#computerScience #computing #IEEE #IEEE754
Random #computerScience observation that is quite useful sometimes: X - Y < 0 is the same as X < Y.
Not sure if something wonky could happen with overflow to prevent that from being true, though
Ah OK, from `go doc -all math`:
MinInt32 = -1 << 31 // -2147483648
OK. Annoying that I can't just enter what I want, but oh well.
(I still love this programming language :) )
golemwire@dr-topcue:~/Projects/CPUs/SubSky/Tests
: go run monofieldfloat.go
# command-line-arguments
./monofieldfloat.go:92:17: 0x8000000F (untyped int constant 2147483663) overflows int32
#Golang isn't letting me type in constants that are supposed to be "negative", and it's getting really annoying. I'll type in 0x8000000F (in this case) for an int32, and it is like MaN tHis is JUst tOo LarGe and I'm like :|
#programming
Working on a novel (hopefully!) floating-point format for my custom CPU #ISA . It doesn't have any floating point operations -- as a matter of fact, it only has 16 operations ("instructions") -- but I'm working on a floating-point format optimized for software emulation on it.
That said, I already have in my stdlib macros for fixed-point #math (Q16.8 format), as well as a sine function and sqrt function.
Lemmy: a missed opportunity to call a Fedi reddit Feddit.
#Reddit
That said, I'm finally gonna be more active on Fedi. Being able to stream out into the Internet like this is going to really enable me. #Fediverse #musings
Being able to just run out my thoughts and musings onto the Internet like this is really amazing. (From the command line via `toot` -- I don't need to spin up a whole Web browser to do it!) #SmallComputing
@waystation Yeah, that's an integral part of it.
And to top it off, I composed this post on the command-line with `toot` >:]
To be fair to GNOME though, my setup wasn't perfectly stock, though GNOME tends to be a bit unreliable anyway... *but*, to be fair, I also had to compose my post twice due to toot discarding my message with an error since it was longer than 500 characters. So now that I'm back to being a "hacker", I now need to deal with those sort of problems :)
Hello there!
I boost a lot of posts, but I have a few things to say every now and then.
I am largely fine with boosting posts from people I disagree with even on significant, dividing issues. I usually don't, however, if they actively advocate for these ideas... so it goes :/
#Christian #coding #HaikuOS #Linux #privacy #FOSS #Fediverse #SmashBros #SSBU #LegendOfZelda
#fedi22
Note: social.librem.one doesn't support DMs