My partner just found that The Register exists and is losing it πŸ˜†

Chris boosted
Chris boosted

My bookshelf speakers have hum that comes and goes with a decrease in volume at the same time. I opened them up to have a look and there is an obviously burnt resister. Tracing out the components to a diagram and matching it to a diagram from the op amp spec sheet. It has the resister and capacitor labelled as being for frequency stability which maybe would cause a hum?

The questions are: why did they burn out (it's both left and right sides) and are they the only broken parts?

It's a distributed team/company and we can hire in the UK / Ireland / Spain / Germany / Kazakhstan / Australia / Chile!

Show thread

πŸ‘‹ I've got 7 software engineering positions to fill in my team, if you are looking for a role:
- frontend (React, MaterialUI, D3js, Node.js)
- backend (Node.js, Java, Postgresql, Microservices, Docker)
- data integration (Node.js,, APIs, OPCUA, SQL)
- data pipelines (Apache Flink, Mongodb, APIs)

Message me and I can provide more details or some are listed here:

Chris boosted

Grouped the timer objects into a i8253 chip and gave it an API for easy use in my javascript 8086 emulator. Next up is the i8259 (Programmable Interrupt Controller)

Writing test cases for my :javascript: based i8253 chip simulator / emulator and got it to output nice timing diagrams using wavedrom.

Chris boosted
Chris boosted
Chris boosted

source code, C crimes 

#define πŸ‘‡ { #define πŸ‘† } #define πŸ‘‰ ( #define πŸ‘ˆ ) #define πŸ‘ ; #include <stdio.h> int main() πŸ‘‡ if πŸ‘‰ 5 > 1 πŸ‘ˆ πŸ‘‡ printf πŸ‘‰ "Hello!" πŸ‘ˆ πŸ‘ πŸ‘† else πŸ‘‡ printf πŸ‘‰ "Oh no!" πŸ‘ˆ πŸ‘ πŸ‘† πŸ‘†

Writing a 8086 emulator in javascript and then a BIOS to go with it was not the direction I thought this project would go, but here we are... :javascript:

Show thread

Progress on my javascript based x86 assembler and emulator! The current version can be accessed here:

βœ… Basic file system / editor (stored in browsers IndexDB)
βœ… Full x86 assembler (most likely bugs)
βœ… Limited x86 emulator (only supports limited number of instructions so far)

Next step to emulate more instructions and write a BIOS :blobcoffee:

I'm not sure if it's just a mistake (there are a couple on the lines above) or they are just shit posting in this technical documentation from April 1983 :thonk:

Show thread

Did someone copy check this document?

; read/write the 8086 general and segmentation registers
; with all one's and zeroes's

one's and zeroes's?? :thaenkin:

Show thread

Time to copy some x86 assembler based BIOS code out of the back of the IBM PC XT Technical Reference to use as test code for the Javascript based 8086 assembler and emulator I'm building :win3_progman:

Is writing an 8086 emulator in javascript a good idea? :thannkin:

Show older
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!