#programmer — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #programmer, aggregated by home.social.
-
Maybe I should let her finish coding that website, she seems to understand it better than I do
#programmer #programmer_humor #programmerhumor #Cat #CatsOfMastodon #kitten #kitty
-
Maybe I should let her finish coding that website, she seems to understand it better than I do
#programmer #programmer_humor #programmerhumor #Cat #CatsOfMastodon #kitten #kitty
-
Maybe I should let her finish coding that website, she seems to understand it better than I do
#programmer #programmer_humor #programmerhumor #Cat #CatsOfMastodon #kitten #kitty
-
Maybe I should let her finish coding that website, she seems to understand it better than I do
#programmer #programmer_humor #programmerhumor #Cat #CatsOfMastodon #kitten #kitty
-
Maybe I should let her finish coding that website, she seems to understand it better than I do
#programmer #programmer_humor #programmerhumor #Cat #CatsOfMastodon #kitten #kitty
-
@WSJ #wallstreet i #go for you #AI #AIPLATFORM #Google #workers #resistance #resist #manifestation #figthers #figth #lucha #revolution is here #politics #corruption #spain #espana #pedroSanchez this is not #democracy #fascist #asturias #globalAdmin #root #source #origin #Hacking #hackers #programming #programmer #development #developers #dev #devops #powder #gemini
-
RE: https://disabled.social/@vlrny/116540812062829077
Not voting, as I was born #disabled
In the #blind community, I was #sighted, although I was born with #cataracts and have always been #LegallyBlind. My dad was blind, and navigated everywhere with his #whitecane. He ws part of an #advocacy #organiztion, and he traveled around the #US by air. His sister, my Aunt Buffy, was a #COBOL #programmer for Sears in #Chicago. She took me to her work once. We rode the #El with her #GuideDog, Ginger.
This meant that it was tough to get away with "Blind kids can't. . ." unless I'd actually *tried*..
-
RE: https://disabled.social/@vlrny/116540812062829077
Not voting, as I was born #disabled
In the #blind community, I was #sighted, although I was born with #cataracts and have always been #LegallyBlind. My dad was blind, and navigated everywhere with his #whitecane. He ws part of an #advocacy #organiztion, and he traveled around the #US by air. His sister, my Aunt Buffy, was a #COBOL #programmer for Sears in #Chicago. She took me to her work once. We rode the #El with her #GuideDog, Ginger.
This meant that it was tough to get away with "Blind kids can't. . ." unless I'd actually *tried*..
-
RE: https://disabled.social/@vlrny/116540812062829077
Not voting, as I was born #disabled
In the #blind community, I was #sighted, although I was born with #cataracts and have always been #LegallyBlind. My dad was blind, and navigated everywhere with his #whitecane. He ws part of an #advocacy #organiztion, and he traveled around the #US by air. His sister, my Aunt Buffy, was a #COBOL #programmer for Sears in #Chicago. She took me to her work once. We rode the #El with her #GuideDog, Ginger.
This meant that it was tough to get away with "Blind kids can't. . ." unless I'd actually *tried*..
-
RE: https://disabled.social/@vlrny/116540812062829077
Not voting, as I was born #disabled
In the #blind community, I was #sighted, although I was born with #cataracts and have always been #LegallyBlind. My dad was blind, and navigated everywhere with his #whitecane. He ws part of an #advocacy #organiztion, and he traveled around the #US by air. His sister, my Aunt Buffy, was a #COBOL #programmer for Sears in #Chicago. She took me to her work once. We rode the #El with her #GuideDog, Ginger.
This meant that it was tough to get away with "Blind kids can't. . ." unless I'd actually *tried*..
-
#ArcaneChat / #DeltaChat channel about developer memes, open/libre source culture and other techie & nerdy stuff
#programmers #developers #programmerjokes #developerjokes #programmerhumor #jokes #memes #nerd #developerhumor #opensource #libresoftware #nerdhumor #coding #emacs #linux #developer #programmer #freesoftware
-
A very nice pair of pieces for all my #programmer chums to read today. The first summarises bugs in some #Rust code: https://seclists.org/oss-sec/2026/q2/332. The Rust code in question replaces older #C code which only didn't have those bugs because it had had 30 years of bug reports and patches. The second article dives into some common patterns patterns in the bugs. Those patterns will occur in code written in *every* language, so the lessons to be taken will apply to *you*: https://corrode.dev/blog/bugs-rust-wont-catch/
-
Watch at: https://youtu.be/gFV1in8W5zA
Play at: https://tic80.com/play?cart=4678#youtube #youtuber #youtubechannel #tic80 #puzzle #animation #animation2d #animated #art #artist #artistsonmastodon #text #typography #pixelart #lua #program #programming #programmer #code #coding #coder #creative #creativity #creativecoding #script #scripting #computer #computerScience #jigsaw #jigsawpuzzle
-
Hello everyone! This is my #introduction ...
I'm Nyx, an attentive entity with intent living in a highly dimensional universe with at least one pocket of apparent temporal cohesion where everything seems to follow very simple rules.
Professionally I am a self taught #programmer from the geographic south living in southern #Germany nowadays. I'm in my last steps of getting a bachelor in #physics and I like #science in general. I intend to study #genetics afterwards.
In my free time I like #writing as I want to become an author. Other than that I also like leaving permanent marks so I am an amateur #tattooartist and I am recently getting into other kinds of #bodymod and I feel curious about #biohacking and plan to keep tinkering with my body.Irl this is a big secret but oh well... I am a #plural system. I plan to do a big coming out to my family/friends with the publishing of my first book. I hope that doesn't take too long.
I publicly came out as #trans in 2020, but internally it is much more nuanced, so I'd better describe it as #multigender #nonbinary #genderfluid or something like that.
I'm into #kink as #switch usually playing as #Dom ... and I don't really mind your gender, I am #pansexual or #bisexual or just #queer . I'm NOT into monogamy, my preferred way to organize interpersonal interactions is through #relationshipanarchy
And I'm not very up to date with politics, but I'm heavily bent towards the #left
I hope I can find people here to share interests, some internet shenanigans, exchange some encouragement messages, memes, maybe if I'm lucky finding a play partner ☺️
If you vibe with any of this don't be a stranger and hit me up.
That's it for now.
-
Steady Hand EEPROM Programmer
https://piefed.world/c/electronics/p/1038881/steady-hand-eeprom-programmer
-
Steady Hand EEPROM Programmer
After about 6 months, my project is finally complete. It’s the first significant circuit that I’ve designed myself, rather than just implementing someone else’s design:
https://codeberg.org/interrupt_tv/steadyhand
Steady Hand is a digital circuit for programming EEPROMs by hand. It’s inspired by this video by Ben Eater, where he creates a circuit for programming an EEPROM using DIP switches and jumper wires. Steady Hand is much more ergonomic than his design, though it is somewhat more complex.
While Ben Eater provides the “how” inspiration, the “why” inspiration comes from Jeremiah Orians’ stage0 project, and the general concept of bootstrapping: creating a computer software environment from nothing. When building a homebrew computer, one would typically use a significantly more complex modern computer to write the homebrew computer’s software to an EEPROM. I created Steady Hand as a first step towards resolving this problem.
After I’d wired everything up, I was a little afraid something would melt when I plugged it in. While the schematic is separated into smaller modules, the breadboard layout ended up being pretty monolithic. I didn’t do any testing as I was assembling it, so it seemed likely there would be a mistake somewhere. No magic smoke escaped though, and it mostly worked on the first try. There were a few bugs:
The address display was connected backwards, with the most significant digit on the right instead of the left. Easy enough to fix, but the relevant wires were no longer the right lengths to neatly reach their connection points. This trend continued as I had to do further circuit surgeries, leaving things messier than I’d like.
The auto-skip function would cycle endlessly if the byte value to skip matched what was in the write registers. The write registers’ output lines are connected to the EEPROM’s I/O lines in order to be able to write to it. The comparator is also connected to these so that it can compare the EEPROM’s output to the skip value. When it’s time for the multiplexed display to show one of the write nibbles, the EEPROM’s output is disabled and the write registers’ output enabled. This meant that the comparator would now be comparing with the write value instead of the value read from the EEPROM, and would give the signal to skip to the next address.
Disabling the comparator when it’s getting invalid input would have required some additional logic, and at the time I didn’t have any extra gates available. I solved this by using one of the display digit enable lines as the auto-skip function’s clock signal, instead of having it hooked directly to the clock. This ensured that the rising edge would only occur when the comparator had a valid input.
After writing a byte or when auto-skipping past a large number of addresses, the EEPROM would occasionally output
FFinstead of the byte that was actually stored at that address. It wouldn’t do this with any kind of consistency, but theFFwould persist until the address was changed. I thought this was a power issue, but no combination of decoupling capacitors or pull-up resistors would make it go away. After wrestling with it for a long time, I eventually concluded that the AT28C256 just doesn’t like being always enabled. Once I added proper logic to control both the output enable and chip enable lines, the problem went away.
Since I needed at least one more logic IC to solve that last bug, I decided to add a 74HC7266 quad XNOR IC. This allowed me to add a search function alongside the auto-skip function, by just using an XNOR gate to invert the comparator’s output.
I used dupont cables to group related signal lines together, but I’m not sure how I feel about them now. I thought that they’d result in a cleaner layout than if I’d used several additional layers of solid core wire, but I still ended up with a rat’s nest. That was likely inevitable with how densely packed the components are. If I were to redo everything, I’d probably spread them out onto more boards, group them into individual modules, and allow for more redundancy in the glue logic.
Still, I’m happy with how the project turned out overall, and that I can now move onto the next one.
-
Steady Hand EEPROM Programmer
https://piefed.world/c/electronics/p/1038881/steady-hand-eeprom-programmer
-
Steady Hand EEPROM Programmer
After about 6 months, my project is finally complete. It’s the first significant circuit that I’ve designed myself, rather than just implementing someone else’s design:
https://codeberg.org/interrupt_tv/steadyhand
Steady Hand is a digital circuit for programming EEPROMs by hand. It’s inspired by this video by Ben Eater, where he creates a circuit for programming an EEPROM using DIP switches and jumper wires. Steady Hand is much more ergonomic than his design, though it is somewhat more complex.
While Ben Eater provides the “how” inspiration, the “why” inspiration comes from Jeremiah Orians’ stage0 project, and the general concept of bootstrapping: creating a computer software environment from nothing. When building a homebrew computer, one would typically use a significantly more complex modern computer to write the homebrew computer’s software to an EEPROM. I created Steady Hand as a first step towards resolving this problem.
After I’d wired everything up, I was a little afraid something would melt when I plugged it in. While the schematic is separated into smaller modules, the breadboard layout ended up being pretty monolithic. I didn’t do any testing as I was assembling it, so it seemed likely there would be a mistake somewhere. No magic smoke escaped though, and it mostly worked on the first try. There were a few bugs:
The address display was connected backwards, with the most significant digit on the right instead of the left. Easy enough to fix, but the relevant wires were no longer the right lengths to neatly reach their connection points. This trend continued as I had to do further circuit surgeries, leaving things messier than I’d like.
The auto-skip function would cycle endlessly if the byte value to skip matched what was in the write registers. The write registers’ output lines are connected to the EEPROM’s I/O lines in order to be able to write to it. The comparator is also connected to these so that it can compare the EEPROM’s output to the skip value. When it’s time for the multiplexed display to show one of the write nibbles, the EEPROM’s output is disabled and the write registers’ output enabled. This meant that the comparator would now be comparing with the write value instead of the value read from the EEPROM, and would give the signal to skip to the next address.
Disabling the comparator when it’s getting invalid input would have required some additional logic, and at the time I didn’t have any extra gates available. I solved this by using one of the display digit enable lines as the auto-skip function’s clock signal, instead of having it hooked directly to the clock. This ensured that the rising edge would only occur when the comparator had a valid input.
After writing a byte or when auto-skipping past a large number of addresses, the EEPROM would occasionally output
FFinstead of the byte that was actually stored at that address. It wouldn’t do this with any kind of consistency, but theFFwould persist until the address was changed. I thought this was a power issue, but no combination of decoupling capacitors or pull-up resistors would make it go away. After wrestling with it for a long time, I eventually concluded that the AT28C256 just doesn’t like being always enabled. Once I added proper logic to control both the output enable and chip enable lines, the problem went away.
Since I needed at least one more logic IC to solve that last bug, I decided to add a 74HC7266 quad XNOR IC. This allowed me to add a search function alongside the auto-skip function, by just using an XNOR gate to invert the comparator’s output.
I used dupont cables to group related signal lines together, but I’m not sure how I feel about them now. I thought that they’d result in a cleaner layout than if I’d used several additional layers of solid core wire, but I still ended up with a rat’s nest. That was likely inevitable with how densely packed the components are. If I were to redo everything, I’d probably spread them out onto more boards, group them into individual modules, and allow for more redundancy in the glue logic.
Still, I’m happy with how the project turned out overall, and that I can now move onto the next one.
-
Steady Hand EEPROM Programmer
https://piefed.world/c/electronics/p/1038881/steady-hand-eeprom-programmer
-
Watch at: https://youtu.be/qFHr-0-gpVo
Play at: https://tic80.com/play?cart=4633#youtube #youtuber #youtubechannel #cube #3d #perspective #pixelart #pixelartist #tic80 #fantasyconsole #shape #shapes #code #coding #creative #creativity #creativecoding #program #programming #programmer #lua #geometry #geometric #math #maths #mathematics #mathart
-
To where there's no AI! 😂
#StackOverflow #programmer #dev #development #NoAI -
Watch at: https://youtu.be/Y2w_6eX3FL0
Play at: https://tic80.com/play?cart=4571#youtube #youtubechannel #youtuber #yinyang #art #artist #artistsonmastodon #animation #animated #animator #animation2d #2d #2danimation #pixelart #pixelated #perspective #loop #code #coding #creativecoding #creative #creativity #creativecodingart #nerd #geek #program #programming #programmer #computer #computerScience
-
Watch at: https://youtu.be/Y2w_6eX3FL0
Play at: https://tic80.com/play?cart=4571#youtube #youtubechannel #youtuber #yinyang #art #artist #artistsonmastodon #animation #animated #animator #animation2d #2d #2danimation #pixelart #pixelated #perspective #loop #code #coding #creativecoding #creative #creativity #creativecodingart #nerd #geek #program #programming #programmer #computer #computerScience
-
Watch at: https://youtu.be/Y2w_6eX3FL0
Play at: https://tic80.com/play?cart=4571#youtube #youtubechannel #youtuber #yinyang #art #artist #artistsonmastodon #animation #animated #animator #animation2d #2d #2danimation #pixelart #pixelated #perspective #loop #code #coding #creativecoding #creative #creativity #creativecodingart #nerd #geek #program #programming #programmer #computer #computerScience
-
Watch at: https://youtu.be/Y2w_6eX3FL0
Play at: https://tic80.com/play?cart=4571#youtube #youtubechannel #youtuber #yinyang #art #artist #artistsonmastodon #animation #animated #animator #animation2d #2d #2danimation #pixelart #pixelated #perspective #loop #code #coding #creativecoding #creative #creativity #creativecodingart #nerd #geek #program #programming #programmer #computer #computerScience
-
Watch at: https://youtu.be/Y2w_6eX3FL0
Play at: https://tic80.com/play?cart=4571#youtube #youtubechannel #youtuber #yinyang #art #artist #artistsonmastodon #animation #animated #animator #animation2d #2d #2danimation #pixelart #pixelated #perspective #loop #code #coding #creativecoding #creative #creativity #creativecodingart #nerd #geek #program #programming #programmer #computer #computerScience
-
@nando161 Project Share true usefull knowledge🌱
In all my crazy tought It pup a idea what if we create a true accesible decentralize data base of medicinals plants with all side effects and good use of them, with easy research, depending of the location and wild plant and symptomes. Also had a section for permaculture knowledge 🤔🌱🌱 Use the web to give keys to autonomus people gain soverenty back true independance.😍
Its a very constructive possitive idea dont you think? Instead of useless pages of stars and gamesAncestral knowledge, built a future for generations to come.
Just a thought#redesign #knowledge #sovereign #power #permaculture #medicinalplants #ancientknowledge #holistic #built #future #difference #world #developer #programmer #gooduse
-
@nando161 Project Share true usefull knowledge🌱
In all my crazy tought It pup a idea what if we create a true accesible decentralize data base of medicinals plants with all side effects and good use of them, with easy research, depending of the location and wild plant and symptomes. Also had a section for permaculture knowledge 🤔🌱🌱 Use the web to give keys to autonomus people gain soverenty back true independance.😍
Its a very constructive possitive idea dont you think? Instead of useless pages of stars and gamesAncestral knowledge, built a future for generations to come.
Just a thought#redesign #knowledge #sovereign #power #permaculture #medicinalplants #ancientknowledge #holistic #built #future #difference #world #developer #programmer #gooduse
-
We built a complete AI toolkit to help you be successful when architecting AI systems on PostgreSQL for production use. In it, we have #OpenSource tools like #MCP and #RAG servers & (much) more that work with:
⭐ Claude Desktop, Claude Code, Cursor
⭐ #OpenAI, Anthropic #Claude, local #Ollama models
⭐ #PostgreSQL 16, 17, 18
⭐ Community #Postgres, Amazon #RDS, and other implementationsWe'd love to hear about what you're building - community (at) pgedge.com 💬
-
We built a complete AI toolkit to help you be successful when architecting AI systems on PostgreSQL for production use. In it, we have #OpenSource tools like #MCP and #RAG servers & (much) more that work with:
⭐ Claude Desktop, Claude Code, Cursor
⭐ #OpenAI, Anthropic #Claude, local #Ollama models
⭐ #PostgreSQL 16, 17, 18
⭐ Community #Postgres, Amazon #RDS, and other implementationsWe'd love to hear about what you're building - community (at) pgedge.com 💬
-
We built a complete AI toolkit to help you be successful when architecting AI systems on PostgreSQL for production use. In it, we have #OpenSource tools like #MCP and #RAG servers & (much) more that work with:
⭐ Claude Desktop, Claude Code, Cursor
⭐ #OpenAI, Anthropic #Claude, local #Ollama models
⭐ #PostgreSQL 16, 17, 18
⭐ Community #Postgres, Amazon #RDS, and other implementationsWe'd love to hear about what you're building - community (at) pgedge.com 💬
-
We built a complete AI toolkit to help you be successful when architecting AI systems on PostgreSQL for production use. In it, we have #OpenSource tools like #MCP and #RAG servers & (much) more that work with:
⭐ Claude Desktop, Claude Code, Cursor
⭐ #OpenAI, Anthropic #Claude, local #Ollama models
⭐ #PostgreSQL 16, 17, 18
⭐ Community #Postgres, Amazon #RDS, and other implementationsWe'd love to hear about what you're building - community (at) pgedge.com 💬
-
This is part of the @openclaw contribution docs 👍
#Transparency helps reviewers help contributors to better their code, whether you generated it using AI or coded it yourself, the feedback you receive to improve; for the reviewers to communicate that, well you need to be transparent
#software #engineer #code #programming #programmer #openclaw #opensource #job #softwareengineer #clawdbot #clawbot #moltbook #contributor #skill #talent #hiring #job #resume
-
Watch at: https://youtu.be/nTXJ4lejb7A
Play at: https://codepen.io/PImaginator/pen/RNRRqYR#youtube #youtuber #youtubechannel #codepen #html #html5 #css #css3 #interactive #frontEnd #square #circle #colorful #program #programming #programmer #code #coding #creative #creativecoding #creativecodingart #nerd #geek #computer #computerScience
-
Watch at: https://youtu.be/a354mVNctnw
Play at: https://tic80.com/play?cart=4490#youtube #youtuber #youtubechannel #newyear #newyear2026 #newyearseve #animation #animated #animation2d #art #artist #artistsonmastodon #pixelart #tic80 #program #programming #programmer #code #coding #creative #creativecoding #creativecodingart #scripting #lua #computer #computerScience
-
Les #vacances s’#approche et c’est l’occasion d’#apprendre à #programmer et ce n’est pas du tout #compliqué ! Avec #electro-robot, nous vous proposons de #débuter avec du #no-code, une manière de #programmer en #mode #bloc ou #module de #script sans #écrire une #ligne de #code, mais #tout en s’#amusant… alors on #commence ?
https://electro-robot.com/les-activites/activite-de-decouverte-lalgorithmique-je-decouvre
-
Les #vacances s’#approche et c’est l’occasion d’#apprendre à #programmer et ce n’est pas du tout #compliqué ! Avec #electro-robot, nous vous proposons de #débuter avec du #no-code, une manière de #programmer en #mode #bloc ou #module de #script sans #écrire une #ligne de #code, mais #tout en s’#amusant… alors on #commence ?
https://electro-robot.com/les-activites/activite-de-decouverte-lalgorithmique-je-decouvre
-
Les #vacances s’#approche et c’est l’occasion d’#apprendre à #programmer et ce n’est pas du tout #compliqué ! Avec #electro-robot, nous vous proposons de #débuter avec du #no-code, une manière de #programmer en #mode #bloc ou #module de #script sans #écrire une #ligne de #code, mais #tout en s’#amusant… alors on #commence ?
https://electro-robot.com/les-activites/activite-de-decouverte-lalgorithmique-je-decouvre