@profoundlynerdy@bitbang.social avatar

profoundlynerdy

@profoundlynerdy@bitbang.social

My retro computing niche is source code archaeology: the art of reconstructing maintainable source code from disassembly and reverse engineering. It's harder than it sounds but also fascinating and rewarding. I also enjoy working with unpopular or niche programming languages. I very much follow the beat of a different drum.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

unfa, to gaming
@unfa@mastodon.social avatar

.com aims to delegalize game publishers thanos-snapping games you've paid real money for when they feel like it. Exactly what Ubisoft recently did with The Crew.

MattKC has a great short video about it:
https://youtube.com/watch?v=fwcj_tIm44k

Now is the best chance for us to have governments make laws protecting games from systemic destruction!

Australians - HURRY!
2 weeks left for you to ACT!
Read details on https://StopKillingGames.com

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@unfa I take it users lacked a local copy?

kiwa, to random
@kiwa@bitbang.social avatar

Windows 3.11 but it's not for workgroups

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@kiwa Windows NT 3.51?

kiwa, to random
@kiwa@bitbang.social avatar

This looks like it's a computer hmm

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@kiwa What would that have been part of, originally? Also is there an upper limit to the total number of slots?

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@kiwa Maybe that backplane worth a reverse engineering effort to convert to CAD files.

nixCraft, (edited ) to linux
@nixCraft@mastodon.social avatar

Oh no. It is true neofetch repo has been archived by the owner. Now grandma is worried. https://www.youtube.com/watch?v=yixseXhg5ZY

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@nixCraft Fast Fetch is a good alternative.

benjamineskola, to random
@benjamineskola@hachyderm.io avatar

Started reading ‘Modern Perl’ on the train to work the other day. was the first programming language I learned, 20 years ago now, but I’ve hardly used it in probably 15 years now.

Not yet sure what I’d use it for, though. Better shell scripts? I’d normally choose Python/Ruby for that.

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@benjamineskola There is a very new OOP system: https://ovid.github.io/articles/the-future-of-perl.html which looks good but I haven't actually used it myself.

I work Cybersecurity, I mostly use for quick one-off scans when someone asks me, "are we vulnerable to XYZ?" when XYZ has a (mis)configuration element to it.

A lot of my hobby code is using these days as I really enjoy the language's mutability.

profoundlynerdy, to forth
@profoundlynerdy@bitbang.social avatar

Is there anything like Plank but for or ? By this I mean an ultra minimalist version in heavily commented for any instruction set.

profoundlynerdy, to esperanto
@profoundlynerdy@bitbang.social avatar

I realize as a language movement is decentralized but is there anything like an "upper crust" within it?

profoundlynerdy, to raku
@profoundlynerdy@bitbang.social avatar

What are some underappreciated superpowers that and/or has EXCLUDING and ?

ActionRetro, to random
@ActionRetro@bitbang.social avatar

Rate my setup

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@ActionRetro +1 clicky keyboard.

profoundlynerdy, to languagelearning
@profoundlynerdy@bitbang.social avatar
profoundlynerdy, to retrocomputing
@profoundlynerdy@bitbang.social avatar

Now this is : someone has ported 40 year old from some uncertain dialect from the to gForth. It originated a Byte Magazine article.

The game is playable on in a terminal at 40 columns. Someone else modernized the game to be 80 column native and make a handful of other quality of life improvements.

https://rickcarlino.com/2021/resurrecting-a-40-year-old-forth-strategy-game.html

ConnyDuck, to random
@ConnyDuck@chaos.social avatar

Hi, I am Konrad, a software engineer with almost 10 years of experience in building Android Apps, both for small startups and huge corporations. My preferred language is Kotlin, but I'm also comfortable with Java and JavaScript. I also know quite a lot about building APIs with Spring Boot.
I am currently looking for a job as some kind of tech lead or senior dev, either remote or on-site in Vienna, Austria.

