Topic: Computing (Page 3)

You are looking at all articles with the topic "Computing". We found 481 matches.

Hint: To view all topics, click here. Too see the most popular topics, click here instead.

๐Ÿ”— Xv6

๐Ÿ”— Computing ๐Ÿ”— Computing/Software ๐Ÿ”— Computing/Free and open-source software

xv6 is a modern reimplementation of Sixth Edition Unix in ANSI C for multiprocessor x86 and RISC-V systems. It is used for pedagogical purposes in MIT's Operating Systems Engineering (6.828) course as well as Georgia Tech's (CS 3210) Design of Operating Systems Course, IIIT Hyderabad, IIIT Delhi and as well as many other institutions.

Discussed on

  • "Xv6" | 2015-11-14 | 350 Upvotes 47 Comments

๐Ÿ”— Yoda conditions

๐Ÿ”— Computing ๐Ÿ”— Computing/Software ๐Ÿ”— Star Wars

In programming jargon, Yoda conditions (also called Yoda notation) is a programming style where the two parts of an expression are reversed from the typical order in a conditional statement. A Yoda condition places the constant portion of the expression on the left side of the conditional statement. The name for this programming style is derived from the Star Wars character named Yoda, who speaks English with a non-standard syntax.

Yoda conditions are part of the Symfony, and the WordPress coding standards.

Discussed on

๐Ÿ”— Open Cola

๐Ÿ”— Computing ๐Ÿ”— Food and drink ๐Ÿ”— Brands ๐Ÿ”— Food and drink/Beverages

OpenCola is a brand of open-source cola, where the instructions for making it are freely available and modifiable. Anybody can make the drink, and anyone can modify and improve on the recipe. It was launched in 2001 by free software P2P company Opencola, to promote their open-source software concept.

Discussed on

๐Ÿ”— Today I learned Epub is just HTML/CSS

๐Ÿ”— Computing ๐Ÿ”— Books

EPUB is an e-book file format that uses the ".epub" file extension. The term is short for electronic publication and is sometimes styled ePub. EPUB is supported by many e-readers, and compatible software is available for most smartphones, tablets, and computers. EPUB is a technical standard published by the International Digital Publishing Forum (IDPF). It became an official standard of the IDPF in September 2007, superseding the older Open eBook standard.

The Book Industry Study Group endorses EPUB 3 as the format of choice for packaging content and has stated that the global book publishing industry should rally around a single standard. The EPUB format is implemented as an archive file consisting of XHTML files carrying the content, along with images and other supporting files. EPUB is the most widely supported vendor-independent XML-based (as opposed to PDF) e-book format; that is, it is supported by almost all hardware readers, except for Kindle.

Discussed on

๐Ÿ”— Zooko's Triangle

๐Ÿ”— Computing ๐Ÿ”— Computer Security ๐Ÿ”— Computer Security/Computing ๐Ÿ”— Computing/Software ๐Ÿ”— Computing/Computer science ๐Ÿ”— Cryptography ๐Ÿ”— Cryptography/Computer science ๐Ÿ”— Computing/Computer Security

Zooko's triangle is a trilemma of three properties that are generally considered desirable for names of participants in a network protocol:

  • Human-meaningful: Meaningful and memorable (low-entropy) names are provided to the users.
  • Secure: The amount of damage a malicious entity can inflict on the system should be as low as possible.
  • Decentralized: Names correctly resolve to their respective entities without the use of a central authority or service.

Discussed on

๐Ÿ”— Kateryna Yushchenko

๐Ÿ”— Biography ๐Ÿ”— Soviet Union ๐Ÿ”— Computing ๐Ÿ”— Computer science ๐Ÿ”— Women scientists ๐Ÿ”— Biography/science and academia ๐Ÿ”— Ukraine

Kateryna Lohvynivna Yushchenko (Ukrainian: ะšะฐั‚ะตั€ะธะฝะฐ ะ›ะพะณะฒะธะฝั–ะฒะฝะฐ ะฎั‰ะตะฝะบะพ, Russian: ะ•ะบะฐั‚ะตั€ะธะฝะฐ ะ›ะพะณะฒะธะฝะพะฒะฝะฐ ะฎั‰ะตะฝะบะพ, December 8, 1919, Chyhyryn - died August 15, 2001) was a Ukrainian computer and information research scientist, corresponding member of USSR Academy of Sciences (1976), and member of The International Academy of Computer Science. She developed one of the world's first high-level languages with indirect address in programming, called the Address programming language. Over the period of her academic career, Yushchenko supervised 45 Ph.D students. Further professional achievements include Yushchenko being awarded two USSR State Prizes, The USSR Council of Ministers Prize, The Academician Glushkov Prize, and The Order of Princess Olga. Yushchenko was the first woman in the USSR to become a Doctor of Physical and Mathematical Sciences in programming.

