150 karma · joined July 22, 2010
Has a large collection of old systems and games, magazines and anything else they can get hold of. It's also open to visitors.
I was working on restoring an old Amiga 500 recenty and the sound of a game booting off disk is so satisfying.
If I want to play a games these days I normally go to emulators and back to old games. Old arcade games and computer games from the 80s and 90s era may look dated but some of them are more fun.
Discussions on a well run forum would be on topic with various people adding to a conversaion, discussions on a single topic seems to get lost on these chat apps
Photography is a hobby of mine. I don't watermark any photos I post online but this is essentially piracy for photos.
Tools like this are heading down a dark path.
Interesting project and it may be a useful tool for learning M68K assembler for a beginner, but as an editor or simulator it seems very limited at the moment. Always nice to see some new M68K tools though
My case may be limited to a small group but I'm sure I’m not alone here. Productivity wasn't an issue working from home, I was designing electronics to completely revamp our product range in work. While everything up until this was focused on backwards compatibility, this was a clean slate project and give us chance to explore new tech.
Sue to the nature of our systems, there's many PCBs involved but the designs were going well and even had a few prototype boards built just before the Electronics shortages hit.
For most of the new designs we used the STM32 range as there were a lot available and plenty of options available. They seemed amongst the early ones that went out of stock. After that even just basic components just seemed to have dried up.
For almost 2 years now, most of my time has been spent keeping existing systems up and running, finding alternative parts or where that's not possible, redesigning boards just to keep production running. Some of these changes have been minor but had to change a Microcontroller on a couple of boards which also requires re-writing firmware for those boards.
It’s been a demoralising couple of years and while there's a thought that things should get better, there's no end in sight yet. When you get to the point that you're no longer enjoying the work, that's when productivity falls.
Wages are not bad for the area i'm in, which is fairly rural, but could be a lot better for the work involved. Move to a big city would probably help but I like the quieter lifestyle.
I've not done any web development full time for close 20 years, first started writing JSP code. Dabbled with a few personal website designs since then. I'm sure if I went back to web development, it may pay more but I don't think it would have the same level of job satisfaction for me. I try to keep up to date on some of the technologies used but it seems overwhelming from the outside.
Part is resistence to change, but I do find the work for the most part enjoyable so it's a risk to change jobs as well.
I was writing assembly code for a fire alarm interface system. Code was assembled using a DOS based system, flashed onto an EPROM for testing on the boards. Debugging consisted of tracing signals through the system, or if lucky, the boards had a spare serial port we could use to print messages.
When she bought it, the machine had been sitting in an attic for a couple of years so by the time she had it it wasn't in the best working condition. Took a little while for me to learn how to strip it apart and clean it, but one done it was back in perfect working condition. It's amazing how well some of these machines were designed. Easy to see why they can still fetch such an expensive price tag.
I do mourn the loss of these forums as there was a lot of good information, and more importantly some first hand experience in some of the posts. A lot of these things now are view or click driven so they lose the personality. While there are still a lot of good forum sites around and do well, I think the rise of spam posts and increasing work of moderating the smaller sights was too high and eventually killed them off.
While I had to login to get the link to the ISO, once I had that link there doesn't seem to be any requirements to log in again. All the installs are in trial mode unless you get a key, which does require MSDN, but it would be nice if MS just had a convenient place to find these other than people using some 3rd party service. At least it would give people confidence that it's a genuine download and not been tampered with at all.
Working through some badly written code that actually performs well can be a real eye opener. I mainly work in C and reading some legacy code (sometimes even my own) can be a challenge to work out exactly what's going on.
If you want to learn how an algorithm works, then a good clean codebase with lots of comments is a good way to go. If you want to learn the details of a particular language, then just read a lot of code in that language whether it’s good or bad.
I'm in the process of moving an old codebase from a compiler with a very loose adherence to an old specification to an ARM chip that is using GCC for the compiler. Enabling -Wall to catch all issues that the compiler highlighted, 16-bit ints to 32-bit ints, and quite a few ternary operator issues.
None of these were issues on a system that's been running in production for many years but porting to a new architecture will mean there’s a lot of extra testing to be done just to make sure we catch all the edge cases in the code.
I like the C language and have been using it for close to 30 years now. The main part of the language can be kept in your head but there is so much more to working with it than just the base language.
Maybe it's this environment has made me a more serious person than some of the other developers I know. Don't use memes in conversations with collegues and certainly have no interest in toys and games in the office.
Would love to not be responsible and not treat work as a fun place but don't see how that's possible if you care about your job and the work that you produce.
The little document that did exist was hopelessly out of date. A lot of business was done on that software