HNHacker News
TopNewBestAskShowJobs

OCTAGRAM

89 karma · joined August 23, 2025

submissionscomments
OCTAGRAM··on Xbox goes down. You can't play games you own on disc
https://zoom-platform.sh/
OCTAGRAM··on Xbox goes down. You can't play games you own on disc
Just go two routes at once
OCTAGRAM··on Xbox goes down. You can't play games you own on disc
Steam has some backup feature. I do backups of my games. Compressed to slow HDD dedicated to backups. Faster to install than downloading again from network. Don't know though how much will that help
OCTAGRAM··on Native Apps Should Be Avoided Whenever Possible
I have not seen good web apps like native apps on Mac OS X of period let's say up to Mavericks. Web apps often forced single rectangle. I can group my chats in iChat and Adium into different windows as I want, but WhatsApp and WeChat force all chats into single rectangle.

There is a program for Windows called StarDock Groupy, it can group windows into tabs. It could be useful, but not as much because of horrible rectangular design. I cannot extract several WhatsApp chats from rectangle, to group them with office document we discuss. There are multiple desktops in Windows, but rectangular programs do not permit sorting different chats to different desktops.

If web app permits opening in several windows at once, then drag-n-drop does not work between windows as good as it works in native apps like iChat and Adium.

I often see that applications pretending to be native, are in fact based on browser, and inherited all constraints, and are forcibly rectangular. Such quasiapplications, of course, no much benefit to install natively on desktop.

OCTAGRAM··on Amiga Graphics Archive
Where have you seen Amiga in "all places" of ex-USSR? Amiga is quite unknown computer here. Hard to find anyone aware of Amiga at all. OS/2 and Classic Mac awareness is not that rare.

Many people knowing the difference between A600 and A1200, and being from ex-USSR, sounds like wonder

OCTAGRAM··on Amiga Graphics Archive
That's something many did not have. 85% sales were Amiga 500 and not upgradeable. IIUC possible to put Motorola 68060, but AGA required full replacement. And it remained something unseen. Something too late to crave for after bankrupcy. Something like unicorn. Like Roland for DOS gamers. We had SB clones on ESS chips, and they only had AdLib music. We were entering game configuration tools, and there was a choice of Roland. Supaplex had especially visible Roland choice. But nobody knew what is that Roland.

As far as I can tell, non-AGA graphics is also charming enough. For many years I only had EGA and many games were not runnable, they demanded VGA. AGA does not feel like much anticipated upgrade like VGA was. There are hardware clones like MiniMig that lack AGA support and it is passable. IIUC MiSTer FPGA has MiniMig core with same lack of AGA.

OCTAGRAM··on Iran demands Big Tech pay fees for undersea Internet cables in Strait of Hormuz
"There is only yes and all other answers"
OCTAGRAM··on Windows 3.1 tiled background .bmp archive
Tiles were comparably slow to draw. Windows 3.1 and maybe more recent Windows had a background option called "patterns". These are 8x8 patterns of black-over-something. Second color is customizable. It could be white, but also something else. EGA/VGA hardware specific is that 8 pixel wide repeating stuff can be drawn relatively quickly. Patterns were not inside files. They are probably inside registry? Or ini files?

Whatever. The end result is that patterns are forgotten and omitted from retro background collections.

OCTAGRAM··on Windows 3.1 tiled background .bmp archive
When I could run Windows 3.1, I had no multimedia thing. I have found PC Speaker driver somewhere, and it could play event sounds like start-up, but could not play in ordinary player. Same WAV in player won't play because it is not "event sound". And no MIDI of course. Windows 3.1 was somewhere around, but it was nothing to do there. Graphics on EGA was slow. Windows 3.1 was telling us: if you want your programs to work fast, write them for bare metal, and we were using bare metal programs in DOS and writing bare metal programs for DOS.

First time I heard MIDI was Windows 98 already. Graphics of Windows was still slow compared to DOS, but Windows 98 offered more experience. Other developers were raising questions why do they write slow programs for Windows when they could write fast programs for DOS. From times of sound card arrival I recall that there was a bridge between CD-ROM and soundcard, and DOS Navigator could control playback of CD tracks, and that was they way we had music for ordinary activity.

Most memories about MIDI are related to custom Duke Nukem 3D maps. Custom maps sometimes included custom graphics in ART files and custom music in MIDI format. Duke Nukem 3D is the most recognized MIDI player. In Windows I could download Macromedia Flash file, observe the slide show, think "guys, when will you learn to program?" Exit Windows, run Duke Nukem 3D, wonder why can some programmers deliver real time 3D graphics, and other programmers cannot even draw 2D. Oh, and MIDI plays in the background because Duke Nukem 3D music is MIDI.