Discussed on

๐Ÿ”— Scunthorpe Problem

๐Ÿ”— Internet ๐Ÿ”— Computing ๐Ÿ”— Internet culture ๐Ÿ”— Freedom of speech ๐Ÿ”— Computing/Software ๐Ÿ”— Computing/Computer Security ๐Ÿ”— Popular Culture ๐Ÿ”— Lincolnshire

The Scunthorpe problem is the unintentional blocking of websites, e-mails, forum posts or search results by a spam filter or search engine because their text contains a string of letters that appear to have an obscene or otherwise unacceptable meaning. Names, abbreviations, and technical terms are most often cited as being affected by the issue.

The problem arises since computers can easily identify strings of text within a document, but interpreting words of this kind requires considerable ability to interpret a wide range of contexts, possibly across many cultures, which is an extremely difficult task. As a result, broad blocking rules may result in false positives affecting innocent phrases.

Discussed on

๐Ÿ”— Plankalkรผl

๐Ÿ”— Computing

Plankalkรผl (German pronunciation: [หˆplaหnkalkyหl]) is a programming language designed for engineering purposes by Konrad Zuse between 1942 and 1945. It was the first high-level programming language to be designed for a computer.

Kalkรผl is the German term for a formal systemโ€”as in Hilbert-Kalkรผl, the original name for the Hilbert-style deduction systemโ€”so Plankalkรผl refers to a formal system for planning.

Discussed on

๐Ÿ”— RFC-1149: IP over Avian Carriers

๐Ÿ”— Computing ๐Ÿ”— Computing/Networking

In computer networking, IP over Avian Carriers (IPoAC) is a proposal to carry Internet Protocol (IP) traffic by birds such as homing pigeons. IP over Avian Carriers was initially described in RFC 1149, a Request for Comments (RFC) issued by the Internet Engineering Task Force (IETF), written by D. Waitzman, and released on April 1, 1990. It is one of several April Fools' Day Request for Comments.

Waitzman described an improvement of his protocol in RFC 2549, IP over Avian Carriers with Quality of Service (1 April 1999). Later, in RFC 6214โ€”released on 1 April 2011, and 13 years after the introduction of IPv6โ€”Brian Carpenter and Robert Hinden published Adaptation of RFC 1149 for IPv6.

IPoAC has been successfully implemented, but for only nine packets of data, with a packet loss ratio of 55% (due to operator error), and a response time ranging from 3,000 seconds (โ‰ˆ54 minutes) to over 6,000 seconds (โ‰ˆ1.77 hours). Thus, this technology suffers from poor latency. Nevertheless, for large transfers, avian carriers are capable of high average throughput when carrying flash memory devices, effectively implementing a sneakernet. During the last 20 years, the information density of storage media and thus the bandwidth of an avian carrier has increased 3 times as fast as the bandwidth of the Internet. IPoAC may achieve bandwidth peaks of orders of magnitude more than the Internet when used with multiple avian carriers in rural areas. For example: If 16 homing pigeons are given eight 512ย GB SD cards each, and take an hour to reach their destination, the throughput of the transfer would be 145.6 Gbit/s, excluding transfer to and from the SD cards.

Discussed on

๐Ÿ”— Gridcoin: An open source cryptocurrency that rewards work performed on the BOINC

๐Ÿ”— Computing ๐Ÿ”— Computing/Software ๐Ÿ”— Numismatics ๐Ÿ”— Numismatics/Cryptocurrency ๐Ÿ”— Cryptocurrency

Gridcoin (ticker: GRC) is an open source cryptocurrency which securely rewards volunteer computing performed on the BOINC, a distributed computing platform that is home to over 30 science projects spanning a range of scientific disciplines.

Gridcoin attempts to address and ease the environmental energy impact of cryptocurrency mining through its proof-of-research and proof-of-stake protocols, as compared to the proof of work system used by Bitcoin.