Topic: Computing/Software (Page 2)
You are looking at all articles with the topic "Computing/Software". We found 154 matches.
Hint:
To view all topics, click here. Too see the most popular topics, click here instead.
π British Post Office Scandal
The British Post Office scandal is a widespread and long-lasting series of individual miscarriages of justice which, between 1999 and 2015, involved over 700 subpostmasters being wrongly convicted of theft, false accounting and fraud when shortfalls at their branches were in fact due to errors of the Post Office's Horizon accounting software. In 2019, the High Court ruled that the Horizon system was faulty and in 2020 the government established a public inquiry. Courts began to quash convictions from 2010. As of January 2024, some victims are still fighting to have their convictions overturned and receive compensation, the public inquiry is ongoing, and the Metropolitan Police is investigating the Post Office for potential fraud offences.
The Horizon accounting system was developed by ICL Pathway, owned by the Japanese company Fujitsu. In 1999, the Post Office started to roll out the new software to its branch and sub-offices, the latter managed by subpostmasters on a self-employed basis under contracts with the Post Office. Almost immediately, some subpostmasters noticed the new system reporting false shortfalls, sometimes for thousands of pounds. The Post Office insisted that the system was robust and, when shortfalls occurred, prosecuted the subpostmasters or forced them to make up the amount. The impact of court cases, criminal convictions, imprisonment, loss of livelihood and homes, debt and bankruptcy took a heavy toll on victims and their families, leading to stress, illness, divorce and, in at least four cases, suicide. In May 2009, Computer Weekly broke the story about problems with Horizon software and in September 2009 subpostmaster Alan Bates set up the Justice for Subpostmasters Alliance (JFSA). In 2012, as a result of pressure from campaigners and Members of Parliament, the Post Office appointed forensic accountants Second Sight to conduct an investigation into Horizon. The investigators concluded that Horizon contained faults that could result in accounting discrepancies, but the Post Office insisted that there were no system-wide problems with the software.
In 2019 a group of 555 subpostmasters led by Bates won a group action brought in court against the Post Office, with the judge ruling that Horizon contained bugs, errors and defects. The Post Office agreed to settle out of court for Β£58 million. The subpostmasters' legal costs amounted to Β£47 million of, leaving them with only about Β£20,000 each. The government later agreed to supplement the settlement, as they were excluded from the compensation scheme set up by the Post Office for other victims of the scandal. The first convictions to be quashed were those of six subpostmasters who had been convicted in magistrates' courts and whose appeals were heard at Southwark Crown Court in December 2020. In allowing the appeal by 39 subpostmasters in April 2021, the Court of Appeal judges ruled that in cases that relied on Horizon data a fair trial was not possible. Further appeal cases followed.
In September 2020, the government established the Post Office Horizon IT Inquiry, chaired by retired judge Sir Wyn Williams, to look into the implementation and failings of the Horizon system that led to the prosecution of subpostmasters and termination of their contracts. Evidence was due to be heard from subpostmasters, the Post Office, UK Government Investment, the Department for Business and Trade, and others.
A four-part television drama, Mr Bates vs the Post Office, was broadcast on ITV in January 2024, after which the scandal became a major news story and political issue.
Discussed on
- "British Post Office Scandal" | 2024-01-10 | 169 Upvotes 149 Comments
π VRML β Virtual Reality Markup Language
VRML (Virtual Reality Modeling Language, pronounced vermal or by its initials, originallyβbefore 1995βknown as the Virtual Reality Markup Language) is a standard file format for representing 3-dimensional (3D) interactive vector graphics, designed particularly with the World Wide Web in mind. It has been superseded by X3D.
Discussed on
- "VRML" | 2022-04-15 | 150 Upvotes 144 Comments
- "VRML β Virtual Reality Markup Language" | 2021-10-30 | 15 Upvotes 3 Comments
π Inferno Operating System
Inferno is a distributed operating system started at Bell Labs and now developed and maintained by Vita Nuova Holdings as free software. Inferno was based on the experience gained with Plan 9 from Bell Labs, and the further research of Bell Labs into operating systems, languages, on-the-fly compilers, graphics, security, networking and portability. The name of the operating system and many of its associated programs, as well as that of the current company, were inspired by Dante Alighieri's Divine Comedy. Interestingly, in Italian, Inferno means "hell" β of which there are nine circles in Dante's Divine Comedy.
Discussed on
- "Inferno Operating System" | 2019-07-20 | 188 Upvotes 97 Comments
π Microsoft Comic Chat
Microsoft Comic Chat (later Microsoft Chat, but not to be confused with Windows Chat, or WinChat) is a graphical IRC client created by Microsoft, first released with Internet Explorer 3.0 in 1996. Comic Chat was developed by Microsoft Researcher David Kurlander, with Microsoft Research's Virtual Worlds Group and later a group he managed in Microsoft's Internet Division.
Discussed on
- "Microsoft Comic Chat" | 2023-07-21 | 20 Upvotes 1 Comments
- "Microsoft Comic Chat" | 2019-11-13 | 192 Upvotes 64 Comments
π Conway's Law
Conway's law is an adage stating that organizations design systems that mirror their own communication structure. It is named after computer programmer Melvin Conway, who introduced the idea in 1967. His original wording was:
Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure.
The law is based on the reasoning that in order for a software module to function, multiple authors must communicate frequently with each other. Therefore, the software interface structure of a system will reflect the social boundaries of the organization(s) that produced it, across which communication is more difficult. Conway's law was intended as a valid sociological observation, although sometimes it's used in a humorous context. It was dubbed Conway's law by participants at the 1968 National Symposium on Modular Programming.
In colloquial terms, it means software or automated systems end up "shaped like" the organizational structure they are designed in or designed for. Some interpretations of the law say this organizational pattern mirroring is a helpful feature of such systems, while other interpretations say it's merely a result of human nature or organizational bias.
Discussed on
- "Conway's Law" | 2022-01-10 | 51 Upvotes 12 Comments
- "Conway's Law" | 2018-04-17 | 134 Upvotes 51 Comments
- "Conway's Law" | 2017-04-21 | 10 Upvotes 1 Comments
- "Conways' Law" | 2009-01-17 | 10 Upvotes 2 Comments
π PGP released its source code as a book to get around US export law
Pretty Good Privacy (PGP) is an encryption program that provides cryptographic privacy and authentication for data communication. PGP is used for signing, encrypting, and decrypting texts, e-mails, files, directories, and whole disk partitions and to increase the security of e-mail communications. Phil Zimmermann developed PGP in 1991.
PGP and similar software follow the OpenPGP, an open standard of PGP encryption software, standard (RFC 4880) for encrypting and decrypting data.
Discussed on
- "PGP released its source code as a book to get around US export law" | 2014-06-12 | 211 Upvotes 47 Comments
π Xsnow
Xsnow is a software application that was originally created as a virtual greeting card for Macintosh systems in 1984. In 1993, the concept was ported to the X Window System as Xsnow, and was included on a number of Linux distributions in the late 1990s.
Discussed on
- "Xsnow" | 2021-12-08 | 155 Upvotes 97 Comments
π NOBUS (Nobody but Us)
NOBUS ("nobody but us") are security vulnerabilities which the United States National Security Agency (NSA) believes that only it can exploit. As such, NSA sometimes chooses to leave such vulnerabilities open if NSA finds them, in order to exploit them against NSA's targets. More broadly, it refers to the notion that some signals intelligence capabilities are so powerful or otherwise inaccessible that only the NSA will be able to deploy them, though recent analyses suggest that this advantage may be under stress.
Discussed on
- "NOBUS (Nobody but Us)" | 2020-01-15 | 184 Upvotes 55 Comments
π ZMODEM
ZMODEM is a file transfer protocol developed by Chuck Forsberg in 1986, in a project funded by Telenet in order to improve file transfers on their X.25 network. In addition to dramatically improved performance compared to older protocols, ZMODEM also offered restartable transfers, auto-start by the sender, an expanded 32-bit CRC, and control character quoting supporting 8-bit clean transfers, allowing it to be used on networks that would not pass control characters.
In contrast to most transfer protocols developed for bulletin board systems (BBSs), ZMODEM was not directly based on, nor compatible with, the seminal XMODEM. Many variants of XMODEM had been developed in order to address one or more of its shortcomings, and most remained backward compatible and would successfully complete transfers with "classic" XMODEM implementations.
ZMODEM eschewed backward compatibility in favor of producing a radically improved protocol. It performed as well or better than any of the high-performance varieties of XMODEM, did so over links that previously didn't work at all, like X.25, or had poor performance, like Telebit modems, and included useful features found in few or no other protocols. ZMODEM became extremely popular on bulletin board systems (BBS) in the early 1990s, becoming a standard as widespread as XMODEM had been before it.
Discussed on
- "ZMODEM" | 2016-10-22 | 132 Upvotes 99 Comments
π Timsort: Fastest Sorting algorithm
Timsort is a hybrid stable sorting algorithm, derived from merge sort and insertion sort, designed to perform well on many kinds of real-world data. It was implemented by Tim Peters in 2002 for use in the Python programming language. The algorithm finds subsequences of the data that are already ordered (runs) and uses them to sort the remainder more efficiently. This is done by merging runs until certain criteria are fulfilled. Timsort has been Python's standard sorting algorithm since version 2.3. It is also used to sort arrays of non-primitive type in Java SE 7, on the Android platform, in GNU Octave, on V8, and Swift.
It uses techniques from Peter McIlroy's 1993 paper "Optimistic Sorting and Information Theoretic Complexity".
Discussed on
- "Timsort: Fastest Sorting algorithm" | 2018-10-24 | 10 Upvotes 1 Comments
- "Timsort" | 2011-11-09 | 189 Upvotes 27 Comments