I’m surprised that the article doesn’t talk about the ecosystem and the large number of dependencies that you usually pull in. 🤔 Maybe the author is already used to that.
I’m surprised that the article doesn’t talk about the ecosystem and the large number of dependencies that you usually pull in. 🤔 Maybe the author is already used to that.
> Yeah, we're quite lucky with this very, very wet summer this year.
… unless you’re living in one of those areas with severe weather: https://www.tagesschau.de/inland/unwetter-sturm-hagel-100.html 😅😱
We had some lovely 15°C this morning, too. Now at 20°C. Let’s hope it stays that way for a while.
> Yeah, we're quite lucky with this very, very wet summer this year.
… unless you’re living in one of those areas with severe weather: https://www.tagesschau.de/inland/unwetter-sturm-hagel-100.html 😅😱
We had some lovely 15°C this morning, too. Now at 20°C. Let’s hope it stays that way for a while.
> Yeah, we're quite lucky with this very, very wet summer this year.
… unless you’re living in one of those areas with severe weather: https://www.tagesschau.de/inland/unwetter-sturm-hagel-100.html 😅😱
We had some lovely 15°C this morning, too. Now at 20°C. Let’s hope it stays that way for a while.
> Yeah, we're quite lucky with this very, very wet summer this year.
… unless you’re living in one of those areas with severe weather: https://www.tagesschau.de/inland/unwetter-sturm-hagel-100.html 😅😱
We had some lovely 15°C this morning, too. Now at 20°C. Let’s hope it stays that way for a while.
I mean, I’m all for reducing complexity. 😅 I just have a hard time defining it and arguing about it. What I call “too complex”, others might think of as “just fine”. 🤔
I mean, I’m all for reducing complexity. 😅 I just have a hard time defining it and arguing about it. What I call “too complex”, others might think of as “just fine”. 🤔
I mean, I’m all for reducing complexity. 😅 I just have a hard time defining it and arguing about it. What I call “too complex”, others might think of as “just fine”. 🤔
I mean, I’m all for reducing complexity. 😅 I just have a hard time defining it and arguing about it. What I call “too complex”, others might think of as “just fine”. 🤔
> When we think of "complexity" in terms of software and software development, we have a sort-of intuitive about this right? We know when software has become _too_ complex.
Honestly, I don’t think so. This is highly subjective. I guess it mostly depends on whether a person *currently* understands a particular program or not. I’ve seen this happen many times: Somebody writes code, they love it, they think it’s great and elegant and simple. As soon as that person stays away from the code for some time and forgets about all the intricate details, they start ranting about how horrible it is. 😂
Maybe this could be a measure of simplicity/complexity: How long does it take a new person who joins the team until they understand the program? (This obviously depends on the individual skills, so this has to be averaged over many people …) 🤔
> When we think of "complexity" in terms of software and software development, we have a sort-of intuitive about this right? We know when software has become _too_ complex.
Honestly, I don’t think so. This is highly subjective. I guess it mostly depends on whether a person *currently* understands a particular program or not. I’ve seen this happen many times: Somebody writes code, they love it, they think it’s great and elegant and simple. As soon as that person stays away from the code for some time and forgets about all the intricate details, they start ranting about how horrible it is. 😂
Maybe this could be a measure of simplicity/complexity: How long does it take a new person who joins the team until they understand the program? (This obviously depends on the individual skills, so this has to be averaged over many people …) 🤔
> When we think of "complexity" in terms of software and software development, we have a sort-of intuitive about this right? We know when software has become _too_ complex.
Honestly, I don’t think so. This is highly subjective. I guess it mostly depends on whether a person *currently* understands a particular program or not. I’ve seen this happen many times: Somebody writes code, they love it, they think it’s great and elegant and simple. As soon as that person stays away from the code for some time and forgets about all the intricate details, they start ranting about how horrible it is. 😂
Maybe this could be a measure of simplicity/complexity: How long does it take a new person who joins the team until they understand the program? (This obviously depends on the individual skills, so this has to be averaged over many people …) 🤔
> When we think of "complexity" in terms of software and software development, we have a sort-of intuitive about this right? We know when software has become _too_ complex.
Honestly, I don’t think so. This is highly subjective. I guess it mostly depends on whether a person *currently* understands a particular program or not. I’ve seen this happen many times: Somebody writes code, they love it, they think it’s great and elegant and simple. As soon as that person stays away from the code for some time and forgets about all the intricate details, they start ranting about how horrible it is. 😂
Maybe this could be a measure of simplicity/complexity: How long does it take a new person who joins the team until they understand the program? (This obviously depends on the individual skills, so this has to be averaged over many people …) 🤔
… but the German word for it is “Reißwolf”. That used to be a more or less common term, but nowadays it’s quite archaic. And it sounds needlessly violent. 😂🐺

