Artificial chromosome Updated +Created
Cornell University Updated +Created
Entity creating AI games Updated +Created
Photon absorption Updated +Created
LeNet Updated +Created
Yann LeCun Updated +Created
The most classic thing he did perhaps was creating the LeNet neural network and using it on the MNIST dataset to recognize hand-written digits circ 1998.
Figure 1.
Yann LeCun
. Source.
AI game by type Updated +Created
Alibaba product Updated +Created
Amazon Prime Video Updated +Created
As of 2021, Ciro Santilli feels strongly that Amazon originals are so much sillier compared to Netflix ones in average.
Of course, everything pales in comparison to The Criterion Collection.
Atomicity (database systems) Updated +Created
This means that e.g. if you do an UPDATE query on multiple rows, and power goes out half way, either all update, or none update.
This is different from isolation, which considers instead what can or cannot happen when multiple queries are running in parallel.
Lorentz ether theory Updated +Created
Matrix representation of a linear form Updated +Created
For the typical case of a linear form over , the form can be seen just as a row vector with n elements, the full form being specified by the value of each of the basis vectors.
Punycode inscription Updated +Created
Namecoin examples are catalogued at: punycodes.xyz. The are small Unicode art or emoji code.
There seems to be nothing of particular artistic value as far as we've seen so far, the only interest in such tokens seems to be that:
RimWorld Updated +Created
Sexual arousal Updated +Created
Analects translation by Robert Eno (2015) 16.7:
The Junzi has three cautions.
When he is young and his blood and energy are not yet settled, he is cautious about sex.
When he is in his prime and his blood and energy have newly achieved strength, he is cautious about combativeness.
When he is old and his blood and energy are declining, he is cautious about acquisitiveness.
Limited series Updated +Created
If you are going to make a television series, do make it a limited one. Plan one story, and execute it amazingly. Don't let things drag on and on.
Amitābha Updated +Created
More important than the monk itself in Chinese culture, it is used as a Budhist Amen. TODO find some usage in some Chinese television series.
gvgai Updated +Created
www.gvgai.net (dead as of 2023)
The project kind of died circa 2020 it seems, a shame. Likely they funding ran out. The domain is dead as of 2023, last archive from 2022: web.archive.org/web/20220331022932/http://gvgai.net/. Marks as funded by DeepMind. Researchers really should use university/GitHub domain names!
Similar goals to Ciro's 2D reinforcement learning games, but they were focusing mostly on discrete games.
They have some source at: github.com/GAIGResearch/GVGAI TODO review
SQL contiguous ranges Updated +Created
stackoverflow.com/questions/17046204/how-to-find-the-boundaries-of-groups-of-contiguous-sequential-numbers/17046749#17046749 just works, even in SQLite which supports all quoting types known to man including [] for compatibility with insane RDBMSs!
Here's a slightly saner version:
rm -f tmp.sqlite
sqlite3 tmp.sqlite "create table mytable (id integer primary key autoincrement, number integer, status integer)"
sqlite3 tmp.sqlite <<EOF
insert into mytable(number, status) values
  (100,0),
  (101,0),
  (102,0),
  (103,0),
  (104,1),
  (105,1),
  (106,0),
  (107,0),
  (1014,0),
  (1015,0),
  (1016,1),
  (1017,0)
EOF
sqlite3 tmp.sqlite <<EOF
SELECT
  MIN(id) AS "id",
  MIN(number) AS "from",
  MAX(number) AS "to"
FROM (
  SELECT ROW_NUMBER() OVER (ORDER BY number) - number AS grp, id, number
  FROM mytable
  WHERE status = 0
)
GROUP BY grp
ORDER BY MIN(number)
EOF
output:
1|100|103
7|106|107
9|1014|1015
12|1017|1017
To get only groups of length greater than 1:
sqlite3 tmp.sqlite <<EOF
SELECT "id", "from", "to", "to" - "from" + 1 as "len" FROM (
  SELECT
    MIN("id") AS "id",
    MIN(number) AS "from",
    MAX(number) AS "to"
  FROM (
    SELECT ROW_NUMBER() OVER (ORDER BY "number") - "number" AS "grp", "id", "number"
    FROM "mytable"
    WHERE "status" = 0
  )
  GROUP BY "grp"
  ORDER BY MIN("number")
) WHERE "len" > 1
EOF
Output:
1|100|103|4
7|106|107|2
9|1014|1015|2

Unlisted articles are being shown, click here to show only listed articles.