Showing 1 - 10 of 16
Life, James Hein, Published on 22/04/2026
» Following on from my previous observation of the music industry harassing content creators, the Supreme Court in the US just rewrote the rules of secondary copyright liability. On March 25, the Supreme Court unanimously held that simply knowing your users might infringe copyright is not enough to make you liable. This negated the old theory that "knowledge plus material contribution" was enough.
Life, James Hein, Published on 29/01/2025
» Over the years, the game Doom has been ported onto some amazing platforms including a pregnancy test kit screen. The latest iteration of this practice has turned up in a version that will run in a .PDF file. If you are like me, then this will cause your mental processing to pause for a moment and your next thought may well be: "Wait, what?" The Portable Document Format (PDF) was developed to present documents in a manner that is independent of the software, hardware and operating system showing them. While it does this well, some malware writers have exploited its complexities.
Life, James Hein, Published on 14/09/2022
» I was wondering what to write about this week and then I saw the Japanese Amazon story and how it relates to artificial intelligence. Labour unions in Japan have been a thing since World War II, but delivery drivers for Amazon Japan were not unionised, until recently.
Life, James Hein, Published on 03/08/2022
» A friend of mine, let's call him Dave, wrote to me recently about identity theft. He told me that all of his identifying information like phone numbers, email addresses, old passwords and his usual security questions, were all available on the dark web. He also had a number of notifications of personal information breaches that resulted in fraudulent charges, the need to replace credit cards and attempts to set up fake bank accounts in his name. The latter is used if a hacker is planning to get into your other accounts so they can transfer funds to themselves under your name.
Life, James Hein, Published on 06/07/2022
» We start this week with a webserver with extras in a single file that runs on any x86-64 operation system. Enter redbean 2.0. Created by Justine Tunney, it uses the "Actually Portable Executable" that you can read about here, justine.lol/ape.html. When you compile a program to its native binary, in this case x86-64 code, and don't call any external code, then the only difference between a Windows and a Linux would be the file format. If you can solve this, then it could run on any platform. To do that you need Cosmopoliton libc because any real program needs to make some calls, in this case the standard C ones. So, with Cosmo and the APE format, you can write a C program and compile it to a single file that will load and run on six very different operating systems and the same binary can also be booted directly from the PC BIOS. It's not perfect, but any programmer would be scratching their heads by now. Pause for techie amazement.
Life, James Hein, Published on 15/09/2021
» At the dawning of the internet age the aim was to provide a platform to share information, initially between higher education facilities. It was a golden age of what was essentially a library of information shared across the United States and later the world. The early fact checkers were academics interested in facts, data and a robust discussion.
Life, James Hein, Published on 01/09/2021
» If you haven't noticed, there is a microchip shortage. Makers of any device ranging from computers to guitar pedals are finding it difficult to source what they need from the marketplace. Expect delays on most things and if you do get yours in time then thank the silicon gods.
Life, James Hein, Published on 12/05/2021
» A reminder on the importance of both scalable systems and load testing. The recent Philippines' attempt to expand its national ID programme had a number of issues when they introduced a two-factor authentication system. PhilSys, as it is known, started out just fine when registrations began in 2020, when paper forms were still used. This in itself was a little strange as the purpose of the new system was to do away with the need to present physical documents when interacting with government agencies. PhilSys the digital ID system was marketed as such and promised transformation and other buzzwords including easier opening of bank accounts. All of this would also help everyone involved during Covid times. After 28 million paper applications, the digital system was turned on and in the first hour 40,000 people tried to register. The system promptly fell over due to the load and inability to scale quickly. Most IT people will admit to a similar experience in their past, but by 2021 there are surely enough historical examples of what will happen if you don't do sufficient load testing before a major release like this.
Life, James Hein, Published on 17/02/2021
» This week is dedicated to the brain-computer interface, or BCI. For some time now, sci-fi movies and TV series have presented the idea of a mind-to-computer interface that controls technology, retrieves information and displays it on virtual screens. Meanwhile, in the background, a number of companies have been working on this and the technology is close to realising some of the outcomes only seen in fiction so far.
Life, James Hein, Published on 09/12/2020
» 'Zoom records another bumper quarter" is an unsurprising headline. While Covid-19 still has a grip on leaders and businesses, online meetings remain a big choice, but for how long? Over the years I've noticed that management falls into distinct groups when it comes to working from home. Most want to see their workers in the office as much as possible but some do support remote work and work-from-home as long as the work is being completed. For those who have to travel long distances to and from work, it also provides an opportunity for more sleep and less stress. For an eye-opener on the importance of this, I recommend that everyone read Why We Sleep by Matthew Walker for data on the importance of sleep, including its benefits to organisations.