Skip to main content

Search

Items tagged with: programming


Someone in the Concatenative programming discord posted a small PDF about The Principal Programming Paradigms asking where it'd fit. So, I had a little fun trying to fit some of the languages in the space onto the chart.

It also reminds me how little research is in this space. Such a sparse family of explored ideas.

#Concatenative
#Programming


This 12-byte program composed of pure x86 machine code writes itself to standard output:

fc b1 0c ac 92 b4 02 cd 21 e2 f8 c3

See https://susam.net/self-printing-machine-code.html for more details.

#asm #programming


"Lua is super cool. Lua is great."

-- The Primeagen while being interviewed by @BrodieOnLinux

#Lua #vim #neovim #programming

https://invidious.einfachzocken.eu/watch?v=9SQXv8GFVLM


https://itsfoss.com/vs-code-vs-codium/

Most people following probably know some of this.

For the rest of us, @itsfoss has a great break down and more detailed look, at the differences between VS-Code and VS-Codium.

In basic, both are free and open source. However, Microsoft owns VS-Code, which has telemetry elements enabled by default and contains some non-open bits.

Click through to learn more.

#Coding #Programming #Development #FOSS #OpenSource #Microsoft #VSCode #VSCodium


Some of you said there's no way I book ThePrimeagen but look who it is #Linux #OpenSource #Programming

Video: https://www.youtube.com/watch?v=92d2hAwpzCk

Audio: https://podcasters.spotify.com/pod/show/tech-over-tea/episodes/Vim-Is-The-Only-REAL-CODE-EDITOR--ThePrimeagen-e2eur2e


'long long long' is too long for GCC

is such a good ol'diagnostic

#programming


This one trick to do sqr() and cube() in C: https://godbolt.org/z/7qeanM

#programming


Content warning: programming


so after my last lisp post I implemented if statements and functions and a multi-line REPL, why didn't I tried making a lisp before?? it's so much fun!

also thanks to @Andre_LA for introducing me to this lispy world. ๐Ÿ˜

#lisp #programming #dev


Content warning: programming


Here is my initial draft of #uxn in tcl/tk called tuxn ๐Ÿ˜†
https://git.sr.ht/~kr1sp1n/tuxn

.Console/write and .Screen/pixel is roughly implemented.

#varvara #tcl #tcltk #programming #tuxn


Thanks! There is a #tclkit creator online (https://kitcreator.rkeene.org/kitcreator) that builds a #tcl #tk interpreter for sooo many different platforms. So my hope is that my implementation will bring #uxn and it's ecosystem to many more machines in the bright future ๐Ÿ™Œ I will definetely hop on irc.esper.net if I need a hand.

#programming #tcltk #varvara


Inspired by the work on https://git.sr.ht/~rabbits/uxn5 by @aw and @neauoire I just started an implementation of #uxn in #tcl and #tk. So much fun!
Can already extract opcodes from binary roms. Repo will follow.

#tcltk #varvara #programming


We're live, come join us!

Nvidia GPU Encoding Test

#fosstodon #gaming #programming #music

https://live.w0rmh0le.net


Want a nice _and_ reliable #calendar application for #GNOME and #Linux desktops (& #mobile!) in general, based on the @EvolutionGnome data server?

Know some #C #programming and looking for a well-scoped challenge to get your feet wet and put those skills to use in #opensource?

#GNOMECalendar could really use your help to write unit tests, so that we can use #TestDrivenDevelopment #TDD #CI for #refactoring all timezones-related code and make it reliable. Now is the time!
https://fortintam.com/blog/call-for-help-writing-gnome-calendar-compliance-unit-tests/



Why does this give me the sudden urge to do some #programming ?๐Ÿค”


ICYMI: Learn some more #programming with this good looking book bundle! https://www.humblebundle.com/books/programming-fundamentals-2023-mercury-books?partner=gamingonlinux (partner link)