OCTAGRAM··on Windows 3.1 tiled background .bmp archive
Also, windows are not multiple. Each draw.io wants to be big rectangle because it is web garbage. Each chat program, unlike what Psi and QIP were
OCTAGRAM··on Delphi 13.1 Released, with ARM64 support
Did .NET manage to get rid of unsolicited tracing garbage collection?
OCTAGRAM··on Delphi 13.1 Released, with ARM64 support
Better language = Ada?
OCTAGRAM··on Delphi 13.1 Released, with ARM64 support
New Delphi software is welcome!
OCTAGRAM··on Delphi 13.1 Released, with ARM64 support
Community Edition is free
OCTAGRAM··on Traffic from Russia to Cloudflare is 60% down from last year
> unable to keep its own top tech talent supportive of their own government

Government did much to turn them away. And with regards to Makh messanger. Patriotic tech talents are supposed to be interested in Elbrus 2000 PC and Aurora mobile OS. Does Makh messenger work on something Russian? No, Makh does not work on anything Russian. So what makes Makh Russian? We don't get it. It's some another Russia that we don't belong to. Our Russia is Elbrus 2000 PC and Aurora mobile OS. And software from Astra group. People behind Elbrus 2000 support orthodoxal christianity, and people behind Astra group are for great Soviet past. They call one of Astra Linux releases "Leningrad". The proper name of what is currently known as "Saint-Petersburg."

Makh is from some commercial group that does not care about our values. Virtually openly violates traditional values. They are from VK group, and VK hosts VKFest, an open air for youth with rotten words, furnication songs, all that stuff.

Our Russia and their Russia don't mix like water and oil.

For military there is another communication network called Свод (Svod, Arch). It was 4 years late to the party, but at least goes in now.

OCTAGRAM··on Traffic from Russia to Cloudflare is 60% down from last year
I would say they are trying to block every public VPN, and if some VPN tried to hide behind CloudFlare's backs thinking that they took all CloudFlare sites as hostages, then whole CloudFlare is nuked, and hostages did not save VPN from blocking.
OCTAGRAM··on Traffic from Russia to Cloudflare is 60% down from last year
Far not everybody cares to use them
OCTAGRAM··on Traffic from Russia to Cloudflare is 60% down from last year
Discord is on CloudFlare
OCTAGRAM··on Traffic from Russia to Cloudflare is 60% down from last year
+ Dzen Video

YouTube is easily accelerated via DPI bypass. It used to work with CloudFlare too, but not anymore, so CloudFlare is banned more hard than YouTube. With DPI bypass YouTube is very fast.

OCTAGRAM··on Publishing your work increases your luck
Sounds like Fallout mechanics
OCTAGRAM··on The immortality of Microsoft Word
There is a real world alternative to Markdown. Ada programming language standard is defined in a text format that is converted to TXT, HTML and PDF. Tools can compare different Ada standard versions, sometimes several versions, producing multi colored documents.

Sources of standard: http://www.ada-auth.org/arm-files/2022-SRC.zip

Format tool can be found here: http://www.ada-auth.org/arm.html#Format_Tool

Sample output with edits: http://www.ada-auth.org/standards/22aarm/html/AA-5-2.html

Red color is for Ada 2012 -> Ada 2012 TC1 diff, green color is for Ada 2012 TC1 -> Ada 2022 diff.

OCTAGRAM··on The immortality of Microsoft Word
LibreOffice can export into PDF with embedded source document. This PDF can be opened for editing in LibreOffice. I think, they should make more use of this feature. Signature can be applied to PDF half which is definite enough
OCTAGRAM··on The immortality of Microsoft Word
Indeed, I wish they use TTH
OCTAGRAM··on The immortality of Microsoft Word
Mac OS X Server has Open Directory, and there were others
OCTAGRAM··on The immortality of Microsoft Word
R7 Office is implementation of docx
OCTAGRAM··on Windows drive letters are not limited to A-Z
For maximum fun run Win+R eudcedit and

Draw your drive letter today!

