❄️Ready for the Advent of Radare? ❄️
--> https://radare.org/advent #aor24
Starting tomorrow, December 1st we will release every day a new article with general knowledge, tricks, scripts and challenges to solve with radare2 covering topics from #reverseengineering #forensics #firmwareanalysis #debugging #exploiting #binaryanalysis #lowlevel #assembly
All languages have life cycles. Hell, some even go dormant and become popular — or unexpectedly critical – again.
What would qualities would a language need to have to eventually threaten Python's dominance? My fear is any innovative ideas will just get absorbed. Yes, I realize much of #Python's muscle is marketing by big industry players.
#programming #perl #python #raku #forth #assembly #cplusplus #cpp #js #fortran #cobol #BASIC #nimlang #golang
It has been sitting in a box on my shelf for way too long! It is time to finally assemble the mcHF radio! Let’s see how it goes! :) #opensource #hamradio #amateur #qrp #electronics #assembly #kitradio #mchf
Communitarian Assembly on ‘Technopolitics of Fronts’
A bottom-up, horizontally organised mechanism that functions as a means of uniting the spaces of artistic activism, technical concern and collective action. The Communitarian Assembly on ‘Technopolitics of Fronts’ provide a structure that counterbalances those aspects of computing that are toxic to ethics.
***
“Nothing’s more important than stopping fascism, because #fascism will stop us all.” — Fred Hampton, Black Panther Party
“If you think #technology will solve your problems, you don’t understand technology — and you don’t understand your problems.” — Laurie Anderson
… The Algorithmic #Sabotage Research Group @asrg is proceeding with the formation of the Communitarian #Assembly on ‘Technopolitics of Fronts’. A self-constituting, bottom-up, horizontally organised structure that counterbalances those aspects of computing that are toxic to ethics. A structural alternative framework that ‘slow the universalizing process by unsettling existing assumptions, boundaries and patterns of political action’. The objective of the Communitarian Assembly on ‘Technopolitics of Fronts’ is to create a kind of circuit-breaker, where the complexities of situated knowledge can be counterposed to the harmfulness of unrestrained automated algorithmic solutionism. As an adoptive structure that reverses exclusion and exception and enables participation and empowerment, the Communitarian Assembly on ‘Technopolitics of Fronts’ acts as a brake to the careless and often cruel consequences of fake automation and thoughtless algorithmic optimisation, mitigating the risk that comes with the new powers of machinery embedded in patterns that deepen harm.
https://algorithmic-sabotage.github.io/asrg/technopolitics-of-fronts/
🧑💻Dodgy DOS Development💾
From the mind that brought you "let's try to write games using just pure C" I have a new idea for making my life difficult.
Let's write DOS software using period correct tools...
This is just me organising a thought, I've not started yet. Further research will be needed - or in other words, if I still think this is a cool idea in a week or so and haven't forgotten
Read More 👉https://ncot.uk/dodgy-dos-development/
#Assembly #MSDOS #Programming
Hey, #osdev enthusiasts! We're on a second #HighlightOS pre-release already!
Thanks to everyone supporting me by ⭐-ing and following the repo!
HighlightOS is a x86_64 OS (kernel) written from scratch in #assembly & #Rust.
Go check it out:
https://github.com/adamperkowski/highlightos
https://github.com/adamperkowski/highlightos/releases/tag/v0.3.2
Everyone is more than welcome to contribute!
Here's #HighlightOS running on real hardware for all #osdev enthusiasts out there!
Just released v0.3.1
It's in early dev stage and far from "usable" but we're getting there! (it's written in #Rust btw)
https://github.com/adamperkowski/highlightos
#kernel #assembly #FOSS #OpenSource #operatingsystem #rustlang #lowlevel #community #programming #dev
Here's my #introductions...
I'm into #retrocomputing and #retrocomputers, am a #6502 fan, but I like green spaces and days which not overcast, I like science and #sf - mostly #sfbooks and stories - #computerscience, aka #cs or #compsci, I like #brianeno for his music and his thoughtful writings and funny videos, I write just a little code in #python and #javascript and #assembly and generally spend a lot of time on the internet.
Isn't the world a lovely place but in a fine old state though?
My #CompSci lecturers often dropped the names of inventors. But only if they were men. We talked about Gordon Moore, obviously Turing 🏳️🌈 was mentioned, about Don Knuth, about Chomsky etc.
But when we discussed the #ARM architecture, we never talked about the inventor *Sophie Wilson*. We also never talked about *Mary Ann Horton*, despite her work on `vi` and `terminfo` -- but of course we mentioned Bill Joy. We discussed the Spanning Tree Protocol, but not its inventor *Radia Perlman*. We have the whole field of #SoftwareEngineering, but who coined the term? *Margaret Hamilton*. We mentioned the ENIAC and v. Neumann, but failed to talk about *Adele Goldstine*. We discussed the origins of #OOP and #Smalltalk but ignored *Adele Goldberg*. We programmed in #Assembly but never talked about the woman who wrote the first #Assembler, *Kathleen Booth*. And don't get me started on #Safari and our sweet @lisamelton <3 Or any of the (incomplete list) of *Ida Rhodes, Carol Shaw, Shafi Goldwasser, Edith Clarke, Annie Easley, Joyce Little*, ...
And today? Let's talk about our favorite trans woman CPU designer, Lynn Conway.
1/2
I'm a freelance tech writer / software developer / KM project manager based in Europe. Digitally, I was born in the 90s. So I grew up eating cyberpunk books, BBSes, home computers, hacking, then the first doses of Internet and the Web.
In the 90s and the first 00s I developed my (ahem) "philosophy": digital spaces are (can be, should be) autonomous zones where different cultures, and sub/counter-cultures, can thrive.
These are the years of the enshittification of Internet, but it can't rain forever (cit.) and I see the Fediverse as a new opportunity for some of us to recreate better and safer digital spaces.
That's the "vision". Than there's the daily life: I write code (awful, mostly), help companies in managing their knowledge bases, write technical documentation, sometimes write tech articles for (mostly unknown) business tech manazines.
In the spare time, I tinker with Linux, SCB boards and "old" languages like Forth, Assembly and Lisp. I'm convinced that permacomputing and, maybe, collapse computing are our digital future. So, "back to basics" seems a good idea.
I have a blog that I consider more a digital garden. No daily or even regular posts, when I feel I have something to share, I write. It's very basic, because it's like a perma-garden: no strange languages, web framework, dynamic stuff or whatever.
That's all, I guess. Nice to meet ya.
#softwaredevelopment #km #linux #forth #assembly #permacomputing #collapsecomputing #solarpunk
Hey everyone! A new Glasgow - Digital Interface Explorer Update is live! The first regular Glasgows are shipping! Read the update for more details! Make sure to update your address if you have moved! https://www.crowdsupply.com/1bitsquared/glasgow/updates/glasgows-are-shipping #electronics #opensource #fpga #tool #embedded #hacking #assembly #python #usb #protocol
I'm trying to fix a patch to allow #pixman's #ARM #NEON #assembly code to build with clang. They perform a lot of mechanical changes to switch to the "unified" ARM assembly syntax (`.syntax unified`), supported by both #gcc and #clang.
With clang the code builds but fails 3 of the tests in the test suite with what appear to be unaligned accesses. With gcc, the test suite passes before and after the patches.
I've muddled through as much debugging as I can. Any ideas? https://gitlab.freedesktop.org/pixman/pixman/-/merge_requests/78#note_2078065
Retro Programming is a delightful but sadly abandoned blog about programming retro systems, particularly the Spectrum and Z80 devices.
However, the archive is full of great posts on Z80 Assembly, Forth, BASIC, and more. Lots of interesting technical details and project ideas.
I'm brand new here, so an #introduction is a good idea:
I'm a freelance tech writer / software developer / KM project manager based in Europe. Digitally, I was born in the 90s. So I grew up eating cyberpunk books, BBSs, home computers, hacking, then the first doses of Internet and the Web.
In the 90s and the first 00s I developed my (ahem) "philosophy": digital spaces are (can be, should be) autonomous zones where different cultures, and sub/counter-cultures, can thrive.
These are the years of the enshittification of Internet, but it can't rain forever (cit.) and I see the Fediverse as a new opportunity for some of us to recreate better and safer digital spaces.
That's the "vision". Than there's the daily life: I write code (awful, mostly), help companies in managing their knowledge bases, write technical documentation, sometimes write tech articles for (mostly unknown) business tech manazines.
In the spare time, I tinker with Linux, Risc-V boards and "old" languages like Forth, Assembly and C (but I'm a fan of Haskell too). I'm convinced that permacomputing and, maybe, collapse computing are our digital future. So, "back to basics" seems a good idea.
That's all, I guess. Nice to meet ya.
#softwaredevelopment #km #linux #risc-V #forth #assembly #C #haskell #permacomputing #collapsecomputing
It's the Retro Dev Daemon, here on Mastodon!
If you don't know us, we are a group of developers that love sharing knowledge about how to make real games on old consoles.
Do you love #assembly #coding? #pixelart? #chiptunes? Come hang out with us, or just follow us here and share!
Hi, I'm js and on the Fediverse since 2018. I'm interested in #ObjectiveC, writing #assembly code (in whatever I can get my hands on, from x86_64 to PA-RISC to SPARC64 to IA64 etc.) and any kind of lowlevel hackery, #RetroComputing, #OpenSource in general and decentralization (such as @matrix or the #Fediverse). I'm also into #metal and #chiptunes.
A few projects I am involved in (non-exclusive):
• I created @objfw, a portable Objective-C framework and runtime. Go check it out if you like C and object oriented programming on basically any 32 bit or more platform!
• I'm a @fedora developer.
• I'm a @netbsd developer, where I mostly work on #pkgsrc.
• I'm also a MorphOS developer, where the goal is to switch MorphOS's ObjC support to @objfw.
• I used to be a @haiku developer. Technically still am, but am less active these days due to lack of time.
Some of the retro computers I have and tinker with are (non-exclusive list):
• #Amiga 4000, 1200 & 600
• Naturetech GENIALstation 737S (400 MHz #SPARC64 laptop!)
• Sun Fire T5120
• #NeXTstation Color
• HP Integrity rx1620 (1U Dual CPU Itanium server)
• A Duron 750 with a {Voodoo 2 | #Voodoo 3 3500 | S3 Savage 4 | ATI Rage Pro} (I switch between those depending on what I want to do, as I like playing with and writing code for those old proprietary 3D APIs)
I also have some old game consoles and am interested in running homebrew on them (again non-exclusive):
• Super #Nintendo
• #Gameboy
• Nintendo #3DS
• Nintendo #Wii
• Nintendo Wii U (can't believe that's retro already!)
• Sega #Dreamcast (with hard drive mod, so it can run NetBSD)
I will probably update this post over time. Either by editing, or by posting a new one and then pinning the new one.
#Westworld is not only a modern tv series.
It started with a movie in 1973 and a book in 1974, both by Michael Crichton.
The original movie seem to have glimpses of #assembly code pretending to be the robots' programming.
The code looks like actually some digital movie/animation production software! in 1973!
Does anyone recognize what assembly flavor, what CPU might it have been?
#retrocomputing #cinema
Did you write code for #Psion machines in the #80s and #90s?
We're calling for you to open source your code!
I'm working with a group of enthusiasts, building a library of information about the SIBO/EPOC16 platform. Your old code could give valuable insight, as well as encourage people to write new code.
We're especially interested in old C and #x86 #assembly.
Upload it to your public repository of choice, and set it free!
#retrocomputing #retrodev #16bit #pda #laptop #epoc16 #sibo #oldcode
#introduction 2.0
I'm Jeroen from the Netherlands and a problem solver.
Interests:
#bsd #freebsd #unix
#buddhism #folklore #mythology
#cats
#commodore #c64 #amiga #retrocomputing #hardware
#DevOps
#DigiPres #metadata #SemanticWeb
#documentation #TechnicalWriting
#fantasy #SciFi #books
#history
#heraldry #vexillology
#japanese
#linguistics (#ProtoGermanic #ProtoIndoEuropean)
#programming #assembly #c #golang #nim #odinlang #python #rust #zig
#typography
This is my #introduction post! 🍻
I'm Robert. I relocated to the #Atlanta metro in 1998 and moved to #ATL proper in 2000.
I'm a life long #technologist with a background in #Linux #SystemsEngineering, #datacenter management, #programming (#golang, #python, #javascript, and familiar with #C, #assembly, #Pascal, and #basic
I kinda know the instance sysop 😀 🏳️🌈 👬
If you are coming to the #cccamp do not miss to pass by our #village in the #bitsundbaeume Habitat.
We have a #seed #exchange #point, we bring #open #source #seeds to pick up and we have several events covering topics around open source #gardening. Keep an eye on our village page to be up to date: https://events.ccc.de/camp/2023/hub/camp23/en/assembly/opensourcegardens/