brett, to esp32

This is an old project, but by some miracle it's still working and I woke up this morning wanting to celebrate the things I love more.

This Inkplate e-ink screen shows Conway's Game of Life, seeded from tarpits I have on the Internet. The tarpits are programs on my computer that superficially look like insecure Telnet and Remote Desktop services, but actually exist to respond super slowly and make bots scanning the Internet 'get stuck'.

When a bot connects to the tarpit, the data it sends gets squished into a 5x5 grid and 'stamped' onto a Game of Life board. Data from a bot at the IP address 1.1.x.x will get stamped on the top left corner, data from a bot at 254.254.x.x will get stamped on the bottom right corner.

Conway's Game of Life, a set of simple rules that govern whether cells should turn on or off, updates the display once per second. The result is that bot attacks end up appearing as distinct 'creatures', that get bigger and more angry looking over time (as their centre is updated with new data). After the attack finishes, the 'creature' eventually burns itself out.

Despite that description, it's a really chill piece of art that doesn't draw too much attention but I can happily watch for a long time.

Credit for the idea goes to @_mattata, I had been wanting to make a real-life version of XKCD for years before seeing his Botnet Fishbowl project.

mikesixgolf, to fediverse
swetland, to 8bit
@swetland@chaos.social avatar

I finally packaged up all the design files from my ZX81 Mechnical Keyboard project and published them on github, should anyone else want to make use of them. Enjoy!

https://github.com/swetland/zx81-keyboard

#projects #zx81 #keyboard

ZX81 mechanical keyboard schematic.
ZX81 mechanical keyboard layout.
ZX81 mechanical keyboard custom keycaps design.

Onj, to random
@Onj@mastodonmusic.social avatar

On Monday, I’m giving a to some design all about , and how they might start to incorporate it in their , so I put this little together about how I make use of it as a person. I have an hour to talk, so this is just what I’ll open with. the rest of the time will be live chat and Q&A.
In doing something like this with absolutely no visual aspect, I want them to start thinking about, and understanding the benefit of incorporating sound in new ways, how sound can help tell a story, and how together, visual plus audio can perhaps make something special.

fnordkollektiv, to opensource
@fnordkollektiv@kanoa.de avatar

Wir suchen nach neuen (bezahlten) #Projekten. Wir bieten:

  • #WorkAdventure (Aufsetzen der Infrastruktur sowie Entwicklung von neuen Features in enger Zusammenarbeit mit WorkAdventure in Paris)
  • Aufsetzen von #OpenSource Diensten für Firmen und Bildungsträger (z. B. #Nextcloud, Jitsi, Peertube, Keycloak u. v. m.)
  • Unterstützung im #Datenschutz

Leider sind wir immer noch zu unbekannt, dass Menschen sich automatisch bei uns melden 😉
#followerpower #boost
#jobs #projects #Fedijob #fedilz

swetland, to random
@swetland@chaos.social avatar

Okay, this is kinda weird, but does anyone have just the case of an old Apple II display that they're interested in getting rid of? I've got a crazy project idea...