OCTAGRAM··on Don't throw away your old PC–it makes a better NAS than anything you can buy
Old PC makes more noise than anything I can buy
OCTAGRAM··on Users brutually reject Microsoft's "Copilot for work" in Edge and Windows 11
Locked bootloader was making sense when PC was a huge investment, and the whole household was sharing it. Windows XP introduced fast account switching. And Windows still has it, but do you remember when was the last time you left your session active locked out and allowed someone else to log in to the same PC? Is there any other user at all on your current home PC? PC was standing for personal computer long before it was, but then it became. We don't share PC anymore in average.

Not only we don't share PC anymore, but PCs started to share us. We possess several PCs per single person, and we needed Dropbox to manage files on multiple PCs. Dropbox can be perceived as second turning point in time, and it was more than decade ago. Now it's one goal = one device era. We buy device and we sincerely don't intend to install anything else on it. We don't risk our data using NTFS shrinking tools to make spare room for another filesystem. We don't dual boot losing access to programs in another partition. There are ways to mount NTFS in other OS and vice versa, so documents may stay accessible, but programs are not runnable. This is now ridiculous. We just buy two, three, whatever devices and have all programs runnable simultaneously.

If we need something from another OS, we'll precisely buy compatible hardware without locked bootloaders or any other possible obstacle which are numerous. To name a few.

For DOS retrogaming we need DOS ISA DMA sound, and we pick PC with ISA slot and making sure motherboard chipset has DMA on ISA, which is not true on latest chipsets. For another DOS retrogaming option we consider VDMSound, but last OS to support it was Windows XP, and we choose hardware that is Windows XP compatible. Most likely UEFI-only boot will be a problem for Windows XP. For Mavericks Forever we are not going to look for random incompatible Mac. That is going to be either real compatible Mac selected from known list, or else compatible Hackintosh. On Hackintosh there was a big problem with software upgrade, but there will be no upgrades for Mavericks Forever. Tim Cook drives company away in direction we don't appreciate, and Mavericks Forever stays forever the same version.

Nowadays people are not using OS anyway. Nowadays people are using browser. I wish I could drag and drop documents in Mavericks Forever like I did in 2007. But document is now likely to be draw io, rectangular embedding for browser that cannot support drag and drop outside its rectange. And so messenger is also rectangular embedding for browser, not respecting Mac OS X multi-window paradigm, not supporting previously established gestures. In 2007 I thought that Qt programs on Mac were ugly. Those happy days I have not seen Electron yet.

People I know often report that they got rid from "dust collector", the PC. They are now all-Android. As time goes by, it is harder and harder to find someone with PC. So whatever Microsoft preinstalls or bootlocks on PCs, it goes to people less and less.

OCTAGRAM··on ISPs more likely to throttle netizens who connect through CG-NAT: Cloudflare
It does not behave identically.

I have MultiWAN on OPNsense. My PC IP is always 192.168.0.12. My router decides which upstream it should go. If I go full IPv6, router should derive double IPv6 from both WANs and if main upstream goes down, stop advertising IPv6 from main upstream. Or stop advertising gateway. I don't know what is the right IPv6 way of doing MultiWAN.

Not only PC may change IP, but also servers. Legacy IPv4 DNS can be extended to IPv6, but that mechanical action is not flexible enough. With IPv6 we need to be able to mass replace IPv6 /64 prefix leaving all suffixes intact. We probably need /64 prefix alias system. Software is not prepared for this. In IPv4 SNAT and DNAT were being these "aliases". If NAT is not an option anymore, then DNS must step in.

For many server software it just not possible to listen on multiple IPv6 address. Last time I tried MySQL, it just could not listen on multiple addresses. I could not make it listen on IPv4 and IPv6, specifying two addresses. MySQL server wanted just one address. This address could be [::], which means all interfaces and all protocols. And Linux implements some stupid hack to accept IPv4 connections to IPv6 socket. And Windows Vista also adopted this brainrot. But this is all wrong. Servers have to learn to listen to multiple IPs. This is normal. And for good IPv6 servers should learn to not only listen on multiple IPs, most wanted multiple IPv6, but also rebind listeners on the fly. If I got disconnected from ISP, reconnected by DHCPv6, and ISP assigned another IPv6 prefix, then DynDNS should update all my zones to new /64 prefix, and all servers in my network should rebind listeners.

Or else we may abandon all that TRUE IPv6 philosophy and do SNAT in DNAT in IPv6 just like in IPv4, but with wider address space. But then again, software (another software) is not quite ready for this. Software is expecting public IPv6 address to be just reachable. And private IPv6 address to be just unreachable.

OCTAGRAM··on Git 3.0 will use main as the default branch
Ada compiler does not force to use main
← PreviousPage 2 of 4Next →