:BoostOK: :ReplyOK:

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@ConnyDuck Good luck. I don't have any suggestions other than to try to attract attention by submitting PRs to major open source projects and, when justified, add those big names to your CV.

profoundlynerdy, to retrocomputing
@profoundlynerdy@bitbang.social avatar

Are there there any friendly modes for ?

That is, if I have a , an , or a , etc. are there any digital modes I can actually use with those systems given their extremely constrained system specs by modern standards?

profoundlynerdy, to mastodon
@profoundlynerdy@bitbang.social avatar

Are there any or instances?

profoundlynerdy, to ReverseEngineering
@profoundlynerdy@bitbang.social avatar

There are some popular projects for whereby the binary is completely disassembled, documented, and ported to a modern compiler or assembler for maintainability.

Sometimes games get quality of life improvements. Sometimes these are bugfixes sometimes they're more than that. What kinds of QOL improvements do you like to see the most? What kinds of QOL improvements go too far?

#c

thomasfuchs, to random
@thomasfuchs@hachyderm.io avatar

The CPAP I got as replacement for the recalled CPAP has been recalled 🥸

In both cases very simple and obvious engineering design flaws that turned out to be dangerous.

Philips used sub-par foam that can be inhaled and cause cancer.

ResMed used magnets on the mask that injured people with other medical devices (e.g. pacemaker).

Engineer things better, dammit.

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@thomasfuchs Is it a full recall or are they telling people to with said devices to exercise caution or use some other mask setup?

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@thomasfuchs This is proof there need to be open source CPAP machines.

profoundlynerdy, to Neuroscience
@profoundlynerdy@bitbang.social avatar

Is there anything like an model for , biological or artificial?

pleia2, to random
@pleia2@floss.social avatar

Both being technologists, my husband and I have a complicated, encrypted, and highly disciplined approach to storing important digital documents (financial, estate planning, medical, etc).

What do normal people do?

Bonus points for tips for people whose only device is a very basic Android phone (no laptop/desktop computer).

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@pleia2 Paper backups of everything. You can't hack A4 or US Letter.

markmoxon, to retrocomputing

New Elite deep dive (11 of 25)

Even with a whopping 128K of ROM to play with, NES Elite has to compress all those beautiful bitmap images to fit them in. Here's how it's done.

https://www.bbcelite.com/deep_dives/image_and_data_compression.html

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@markmoxon

I suspect @kroc would love to read the article you shared.

He has a fantastic project called harmless. He has been slowly optimizing the hell out of the version of the game.

https://github.com/Kroc/elite-harmless

mcc, to random
@mcc@mastodon.social avatar

Can a ExFAT usb key / SD drive pick up viruses just from being plugged into a malicious computer? Is that a concept that still exists in Windows

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@mcc @dango_ Has it been that long? Wow.

For a more recent example, see: https://en.wikipedia.org/wiki/BadUSB (scroll down).

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@mcc @dango_ This specific device does, yes.

The fact that alphabet soup agencies are warning people not to plugin "finders keepers" flash drives as recently as a year ago suggests this is still an issue. I'll try to find a non-device specific example if I can.

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@mcc @dango_

Ah, that makes sense. Given your threat model — which is valid — couldn't you resort to using a USB stick with a physical write protect switch? That would protect you from malicious payloads being inserted onto the drive.

fuzzix, to random

Watching some of the vids coming out of this year's Perl and Raku Conference. Ingy döt؜؜ Net­'s talk on his work on Lingy and YAMLScript was pretty amazing.

Lingy is a hosted on - Perl code can call Lingy code can call Perl code. The idea of having a Lingy VM with JIT is very appealing.

YAMLScript is a YAML-style dialect of Lingy (or any Clojure implementation), for those who don't like LISP style.

Check the talk out here: https://youtu.be/9OcFh-HaCyI

profoundlynerdy,
@profoundlynerdy@bitbang.social avatar

@mjgardner @bololacertus @overeducatedredneck @fuzzix What is the most common virtual environment solution?

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