Personality type  Updated 2025-07-16
 Protein folding problem  Updated 2025-07-16
 Start codon  Updated 2025-07-16
 Theravada  Updated 2025-07-16
 Alice&Bob  Updated 2025-07-16
About their qubit:
- alice-bob.com/2023/02/15/computing-256-bit-elliptic-curve-logarithm-in-9-hours-with-126133-cat-qubits/ Computing 256-bit elliptic curve logarithm in 9 hours with 126,133 cat qubits (2023). This describes their "cat qubit".
 
 Allan Holdsworth  Updated 2025-07-16
 Allen Wu  Updated 2025-07-16
This situation is the most bizarre thing ever. The dude was fired in 2020, but he refused to be fired, and because he has the company seal, they can't fire him. He is still going to the office as of 2022. It makes one wonder what are the true political causes for this situation. A big warning sign to all companies tring to setup joint ventures in China!
 Computer  Updated 2025-07-16
The artistic instrument that enables the ultimate art: coding, See also: Section "The art of programming".
Unlike other humans, computers are mindless slaves that do exactly what they are told to, except for occasional cosmic ray bit flips. Until they take over the world that is.
Steve Jobs talking about the Internet (1995)
 Source. The web is incredibly exciting, because it is the fulfillment of a lot of our dreams, that the computer would ultimately primarily not be a device for computation, but [sic] metamorphisize into a device for communication.
Secondly it exciting because Microsoft doesn't own it, and therefore there is a tremendous amount of innovation happening.
Computers basically have two applications:Generally, the smaller a computer, the more it gets used for communication rather than computing.
- computation
 - communication. Notably, computers through the Internet allow for modes of communication where:
- both people don't have to be on the same phone line at the exact same time, a server can relay your information to other people
 - anyone can broadcast information easily and for almost free, again due to servers being so good at handling that
 
 
The early computers were large and expensive, and basically only used for computing. E.g. ENIAC was used for calculating ballistic tables.
Communication only came later, and it was not obvious to people at first how incredibly important that role would be.
This is also well illustrated in the documentary Glory of the Geeks. Full interview at: www.youtube.com/watch?v=TRZAJY23xio. It is apparently known as the "Lost Interview" and it was by Cringely himself: www.youtube.com/watch?v=bfgwCFrU7dI for his Triumph of the Nerds documentary.
 Computer chess  Updated 2025-07-16
 Computerphile  Updated 2025-07-16
 Descriptive statistics  Updated 2025-07-16
 Symmetric bilinear map  Updated 2025-07-16
Subcase of symmetric multilinear map:
The most important example is the dot product, which is also a positive definite symmetric bilinear form.
 Computer science  Updated 2025-07-16
Unfortunately, all software engineers already know the answer to the useful theorems though (except perhaps notably for cryptography), e.g. all programmers obviously know that iehter P != NP or that this is unprovable or some other "for all practical purposes practice P != NP", even though they don't have proof.
And 99% of their time, software engineers are not dealing with mathematically formulatable problems anyways, which is sad.
The only useful "computer science" subset every programmer ever needs to know is:
- for arrays: dynamic array vs linked list
 - for associative array: binary search tree vs hash table. See also Heap vs Binary Search Tree (BST). No need to understand the algorithmic details of the hash function, the NSA has already done that for you.
 - don't use Bubble sort for sorting
 - you can't parse HTML with regular expressions: stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 because of formal language theory
 
Funnily, due to the formalization of mathematics, mathematics can be seen as a branch of computer science, just like computer science can be seen as a branch of Mathematics!
 The Busy Beaver Competition: a historical survey by Pascal Michel  Updated 2025-07-16
 Discretization  Updated 2025-07-16
 Division algebra  Updated 2025-07-16
An algebra over a field where division exists.
 DNA amplification  Updated 2025-07-16
DNA amplification is one of the key DNA technologies:
- it is one of the main ways in which DNA detection can be done.
 - it is the first step of Illumina sequencing, since you need multiple copies of several parts of the genome for the method to work
 
 DNA methylation  Updated 2025-07-16
The first found and most important known epigenetic marker.
Happens only on adenine and cytosine. Adenine methylation is much less common in mammal than cytosine methylation, when people say "methylation" they often mean just cytosine methylation.
It often happens on promoters, where it inhibits transcription.
 DNA sequencing company  Updated 2025-07-16
- techcrunch.com/2022/05/31/ultima-genomics-claims-100-full-genome-sequencing-after-stealth-600m-raise/ Ultima genomics TODO technology? Promises 100 USD genome, 600M funding out of stealth...
 
 SQL REPEATABLE READ isolation level  Updated 2025-07-16
Vs SQL SERIALIZABLE isolation level on PostgreSQL: dba.stackexchange.com/questions/284744/postgres-repeatable-read-vs-serializable
nodejs/sequelize/raw/parallel_create_delete_empty_tag.js is an example which experimentally seems to be solved by 
REAPEATABLE READ, although we are not sure that this is truly the case and why. What is clear is that that example is not solved by the SQL READ COMMITTED isolation level.In PostgreSQL, this is the first isolation level which can lead to postgreSQL serialization failures, this does not happen to SQL READ COMMITTED isolation level in that DBMS. You then have to retry the transaction.
 Unlisted articles are being shown, click here to show only listed articles.
