anti-social.online is one of the many independent Mastodon servers you can use to participate in the fediverse.
We are a LGBTQIA+ (and allies) social instance of Mastodon. Pretty chill. We love gaming (gayming), tech (mostly), art, and meaningful discussions.

Administered by:

Server stats:

8
active users

#riscv

0 posts0 participants0 posts today

🐧 RISC-V With Linux 6.18 Brings Support For MIPS Vendor Extensions / Phoronix

「 Back during the Linux 6.17 merge window the RISC-V changes were rejected as "garbage" for being submitted too late in the merge window and with some code choices that upset Linus Torvalds. With lessons learned, the RISC-V changes for Linux 6.18 were submitted today during the first official day of this new kernel cycle 」

phoronix.com/news/Linux-6.18-R

www.phoronix.comRISC-V With Linux 6.18 Brings Support For MIPS Vendor Extensions
Continued thread

Our lead relay engineer @alexhaydock has increased our stateless #Tor exit relay deployment to 96! (+1 because of the new #RISCV bare-metal node, +1 other we redeployed due to a silly spelling error). We're stress testing our three AMD Epyc 7402P servers that use #Proxmox.

Each one of the 96 Tor exit nodes are diskless Unified Kernel Images, 56MB in total size, using @alpinelinux's alpine-make-rootfs with an absolutely bare minimum number of packages. We'll be publishing more about our new architecture and configuration soon.

My friend @Needlesscomplexity has posted two articles about RISC-V assembly language techniques to his substack:
needlesscomplexity.substack.co
needlesscomplexity.substack.co
And a library of useful integer operations:
needlesscomplexity.substack.co
I did a lot of assembly language programming back when dinosaurs still roamed the earth, and there are still some valid use cases even today. I firmly believe that having a grasp of assembly language also helps one write better HLL code.
#riscv #assembly

Benard’s Substack · Efficient RISC-V range checkingBy Benard Mesander
Continued thread

Another hardware-focused project is #RIVET, making a plug-and-play way for #RISCV systems to connect to #ethernet 🔌

nlnet.nl/project/RIVET/

These are the small things that go a long way in speeding up #OpenHardware development.

(I don't know if you gathered, but I like using open, customisable, and repairable devices that I can specially tailor to my needs—and I'm excited to see this take more shape in future!)

🧵 9/n

nlnet.nlNLnet; RIVET

The long awaited Black Magic Debug V2.0.0 release is finally here! It is a big update with a lot of improvements and newly supported targets. It pairs very well with bmputil, make sure to give it a try! See release notes for more details. Thanks to everyone who contributed! 🙂 github.com/blackmagic-debug/bl Discuss: github.com/blackmagic-debug/bl #opensource #debugger #electronics #jtag #swd #arm #riscv

#Goals2025

Moving away from the constant upgrade cycle & moving closer to the ideals of #PermaComputing #MalleableSoftware

Design and setup a redundant system of old/used, cheap, low-power devices running ia: #Guix, #Linux, #FreeBSD, #macOS, #HaikuOS, #Plan9Front, #X11, #P9, #NFS, all working together

Become an expert on #MicroControllers #ESP32 #STM32 #RP2040 #MIPS #RiscV

DIY sensors which sing like birds to communicate their status

DIY robots "drones"

Move as much as possible of my computing needs to the #Terminal, #Emacs, #Rio #CLI #TUI #P9

Get an #3DPrinter and learn to use it

Design and build my own portable 8dot #braille terminal & try out if 3x3 or 3x4 dots is also workable.

Design and build my own low-power computers, their OS, and tools

Writing more of my own tools #DIY

#SmallTalk #ObjectPascal #Prolog #Scheme #Racket #CommonLisp #Haskell #Rust #Go #ObjectiveC #Swift

Deploy #LoRa #ReticullumNetwork #RNodes #MeshCore #Meshtastic

Start an #InternetResiliencyClub

Add #Tor, #I2P support by #WebProxy

#SolarPowered #SelfHost over #I2P, #OnionService #Blog #Wiki #Repositories #GopherHole #Darcs #Mercurial

#SelfHost my own #EmailServer, which will only accept email from #KnownServers #CommunityEmail #MutualEmailAcceptance

Share files via #BitTorrent over #I2P

DIY #HomeAutomation
DIY #GardeningAutomation
DIY #GreenHouse

Get a house cat, train the cat, use voice and gestures

Start asking money for advice & technology support

Build/program my own opportunistic and strange cryptocurrency miners #BTC, #XMR, #ZEC, etc #Art

#MakeMoreArt #LearnToDraw #Learn3DModeling #LearnGenerativeArt #LearnToComposeAmbientMusic

#ReCreateJottit #ReCreateInstikiWiki

#WriteMore #PublishMore #Letters, #Essays, #Missives, #Reports, #Treatise

Continued thread

In my little world of #RetroComputing, I have stumbled across minor issues in some of the tools that I use.

I've had two cases so far where maintainers very quickly took my suggestion and made it available in their main branch. I've also had one where I haven't heard back from the maintainer, i.e. where I'm going to need to maintain my own fork (for #RiscV compatibility). And that's OK. Beyond being glad that I got help, I'm glad that the original authors allow me also to do the work myself.

The generational leaps I'm seeing with the improvements to #ARM and #RISCV (on SBCs, as well as desktop computer form factors) makes me think of the computer improvements we had in the 90s. This technology almost has that same feel as the progress from 30-some-odd years ago.