Learn some more #programming with this good looking book bundle! https://www.humblebundle.com/books/programming-fundamentals-2023-mercury-books?partner=gamingonlinux (partner link)


We're live, come join us!

More chill programming | Now on KDE! | Fresh start on OBS, pardon the E M P T Y

#fosstodon #gaming #programming #music
https://live.w0rmh0le.net


Grab the Python programming bundle by No Starch Press.

Part of the proceeds go towards the Python Software Foundation!

โฑ๏ธ Ends on 22 May.
๐Ÿ’ธ $1 or more.

https://www.humblebundle.com/books/python-no-starch-books?partner=itsfoss

#python #programming


RT @AstraKernel
โœจ The policy may or may not get passed.

But people are already using it as a point against using Rust. Some questioned whether they should continue learning Rust.

#rustlang #rust #programming #developers


Video of talk, Meley Interlisp Project 2023 to Bay Area Lisp & Scheme group:

https://www.youtube.com/watch?v=HYWFTiai_tA
#lisp #interlisp #programming #ide #lispm


Hey, I'm streaming right now! ๐Ÿ“ข๐Ÿ˜€

๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ฌ๐Ÿ‡ง Tranquille avec Le fractal ๐Ÿ’ปโ˜•๐Ÿ˜™ Building a chatbot for your Owncast stream!

#coding #tech #chat #linux #emojirace #french #programming #emojiwall #chatbot #livestream #floss #justchatting #devstream
https://direct.disquette.top


Long-term nuclear waste warnings make a lot of sense as code comments as well.

#cpp #programming


What happens when ChatGPT tries to write a basic Famicom /NES initialization in 6502 Assembly?

It's certainly impressive that it can output anything valid-ish at all, but it clearly doesn't really understand what it needs to do.

https://videos.rights.ninja/w/m9LX4Tw47vPvbNDSsjFTYhโ€‹ #ChatGPT #Famicom #NES #Nintendo #6502 #Assembly #programming


The Weirdest JavaScript Library Ever Created #YouTube #Programming https://youtu.be/jRNVEIk61zY


@kevsmac is a great example of someone who wanted to do something, and so he went ahead and did it. His secret? Start small, fix your mistakes, and do it again.

Starting with an obsession with modular printed robots, then MicroPython, then livestreaming, he has built up kevsrobots.com into a great resource for anyone who wants to get started with #robotics, the intersection of mechanical #engineering, electronic engineering, and #programming

https://www.raspberrypi.com/news/meet-kevin-mcaleer-teacher-maker-builder-programmer-3d-printer-and-all-round-renaissance-man/


I am finally working on running the RetroForth/ilo on the couple of microcontrollers I have.

It's mostly functional on the Teensy 4.1. I still have some issues with the block words and testing the serial console, but I can make an LED blink, and the rest of the system is working.

I've also started working on getting it to run on a Raspberry Pi Pico. It'll need at least some adjustments to fit into the memory of the RP2040 (probably will need to sacrifice a little of the vm image RAM, unless I decide to wire up something for external memory.)

#forth #programming


#introduction content continued! as a follow on to nematoduino, I made nematode.farm, which is a (very) simple browser based game where the โ€œopponentโ€ is many instances of the emulated C. elegans nematode. I think this may be the first game ever where enemy AI is based on an emulated organism.โ€ฉwritten in C, SDL2, and compiled in webassembly โ€ฉcan play here (need arrow keys)โ€จhttps://nematode.farm/โ€ฉ#stem #biology #gamedev #science #programming #robotics #introductions


Gonna do some new #introductions via various stuff Iโ€™ve work on over the next few days to help find my scene!

My first serious personal project was about 10 years ago when I wrote this video codec for the Apple II, which played short looping animations converted from animated gifs. You load em off of a standard 5.25โ€ 140k floppy!

Hereโ€™s the hackaday on it:
https://hackaday.com/2013/07/22/animated-gifs-on-an-apple-ii/

#introduction #vintagecomputer #retrocomputing #maker #programming #appleii

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.

โ‡ง