Ideally the case would be in good condition and the display would be dead (I wouldn't want to sacrifice a usable one).

#projects #appleii #appleiie

Apple II Green Display, Front View, Angle.
Apple II Green Display, Side View.

swetland, to random
@swetland@chaos.social avatar
swetland, to random
@swetland@chaos.social avatar

For anyone wanting to build their own, all the Apple II VGA PCB files are now available on github:
https://github.com/swetland/appleii.vga

#projects #appleiie #appleiivga

human3500, to Ottawa
@human3500@ottawa.place avatar

I am interested in harvesting some unneeded power transformers / adapters that you people have laying around in #Ottawa. I have #projects to get to.

They would need to output in the range of 10-15V volts with at least 500mA.

Thanks.

xavdid, to internet
@xavdid@mastodon.social avatar

I wrote in a bit more detail about what's changing at #Reddit, why it affects you, and how you can archive your data into a searchable #SQLite archive with a #Python tool I built (one of my recent #projects) and #Datasette.

Let me know what you think!

https://xavd.id/blog/post/archive-your-reddit-data/

swetland, to random
@swetland@chaos.social avatar

Making some Apple IIe expansion card symbols and footprints in KiCAD, as one does...

#projects #appleii #appleiie

KiCAD footprint for the APPLE IIe expansion bus.

swetland, to random
@swetland@chaos.social avatar

Looking at the ATF15xx 5v CPLDs and was going to just have some of @whitequark 's EVBs fabbed, but nobody has TQFP parts in stock right now.

The magic of open hardware meant that I could just grab the design files, fire up KiCAD, throw together a footprint, adjust the symbol for the PLCC variant, and widen and reroute the board to make room for the larger footprint.

Having a nice, clean original design to work from was an enormous time saver. Yay.

https://github.com/whitequark/ATF15xx-EVB

#projects #cpld

ATF15xx eval board render. Modified for PLCC socket.

swetland, to random
@swetland@chaos.social avatar

Got the Apple II Gamepad assembled and it works for playing Lode Runner, so it's looking good. The X/Y axes aren't quite at 128 in the center, but things work nonetheless.

Much credit to Blondihacks for the incredibly informative blog post on Apple II Gamepads, including notes on compensating for non-150K pots:
https://blondihacks.com/apple-ii-gamepad-prototype/

Design files available from this Github repository:
https://github.com/swetland/appleii-gamepad

Apple II Gamepad PCB fully assembled in a black nylon 3d printed enclosure with 1 meter cable and DB9 connector.
Apple II Gamepad PCB fully assembled in a black nylon 3d printed enclosure with 1 meter cable and DB9 connector. Bottom view showing silver M3 screws securing the bottom half of the enclosure to the top.

bits_und_baeume, (edited ) to climate
@bits_und_baeume@mastodon.bits-und-baeume.org avatar

Join us at @CCC 's #37C3 conference track "Sustainability & #Climate #Justice"! We're thrilled to focus on the pressing issues of ecological injustice and ecosystem collapse. If you're passionate about creating a sustainable, just, and #democratic #digital future, we invite you to submit your presentations by November 11, 2023. We're particularly keen to hear from underrepresented groups and those from the global south.

Link: https://bits-und-baeume.org/en/community/37th%20Chaos%20Communication%20Congress/

@bits_und_baeume is actively involved, creating a #community area for #digitalization, #sustainability, common good #technology, and #freedom rights enthusiasts. Expect insightful lectures, collaborative #learning, #creative #projects, and vibrant discussions in a peaceful, respectful atmosphere. Challenge outdated ideas and tackle tomorrow's problems today.

Remember, "All Creatures Welcome," and "Be Excellent to Each Other."

#hackers #activists, #artists #learning, #creative #projects

bits_und_baeume, (edited ) to hamburg
@bits_und_baeume@mastodon.bits-und-baeume.org avatar

The @CCC is back, inviting #hackers #activists, #artists, and technology enthusiasts to the renovated #Hamburg Congress Center. Expect insightful lectures, collaborative #learning, #creative #projects, and vibrant discussions in a peaceful, respectful atmosphere.

Join us at the #37C3 conference track "Sustainability & #Climate #Justice"! We're thrilled to focus on the pressing issues of ecological injustice and ecosystem collapse. If you're passionate about creating a sustainable, just, and #democratic #digital future, we invite you to submit your presentations by November 11, 2023. We're particularly keen to hear from underrepresented groups and those from the global south.

https://content.events.ccc.de/cfp/37c3/index.en.html

@bits_und_baeume is actively involved, creating a #community area for #digitalization #sustainability, common good #technology, and #freedom enthusiasts. Challenge outdated ideas and tackle tomorrow's problems today. Remember, "All Creatures Welcome," and "Be Excellent to Each Other."

swetland, to random
@swetland@chaos.social avatar

Not too bad! The thumbstick is on a little breakout PCB that luckily had a mounting hole in the right place to try this out.

I may need to rethink the PCB mounting a bit. With the PCB sandwiched between the top and bottom standoffs, there is the risk of either a small gap or the PCB "floating" a bit.

#projects #appleiie #gamepad #freecad

SNES-style gamepad enclosure, top and bottom halves, top half face down on the bench, bottom half face up. Top half has threaded M3 brass heatset inserts installed in posts. M3 screws sitting nearby.
SNES-style gamepad enclosure sitting on bench, thumbstick on the left side, two holes for buttons on the right.
SNES-style gamepad enclosure sitting on bench, face down, showing six M3 hex screws installed.

opensuse, (edited ) to opensource
@opensuse@fosstodon.org avatar

Are you a #developer interested in #opensource? Do you like #plasma6 & other #KDE #projects? Consider joining the @opensuse #Kalpa #telegram channel group & lend your #coding #contributions. https://t.me/openSUSE_Kalpa

jovial_cynic, to ADHD
@jovial_cynic@mastodon.social avatar

Any time I meet someone that I really enjoy because they're into a lot of different fascinating things and they really seem to be excited about all their hobbies, I immediately feel a sense of kindred spirits.

... and then I realize.

"oh... it's the ADHD, right? You too?"

#adhd #nerd #hobbies #dnd #writing #projects

amoroso, to programming
@amoroso@fosstodon.org avatar

Angelo Stavrow @angelo posted about the delight of personal projects. This resonates with me, especially the freedom to decide what tools to use.

https://angelostavrow.blog/a-love-letter-to-personal-projects

#projects #programming

avp, to random
chipx86, to random
@chipx86@mastodon.online avatar

Really close to the @reviewboard 7 launch.

Dark mode, image diffing/review in the diff viewer, mobile diff review, Microsoft Teams integration, and improved CI configuration are some of the improvements coming this month.

orhun, to rust
@orhun@fosstodon.org avatar

Do you use Jira? Sorry to hear that.
At least there is a TUI for it! 🔥

🔧 jirust: Jira terminal UI.

🚀 Supports listing projects, moving tickets and more!
👀 Demo: https://youtu.be/gRgz1M30q9I

🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/Code-Militia/jirust

video/mp4

makerspace, to RaspberryPi
@makerspace@mastodon.social avatar

Do you enjoy new projects for your Raspberry Pi, retro gaming, and other open hardware? Subscribe to MakerSpace Online, and be the first to know about new content. Join free today! https://www.makerspace-online.com/

reviewboard, to random
@reviewboard@mastodon.online avatar
makerspace, to RaspberryPi
@makerspace@mastodon.social avatar

Check out all the projects on MakerSpace. Subscribe free and get new projects for Raspberry Pi, Arduino, and other SBCs. You'll also find articles on retro-gaming, retro-computing, home automation, and more! Join now for free https://www.makerspace-online.com/
#RaspberryPi #makers #Arduino #SBC #RetroGaming #RetroComputing #automation #projects #MakerSpace

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • megavids
  • cubers
  • ethstaker
  • osvaldo12
  • modclub
  • cisconetworking
  • mdbf
  • tester
  • tacticalgear
  • Leos
  • normalnudes
  • provamag3
  • anitta
  • lostlight
  • All magazines