… but the German word for it is “Reißwolf”. That used to be a more or less common term, but nowadays it’s quite archaic. And it sounds needlessly violent. 😂🐺

… but the German word for it is “Reißwolf”. That used to be a more or less common term, but nowadays it’s quite archaic. And it sounds needlessly violent. 😂🐺

… but the German word for it is “Reißwolf”. That used to be a more or less common term, but nowadays it’s quite archaic. And it sounds needlessly violent. 😂🐺

I would have loved to transfer the contents of one particular hard drive onto a Compact Flash card, doing a 1:1 copy using
dd
– but that just won’t work. The card has a different CHS geometry than the HDD. I actually spent a couple of days trying to work around this: Reading/understanding/reverse-engineering OS/2’s boot loader code and trying to fix the incorrect bytes. It does indeed boot now and I learned a lot. QEMU is quite powerful and allows you to attach a gdb
process to the machine, so you can single-step the instructions, read memory, and what not. But fdisk
still shows errors, so I don’t trust it … Maybe writing to a particular area of the filesystem will crash the whole thing. 🫤It’s a strange hobby that I picked there. 😂
I would have loved to transfer the contents of one particular hard drive onto a Compact Flash card, doing a 1:1 copy using
dd
– but that just won’t work. The card has a different CHS geometry than the HDD. I actually spent a couple of days trying to work around this: Reading/understanding/reverse-engineering OS/2’s boot loader code and trying to fix the incorrect bytes. It does indeed boot now and I learned a lot. QEMU is quite powerful and allows you to attach a gdb
process to the machine, so you can single-step the instructions, read memory, and what not. But fdisk
still shows errors, so I don’t trust it … Maybe writing to a particular area of the filesystem will crash the whole thing. 🫤It’s a strange hobby that I picked there. 😂
I would have loved to transfer the contents of one particular hard drive onto a Compact Flash card, doing a 1:1 copy using
dd
– but that just won’t work. The card has a different CHS geometry than the HDD. I actually spent a couple of days trying to work around this: Reading/understanding/reverse-engineering OS/2’s boot loader code and trying to fix the incorrect bytes. It does indeed boot now and I learned a lot. QEMU is quite powerful and allows you to attach a gdb
process to the machine, so you can single-step the instructions, read memory, and what not. But fdisk
still shows errors, so I don’t trust it … Maybe writing to a particular area of the filesystem will crash the whole thing. 🫤It’s a strange hobby that I picked there. 😂
I would have loved to transfer the contents of one particular hard drive onto a Compact Flash card, doing a 1:1 copy using
dd
– but that just won’t work. The card has a different CHS geometry than the HDD. I actually spent a couple of days trying to work around this: Reading/understanding/reverse-engineering OS/2’s boot loader code and trying to fix the incorrect bytes. It does indeed boot now and I learned a lot. QEMU is quite powerful and allows you to attach a gdb
process to the machine, so you can single-step the instructions, read memory, and what not. But fdisk
still shows errors, so I don’t trust it … Maybe writing to a particular area of the filesystem will crash the whole thing. 🫤It’s a strange hobby that I picked there. 😂
I like to put as little strain as possible on the floppy disks that I have, especially when installing operating systems. I thus like to prepare disk images on my modern Linux box in QEMU (where I can use floppy images instead of actual disks) and then transfer them over to my real retro box.
Older operating systems like OS/2 make extensive use of CHS addressing and even store some of this information in the HPFS filesystem header. CHS info spreads all over the place. So, simply creating a QEMU disk image, installing something and then copying to another drive *probably* won't work, because QEMU guesses *some* CHS geometry that won’t necessarily match that of the target drive.
The solution is to a) create a QEMU disk image of the exact same size (in bytes) as the intended target drive, b) configure a matching CHS geometry in QEMU. The latter can be done like so:
-drive file=warp3.raw,if=none,id=disk1,format=raw
-device ide-hd,drive=disk1,cyls=495,heads=16,secs=32,bios-chs-trans=none
How do you know the correct CHS geometry? Ask the BIOS of the target machine.
And then be very thankful that we don’t have to deal with this anymore today. 😂
I like to put as little strain as possible on the floppy disks that I have, especially when installing operating systems. I thus like to prepare disk images on my modern Linux box in QEMU (where I can use floppy images instead of actual disks) and then transfer them over to my real retro box.
Older operating systems like OS/2 make extensive use of CHS addressing and even store some of this information in the HPFS filesystem header. CHS info spreads all over the place. So, simply creating a QEMU disk image, installing something and then copying to another drive *probably* won't work, because QEMU guesses *some* CHS geometry that won’t necessarily match that of the target drive.
The solution is to a) create a QEMU disk image of the exact same size (in bytes) as the intended target drive, b) configure a matching CHS geometry in QEMU. The latter can be done like so:
-drive file=warp3.raw,if=none,id=disk1,format=raw
-device ide-hd,drive=disk1,cyls=495,heads=16,secs=32,bios-chs-trans=none
How do you know the correct CHS geometry? Ask the BIOS of the target machine.
And then be very thankful that we don’t have to deal with this anymore today. 😂
I like to put as little strain as possible on the floppy disks that I have, especially when installing operating systems. I thus like to prepare disk images on my modern Linux box in QEMU (where I can use floppy images instead of actual disks) and then transfer them over to my real retro box.
Older operating systems like OS/2 make extensive use of CHS addressing and even store some of this information in the HPFS filesystem header. CHS info spreads all over the place. So, simply creating a QEMU disk image, installing something and then copying to another drive *probably* won't work, because QEMU guesses *some* CHS geometry that won’t necessarily match that of the target drive.
The solution is to a) create a QEMU disk image of the exact same size (in bytes) as the intended target drive, b) configure a matching CHS geometry in QEMU. The latter can be done like so:
-drive file=warp3.raw,if=none,id=disk1,format=raw
-device ide-hd,drive=disk1,cyls=495,heads=16,secs=32,bios-chs-trans=none
How do you know the correct CHS geometry? Ask the BIOS of the target machine.
And then be very thankful that we don’t have to deal with this anymore today. 😂
I like to put as little strain as possible on the floppy disks that I have, especially when installing operating systems. I thus like to prepare disk images on my modern Linux box in QEMU (where I can use floppy images instead of actual disks) and then transfer them over to my real retro box.
Older operating systems like OS/2 make extensive use of CHS addressing and even store some of this information in the HPFS filesystem header. CHS info spreads all over the place. So, simply creating a QEMU disk image, installing something and then copying to another drive *probably* won't work, because QEMU guesses *some* CHS geometry that won’t necessarily match that of the target drive.
The solution is to a) create a QEMU disk image of the exact same size (in bytes) as the intended target drive, b) configure a matching CHS geometry in QEMU. The latter can be done like so:
-drive file=warp3.raw,if=none,id=disk1,format=raw
-device ide-hd,drive=disk1,cyls=495,heads=16,secs=32,bios-chs-trans=none
How do you know the correct CHS geometry? Ask the BIOS of the target machine.
And then be very thankful that we don’t have to deal with this anymore today. 😂
I have mixed feelings about this show. On the one hand, it’s rather mediocre, to be honest. I can’t stand some of the characters/actors. Then again, the soundtrack is absolutely brilliant and the overall atmosphere is pretty great.
https://www.youtube.com/watch?v=e2xxizpHuoo
https://www.youtube.com/watch?v=9f_gfOrhV2k
I have mixed feelings about this show. On the one hand, it’s rather mediocre, to be honest. I can’t stand some of the characters/actors. Then again, the soundtrack is absolutely brilliant and the overall atmosphere is pretty great.
https://www.youtube.com/watch?v=e2xxizpHuoo
https://www.youtube.com/watch?v=9f_gfOrhV2k
I have mixed feelings about this show. On the one hand, it’s rather mediocre, to be honest. I can’t stand some of the characters/actors. Then again, the soundtrack is absolutely brilliant and the overall atmosphere is pretty great.
https://www.youtube.com/watch?v=e2xxizpHuoo
https://www.youtube.com/watch?v=9f_gfOrhV2k
I have mixed feelings about this show. On the one hand, it’s rather mediocre, to be honest. I can’t stand some of the characters/actors. Then again, the soundtrack is absolutely brilliant and the overall atmosphere is pretty great.
https://www.youtube.com/watch?v=e2xxizpHuoo
https://www.youtube.com/watch?v=9f_gfOrhV2k
> So basically it seems that Cloudflare has enough data that they can do machine learning to figure out whether the traffic behavior and patterns of bots even ones that fake their identity are really bots or not right?
That would be quite ironic. Using “AI” to fight “AI”, huh? 🤪
(I haven’t read the article in depth, because I don’t use Cloudflare.)
> So basically it seems that Cloudflare has enough data that they can do machine learning to figure out whether the traffic behavior and patterns of bots even ones that fake their identity are really bots or not right?
That would be quite ironic. Using “AI” to fight “AI”, huh? 🤪
(I haven’t read the article in depth, because I don’t use Cloudflare.)
> So basically it seems that Cloudflare has enough data that they can do machine learning to figure out whether the traffic behavior and patterns of bots even ones that fake their identity are really bots or not right?
That would be quite ironic. Using “AI” to fight “AI”, huh? 🤪
(I haven’t read the article in depth, because I don’t use Cloudflare.)
> So basically it seems that Cloudflare has enough data that they can do machine learning to figure out whether the traffic behavior and patterns of bots even ones that fake their identity are really bots or not right?
That would be quite ironic. Using “AI” to fight “AI”, huh? 🤪
(I haven’t read the article in depth, because I don’t use Cloudflare.)
I’d be totally lost without KO Myung-Hun's website and Open Watcom v2. 🙏
(I’m making a little tool to dump floppy disks to image files. I know these programs already exist – I’m doing it for fun and to learn. The task itself is not complicated, but finding the correct docs is.)
https://movq.de/v/13597a4d87/os2dump.jpg
I’d be totally lost without KO Myung-Hun's website and Open Watcom v2. 🙏
(I’m making a little tool to dump floppy disks to image files. I know these programs already exist – I’m doing it for fun and to learn. The task itself is not complicated, but finding the correct docs is.)
https://movq.de/v/13597a4d87/os2dump.jpg
I’d be totally lost without KO Myung-Hun's website and Open Watcom v2. 🙏
(I’m making a little tool to dump floppy disks to image files. I know these programs already exist – I’m doing it for fun and to learn. The task itself is not complicated, but finding the correct docs is.)
https://movq.de/v/13597a4d87/os2dump.jpg
I’d be totally lost without KO Myung-Hun's website and Open Watcom v2. 🙏
(I’m making a little tool to dump floppy disks to image files. I know these programs already exist – I’m doing it for fun and to learn. The task itself is not complicated, but finding the correct docs is.)
https://movq.de/v/13597a4d87/os2dump.jpg
Use WinZip under WIN-OS/2. 🤦
I know there are native ZIP programs for OS/2, but WinZip is what I was having readily available, and that basically sums up much of OS/2’s history. 🥴
https://movq.de/v/221699e4ef/a.jpg
Use WinZip under WIN-OS/2. 🤦
I know there are native ZIP programs for OS/2, but WinZip is what I was having readily available, and that basically sums up much of OS/2’s history. 🥴
https://movq.de/v/221699e4ef/a.jpg
Use WinZip under WIN-OS/2. 🤦
I know there are native ZIP programs for OS/2, but WinZip is what I was having readily available, and that basically sums up much of OS/2’s history. 🥴
https://movq.de/v/221699e4ef/a.jpg
Use WinZip under WIN-OS/2. 🤦
I know there are native ZIP programs for OS/2, but WinZip is what I was having readily available, and that basically sums up much of OS/2’s history. 🥴
https://movq.de/v/221699e4ef/a.jpg
Writing the solutions as DOS programs in C was *super fun* last year and I don’t think I can top that. 💾
Something in the realm of retrocomputing would be nice. I wonder how far I can get using QuickBASIC 4.5. Haven’t touched this in ages – but I have a feeling that this could be rather painful. 😂
Or maybe I’ll just go for Rust again, because I’m not using that a lot and keeping up with it could be useful. Or maybe a mix of both, “as many puzzles as possible with QB 4.5, Rust for the rest”. 🤔
https://movq.de/v/ac63405fd1/b.jpg
Writing the solutions as DOS programs in C was *super fun* last year and I don’t think I can top that. 💾
Something in the realm of retrocomputing would be nice. I wonder how far I can get using QuickBASIC 4.5. Haven’t touched this in ages – but I have a feeling that this could be rather painful. 😂
Or maybe I’ll just go for Rust again, because I’m not using that a lot and keeping up with it could be useful. Or maybe a mix of both, “as many puzzles as possible with QB 4.5, Rust for the rest”. 🤔
https://movq.de/v/ac63405fd1/b.jpg
Writing the solutions as DOS programs in C was *super fun* last year and I don’t think I can top that. 💾
Something in the realm of retrocomputing would be nice. I wonder how far I can get using QuickBASIC 4.5. Haven’t touched this in ages – but I have a feeling that this could be rather painful. 😂
Or maybe I’ll just go for Rust again, because I’m not using that a lot and keeping up with it could be useful. Or maybe a mix of both, “as many puzzles as possible with QB 4.5, Rust for the rest”. 🤔
https://movq.de/v/ac63405fd1/b.jpg
Writing the solutions as DOS programs in C was *super fun* last year and I don’t think I can top that. 💾
Something in the realm of retrocomputing would be nice. I wonder how far I can get using QuickBASIC 4.5. Haven’t touched this in ages – but I have a feeling that this could be rather painful. 😂
Or maybe I’ll just go for Rust again, because I’m not using that a lot and keeping up with it could be useful. Or maybe a mix of both, “as many puzzles as possible with QB 4.5, Rust for the rest”. 🤔
https://movq.de/v/ac63405fd1/b.jpg