Tony Finch's link log
https://dotat.at/graphics/dotat-64.png
Tony Finch
dot@dotat.at
https://dotat.at/
https://dotat.at/:/feed.atom
2024-01-15T19:22:34Z
https://dotat.at/:/LX0K5.html
2024-01-15T19:22:34Z
When random isn't.
2024‑01‑15
When random isn't.
https://orlp.net/blog/when-random-isnt/
redirect
https://dotat.at/:/LX0K5
blurb
https://dotat.at/:/LX0K5.html
atom entry
https://dotat.at/:/LX0K5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9GAOR.html
2023-11-19T21:44:23Z
Checking Rust crate semver stability in the presence of doc(hidden) items.
2023‑11‑19
Checking Rust crate semver stability in the presence of doc(hidden) items.
https://predr.ag/blog/checking-semver-for-doc-hidden-items/
redirect
https://dotat.at/:/9GAOR
blurb
https://dotat.at/:/9GAOR.html
atom entry
https://dotat.at/:/9GAOR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QF8D2.html
2022-09-30T20:22:53Z
Querying PostgreSQL tables from DuckDB.
2022‑09‑30
Querying PostgreSQL tables from DuckDB.
https://duckdb.org/2022/09/30/postgres-scanner.html
redirect
https://dotat.at/:/QF8D2
blurb
https://dotat.at/:/QF8D2.html
atom entry
https://dotat.at/:/QF8D2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/57WG0.html
2022-08-26T09:15:23Z
The Jupyter+git problem is now solved.
2022‑08‑26
The Jupyter+git problem is now solved.
https://www.fast.ai/2022/08/25/jupyter-git/
redirect
https://dotat.at/:/57WG0
blurb
https://dotat.at/:/57WG0.html
atom entry
https://dotat.at/:/57WG0.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A6KAN.html
2021-11-28T22:03:41Z
Amethyst: an automatic tiling window manager for macOS.
2021‑11‑28
Amethyst: an automatic tiling window manager for macOS.
https://github.com/ianyh/Amethyst
redirect
https://dotat.at/:/A6KAN
blurb
https://dotat.at/:/A6KAN.html
atom entry
https://dotat.at/:/A6KAN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q21M4.html
2021-07-11T12:11:04Z
Ribbon filter: Practically smaller than Bloom and Xor.
2021‑07‑11
Ribbon filter: Practically smaller than Bloom and Xor.
https://engineering.fb.com/2021/07/09/data-infrastructure/ribbon-filter/
redirect
https://dotat.at/:/Q21M4
blurb
https://dotat.at/:/Q21M4.html
atom entry
https://dotat.at/:/Q21M4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2PRPN.html
2021-02-12T14:13:01Z
Uncovering a 24-year-old bug in Linux TCP.
2021‑02‑12
Uncovering a 24-year-old bug in Linux TCP.
https://engineering.skroutz.gr/blog/uncovering-a-24-year-old-bug-in-the-linux-kernel/
redirect
https://dotat.at/:/2PRPN
blurb
https://dotat.at/:/2PRPN.html
atom entry
https://dotat.at/:/2PRPN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QWK36.html
2021-02-12T12:32:50Z
Islands architecture for web pages.
2021‑02‑12
Islands architecture for web pages.
https://jasonformat.com/islands-architecture/
redirect
https://dotat.at/:/QWK36
blurb
https://dotat.at/:/QWK36.html
atom entry
https://dotat.at/:/QWK36.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RE6A5.html
2021-02-11T21:38:11Z
A reverse-engineered description of Adobe Type 1 fonts. (1989)
2021‑02‑11
A reverse-engineered description of Adobe Type 1 fonts. (1989)
https://minnie.tuhs.org/pipermail/tuhs/2021-February/023136.html
redirect
https://dotat.at/:/RE6A5
blurb
https://dotat.at/:/RE6A5.html
atom entry
https://dotat.at/:/RE6A5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QE976.html
2021-02-11T13:53:54Z
50 years of text games - 1976: Adventure.
2021‑02‑11
50 years of text games - 1976: Adventure.
https://if50.substack.com/p/1976-adventure
redirect
https://dotat.at/:/QE976
blurb
https://dotat.at/:/QE976.html
atom entry
https://dotat.at/:/QE976.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Y7T52.html
2021-02-10T19:37:57Z
ANSI X3.64-1979: Additional control characters for use with ASCII.
2021‑02‑10
ANSI X3.64-1979: Additional control characters for use with ASCII.
https://nvlpubs.nist.gov/nistpubs/Legacy/FIPS/fipspub86.pdf
redirect
https://dotat.at/:/Y7T52
blurb
https://dotat.at/:/Y7T52.html
atom entry
https://dotat.at/:/Y7T52.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KN2NN.html
2021-02-10T17:38:04Z
FreeBee: an AT&T 3B1 emulator.
2021‑02‑10
FreeBee: an AT&T 3B1 emulator.
https://github.com/philpem/freebee
redirect
https://dotat.at/:/KN2NN
blurb
https://dotat.at/:/KN2NN.html
atom entry
https://dotat.at/:/KN2NN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MZKL6.html
2021-02-10T15:45:50Z
Let's Encrypt prepared to issue 200 million certificates in 24 hours.
2021‑02‑10
Let's Encrypt prepared to issue 200 million certificates in 24 hours.
https://letsencrypt.org/2021/02/10/200m-certs-24hrs.html
redirect
https://dotat.at/:/MZKL6
blurb
https://dotat.at/:/MZKL6.html
atom entry
https://dotat.at/:/MZKL6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3N55N.html
2021-02-10T15:28:36Z
Dependency confusion: a novel supply chain attack against Apple, Microsoft, and dozens of other companies.
2021‑02‑10
Dependency confusion: a novel supply chain attack against Apple, Microsoft, and dozens of other companies.
https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610
redirect
https://dotat.at/:/3N55N
blurb
https://dotat.at/:/3N55N.html
atom entry
https://dotat.at/:/3N55N.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FC2N5.html
2021-02-10T13:45:27Z
Configuring PostgreSQL to avoid the Linux OOM killer.
2021‑02‑10
Configuring PostgreSQL to avoid the Linux OOM killer.
https://info.crunchydata.com/blog/deep-postgresql-thoughts-the-linux-assassin
redirect
https://dotat.at/:/FC2N5
blurb
https://dotat.at/:/FC2N5.html
atom entry
https://dotat.at/:/FC2N5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9GP4G.html
2021-02-09T19:32:20Z
A practical look at 2G GSM security after three decades.
2021‑02‑09
A practical look at 2G GSM security after three decades.
https://harrisonsand.com/gsm-security/
redirect
https://dotat.at/:/9GP4G
blurb
https://dotat.at/:/9GP4G.html
atom entry
https://dotat.at/:/9GP4G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D8FHG.html
2021-02-09T16:48:58Z
Turning an old Amazon Kindle into a eink development platform.
2021‑02‑09
Turning an old Amazon Kindle into a eink development platform.
https://blog.lidskialf.net/2021/02/08/turning-an-old-kindle-into-a-eink-development-platform/
redirect
https://dotat.at/:/D8FHG
blurb
https://dotat.at/:/D8FHG.html
atom entry
https://dotat.at/:/D8FHG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7ANTF.html
2021-02-09T00:46:15Z
Configuring Emacs for Rust development.
2021‑02‑09
Configuring Emacs for Rust development.
https://robert.kra.hn/posts/2021-02-07_rust-with-emacs/
redirect
https://dotat.at/:/7ANTF
blurb
https://dotat.at/:/7ANTF.html
atom entry
https://dotat.at/:/7ANTF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R7KAV.html
2021-02-08T13:27:08Z
The real novelty of the ARPANET.
2021‑02‑08
The real novelty of the ARPANET.
https://twobithistory.org/2021/02/07/arpanet.html
redirect
https://dotat.at/:/R7KAV
blurb
https://dotat.at/:/R7KAV.html
atom entry
https://dotat.at/:/R7KAV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/THZ5T.html
2021-02-06T22:31:47Z
We have known the earth is round for about 2500 years.
2021‑02‑06
We have known the earth is round for about 2500 years.
https://talesoftimesforgotten.com/2019/02/07/debunking-the-misconception-of-the-flat-earth/
redirect
https://dotat.at/:/THZ5T
blurb
https://dotat.at/:/THZ5T.html
atom entry
https://dotat.at/:/THZ5T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/C9LT3.html
2021-02-05T21:39:47Z
How to read and write Scheme code.
2021‑02‑05
How to read and write Scheme code.
http://community.schemewiki.org/?scheme-style
redirect
https://dotat.at/:/C9LT3
blurb
https://dotat.at/:/C9LT3.html
atom entry
https://dotat.at/:/C9LT3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/79EK9.html
2021-02-05T20:46:22Z
8 bits are enough for a version number...?
2021‑02‑05
8 bits are enough for a version number...?
http://kroah.com/log/blog/2021/02/05/8-bits-are-enough-for-a-version-number-dot-dot-dot
redirect
https://dotat.at/:/79EK9
blurb
https://dotat.at/:/79EK9.html
atom entry
https://dotat.at/:/79EK9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/684GE.html
2021-02-05T16:17:29Z
In the future, even your RAM will have firmware; and the subject of POWER10 blobs.
2021‑02‑05
In the future, even your RAM will have firmware; and the subject of POWER10 blobs.
https://www.devever.net/~hl/omi
redirect
https://dotat.at/:/684GE
blurb
https://dotat.at/:/684GE.html
atom entry
https://dotat.at/:/684GE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6DZ7E.html
2021-02-04T15:31:10Z
The Dunning-Kruger effect probably is real.
2021‑02‑04
The Dunning-Kruger effect probably is real.
https://drbenvincent.medium.com/the-dunning-kruger-effect-probably-is-real-9c778ffd9d1b
redirect
https://dotat.at/:/6DZ7E
blurb
https://dotat.at/:/6DZ7E.html
atom entry
https://dotat.at/:/6DZ7E.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KL56C.html
2021-02-04T12:01:28Z
You don't really need a virtualenv: try PDM instead?
2021‑02‑04
You don't really need a virtualenv: try PDM instead?
https://frostming.com/2021/01-22/introducing-pdm/
redirect
https://dotat.at/:/KL56C
blurb
https://dotat.at/:/KL56C.html
atom entry
https://dotat.at/:/KL56C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8DRVN.html
2021-02-03T18:51:47Z
Bluetooth trackball Mark II.
2021‑02‑03
Bluetooth trackball Mark II.
https://blog.jfedor.org/2021/01/bluetooth-trackball-mark-ii.html
redirect
https://dotat.at/:/8DRVN
blurb
https://dotat.at/:/8DRVN.html
atom entry
https://dotat.at/:/8DRVN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PA44Y.html
2021-02-02T21:42:57Z
10 bad TypeScript habits to break this year.
2021‑02‑02
10 bad TypeScript habits to break this year.
http://startup-cto.net/10-bad-typescript-habits-to-break-this-year/
redirect
https://dotat.at/:/PA44Y
blurb
https://dotat.at/:/PA44Y.html
atom entry
https://dotat.at/:/PA44Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CB7V8.html
2021-02-02T14:56:20Z
Polymorphisation: Improving Rust compilation times through intelligent monomorphisation.
2021‑02‑02
Polymorphisation: Improving Rust compilation times through intelligent monomorphisation.
https://davidtw.co/media/masters_dissertation.pdf
redirect
https://dotat.at/:/CB7V8
blurb
https://dotat.at/:/CB7V8.html
atom entry
https://dotat.at/:/CB7V8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5DYA2.html
2021-02-02T14:46:10Z
Recovering a bricked SSD with JTAG and a Raspberry Pi.
2021‑02‑02
Recovering a bricked SSD with JTAG and a Raspberry Pi.
https://fmad.io/blog-ssd-bricked-restore.html
redirect
https://dotat.at/:/5DYA2
blurb
https://dotat.at/:/5DYA2.html
atom entry
https://dotat.at/:/5DYA2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/53VH7.html
2021-02-01T16:40:49Z
An HAProxy back-end server port change gotcha.
2021‑02‑01
An HAProxy back-end server port change gotcha.
https://about.gitlab.com/blog/2021/01/14/this-sre-attempted-to-roll-out-an-haproxy-change/
redirect
https://dotat.at/:/53VH7
blurb
https://dotat.at/:/53VH7.html
atom entry
https://dotat.at/:/53VH7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LCEB2.html
2021-02-01T15:44:36Z
PostgreSQL partial indexes: the unexpected find that freed 20GB of unused space.
2021‑02‑01
PostgreSQL partial indexes: the unexpected find that freed 20GB of unused space.
https://hakibenita.com/postgresql-unused-index-size
redirect
https://dotat.at/:/LCEB2
blurb
https://dotat.at/:/LCEB2.html
atom entry
https://dotat.at/:/LCEB2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/77NWJ.html
2021-02-01T15:15:15Z
Gadgetbahn: Is Cambridgeshire's new metro all it's cracked up to be?
2021‑02‑01
Gadgetbahn: Is Cambridgeshire's new metro all it's cracked up to be?
https://medium.com/swlh/is-cambridgeshires-new-metro-all-it-s-cracked-up-to-be-cfbc6d9d0a22
redirect
https://dotat.at/:/77NWJ
blurb
https://dotat.at/:/77NWJ.html
atom entry
https://dotat.at/:/77NWJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PYZB2.html
2021-02-01T15:13:34Z
67 years of Lego sets.
2021‑02‑01
67 years of Lego sets.
https://mode.com/blog/lego-data-analysis/
redirect
https://dotat.at/:/PYZB2
blurb
https://dotat.at/:/PYZB2.html
atom entry
https://dotat.at/:/PYZB2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F4AX2.html
2021-01-31T23:14:23Z
A look at iMessage in iOS 14.
2021‑01‑31
A look at iMessage in iOS 14.
https://googleprojectzero.blogspot.com/2021/01/a-look-at-imessage-in-ios-14.html
redirect
https://dotat.at/:/F4AX2
blurb
https://dotat.at/:/F4AX2.html
atom entry
https://dotat.at/:/F4AX2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BWPP6.html
2021-01-31T19:21:26Z
Bringing stack clash protection to Clang / x86 with help from Firefox and Rust.
2021‑01‑31
Bringing stack clash protection to Clang / x86 with help from Firefox and Rust.
https://blog.llvm.org/posts/2021-01-05-stack-clash-protection/
redirect
https://dotat.at/:/BWPP6
blurb
https://dotat.at/:/BWPP6.html
atom entry
https://dotat.at/:/BWPP6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/92ZRD.html
2021-01-31T18:09:25Z
Manless climbing: Dorothy Pilley Richards 1894-1986.
2021‑01‑31
Manless climbing: Dorothy Pilley Richards 1894-1986.
https://akennedysmith.com/2021/01/30/manless-climbing-dorothy-pilley-richards-1894-1986/
redirect
https://dotat.at/:/92ZRD
blurb
https://dotat.at/:/92ZRD.html
atom entry
https://dotat.at/:/92ZRD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2BB77.html
2021-01-31T17:38:45Z
CrayZee Eighty: a Z80 RC2014 backplane shaped like a Cray 1.
2021‑01‑31
CrayZee Eighty: a Z80 RC2014 backplane shaped like a Cray 1.
https://rc2014.co.uk/1865/crayzee-eighty/
redirect
https://dotat.at/:/2BB77
blurb
https://dotat.at/:/2BB77.html
atom entry
https://dotat.at/:/2BB77.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WGM93.html
2021-01-31T16:12:57Z
Testing Proebsting's law: How does clang 2.7 hold up in 2021?
2021‑01‑31
Testing Proebsting's law: How does clang 2.7 hold up in 2021?
https://gist.github.com/zeux/3ce4fcc3a43072b4315abde95319ecb6
redirect
https://dotat.at/:/WGM93
blurb
https://dotat.at/:/WGM93.html
atom entry
https://dotat.at/:/WGM93.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N6EVN.html
2021-01-31T15:41:58Z
Deluge and disaster: the politics of flooding risk.
2021‑01‑31
Deluge and disaster: the politics of flooding risk.
https://www.historyworkshop.org.uk/deluge-and-disaster/
redirect
https://dotat.at/:/N6EVN
blurb
https://dotat.at/:/N6EVN.html
atom entry
https://dotat.at/:/N6EVN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HGNC7.html
2021-01-30T19:28:26Z
Log-structured merge for solid-state drives.
2021‑01‑30
Log-structured merge for solid-state drives.
https://users.cs.duke.edu/~rvt/ICDE_2017_CameraReady_427.pdf
redirect
https://dotat.at/:/HGNC7
blurb
https://dotat.at/:/HGNC7.html
atom entry
https://dotat.at/:/HGNC7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RGYH7.html
2021-01-30T17:06:49Z
Are the Persian Gulf city-states slave societies?
2021‑01‑30
Are the Persian Gulf city-states slave societies?
https://aeon.co/essays/are-the-persian-gulf-city-states-slave-societies
redirect
https://dotat.at/:/RGYH7
blurb
https://dotat.at/:/RGYH7.html
atom entry
https://dotat.at/:/RGYH7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2FZML.html
2021-01-29T15:50:45Z
Achieving 11M IOPS and 66 GB/s IO on a single AMD ThreadRipper workstation.
2021‑01‑29
Achieving 11M IOPS and 66 GB/s IO on a single AMD ThreadRipper workstation.
https://tanelpoder.com/posts/11m-iops-with-10-ssds-on-amd-threadripper-pro-workstation/
redirect
https://dotat.at/:/2FZML
blurb
https://dotat.at/:/2FZML.html
atom entry
https://dotat.at/:/2FZML.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JH76C.html
2021-01-29T14:09:45Z
Discussing the future of RPKI.
2021‑01‑29
Discussing the future of RPKI.
https://blog.apnic.net/2021/01/29/discussing-the-future-of-rpki/
redirect
https://dotat.at/:/JH76C
blurb
https://dotat.at/:/JH76C.html
atom entry
https://dotat.at/:/JH76C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/B5A67.html
2021-01-29T13:53:46Z
How we made Typerighter, the Guardian's style guide checker.
2021‑01‑29
How we made Typerighter, the Guardian's style guide checker.
https://www.theguardian.com/info/2021/jan/26/how-we-made-typerighter-the-guardians-style-guide-checker
redirect
https://dotat.at/:/B5A67
blurb
https://dotat.at/:/B5A67.html
atom entry
https://dotat.at/:/B5A67.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/89NHT.html
2021-01-29T12:25:59Z
Uniwidth typefaces for interface design.
2021‑01‑29
Uniwidth typefaces for interface design.
https://uxdesign.cc/uniwidth-typefaces-for-interface-design-b6e8078dc0f7
redirect
https://dotat.at/:/89NHT
blurb
https://dotat.at/:/89NHT.html
atom entry
https://dotat.at/:/89NHT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PMV7L.html
2021-01-28T19:12:19Z
Automatic flamegraphs for benchmarks in Rust.
2021‑01‑28
Automatic flamegraphs for benchmarks in Rust.
https://www.jibbow.com/posts/criterion-flamegraphs/
redirect
https://dotat.at/:/PMV7L
blurb
https://dotat.at/:/PMV7L.html
atom entry
https://dotat.at/:/PMV7L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YZ8NB.html
2021-01-28T09:08:55Z
Performance improvement on front-end generated by rustdoc.
2021‑01‑28
Performance improvement on front-end generated by rustdoc.
https://blog.guillaume-gomez.fr/articles/2021-01-22+Performance+improvement+on+front-end+generated+by+rustdoc
redirect
https://dotat.at/:/YZ8NB
blurb
https://dotat.at/:/YZ8NB.html
atom entry
https://dotat.at/:/YZ8NB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RK6DR.html
2021-01-27T17:18:41Z
What's the deal with Chromium on Linux? Google at odds with package maintainers.
2021‑01‑27
What's the deal with Chromium on Linux? Google at odds with package maintainers.
https://hackaday.com/2021/01/26/whats-the-deal-with-chromium-on-linux-google-at-odds-with-package-maintainers/
redirect
https://dotat.at/:/RK6DR
blurb
https://dotat.at/:/RK6DR.html
atom entry
https://dotat.at/:/RK6DR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5B64C.html
2021-01-27T16:22:59Z
What color was "Apple Beige"?
2021‑01‑27
What color was "Apple Beige"?
https://bzotto.medium.com/what-color-was-apple-beige-acd14bca0c1a
redirect
https://dotat.at/:/5B64C
blurb
https://dotat.at/:/5B64C.html
atom entry
https://dotat.at/:/5B64C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/755PT.html
2021-01-27T02:51:28Z
12 requests per second in Python.
2021‑01‑27
12 requests per second in Python.
https://suade.org/dev/12-requests-per-second-with-python/
redirect
https://dotat.at/:/755PT
blurb
https://dotat.at/:/755PT.html
atom entry
https://dotat.at/:/755PT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2KBJ3.html
2021-01-26T23:06:16Z
Badger Seal mask fitter.
2021‑01‑26
Badger Seal mask fitter.
https://making.engr.wisc.edu/mask-fitter/
redirect
https://dotat.at/:/2KBJ3
blurb
https://dotat.at/:/2KBJ3.html
atom entry
https://dotat.at/:/2KBJ3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/99DBD.html
2021-01-26T21:43:23Z
Netflix and Spotify on a Raspberry Pi 4 with Chromium and Widevine.
2021‑01‑26
Netflix and Spotify on a Raspberry Pi 4 with Chromium and Widevine.
https://blog.vpetkov.net/2019/07/12/netflix-and-spotify-on-a-raspberry-pi-4-with-latest-default-chromium/
redirect
https://dotat.at/:/99DBD
blurb
https://dotat.at/:/99DBD.html
atom entry
https://dotat.at/:/99DBD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6RKXK.html
2021-01-26T21:16:08Z
Strengths, weaknesses, opportunities, and threats facing the GNU Autotools.
2021‑01‑26
Strengths, weaknesses, opportunities, and threats facing the GNU Autotools.
https://www.owlfolio.org/development/autoconf-swot/
redirect
https://dotat.at/:/6RKXK
blurb
https://dotat.at/:/6RKXK.html
atom entry
https://dotat.at/:/6RKXK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2DG85.html
2021-01-26T20:21:44Z
Postgres scaling advice for 2021.
2021‑01‑26
Postgres scaling advice for 2021.
https://www.cybertec-postgresql.com/en/postgres-scaling-advice-for-2021/
redirect
https://dotat.at/:/2DG85
blurb
https://dotat.at/:/2DG85.html
atom entry
https://dotat.at/:/2DG85.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/C76QB.html
2021-01-26T19:44:28Z
Window System Design: If James Gosling had it to do over again in 2002.
2021‑01‑26
Window System Design: If James Gosling had it to do over again in 2002.
https://hack.org/mc/texts/gosling-wsd.pdf
redirect
https://dotat.at/:/C76QB
blurb
https://dotat.at/:/C76QB.html
atom entry
https://dotat.at/:/C76QB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/V5RJW.html
2021-01-26T17:48:12Z
System separation in the Continental Europe Synchronous Area on 8 January 2021.
2021‑01‑26
System separation in the Continental Europe Synchronous Area on 8 January 2021.
https://www.entsoe.eu/news/2021/01/26/system-separation-in-the-continental-europe-synchronous-area-on-8-january-2021-2nd-update/
redirect
https://dotat.at/:/V5RJW
blurb
https://dotat.at/:/V5RJW.html
atom entry
https://dotat.at/:/V5RJW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KNPL8.html
2021-01-26T17:05:51Z
Firefox 85 cracks down on supercookies.
2021‑01‑26
Firefox 85 cracks down on supercookies.
https://blog.mozilla.org/security/2021/01/26/supercookie-protections/
redirect
https://dotat.at/:/KNPL8
blurb
https://dotat.at/:/KNPL8.html
atom entry
https://dotat.at/:/KNPL8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/64A3J.html
2021-01-26T00:09:36Z
LAMBDA: The ultimate Microsoft Excel worksheet function.
2021‑01‑26
LAMBDA: The ultimate Microsoft Excel worksheet function.
https://www.microsoft.com/en-us/research/blog/lambda-the-ultimatae-excel-worksheet-function/
redirect
https://dotat.at/:/64A3J
blurb
https://dotat.at/:/64A3J.html
atom entry
https://dotat.at/:/64A3J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3LEXP.html
2021-01-25T22:30:36Z
The night two atomic bombs fell on North Carolina.
2021‑01‑25
The night two atomic bombs fell on North Carolina.
https://www.nationalgeographic.com/history/2021/01/remembering-night-two-atomic-bombs-dropped-on-north-carolina/
redirect
https://dotat.at/:/3LEXP
blurb
https://dotat.at/:/3LEXP.html
atom entry
https://dotat.at/:/3LEXP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/L9KJK.html
2021-01-25T22:04:43Z
Zig makes Golang (cgo) cross compilation Just Work.
2021‑01‑25
Zig makes Golang (cgo) cross compilation Just Work.
https://dev.to/kristoff_it/zig-makes-go-cross-compilation-just-work-29ho
redirect
https://dotat.at/:/L9KJK
blurb
https://dotat.at/:/L9KJK.html
atom entry
https://dotat.at/:/L9KJK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2Q5F2.html
2021-01-25T18:30:58Z
The PGM-index: a learned piecewise geometric model for small lookup indexes.
2021‑01‑25
The PGM-index: a learned piecewise geometric model for small lookup indexes.
https://pgm.di.unipi.it/
redirect
https://dotat.at/:/2Q5F2
blurb
https://dotat.at/:/2Q5F2.html
atom entry
https://dotat.at/:/2Q5F2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GB2JC.html
2021-01-24T20:45:32Z
DrScheme in space.
2021‑01‑24
DrScheme in space.
https://parentheticallyspeaking.org/articles/drscheme-in-space/
redirect
https://dotat.at/:/GB2JC
blurb
https://dotat.at/:/GB2JC.html
atom entry
https://dotat.at/:/GB2JC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CLJ3G.html
2021-01-24T20:40:32Z
Racket compiler and runtime status, January 2021.
2021‑01‑24
Racket compiler and runtime status, January 2021.
https://blog.racket-lang.org/2021/01/racket-status.html
redirect
https://dotat.at/:/CLJ3G
blurb
https://dotat.at/:/CLJ3G.html
atom entry
https://dotat.at/:/CLJ3G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RW4CA.html
2021-01-24T19:08:42Z
An incomplete list of mistakes in the design of CSS.
2021‑01‑24
An incomplete list of mistakes in the design of CSS.
https://wiki.csswg.org/ideas/mistakes
redirect
https://dotat.at/:/RW4CA
blurb
https://dotat.at/:/RW4CA.html
atom entry
https://dotat.at/:/RW4CA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CFL66.html
2021-01-24T16:58:28Z
Tim Hayward and COVID: 10 days on life support.
2021‑01‑24
Tim Hayward and COVID: 10 days on life support.
https://www.ft.com/content/2b0dbba3-6fe8-4c2d-8cca-90e87261d436
redirect
https://dotat.at/:/CFL66
blurb
https://dotat.at/:/CFL66.html
atom entry
https://dotat.at/:/CFL66.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9Z8Y9.html
2021-01-24T16:42:48Z
Libvirt: adoption of GLib library to replace GNULIB and home grown code.
2021‑01‑24
Libvirt: adoption of GLib library to replace GNULIB and home grown code.
https://www.berrange.com/posts/2020/01/30/libvirt-adoption-of-glib-library-to-replace-gnulib-home-grown-code/
redirect
https://dotat.at/:/9Z8Y9
blurb
https://dotat.at/:/9Z8Y9.html
atom entry
https://dotat.at/:/9Z8Y9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P4C7B.html
2021-01-24T15:57:26Z
Dissecting the Apple M1 GPU, part II.
2021‑01‑24
Dissecting the Apple M1 GPU, part II.
https://rosenzweig.io/blog/asahi-gpu-part-2.html
redirect
https://dotat.at/:/P4C7B
blurb
https://dotat.at/:/P4C7B.html
atom entry
https://dotat.at/:/P4C7B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R6QVF.html
2021-01-24T14:10:37Z
Use mmap() with care.
2021‑01‑24
Use mmap() with care.
https://www.sublimetext.com/blog/articles/use-mmap-with-care
redirect
https://dotat.at/:/R6QVF
blurb
https://dotat.at/:/R6QVF.html
atom entry
https://dotat.at/:/R6QVF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E2GZB.html
2021-01-22T14:35:14Z
Rust in production in 1Password.
2021‑01‑22
Rust in production in 1Password.
https://serokell.io/blog/rust-in-production-1password
redirect
https://dotat.at/:/E2GZB
blurb
https://dotat.at/:/E2GZB.html
atom entry
https://dotat.at/:/E2GZB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P9NA6.html
2021-01-22T10:58:33Z
On the complexity of JSON serialization.
2021‑01‑22
On the complexity of JSON serialization.
https://einarwh.wordpress.com/2020/05/08/on-the-complexity-of-json-serialization/
redirect
https://dotat.at/:/P9NA6
blurb
https://dotat.at/:/P9NA6.html
atom entry
https://dotat.at/:/P9NA6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6EVMZ.html
2021-01-22T09:42:56Z
What engineers can teach (and learn from) programmers.
2021‑01‑22
What engineers can teach (and learn from) programmers.
https://www.hillelwayne.com/post/crossover-project/what-we-can-learn/
redirect
https://dotat.at/:/6EVMZ
blurb
https://dotat.at/:/6EVMZ.html
atom entry
https://dotat.at/:/6EVMZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6F8ZN.html
2021-01-21T22:14:31Z
XTerm does graphics in Tektronix mode.
2021‑01‑21
XTerm does graphics in Tektronix mode.
https://jirkasnotes.wordpress.com/2019/07/17/xterm-does-graphics-sort-of/
redirect
https://dotat.at/:/6F8ZN
blurb
https://dotat.at/:/6F8ZN.html
atom entry
https://dotat.at/:/6F8ZN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/263RE.html
2021-01-21T20:09:29Z
The new database servers powering Let's Encrypt.
2021‑01‑21
The new database servers powering Let's Encrypt.
https://letsencrypt.org/2021/01/21/next-gen-database-servers.html
redirect
https://dotat.at/:/263RE
blurb
https://dotat.at/:/263RE.html
atom entry
https://dotat.at/:/263RE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XWXA5.html
2021-01-21T17:13:52Z
How Corellium ported Linux to the Apple M1.
2021‑01‑21
How Corellium ported Linux to the Apple M1.
https://corellium.com/blog/linux-m1
redirect
https://dotat.at/:/XWXA5
blurb
https://dotat.at/:/XWXA5.html
atom entry
https://dotat.at/:/XWXA5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G73TN.html
2021-01-21T16:11:43Z
Container networking is simple.
2021‑01‑21
Container networking is simple.
https://iximiuz.com/en/posts/container-networking-is-simple/
redirect
https://dotat.at/:/G73TN
blurb
https://dotat.at/:/G73TN.html
atom entry
https://dotat.at/:/G73TN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7M9NE.html
2021-01-21T12:04:03Z
picodvi: Bitbanged DVI on the RP2040 microcontroller.
2021‑01‑21
picodvi: Bitbanged DVI on the RP2040 microcontroller.
https://github.com/Wren6991/picodvi
redirect
https://dotat.at/:/7M9NE
blurb
https://dotat.at/:/7M9NE.html
atom entry
https://dotat.at/:/7M9NE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3ALF6.html
2021-01-21T09:52:23Z
Datalegreya: interweave text and data.
2021‑01‑21
Datalegreya: interweave text and data.
https://www.datalegreya.com/
redirect
https://dotat.at/:/3ALF6
blurb
https://dotat.at/:/3ALF6.html
atom entry
https://dotat.at/:/3ALF6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HA3NY.html
2021-01-21T02:14:44Z
Parsing ASN.1: A troublesome problem?
2021‑01‑21
Parsing ASN.1: A troublesome problem?
https://sites.google.com/site/ramaswamyr/article/parsing-asn-1
redirect
https://dotat.at/:/HA3NY
blurb
https://dotat.at/:/HA3NY.html
atom entry
https://dotat.at/:/HA3NY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VFG49.html
2021-01-20T22:05:15Z
The year a "railway" ran inside Westminster Abbey.
2021‑01‑20
The year a "railway" ran inside Westminster Abbey.
https://www.ianvisits.co.uk/blog/2021/01/19/the-year-a-railway-ran-inside-westminster-abbey/
redirect
https://dotat.at/:/VFG49
blurb
https://dotat.at/:/VFG49.html
atom entry
https://dotat.at/:/VFG49.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VC4PB.html
2021-01-20T20:59:45Z
Software engineering is not special.
2021‑01‑20
Software engineering is not special.
https://www.hillelwayne.com/post/crossover-project/we-are-not-special/
redirect
https://dotat.at/:/VC4PB
blurb
https://dotat.at/:/VC4PB.html
atom entry
https://dotat.at/:/VC4PB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3GJFQ.html
2021-01-20T18:24:26Z
Porting Firefox to Apple Silicon.
2021‑01‑20
Porting Firefox to Apple Silicon.
https://hacks.mozilla.org/2021/01/porting-firefox-to-apple-silicon/
redirect
https://dotat.at/:/3GJFQ
blurb
https://dotat.at/:/3GJFQ.html
atom entry
https://dotat.at/:/3GJFQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VPVJ5.html
2021-01-20T16:57:55Z
Java on Truffle: going fully metacircular.
2021‑01‑20
Java on Truffle: going fully metacircular.
https://medium.com/graalvm/java-on-truffle-going-fully-metacircular-215531e3f840
redirect
https://dotat.at/:/VPVJ5
blurb
https://dotat.at/:/VPVJ5.html
atom entry
https://dotat.at/:/VPVJ5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BB62W.html
2021-01-20T15:47:03Z
An interactive review of the Oklab colour space.
2021‑01‑20
An interactive review of the Oklab colour space.
https://raphlinus.github.io/color/2021/01/18/oklab-critique.html
redirect
https://dotat.at/:/BB62W
blurb
https://dotat.at/:/BB62W.html
atom entry
https://dotat.at/:/BB62W.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7AZEV.html
2021-01-19T14:50:34Z
Cache poisoning vulnerabilities affect popular DNSmasq software.
2021‑01‑19
Cache poisoning vulnerabilities affect popular DNSmasq software.
https://thehackernews.com/2021/01/a-set-of-severe-flaws-affect-popular.html
redirect
https://dotat.at/:/7AZEV
blurb
https://dotat.at/:/7AZEV.html
atom entry
https://dotat.at/:/7AZEV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AXE5E.html
2021-01-19T13:44:33Z
A high-speed computer vision pipeline for the universal LEGO sorting machine.
2021‑01‑19
A high-speed computer vision pipeline for the universal LEGO sorting machine.
https://towardsdatascience.com/a-high-speed-computer-vision-pipeline-for-the-universal-lego-sorting-machine-253f5a690ef4
redirect
https://dotat.at/:/AXE5E
blurb
https://dotat.at/:/AXE5E.html
atom entry
https://dotat.at/:/AXE5E.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2R8LM.html
2021-01-19T08:07:23Z
Unicode superscript numeral rendering bugs.
2021‑01‑19
Unicode superscript numeral rendering bugs.
https://www.quaxio.com/unicode_superscript.html
redirect
https://dotat.at/:/2R8LM
blurb
https://dotat.at/:/2R8LM.html
atom entry
https://dotat.at/:/2R8LM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/63NYB.html
2021-01-19T01:12:46Z
Down Underground: London Underground depth diagrams.
2021‑01‑19
Down Underground: London Underground depth diagrams.
https://www.dansilva.co.uk/down-underground
redirect
https://dotat.at/:/63NYB
blurb
https://dotat.at/:/63NYB.html
atom entry
https://dotat.at/:/63NYB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4EGPY.html
2021-01-18T21:27:22Z
Are programmers really engineers?
2021‑01‑18
Are programmers really engineers?
https://www.hillelwayne.com/post/crossover-project/are-we-really-engineers/
redirect
https://dotat.at/:/4EGPY
blurb
https://dotat.at/:/4EGPY.html
atom entry
https://dotat.at/:/4EGPY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6M9BC.html
2021-01-18T18:27:21Z
BBC Micro Bot user guide.
2021‑01‑18
BBC Micro Bot user guide.
https://github.com/8bitkick/BBCMicroBot/blob/master/docs/user%20guide.md
redirect
https://dotat.at/:/6M9BC
blurb
https://dotat.at/:/6M9BC.html
atom entry
https://dotat.at/:/6M9BC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G82TB.html
2021-01-16T14:19:51Z
The problem with Gradle.
2021‑01‑16
The problem with Gradle.
https://www.bruceeckel.com/2021/01/02/the-problem-with-gradle/
redirect
https://dotat.at/:/G82TB
blurb
https://dotat.at/:/G82TB.html
atom entry
https://dotat.at/:/G82TB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XK9ZF.html
2021-01-16T08:47:39Z
Reverse engineering Prodigy.
2021‑01‑16
Reverse engineering Prodigy.
https://www.vintagecomputing.com/index.php/archives/2921/reverse-engineering-prodigy-part-1
redirect
https://dotat.at/:/XK9ZF
blurb
https://dotat.at/:/XK9ZF.html
atom entry
https://dotat.at/:/XK9ZF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A2R5F.html
2021-01-15T22:31:44Z
Fast commits for ext4.
2021‑01‑15
Fast commits for ext4.
https://lwn.net/SubscriberLink/842385/069d98ea9d94f2ed/
redirect
https://dotat.at/:/A2R5F
blurb
https://dotat.at/:/A2R5F.html
atom entry
https://dotat.at/:/A2R5F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YT4B7.html
2021-01-15T21:43:59Z
This was WhatsApp's plan all along.
2021‑01‑15
This was WhatsApp's plan all along.
https://gizmodo.com/this-was-whatsapps-plan-all-along-1846060382?rev=1610736861567
redirect
https://dotat.at/:/YT4B7
blurb
https://dotat.at/:/YT4B7.html
atom entry
https://dotat.at/:/YT4B7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QM26Z.html
2021-01-15T16:52:24Z
donut.c without a math library.
2021‑01‑15
donut.c without a math library.
http://www.a1k0n.net/2021/01/13/optimizing-donut.html
redirect
https://dotat.at/:/QM26Z
blurb
https://dotat.at/:/QM26Z.html
atom entry
https://dotat.at/:/QM26Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WVB3T.html
2021-01-15T16:03:38Z
Simplifying endian-specific file parsers in Rust with Omnom and type inference.
2021‑01‑15
Simplifying endian-specific file parsers in Rust with Omnom and type inference.
https://www.parsed.uk/articles/Simplifying_EndianSpecific_file_parsers_in_Rust_with_Omnom_and_type_inference
redirect
https://dotat.at/:/WVB3T
blurb
https://dotat.at/:/WVB3T.html
atom entry
https://dotat.at/:/WVB3T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WD36G.html
2021-01-15T14:42:29Z
Maybe you don't need Rust and WASM to speed up your JavaScript.
2021‑01‑15
Maybe you don't need Rust and WASM to speed up your JavaScript.
https://mrale.ph/blog/2018/02/03/maybe-you-dont-need-rust-to-speed-up-your-js.html
redirect
https://dotat.at/:/WD36G
blurb
https://dotat.at/:/WD36G.html
atom entry
https://dotat.at/:/WD36G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WA25N.html
2021-01-14T21:33:43Z
A week with Plan 9.
2021‑01‑14
A week with Plan 9.
https://thedorkweb.substack.com/p/a-week-with-plan-9
redirect
https://dotat.at/:/WA25N
blurb
https://dotat.at/:/WA25N.html
atom entry
https://dotat.at/:/WA25N.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6Q5L3.html
2021-01-14T09:33:23Z
The most thoroughly commented linker script (probably).
2021‑01‑14
The most thoroughly commented linker script (probably).
https://blog.thea.codes/the-most-thoroughly-commented-linker-script/
redirect
https://dotat.at/:/6Q5L3
blurb
https://dotat.at/:/6Q5L3.html
atom entry
https://dotat.at/:/6Q5L3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YKX9Y.html
2021-01-13T16:37:06Z
Use an iPhone as a webcam.
2021‑01‑13
Use an iPhone as a webcam.
https://github.com/apancik/iphone-as-a-webcam
redirect
https://dotat.at/:/YKX9Y
blurb
https://dotat.at/:/YKX9Y.html
atom entry
https://dotat.at/:/YKX9Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9BBB3.html
2021-01-13T16:36:28Z
OBS Studio: free and open source software for video recording and live streaming.
2021‑01‑13
OBS Studio: free and open source software for video recording and live streaming.
https://obsproject.com/
redirect
https://dotat.at/:/9BBB3
blurb
https://dotat.at/:/9BBB3.html
atom entry
https://dotat.at/:/9BBB3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ABQH7.html
2021-01-13T14:09:12Z
Cross-language interfaces between C and C++.
2021‑01‑13
Cross-language interfaces between C and C++.
https://gustedt.wordpress.com/2017/08/08/cross-language-interfaces-between-c-and-c/
redirect
https://dotat.at/:/ABQH7
blurb
https://dotat.at/:/ABQH7.html
atom entry
https://dotat.at/:/ABQH7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7XA2M.html
2021-01-12T20:54:47Z
The ABCD family tree.
2021‑01‑12
The ABCD family tree.
https://starkeycomics.com/2018/12/11/the-abcd-family-tree/
redirect
https://dotat.at/:/7XA2M
blurb
https://dotat.at/:/7XA2M.html
atom entry
https://dotat.at/:/7XA2M.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q854Q.html
2021-01-12T20:35:51Z
Who invented the alphabet?
2021‑01‑12
Who invented the alphabet?
https://www.smithsonianmag.com/history/inventing-alphabet-180976520/
redirect
https://dotat.at/:/Q854Q
blurb
https://dotat.at/:/Q854Q.html
atom entry
https://dotat.at/:/Q854Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/EQ8ZT.html
2021-01-12T11:41:53Z
Futhark design decisions I do not regret.
2021‑01‑12
Futhark design decisions I do not regret.
https://futhark-lang.org/blog/2021-01-11-no-regrets.html
redirect
https://dotat.at/:/EQ8ZT
blurb
https://dotat.at/:/EQ8ZT.html
atom entry
https://dotat.at/:/EQ8ZT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M4VVK.html
2021-01-12T09:33:48Z
Developing new metrics for tracking DNS root server traffic.
2021‑01‑12
Developing new metrics for tracking DNS root server traffic.
https://blog.apnic.net/2021/01/11/developing-new-metrics-for-tracking-imrs-traffic/
redirect
https://dotat.at/:/M4VVK
blurb
https://dotat.at/:/M4VVK.html
atom entry
https://dotat.at/:/M4VVK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KKBX9.html
2021-01-12T00:31:02Z
SUNSPOT: an implant in the SolarWinds Orion build process.
2021‑01‑12
SUNSPOT: an implant in the SolarWinds Orion build process.
https://www.crowdstrike.com/blog/sunspot-malware-technical-analysis/
redirect
https://dotat.at/:/KKBX9
blurb
https://dotat.at/:/KKBX9.html
atom entry
https://dotat.at/:/KKBX9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Z6JFA.html
2021-01-11T18:09:58Z
XTerm: it's better than you thought.
2021‑01‑11
XTerm: it's better than you thought.
https://aduros.com/blog/xterm-its-better-than-you-thought/
redirect
https://dotat.at/:/Z6JFA
blurb
https://dotat.at/:/Z6JFA.html
atom entry
https://dotat.at/:/Z6JFA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/46W49.html
2021-01-11T10:51:12Z
The Earth has been spinning faster lately.
2021‑01‑11
The Earth has been spinning faster lately.
https://phys.org/news/2021-01-earth-faster.html
redirect
https://dotat.at/:/46W49
blurb
https://dotat.at/:/46W49.html
atom entry
https://dotat.at/:/46W49.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/L6NJ2.html
2021-01-10T22:07:02Z
The design of the Roland Juno synth oscillators.
2021‑01‑10
The design of the Roland Juno synth oscillators.
https://blog.thea.codes/the-design-of-the-juno-dco/
redirect
https://dotat.at/:/L6NJ2
blurb
https://dotat.at/:/L6NJ2.html
atom entry
https://dotat.at/:/L6NJ2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KX8L6.html
2021-01-10T22:04:20Z
Surprising ctags behaviour.
2021‑01‑10
Surprising ctags behaviour.
https://joshleeb.com/posts/surprising-ctags.html
redirect
https://dotat.at/:/KX8L6
blurb
https://dotat.at/:/KX8L6.html
atom entry
https://dotat.at/:/KX8L6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G6LWX.html
2021-01-10T18:22:25Z
The truth about cast iron pans.
2021‑01‑10
The truth about cast iron pans.
https://www.seriouseats.com/2014/11/the-truth-about-cast-iron.html
redirect
https://dotat.at/:/G6LWX
blurb
https://dotat.at/:/G6LWX.html
atom entry
https://dotat.at/:/G6LWX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AQ63C.html
2021-01-09T20:20:08Z
Radamsa: a general-purpose black-box fuzzer.
2021‑01‑09
Radamsa: a general-purpose black-box fuzzer.
https://gitlab.com/akihe/radamsa
redirect
https://dotat.at/:/AQ63C
blurb
https://dotat.at/:/AQ63C.html
atom entry
https://dotat.at/:/AQ63C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3T7Z6.html
2021-01-09T20:14:55Z
kAFL: hardware-assisted feedback fuzzing for OS kernels.
2021‑01‑09
kAFL: hardware-assisted feedback fuzzing for OS kernels.
https://github.com/RUB-SysSec/kAFL
redirect
https://dotat.at/:/3T7Z6
blurb
https://dotat.at/:/3T7Z6.html
atom entry
https://dotat.at/:/3T7Z6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4MGZ9.html
2021-01-09T20:13:22Z
Redqueen: fuzzing with input-to-state correspondence.
2021‑01‑09
Redqueen: fuzzing with input-to-state correspondence.
https://github.com/RUB-SysSec/redqueen
redirect
https://dotat.at/:/4MGZ9
blurb
https://dotat.at/:/4MGZ9.html
atom entry
https://dotat.at/:/4MGZ9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/H5H7X.html
2021-01-09T20:10:22Z
Grimoire: synthesizing structure while fuzzing.
2021‑01‑09
Grimoire: synthesizing structure while fuzzing.
https://github.com/RUB-SysSec/grimoire
redirect
https://dotat.at/:/H5H7X
blurb
https://dotat.at/:/H5H7X.html
atom entry
https://dotat.at/:/H5H7X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F74K7.html
2021-01-09T17:53:48Z
Earth is turning faster than it has in a half-century, which could mean a negative leap second.
2021‑01‑09
Earth is turning faster than it has in a half-century, which could mean a negative leap second.
https://www.livescience.com/earth-spinning-faster-negative-leap-second.html
redirect
https://dotat.at/:/F74K7
blurb
https://dotat.at/:/F74K7.html
atom entry
https://dotat.at/:/F74K7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/54K4F.html
2021-01-09T14:08:16Z
Ray tracing in pure CMake.
2021‑01‑09
Ray tracing in pure CMake.
https://64.github.io/cmake-raytracer/
redirect
https://dotat.at/:/54K4F
blurb
https://dotat.at/:/54K4F.html
atom entry
https://dotat.at/:/54K4F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/X5E94.html
2021-01-08T23:03:41Z
nonymous + bore: DNS toys for Rust.
2021‑01‑08
nonymous + bore: DNS toys for Rust.
https://www.azabani.com/2021/01/03/nonymous-bore.html
redirect
https://dotat.at/:/X5E94
blurb
https://dotat.at/:/X5E94.html
atom entry
https://dotat.at/:/X5E94.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2J6AW.html
2021-01-08T23:02:24Z
Exploring RustFFT's SIMD architecture.
2021‑01‑08
Exploring RustFFT's SIMD architecture.
https://users.rust-lang.org/t/exploring-rustffts-simd-architecture/53780
redirect
https://dotat.at/:/2J6AW
blurb
https://dotat.at/:/2J6AW.html
atom entry
https://dotat.at/:/2J6AW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5ZGB9.html
2021-01-08T22:51:11Z
Dark side of POSIX APIs: handling siginfo_t in Rust.
2021‑01‑08
Dark side of POSIX APIs: handling siginfo_t in Rust.
https://vorner.github.io/2021/01/03/dark-side-of-posix-apis.html
redirect
https://dotat.at/:/5ZGB9
blurb
https://dotat.at/:/5ZGB9.html
atom entry
https://dotat.at/:/5ZGB9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LB634.html
2021-01-08T21:51:12Z
Generic associated types encode higher-order functions on types in Rust.
2021‑01‑08
Generic associated types encode higher-order functions on types in Rust.
https://willcrichton.net/notes/gats-are-hofs/
redirect
https://dotat.at/:/LB634
blurb
https://dotat.at/:/LB634.html
atom entry
https://dotat.at/:/LB634.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/X4AX9.html
2021-01-08T21:47:27Z
Rust's SemVer snares: sizedness and size.
2021‑01‑08
Rust's SemVer snares: sizedness and size.
https://jack.wrenn.fyi/blog/semver-snares-size/
redirect
https://dotat.at/:/X4AX9
blurb
https://dotat.at/:/X4AX9.html
atom entry
https://dotat.at/:/X4AX9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N9DFT.html
2021-01-08T21:42:32Z
An introduction to property-based testing in Rust with quickcheck.
2021‑01‑08
An introduction to property-based testing in Rust with quickcheck.
https://www.lpalmieri.com/posts/an-introduction-to-property-based-testing-in-rust/
redirect
https://dotat.at/:/N9DFT
blurb
https://dotat.at/:/N9DFT.html
atom entry
https://dotat.at/:/N9DFT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/74KAV.html
2021-01-08T18:32:49Z
A guide to rendering metaballs (aka blobs).
2021‑01‑08
A guide to rendering metaballs (aka blobs).
http://www.geisswerks.com/ryan/BLOBS/blobs.html
redirect
https://dotat.at/:/74KAV
blurb
https://dotat.at/:/74KAV.html
atom entry
https://dotat.at/:/74KAV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HA6E3.html
2021-01-08T18:27:35Z
Smooth voxel terrain: isosurface extraction with marching cubes and surface nets.
2021‑01‑08
Smooth voxel terrain: isosurface extraction with marching cubes and surface nets.
https://0fps.net/2012/07/12/smooth-voxel-terrain-part-2/
redirect
https://dotat.at/:/HA6E3
blurb
https://dotat.at/:/HA6E3.html
atom entry
https://dotat.at/:/HA6E3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7NE39.html
2021-01-08T17:48:03Z
Metaballs and marching squares.
2021‑01‑08
Metaballs and marching squares.
http://jamie-wong.com/2014/08/19/metaballs-and-marching-squares/
redirect
https://dotat.at/:/7NE39
blurb
https://dotat.at/:/7NE39.html
atom entry
https://dotat.at/:/7NE39.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Z88AR.html
2021-01-08T17:36:11Z
Doing symbolic math with SymPy.
2021‑01‑08
Doing symbolic math with SymPy.
https://lwn.net/Articles/840986/
redirect
https://dotat.at/:/Z88AR
blurb
https://dotat.at/:/Z88AR.html
atom entry
https://dotat.at/:/Z88AR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5LEW4.html
2021-01-08T01:48:22Z
Greybox automatic exploit generation for heap overflows in language interpreters.
2021‑01‑08
Greybox automatic exploit generation for heap overflows in language interpreters.
https://sean.heelan.io/2020/11/18/phd-thesis-greybox-automatic-exploit-generation-for-heap-overflows-in-language-interpreters/
redirect
https://dotat.at/:/5LEW4
blurb
https://dotat.at/:/5LEW4.html
atom entry
https://dotat.at/:/5LEW4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZBL7Z.html
2021-01-08T01:26:35Z
Quorum availability.
2021‑01‑08
Quorum availability.
http://brooker.co.za/blog/2021/01/06/quorum-availability.html
redirect
https://dotat.at/:/ZBL7Z
blurb
https://dotat.at/:/ZBL7Z.html
atom entry
https://dotat.at/:/ZBL7Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/47P49.html
2021-01-07T23:47:59Z
Google Chrome reduces its root DNS traffic.
2021‑01‑07
Google Chrome reduces its root DNS traffic.
https://blog.verisign.com/domain-names/chromiums-reduction-of-root-dns-traffic/
redirect
https://dotat.at/:/47P49
blurb
https://dotat.at/:/47P49.html
atom entry
https://dotat.at/:/47P49.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5NWYP.html
2021-01-07T22:46:14Z
Dissecting the Apple M1 GPU.
2021‑01‑07
Dissecting the Apple M1 GPU.
https://rosenzweig.io/blog/asahi-gpu-part-1.html
redirect
https://dotat.at/:/5NWYP
blurb
https://dotat.at/:/5NWYP.html
atom entry
https://dotat.at/:/5NWYP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2Z5YK.html
2021-01-07T22:29:57Z
Italian court rules that Deliveroo used a discriminatory algorithm.
2021‑01‑07
Italian court rules that Deliveroo used a discriminatory algorithm.
https://www.vice.com/en/article/7k9e4e/court-rules-deliveroo-used-discriminatory-algorithm
redirect
https://dotat.at/:/2Z5YK
blurb
https://dotat.at/:/2Z5YK.html
atom entry
https://dotat.at/:/2Z5YK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G4PKJ.html
2021-01-07T08:43:23Z
Xbox 20 year anniversary: an oral history.
2021‑01‑07
Xbox 20 year anniversary: an oral history.
https://www.bloomberg.com/news/features/2021-01-06/xbox-the-oral-history-of-an-american-video-game-empire
redirect
https://dotat.at/:/G4PKJ
blurb
https://dotat.at/:/G4PKJ.html
atom entry
https://dotat.at/:/G4PKJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9YMDA.html
2021-01-06T10:43:48Z
Simulating the PIN cracking scene in Terminator 2.
2021‑01‑06
Simulating the PIN cracking scene in Terminator 2.
https://bert.org/2021/01/04/t2-pin-cracking/
redirect
https://dotat.at/:/9YMDA
blurb
https://dotat.at/:/9YMDA.html
atom entry
https://dotat.at/:/9YMDA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3QPZX.html
2021-01-06T09:07:55Z
An uncommon cold.
2021‑01‑06
An uncommon cold.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7252012/
redirect
https://dotat.at/:/3QPZX
blurb
https://dotat.at/:/3QPZX.html
atom entry
https://dotat.at/:/3QPZX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9C8XW.html
2021-01-05T14:25:38Z
Cryptographic key length recommendations.
2021‑01‑05
Cryptographic key length recommendations.
https://www.keylength.com/en/
redirect
https://dotat.at/:/9C8XW
blurb
https://dotat.at/:/9C8XW.html
atom entry
https://dotat.at/:/9C8XW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M7JHK.html
2021-01-05T13:04:32Z
Tutorial on precompilation for Julia.
2021‑01‑05
Tutorial on precompilation for Julia.
https://julialang.org/blog/2021/01/precompile_tutorial/
redirect
https://dotat.at/:/M7JHK
blurb
https://dotat.at/:/M7JHK.html
atom entry
https://dotat.at/:/M7JHK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/X7QNA.html
2021-01-04T19:20:42Z
Ditherpunk: the article I wish I had about monochrome image dithering.
2021‑01‑04
Ditherpunk: the article I wish I had about monochrome image dithering.
https://surma.dev/things/ditherpunk/
redirect
https://dotat.at/:/X7QNA
blurb
https://dotat.at/:/X7QNA.html
atom entry
https://dotat.at/:/X7QNA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4XR8Q.html
2021-01-04T17:28:08Z
Dream Minecraft speedrun investigation results.
2021‑01‑04
Dream Minecraft speedrun investigation results.
https://mcspeedrun.com/dream.pdf
redirect
https://dotat.at/:/4XR8Q
blurb
https://dotat.at/:/4XR8Q.html
atom entry
https://dotat.at/:/4XR8Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/95FFF.html
2021-01-04T10:13:10Z
FuzixOS: a Unix-like system for 8-bit micros.
2021‑01‑04
FuzixOS: a Unix-like system for 8-bit micros.
https://github.com/EtchedPixels/FUZIX
redirect
https://dotat.at/:/95FFF
blurb
https://dotat.at/:/95FFF.html
atom entry
https://dotat.at/:/95FFF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q32BX.html
2021-01-03T20:57:35Z
kgames: reviving very old X code.
2021‑01‑03
kgames: reviving very old X code.
https://keithp.com/blogs/kgames/
redirect
https://dotat.at/:/Q32BX
blurb
https://dotat.at/:/Q32BX.html
atom entry
https://dotat.at/:/Q32BX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TVD8K.html
2021-01-03T14:26:03Z
Rust design patterns.
2021‑01‑03
Rust design patterns.
https://rust-unofficial.github.io/patterns/
redirect
https://dotat.at/:/TVD8K
blurb
https://dotat.at/:/TVD8K.html
atom entry
https://dotat.at/:/TVD8K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6LD83.html
2021-01-03T14:11:04Z
Zig in 30 minutes.
2021‑01‑03
Zig in 30 minutes.
https://gist.github.com/ityonemo/769532c2017ed9143f3571e5ac104e50
redirect
https://dotat.at/:/6LD83
blurb
https://dotat.at/:/6LD83.html
atom entry
https://dotat.at/:/6LD83.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5QGHB.html
2021-01-03T12:25:14Z
A new release for GNU Octave.
2021‑01‑03
A new release for GNU Octave.
https://lwn.net/Articles/840050/
redirect
https://dotat.at/:/5QGHB
blurb
https://dotat.at/:/5QGHB.html
atom entry
https://dotat.at/:/5QGHB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HCWD9.html
2021-01-03T12:11:50Z
Medley Interlisp Common Lisp.
2021‑01‑03
Medley Interlisp Common Lisp.
https://interlisp.org/
redirect
https://dotat.at/:/HCWD9
blurb
https://dotat.at/:/HCWD9.html
atom entry
https://dotat.at/:/HCWD9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/H5FCB.html
2021-01-03T11:57:58Z
On repl-driven programming.
2021‑01‑03
On repl-driven programming.
http://mikelevins.github.io/posts/2020-12-18-repl-driven/
redirect
https://dotat.at/:/H5FCB
blurb
https://dotat.at/:/H5FCB.html
atom entry
https://dotat.at/:/H5FCB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M54BB.html
2021-01-03T03:22:17Z
cargo-supply-chain: Gather author, contributor and publisher data on crates in your dependency graph.
2021‑01‑03
cargo-supply-chain: Gather author, contributor and publisher data on crates in your dependency graph.
https://github.com/rust-secure-code/cargo-supply-chain
redirect
https://dotat.at/:/M54BB
blurb
https://dotat.at/:/M54BB.html
atom entry
https://dotat.at/:/M54BB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/35YB7.html
2021-01-02T16:07:14Z
Game of Life on Penrose tiles.
2021‑01‑02
Game of Life on Penrose tiles.
https://boingboing.net/2020/12/29/game-of-life-running-on-penrose-tiles.html
redirect
https://dotat.at/:/35YB7
blurb
https://dotat.at/:/35YB7.html
atom entry
https://dotat.at/:/35YB7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ADA4P.html
2021-01-01T23:18:10Z
The hyperbezier pen tool
2021‑01‑01
The hyperbezier pen tool
http://www.cmyr.net/blog/hyperbezier.html
redirect
https://dotat.at/:/ADA4P
blurb
https://dotat.at/:/ADA4P.html
atom entry
https://dotat.at/:/ADA4P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CR5ZE.html
2021-01-01T22:51:28Z
Floating Point Leviathan: a game based on floating point precision errors.
2021‑01‑01
Floating Point Leviathan: a game based on floating point precision errors.
https://yanknoopdev.itch.io/fpl
redirect
https://dotat.at/:/CR5ZE
blurb
https://dotat.at/:/CR5ZE.html
atom entry
https://dotat.at/:/CR5ZE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6CV87.html
2021-01-01T22:39:41Z
Seamless file descriptor transfer between Linux processes with pidfd and pidfd_getfd.
2021‑01‑01
Seamless file descriptor transfer between Linux processes with pidfd and pidfd_getfd.
https://copyconstruct.medium.com/seamless-file-descriptor-transfer-between-processes-with-pidfd-and-pidfd-getfd-816afcd19ed4
redirect
https://dotat.at/:/6CV87
blurb
https://dotat.at/:/6CV87.html
atom entry
https://dotat.at/:/6CV87.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JA2Y5.html
2021-01-01T22:04:02Z
Counting the days: the origin of Julian day numbers.
2021‑01‑01
Counting the days: the origin of Julian day numbers.
https://thonyc.wordpress.com/2013/08/07/counting-the-days/
redirect
https://dotat.at/:/JA2Y5
blurb
https://dotat.at/:/JA2Y5.html
atom entry
https://dotat.at/:/JA2Y5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/L5AXZ.html
2021-01-01T20:58:29Z
Multiscale Turing patterns in WebGL.
2021‑01‑01
Multiscale Turing patterns in WebGL.
https://observablehq.com/@rreusser/multiscale-turing-patterns-in-webgl
redirect
https://dotat.at/:/L5AXZ
blurb
https://dotat.at/:/L5AXZ.html
atom entry
https://dotat.at/:/L5AXZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8VLVH.html
2021-01-01T16:04:06Z
How I improve my C code quality.
2021‑01‑01
How I improve my C code quality.
https://www.msweet.org/blog/2020-12-31-how-i-improve-my-c-code-quality.html
redirect
https://dotat.at/:/8VLVH
blurb
https://dotat.at/:/8VLVH.html
atom entry
https://dotat.at/:/8VLVH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/64PL2.html
2021-01-01T15:43:11Z
Tectonic: a modernized, complete, self-contained TeX/LaTeX engine, powered by XeTeX and TeXLive.
2021‑01‑01
Tectonic: a modernized, complete, self-contained TeX/LaTeX engine, powered by XeTeX and TeXLive.
https://tectonic-typesetting.github.io/
redirect
https://dotat.at/:/64PL2
blurb
https://dotat.at/:/64PL2.html
atom entry
https://dotat.at/:/64PL2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BA4CC.html
2021-01-01T14:11:00Z
A look at Rust tokio 1.0 API changes.
2021‑01‑01
A look at Rust tokio 1.0 API changes.
https://leshow.github.io/post/udp_tokio_1_0/
redirect
https://dotat.at/:/BA4CC
blurb
https://dotat.at/:/BA4CC.html
atom entry
https://dotat.at/:/BA4CC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DD2BJ.html
2020-12-31T14:19:00Z
Unsafe string interning in Golang for scoped IPv6 addresses.
2020‑12‑31
Unsafe string interning in Golang for scoped IPv6 addresses.
https://mdlayher.com/blog/unsafe-string-interning-in-go/
redirect
https://dotat.at/:/DD2BJ
blurb
https://dotat.at/:/DD2BJ.html
atom entry
https://dotat.at/:/DD2BJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7E4FN.html
2020-12-30T22:30:39Z
The quirks of City of London livery company coats of arms.
2020‑12‑30
The quirks of City of London livery company coats of arms.
https://cityandlivery.blogspot.com/2020/12/the-quirks-of-livery-company-coats-of.html
redirect
https://dotat.at/:/7E4FN
blurb
https://dotat.at/:/7E4FN.html
atom entry
https://dotat.at/:/7E4FN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2JNB7.html
2020-12-30T16:06:51Z
Getting started in BBC BASIC with Owlet.
2020‑12‑30
Getting started in BBC BASIC with Owlet.
https://www.bbcmicrobot.com/learn/index.html
redirect
https://dotat.at/:/2JNB7
blurb
https://dotat.at/:/2JNB7.html
atom entry
https://dotat.at/:/2JNB7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YM93E.html
2020-12-30T13:48:21Z
In Python 2, node.example.com is an IPv6 address.
2020‑12‑30
In Python 2, node.example.com is an IPv6 address.
https://tuckersiemens.com/posts/node-example-com-is-an-ip-address/
redirect
https://dotat.at/:/YM93E
blurb
https://dotat.at/:/YM93E.html
atom entry
https://dotat.at/:/YM93E.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D8CCE.html
2020-12-29T19:50:38Z
Five intersecting tetrahedra in origami.
2020‑12‑29
Five intersecting tetrahedra in origami.
https://alisonkiddle.co.uk/on-the-fifth-day-of-christmas-my-true-love-sent-to-me/
redirect
https://dotat.at/:/D8CCE
blurb
https://dotat.at/:/D8CCE.html
atom entry
https://dotat.at/:/D8CCE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AZ5GL.html
2020-12-29T13:23:08Z
Why are video games graphics (still) a challenge? Productionizing rendering algorithms.
2020‑12‑29
Why are video games graphics (still) a challenge? Productionizing rendering algorithms.
https://bartwronski.com/2020/12/27/why-are-video-games-graphics-still-a-challenge-productionizing-rendering-algorithms/
redirect
https://dotat.at/:/AZ5GL
blurb
https://dotat.at/:/AZ5GL.html
atom entry
https://dotat.at/:/AZ5GL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q8BEV.html
2020-12-29T13:03:27Z
Flow Browser preview on the Raspberry Pi 400.
2020‑12‑29
Flow Browser preview on the Raspberry Pi 400.
https://www.ekioh.com/blog/flow-raspberry-pi/
redirect
https://dotat.at/:/Q8BEV
blurb
https://dotat.at/:/Q8BEV.html
atom entry
https://dotat.at/:/Q8BEV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q9G38.html
2020-12-28T23:01:48Z
Buttplug: a haptics abstraction library in Rust for controlling vibrators and other intimate hardware.
2020‑12‑28
Buttplug: a haptics abstraction library in Rust for controlling vibrators and other intimate hardware.
https://nonpolynomial.com/2020/12/28/buttplug-hits-v1-milestone/
redirect
https://dotat.at/:/Q9G38
blurb
https://dotat.at/:/Q9G38.html
atom entry
https://dotat.at/:/Q9G38.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PLH48.html
2020-12-28T15:14:03Z
Cosmopolitan C library: build-once run-anywhere.
2020‑12‑28
Cosmopolitan C library: build-once run-anywhere.
https://justine.lol/cosmopolitan/
redirect
https://dotat.at/:/PLH48
blurb
https://dotat.at/:/PLH48.html
atom entry
https://dotat.at/:/PLH48.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7J277.html
2020-12-28T14:43:31Z
A review of the Lean theorem prover.
2020‑12‑28
A review of the Lean theorem prover.
https://jiggerwit.wordpress.com/2018/09/18/a-review-of-the-lean-theorem-prover/
redirect
https://dotat.at/:/7J277
blurb
https://dotat.at/:/7J277.html
atom entry
https://dotat.at/:/7J277.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8AD8W.html
2020-12-28T13:40:41Z
Rust in a KDE project.
2020‑12‑28
Rust in a KDE project.
https://jbbgameich.github.io/misc/2020/12/21/rust-in-a-kde-project.html
redirect
https://dotat.at/:/8AD8W
blurb
https://dotat.at/:/8AD8W.html
atom entry
https://dotat.at/:/8AD8W.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J7M3C.html
2020-12-27T17:26:26Z
Systems design explains the world.
2020‑12‑27
Systems design explains the world.
https://apenwarr.ca/log/20201227
redirect
https://dotat.at/:/J7M3C
blurb
https://dotat.at/:/J7M3C.html
atom entry
https://dotat.at/:/J7M3C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/27B4R.html
2020-12-27T01:42:04Z
Oklab: A perceptual color space for image processing.
2020‑12‑27
Oklab: A perceptual color space for image processing.
https://bottosson.github.io/posts/oklab/
redirect
https://dotat.at/:/27B4R
blurb
https://dotat.at/:/27B4R.html
atom entry
https://dotat.at/:/27B4R.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/33VYD.html
2020-12-26T02:21:43Z
A complete guide to LLVM for programming language creators.
2020‑12‑26
A complete guide to LLVM for programming language creators.
https://mukulrathi.co.uk/create-your-own-programming-language/llvm-ir-cpp-api-tutorial/
redirect
https://dotat.at/:/33VYD
blurb
https://dotat.at/:/33VYD.html
atom entry
https://dotat.at/:/33VYD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6BFY4.html
2020-12-25T07:13:18Z
'static trait bounds in Rust.
2020‑12‑25
'static trait bounds in Rust.
https://codeandbitters.com/static-trait-bound/
redirect
https://dotat.at/:/6BFY4
blurb
https://dotat.at/:/6BFY4.html
atom entry
https://dotat.at/:/6BFY4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7RYM8.html
2020-12-23T22:14:00Z
Interactive C++ for data science with LLVM cling.
2020‑12‑23
Interactive C++ for data science with LLVM cling.
https://blog.llvm.org/posts/2020-12-21-interactive-cpp-for-data-science/
redirect
https://dotat.at/:/7RYM8
blurb
https://dotat.at/:/7RYM8.html
atom entry
https://dotat.at/:/7RYM8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/69ZG8.html
2020-12-23T22:09:16Z
How to favicon in 2021: six files that fit most needs.
2020‑12‑23
How to favicon in 2021: six files that fit most needs.
https://evilmartians.com/chronicles/how-to-favicon-in-2021-six-files-that-fit-most-needs
redirect
https://dotat.at/:/69ZG8
blurb
https://dotat.at/:/69ZG8.html
atom entry
https://dotat.at/:/69ZG8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7PXN5.html
2020-12-23T21:18:55Z
Flix: a functional / logic programming language for the JVM.
2020‑12‑23
Flix: a functional / logic programming language for the JVM.
https://flix.dev/
redirect
https://dotat.at/:/7PXN5
blurb
https://dotat.at/:/7PXN5.html
atom entry
https://dotat.at/:/7PXN5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AY8P3.html
2020-12-23T19:38:27Z
KLEE: finding software bugs using symbolic execution.
2020‑12‑23
KLEE: finding software bugs using symbolic execution.
https://sasnauskas.eu/finding-software-bugs-using-symbolic-execution/
redirect
https://dotat.at/:/AY8P3
blurb
https://dotat.at/:/AY8P3.html
atom entry
https://dotat.at/:/AY8P3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R2HC8.html
2020-12-23T18:34:21Z
Build a tiny certificate authority for your homelab.
2020‑12‑23
Build a tiny certificate authority for your homelab.
https://smallstep.com/blog/build-a-tiny-ca-with-raspberry-pi-yubikey/
redirect
https://dotat.at/:/R2HC8
blurb
https://dotat.at/:/R2HC8.html
atom entry
https://dotat.at/:/R2HC8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/H5NMC.html
2020-12-23T13:24:47Z
An LSP client maintainer's view of the language server protocol.
2020‑12‑23
An LSP client maintainer's view of the language server protocol.
https://old.reddit.com/r/vim/comments/b3yzq4/a_lsp_client_maintainers_view_of_the_lsp_protocol/
redirect
https://dotat.at/:/H5NMC
blurb
https://dotat.at/:/H5NMC.html
atom entry
https://dotat.at/:/H5NMC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/K96CE.html
2020-12-23T11:47:43Z
Don't think, just defunctionalize.
2020‑12‑23
Don't think, just defunctionalize.
https://www.joachim-breitner.de/blog/778-Don%e2%80%99t_think%2C_just_defunctionalize
redirect
https://dotat.at/:/K96CE
blurb
https://dotat.at/:/K96CE.html
atom entry
https://dotat.at/:/K96CE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PCQP8.html
2020-12-21T11:31:51Z
Raft does not guarantee liveness in the face of network faults.
2020‑12‑21
Raft does not guarantee liveness in the face of network faults.
https://decentralizedthoughts.github.io/2020-12-12-raft-liveness-full-omission/
redirect
https://dotat.at/:/PCQP8
blurb
https://dotat.at/:/PCQP8.html
atom entry
https://dotat.at/:/PCQP8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RN6B5.html
2020-12-20T16:34:33Z
Swirled Series: the result.
2020‑12‑20
Swirled Series: the result.
https://isohedral.ca/swirled-series-the-result/
redirect
https://dotat.at/:/RN6B5
blurb
https://dotat.at/:/RN6B5.html
atom entry
https://dotat.at/:/RN6B5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RG2GV.html
2020-12-19T20:08:11Z
The Psion Organiser II: laying the groundwork of our smartphone world.
2020‑12‑19
The Psion Organiser II: laying the groundwork of our smartphone world.
https://www.osnews.com/story/132732/the-psion-organiser-ii-laying-the-groundwork-of-our-smartphone-world/
redirect
https://dotat.at/:/RG2GV
blurb
https://dotat.at/:/RG2GV.html
atom entry
https://dotat.at/:/RG2GV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3BG53.html
2020-12-19T19:14:03Z
The algorithmic beauty of plants.
2020‑12‑19
The algorithmic beauty of plants.
http://algorithmicbotany.org/papers/#abop
redirect
https://dotat.at/:/3BG53
blurb
https://dotat.at/:/3BG53.html
atom entry
https://dotat.at/:/3BG53.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HHCP9.html
2020-12-19T13:49:24Z
Perceus: garbage free reference counting with reuse.
2020‑12‑19
Perceus: garbage free reference counting with reuse.
https://www.microsoft.com/en-us/research/uploads/prod/2020/11/perceus-tr-v1.pdf
redirect
https://dotat.at/:/HHCP9
blurb
https://dotat.at/:/HHCP9.html
atom entry
https://dotat.at/:/HHCP9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DK32X.html
2020-12-18T21:56:49Z
Understanding systemd-resolved, split DNS, and VPN configuration.
2020‑12‑18
Understanding systemd-resolved, split DNS, and VPN configuration.
https://blogs.gnome.org/mcatanzaro/2020/12/17/understanding-systemd-resolved-split-dns-and-vpn-configuration/
redirect
https://dotat.at/:/DK32X
blurb
https://dotat.at/:/DK32X.html
atom entry
https://dotat.at/:/DK32X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Z535J.html
2020-12-17T23:47:54Z
Git commits are snapshots, not diffs.
2020‑12‑17
Git commits are snapshots, not diffs.
https://github.blog/2020-12-17-commits-are-snapshots-not-diffs/
redirect
https://dotat.at/:/Z535J
blurb
https://dotat.at/:/Z535J.html
atom entry
https://dotat.at/:/Z535J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LA86G.html
2020-12-17T23:47:22Z
The git parable.
2020‑12‑17
The git parable.
https://tom.preston-werner.com/2009/05/19/the-git-parable.html
redirect
https://dotat.at/:/LA86G
blurb
https://dotat.at/:/LA86G.html
atom entry
https://dotat.at/:/LA86G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9XYWL.html
2020-12-17T22:42:45Z
Moving a large TypeScript codebase to use strict null checks.
2020‑12‑17
Moving a large TypeScript codebase to use strict null checks.
https://www.figma.com/blog/inside-figma-a-case-study-on-strict-null-checks/
redirect
https://dotat.at/:/9XYWL
blurb
https://dotat.at/:/9XYWL.html
atom entry
https://dotat.at/:/9XYWL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/C7F49.html
2020-12-17T18:21:34Z
Notes on cross-compiling Rust on a Mac for a Raspberry Pi.
2020‑12‑17
Notes on cross-compiling Rust on a Mac for a Raspberry Pi.
https://john-millikin.com/notes-on-cross-compiling-rust
redirect
https://dotat.at/:/C7F49
blurb
https://dotat.at/:/C7F49.html
atom entry
https://dotat.at/:/C7F49.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BHXY3.html
2020-12-17T18:01:55Z
Adding BPF target support to the Rust compiler.
2020‑12‑17
Adding BPF target support to the Rust compiler.
https://confused.ai/posts/rust-bpf-target
redirect
https://dotat.at/:/BHXY3
blurb
https://dotat.at/:/BHXY3.html
atom entry
https://dotat.at/:/BHXY3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/33XLL.html
2020-12-17T16:08:06Z
Rust on the BBC micro:bit.
2020‑12‑17
Rust on the BBC micro:bit.
https://blog.drogue.io/rust-and-microbit/
redirect
https://dotat.at/:/33XLL
blurb
https://dotat.at/:/33XLL.html
atom entry
https://dotat.at/:/33XLL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KRX5B.html
2020-12-17T15:00:54Z
rpitx: radio transmission from a Raspberry Pi GPIO pin.
2020‑12‑17
rpitx: radio transmission from a Raspberry Pi GPIO pin.
https://github.com/F5OEO/rpitx
redirect
https://dotat.at/:/KRX5B
blurb
https://dotat.at/:/KRX5B.html
atom entry
https://dotat.at/:/KRX5B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N53WP.html
2020-12-17T14:44:08Z
Why CockroachDB chose to be compatible with PostgreSQL.
2020‑12‑17
Why CockroachDB chose to be compatible with PostgreSQL.
https://www.cockroachlabs.com/blog/why-postgres/
redirect
https://dotat.at/:/N53WP
blurb
https://dotat.at/:/N53WP.html
atom entry
https://dotat.at/:/N53WP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3DLBV.html
2020-12-17T13:27:27Z
FFI-safe polymorphism with thin trait objects in Rust.
2020‑12‑17
FFI-safe polymorphism with thin trait objects in Rust.
https://adventures.michaelfbryan.com/posts/ffi-safe-polymorphism-in-rust/
redirect
https://dotat.at/:/3DLBV
blurb
https://dotat.at/:/3DLBV.html
atom entry
https://dotat.at/:/3DLBV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5H4RA.html
2020-12-16T19:56:56Z
Niue has launched a major effort to win back control of .nu
2020‑12‑16
Niue has launched a major effort to win back control of .nu
https://www.businessinsider.com.au/niue-nu-internet-domain-reclaim-2020-12
redirect
https://dotat.at/:/5H4RA
blurb
https://dotat.at/:/5H4RA.html
atom entry
https://dotat.at/:/5H4RA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZYH92.html
2020-12-16T01:53:28Z
What I wish someone had told me about tensor computation libraries.
2020‑12‑16
What I wish someone had told me about tensor computation libraries.
https://eigenfoo.xyz/tensor-computation-libraries/
redirect
https://dotat.at/:/ZYH92
blurb
https://dotat.at/:/ZYH92.html
atom entry
https://dotat.at/:/ZYH92.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G8QGG.html
2020-12-16T01:44:33Z
To the brain, reading computer code is not the same as reading language.
2020‑12‑16
To the brain, reading computer code is not the same as reading language.
https://news.mit.edu/2020/brain-reading-computer-code-1215
redirect
https://dotat.at/:/G8QGG
blurb
https://dotat.at/:/G8QGG.html
atom entry
https://dotat.at/:/G8QGG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5N9KW.html
2020-12-15T15:04:23Z
Rockstar: a language for creating programs that are also hair metal power ballads.
2020‑12‑15
Rockstar: a language for creating programs that are also hair metal power ballads.
https://codewithrockstar.com/
redirect
https://dotat.at/:/5N9KW
blurb
https://dotat.at/:/5N9KW.html
atom entry
https://dotat.at/:/5N9KW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/L7EVQ.html
2020-12-14T22:55:14Z
The case of the extra 40ms. (Not TCP delayed ACKs!)
2020‑12‑14
The case of the extra 40ms. (Not TCP delayed ACKs!)
https://netflixtechblog.com/life-of-a-netflix-partner-engineer-the-case-of-extra-40-ms-b4c2dd278513?gi=a76e6f4b9ee5
redirect
https://dotat.at/:/L7EVQ
blurb
https://dotat.at/:/L7EVQ.html
atom entry
https://dotat.at/:/L7EVQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M8PPV.html
2020-12-14T22:26:18Z
The cleverest BBC Micro floppy disc protection ever? Western Security Ltd.
2020‑12‑14
The cleverest BBC Micro floppy disc protection ever? Western Security Ltd.
https://scarybeastsecurity.blogspot.com/2020/12/the-cleverest-floppy-disc-protection.html
redirect
https://dotat.at/:/M8PPV
blurb
https://dotat.at/:/M8PPV.html
atom entry
https://dotat.at/:/M8PPV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7M7E4.html
2020-12-14T20:22:27Z
Pointer provenance is complicated: we need better language specs.
2020‑12‑14
Pointer provenance is complicated: we need better language specs.
https://www.ralfj.de/blog/2020/12/14/provenance.html
redirect
https://dotat.at/:/7M7E4
blurb
https://dotat.at/:/7M7E4.html
atom entry
https://dotat.at/:/7M7E4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JQ46A.html
2020-12-14T20:04:54Z
XML round-trip vulnerabilities in the Golang standard library affecting SAML.
2020‑12‑14
XML round-trip vulnerabilities in the Golang standard library affecting SAML.
https://mattermost.com/blog/coordinated-disclosure-go-xml-vulnerabilities/
redirect
https://dotat.at/:/JQ46A
blurb
https://dotat.at/:/JQ46A.html
atom entry
https://dotat.at/:/JQ46A.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Z8AJJ.html
2020-12-14T15:13:47Z
A Golang-style defer mechanism for C.
2020‑12‑14
A Golang-style defer mechanism for C.
https://gustedt.wordpress.com/2020/12/14/a-defer-mechanism-for-c/
redirect
https://dotat.at/:/Z8AJJ
blurb
https://dotat.at/:/Z8AJJ.html
atom entry
https://dotat.at/:/Z8AJJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MDEC5.html
2020-12-14T07:29:11Z
K: a rewrite-based executable semantic framework for programming languages.
2020‑12‑14
K: a rewrite-based executable semantic framework for programming languages.
https://kframework.org/
redirect
https://dotat.at/:/MDEC5
blurb
https://dotat.at/:/MDEC5.html
atom entry
https://dotat.at/:/MDEC5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WN3RY.html
2020-12-13T11:59:08Z
if-then-else had to be invented.
2020‑12‑13
if-then-else had to be invented.
https://github.com/ericfischer/if-then-else/blob/master/if-then-else.md
redirect
https://dotat.at/:/WN3RY
blurb
https://dotat.at/:/WN3RY.html
atom entry
https://dotat.at/:/WN3RY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F9KEM.html
2020-12-13T11:36:55Z
The HP-35.
2020‑12‑13
The HP-35.
http://codex99.com/design/the-hp35.html
redirect
https://dotat.at/:/F9KEM
blurb
https://dotat.at/:/F9KEM.html
atom entry
https://dotat.at/:/F9KEM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5QVRG.html
2020-12-12T16:49:10Z
More batteries included with emacs.
2020‑12‑12
More batteries included with emacs.
https://karthinks.com/software/more-batteries-included-with-emacs/
redirect
https://dotat.at/:/5QVRG
blurb
https://dotat.at/:/5QVRG.html
atom entry
https://dotat.at/:/5QVRG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5EEVL.html
2020-12-12T07:27:38Z
Amazon owns more than $2B worth of IPV4 addresses.
2020‑12‑12
Amazon owns more than $2B worth of IPV4 addresses.
http://dangoldin.com/2020/12/11/amazon-owns-more-than-2b-worth-of-ipv4-addresses/
redirect
https://dotat.at/:/5EEVL
blurb
https://dotat.at/:/5EEVL.html
atom entry
https://dotat.at/:/5EEVL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7Q8Y2.html
2020-12-11T10:36:46Z
Monads and generic associated types in nightly Rust.
2020‑12‑11
Monads and generic associated types in nightly Rust.
https://www.fpcomplete.com/blog/monads-gats-nightly-rust/
redirect
https://dotat.at/:/7Q8Y2
blurb
https://dotat.at/:/7Q8Y2.html
atom entry
https://dotat.at/:/7Q8Y2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7FE9M.html
2020-12-10T18:22:15Z
An explanation of cameras and lenses with interactive 3D graphics.
2020‑12‑10
An explanation of cameras and lenses with interactive 3D graphics.
https://ciechanow.ski/cameras-and-lenses/
redirect
https://dotat.at/:/7FE9M
blurb
https://dotat.at/:/7FE9M.html
atom entry
https://dotat.at/:/7FE9M.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/36CBZ.html
2020-12-09T14:59:06Z
"A damn stupid thing to do": CPL and the origins of C.
2020‑12‑09
"A damn stupid thing to do": CPL and the origins of C.
https://arstechnica.com/features/2020/12/a-damn-stupid-thing-to-do-the-origins-of-c/
redirect
https://dotat.at/:/36CBZ
blurb
https://dotat.at/:/36CBZ.html
atom entry
https://dotat.at/:/36CBZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8J9QZ.html
2020-12-09T00:03:11Z
Architecting the future: Arm, CHERI, and Morello.
2020‑12‑09
Architecting the future: Arm, CHERI, and Morello.
https://www.cam.ac.uk/business/arm
redirect
https://dotat.at/:/8J9QZ
blurb
https://dotat.at/:/8J9QZ.html
atom entry
https://dotat.at/:/8J9QZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2K877.html
2020-12-08T06:34:10Z
Where did combinators come from? Hunting the story of Moses Schönfinkel.
2020‑12‑08
Where did combinators come from? Hunting the story of Moses Schönfinkel.
https://writings.stephenwolfram.com/2020/12/where-did-combinators-come-from-hunting-the-story-of-moses-schonfinkel/
redirect
https://dotat.at/:/2K877
blurb
https://dotat.at/:/2K877.html
atom entry
https://dotat.at/:/2K877.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/76LVQ.html
2020-12-08T05:44:25Z
Connecting an ASR33 Teletype to an ESP32.
2020‑12‑08
Connecting an ASR33 Teletype to an ESP32.
https://www.revk.uk/2020/12/connecting-asr33-teletype-to-esp32.html
redirect
https://dotat.at/:/76LVQ
blurb
https://dotat.at/:/76LVQ.html
atom entry
https://dotat.at/:/76LVQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A7CMY.html
2020-12-08T00:31:53Z
The Galileo eccentric satellite surprise.
2020‑12‑08
The Galileo eccentric satellite surprise.
https://berthub.eu/articles/posts/galileos-eccentric-satellites/
redirect
https://dotat.at/:/A7CMY
blurb
https://dotat.at/:/A7CMY.html
atom entry
https://dotat.at/:/A7CMY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AVN7R.html
2020-12-06T22:41:56Z
Interval tree clocks.
2020‑12‑06
Interval tree clocks.
https://ferd.ca/interval-tree-clocks.html
redirect
https://dotat.at/:/AVN7R
blurb
https://dotat.at/:/AVN7R.html
atom entry
https://dotat.at/:/AVN7R.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7H8AC.html
2020-12-06T14:25:11Z
Exotic Programming Ideas: Datalog and Souffle.
2020‑12‑06
Exotic Programming Ideas: Datalog and Souffle.
https://www.stephendiehl.com/posts/exotic04.html
redirect
https://dotat.at/:/7H8AC
blurb
https://dotat.at/:/7H8AC.html
atom entry
https://dotat.at/:/7H8AC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NA3K6.html
2020-12-06T14:17:22Z
std::visit is everything wrong with modern C++
2020‑12‑06
std::visit is everything wrong with modern C++
https://bitbashing.io/std-visit.html
redirect
https://dotat.at/:/NA3K6
blurb
https://dotat.at/:/NA3K6.html
atom entry
https://dotat.at/:/NA3K6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VK4LJ.html
2020-12-06T00:55:52Z
The future of 32-bit Linux.
2020‑12‑06
The future of 32-bit Linux.
https://lwn.net/SubscriberLink/838807/9b293f03c03ef0c5/
redirect
https://dotat.at/:/VK4LJ
blurb
https://dotat.at/:/VK4LJ.html
atom entry
https://dotat.at/:/VK4LJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VCBL7.html
2020-12-05T01:08:41Z
Auto for types, but not for concepts in C++.
2020‑12‑05
Auto for types, but not for concepts in C++.
https://www.fluentcpp.com/2020/12/04/auto-for-types-but-not-for-concepts/
redirect
https://dotat.at/:/VCBL7
blurb
https://dotat.at/:/VCBL7.html
atom entry
https://dotat.at/:/VCBL7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F8BB6.html
2020-12-05T00:34:07Z
A Microsoft custom floating point type for efficient inference.
2020‑12‑05
A Microsoft custom floating point type for efficient inference.
https://www.microsoft.com/en-us/research/blog/a-microsoft-custom-data-type-for-efficient-inference/
redirect
https://dotat.at/:/F8BB6
blurb
https://dotat.at/:/F8BB6.html
atom entry
https://dotat.at/:/F8BB6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A9FJN.html
2020-12-04T23:44:12Z
A tale of Template Haskell and cross compilation.
2020‑12‑04
A tale of Template Haskell and cross compilation.
https://www.tweag.io/blog/2020-11-25-asterius-th/
redirect
https://dotat.at/:/A9FJN
blurb
https://dotat.at/:/A9FJN.html
atom entry
https://dotat.at/:/A9FJN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NPZY8.html
2020-12-04T13:22:25Z
Browser cache partitioning means it is time to say goodbye to Google Fonts.
2020‑12‑04
Browser cache partitioning means it is time to say goodbye to Google Fonts.
https://wicki.io/posts/2020-11-goodbye-google-fonts/
redirect
https://dotat.at/:/NPZY8
blurb
https://dotat.at/:/NPZY8.html
atom entry
https://dotat.at/:/NPZY8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8N5LM.html
2020-12-03T18:57:16Z
Painful lessons from the Web PKI, and how you can avoid them.
2020‑12‑03
Painful lessons from the Web PKI, and how you can avoid them.
https://datatracker.ietf.org/meeting/109/materials/slides-109-saag-requirements-for-building-a-pki-01.pdf
redirect
https://dotat.at/:/8N5LM
blurb
https://dotat.at/:/8N5LM.html
atom entry
https://dotat.at/:/8N5LM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/99ECT.html
2020-12-03T17:45:43Z
Using Bloom filters to efficiently synchronise git repos and other hash graphs.
2020‑12‑03
Using Bloom filters to efficiently synchronise git repos and other hash graphs.
https://martin.kleppmann.com/2020/12/02/bloom-filter-hash-graph-sync.html
redirect
https://dotat.at/:/99ECT
blurb
https://dotat.at/:/99ECT.html
atom entry
https://dotat.at/:/99ECT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D73HL.html
2020-12-03T17:05:51Z
Generic traits and associated types in Rust.
2020‑12‑03
Generic traits and associated types in Rust.
https://blog.thomasheartman.com/posts/on-generics-and-associated-types
redirect
https://dotat.at/:/D73HL
blurb
https://dotat.at/:/D73HL.html
atom entry
https://dotat.at/:/D73HL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6LN9B.html
2020-12-03T15:59:08Z
Futures explained in 200 lines of Rust.
2020‑12‑03
Futures explained in 200 lines of Rust.
https://cfsamson.github.io/books-futures-explained/introduction.html
redirect
https://dotat.at/:/6LN9B
blurb
https://dotat.at/:/6LN9B.html
atom entry
https://dotat.at/:/6LN9B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P9YR5.html
2020-12-03T11:02:34Z
Obsolete trigonometry functions and why we don't use them anymore.
2020‑12‑03
Obsolete trigonometry functions and why we don't use them anymore.
https://blogs.scientificamerican.com/roots-of-unity/10-secret-trig-functions-your-math-teachers-never-taught-you/
redirect
https://dotat.at/:/P9YR5
blurb
https://dotat.at/:/P9YR5.html
atom entry
https://dotat.at/:/P9YR5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E72YC.html
2020-12-02T23:16:53Z
Hey Alexa what did I just type?
2020‑12‑02
Hey Alexa what did I just type?
https://www.lightbluetouchpaper.org/2020/12/02/pushing-the-limits-acoustic-side-channels/
redirect
https://dotat.at/:/E72YC
blurb
https://dotat.at/:/E72YC.html
atom entry
https://dotat.at/:/E72YC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TLB49.html
2020-12-02T14:49:37Z
Faster asynchronous WAL archiving with pgBackRest to avoid PostgreSQL WAL backlog.
2020‑12‑02
Faster asynchronous WAL archiving with pgBackRest to avoid PostgreSQL WAL backlog.
https://www.percona.com/blog/2020/12/01/how-pgbackrest-is-addressing-slow-postgresql-wal-archiving-using-asynchronous-feature/
redirect
https://dotat.at/:/TLB49
blurb
https://dotat.at/:/TLB49.html
atom entry
https://dotat.at/:/TLB49.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6TANP.html
2020-12-02T14:07:07Z
PostgreSQL PostGIS trajectories through space and time.
2020‑12‑02
PostgreSQL PostGIS trajectories through space and time.
https://blog.rustprooflabs.com/2020/11/postgis-trajectory-intro
redirect
https://dotat.at/:/6TANP
blurb
https://dotat.at/:/6TANP.html
atom entry
https://dotat.at/:/6TANP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GGNB5.html
2020-12-02T13:23:45Z
TenDRA: an architecture-neutral compiler framework with C and C++ front ends.
2020‑12‑02
TenDRA: an architecture-neutral compiler framework with C and C++ front ends.
http://www.tendra.org/
redirect
https://dotat.at/:/GGNB5
blurb
https://dotat.at/:/GGNB5.html
atom entry
https://dotat.at/:/GGNB5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VJP5V.html
2020-12-02T13:20:18Z
libFirm: an optimizing compiler back-end.
2020‑12‑02
libFirm: an optimizing compiler back-end.
https://pp.ipd.kit.edu/firm/index.html
redirect
https://dotat.at/:/VJP5V
blurb
https://dotat.at/:/VJP5V.html
atom entry
https://dotat.at/:/VJP5V.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YQRE7.html
2020-12-02T13:03:27Z
Cutting up a capsized cargo ship for salvage.
2020‑12‑02
Cutting up a capsized cargo ship for salvage.
https://jalopnik.com/a-chain-just-cut-through-a-capsized-cargo-ship-filled-w-1845784581
redirect
https://dotat.at/:/YQRE7
blurb
https://dotat.at/:/YQRE7.html
atom entry
https://dotat.at/:/YQRE7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/B5NNF.html
2020-12-02T12:14:32Z
The rendering equation.
2020‑12‑02
The rendering equation.
http://www.dca.fee.unicamp.br/~leopini/DISCIPLINAS/IA725/ia725-12010/kajiya-SIG86-p143.pdf
redirect
https://dotat.at/:/B5NNF
blurb
https://dotat.at/:/B5NNF.html
atom entry
https://dotat.at/:/B5NNF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5NWLB.html
2020-12-01T17:25:04Z
Naming the Net: the Domain Name System, 1983-1990.
2020‑12‑01
Naming the Net: the Domain Name System, 1983-1990.
https://gade.us/thesis/naming-the-net.pdf
redirect
https://dotat.at/:/5NWLB
blurb
https://dotat.at/:/5NWLB.html
atom entry
https://dotat.at/:/5NWLB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5NX4V.html
2020-12-01T16:40:49Z
Design of the Mozilla Firefox CRLite infrastructure.
2020‑12‑01
Design of the Mozilla Firefox CRLite infrastructure.
https://blog.mozilla.org/security/2020/12/01/crlite-part-4-infrastructure-design/
redirect
https://dotat.at/:/5NX4V
blurb
https://dotat.at/:/5NX4V.html
atom entry
https://dotat.at/:/5NX4V.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KQ465.html
2020-12-01T15:57:17Z
Evolution of tree data structures for indexing: more exciting than it sounds.
2020‑12‑01
Evolution of tree data structures for indexing: more exciting than it sounds.
https://erthalion.info/2020/11/28/evolution-of-btree-index-am/#6-trie
redirect
https://dotat.at/:/KQ465
blurb
https://dotat.at/:/KQ465.html
atom entry
https://dotat.at/:/KQ465.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BQA2J.html
2020-12-01T15:34:09Z
The road to the Erlang JIT.
2020‑12‑01
The road to the Erlang JIT.
http://blog.erlang.org/the-road-to-the-jit/
redirect
https://dotat.at/:/BQA2J
blurb
https://dotat.at/:/BQA2J.html
atom entry
https://dotat.at/:/BQA2J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/53J48.html
2020-12-01T13:46:58Z
Computer graphics from scratch.
2020‑12‑01
Computer graphics from scratch.
https://www.gabrielgambetta.com/computer-graphics-from-scratch/
redirect
https://dotat.at/:/53J48
blurb
https://dotat.at/:/53J48.html
atom entry
https://dotat.at/:/53J48.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CEHV2.html
2020-12-01T13:23:41Z
I am an 80 column purist.
2020‑12‑01
I am an 80 column purist.
https://daniel.haxx.se/blog/2020/11/30/i-am-an-80-column-purist/
redirect
https://dotat.at/:/CEHV2
blurb
https://dotat.at/:/CEHV2.html
atom entry
https://dotat.at/:/CEHV2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XQVZ7.html
2020-12-01T12:57:15Z
How many registers does an x86-64 CPU have?
2020‑12‑01
How many registers does an x86-64 CPU have?
https://blog.yossarian.net/2020/11/30/How-many-registers-does-an-x86-64-cpu-have
redirect
https://dotat.at/:/XQVZ7
blurb
https://dotat.at/:/XQVZ7.html
atom entry
https://dotat.at/:/XQVZ7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DMF5Q.html
2020-12-01T11:30:44Z
ARM and lock-free programming.
2020‑12‑01
ARM and lock-free programming.
https://randomascii.wordpress.com/2020/11/29/arm-and-lock-free-programming/
redirect
https://dotat.at/:/DMF5Q
blurb
https://dotat.at/:/DMF5Q.html
atom entry
https://dotat.at/:/DMF5Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8KLM8.html
2020-11-30T09:43:41Z
biVector.net: geometric algebra for computer graphics, vision, and engineering.
2020‑11‑30
biVector.net: geometric algebra for computer graphics, vision, and engineering.
https://bivector.net/
redirect
https://dotat.at/:/8KLM8
blurb
https://dotat.at/:/8KLM8.html
atom entry
https://dotat.at/:/8KLM8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/793HT.html
2020-11-30T09:37:07Z
Geometric algebra for computer graphics.
2020‑11‑30
Geometric algebra for computer graphics.
https://slides.com/enkimute/siggraph/
redirect
https://dotat.at/:/793HT
blurb
https://dotat.at/:/793HT.html
atom entry
https://dotat.at/:/793HT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JG8QJ.html
2020-11-30T02:59:34Z
Imaginary numbers are not real: the geometric algebra of spacetime.
2020‑11‑30
Imaginary numbers are not real: the geometric algebra of spacetime.
http://geometry.mrao.cam.ac.uk/wp-content/uploads/2015/02/ImagNumbersArentReal.pdf
redirect
https://dotat.at/:/JG8QJ
blurb
https://dotat.at/:/JG8QJ.html
atom entry
https://dotat.at/:/JG8QJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BRXC3.html
2020-11-30T02:27:59Z
ganja.js: geometric algebra for Javascript.
2020‑11‑30
ganja.js: geometric algebra for Javascript.
https://github.com/enkimute/ganja.js
redirect
https://dotat.at/:/BRXC3
blurb
https://dotat.at/:/BRXC3.html
atom entry
https://dotat.at/:/BRXC3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RJ8A8.html
2020-11-29T09:38:25Z
Summary of the Amazon Kinesis outage in the AWS us-east-1 region.
2020‑11‑29
Summary of the Amazon Kinesis outage in the AWS us-east-1 region.
https://aws.amazon.com/message/11201/
redirect
https://dotat.at/:/RJ8A8
blurb
https://dotat.at/:/RJ8A8.html
atom entry
https://dotat.at/:/RJ8A8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/986L7.html
2020-11-28T23:25:03Z
Raytracing in one weekend.
2020‑11‑28
Raytracing in one weekend.
https://raytracing.github.io/
redirect
https://dotat.at/:/986L7
blurb
https://dotat.at/:/986L7.html
atom entry
https://dotat.at/:/986L7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PZF67.html
2020-11-28T23:20:43Z
SCION EPIC: a path-aware clean-slate internet architecture.
2020‑11‑28
SCION EPIC: a path-aware clean-slate internet architecture.
https://blog.apnic.net/2020/11/25/epic-exploring-challenges-and-opportunities-in-next-generation-internet-architectures/
redirect
https://dotat.at/:/PZF67
blurb
https://dotat.at/:/PZF67.html
atom entry
https://dotat.at/:/PZF67.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/W2PEN.html
2020-11-28T20:16:14Z
L4S: low latency, low loss, scalable throughput Internet service architecture.
2020‑11‑28
L4S: low latency, low loss, scalable throughput Internet service architecture.
https://tools.ietf.org/html/draft-ietf-tsvwg-l4s-arch
redirect
https://dotat.at/:/W2PEN
blurb
https://dotat.at/:/W2PEN.html
atom entry
https://dotat.at/:/W2PEN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AV8FN.html
2020-11-28T19:58:14Z
Network topology design at 17,000 km/h: LEO satellite Internet.
2020‑11‑28
Network topology design at 17,000 km/h: LEO satellite Internet.
https://datatracker.ietf.org/meeting/109/materials/slides-109-irtfopen-network-topology-design-at-27000-kmhr-00
redirect
https://dotat.at/:/AV8FN
blurb
https://dotat.at/:/AV8FN.html
atom entry
https://dotat.at/:/AV8FN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZQ6QY.html
2020-11-28T19:44:35Z
MP-DCCP multipath tunneling and congestion control in congestion control.
2020‑11‑28
MP-DCCP multipath tunneling and congestion control in congestion control.
https://datatracker.ietf.org/meeting/109/materials/slides-109-iccrg-mp-dccp-and-cc-in-cc-00
redirect
https://dotat.at/:/ZQ6QY
blurb
https://dotat.at/:/ZQ6QY.html
atom entry
https://dotat.at/:/ZQ6QY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/W5R3J.html
2020-11-28T19:31:40Z
On congestion control (un)fairness and active queue management (AQM).
2020‑11‑28
On congestion control (un)fairness and active queue management (AQM).
https://datatracker.ietf.org/meeting/109/materials/slides-109-iccrg-on-congestion-control-compatibility-00
redirect
https://dotat.at/:/W5R3J
blurb
https://dotat.at/:/W5R3J.html
atom entry
https://dotat.at/:/W5R3J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/99VK2.html
2020-11-28T13:48:06Z
k6: a web load testing tool, written in Golang and configured in JavaScript.
2020‑11‑28
k6: a web load testing tool, written in Golang and configured in JavaScript.
https://github.com/loadimpact/k6
redirect
https://dotat.at/:/99VK2
blurb
https://dotat.at/:/99VK2.html
atom entry
https://dotat.at/:/99VK2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/36W66.html
2020-11-28T12:48:00Z
The great Internet TCP congestion control census.
2020‑11‑28
The great Internet TCP congestion control census.
https://datatracker.ietf.org/meeting/109/materials/slides-109-iccrg-the-great-internet-tcp-congestion-control-census-00
redirect
https://dotat.at/:/36W66
blurb
https://dotat.at/:/36W66.html
atom entry
https://dotat.at/:/36W66.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AB9DA.html
2020-11-27T19:23:21Z
Existential Haskell.
2020‑11‑27
Existential Haskell.
https://blog.sumtypeofway.com/posts/existential-haskell.html
redirect
https://dotat.at/:/AB9DA
blurb
https://dotat.at/:/AB9DA.html
atom entry
https://dotat.at/:/AB9DA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WG7HC.html
2020-11-27T18:32:56Z
1.5 is the midpoint between 0 and infinity in Ruby.
2020‑11‑27
1.5 is the midpoint between 0 and infinity in Ruby.
https://blog.peterzhu.ca/ruby-range-bsearch/
redirect
https://dotat.at/:/WG7HC
blurb
https://dotat.at/:/WG7HC.html
atom entry
https://dotat.at/:/WG7HC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6E676.html
2020-11-27T18:19:05Z
Rebuilding the Racket compiler with Chez Scheme.
2020‑11‑27
Rebuilding the Racket compiler with Chez Scheme.
https://notamonadtutorial.com/rebuilding-the-racket-compiler-with-chez-scheme-210e23a69484
redirect
https://dotat.at/:/6E676
blurb
https://dotat.at/:/6E676.html
atom entry
https://dotat.at/:/6E676.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DTYZ2.html
2020-11-27T17:44:52Z
The most unusual murder weapons in crime fiction.
2020‑11‑27
The most unusual murder weapons in crime fiction.
https://crimereads.com/the-most-unusual-murder-weapons-in-crime-fiction/
redirect
https://dotat.at/:/DTYZ2
blurb
https://dotat.at/:/DTYZ2.html
atom entry
https://dotat.at/:/DTYZ2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7QTRH.html
2020-11-27T11:19:16Z
An introduction to geometric algebra.
2020‑11‑27
An introduction to geometric algebra.
https://arxiv.org/abs/1205.5935
redirect
https://dotat.at/:/7QTRH
blurb
https://dotat.at/:/7QTRH.html
atom entry
https://dotat.at/:/7QTRH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BJV2P.html
2020-11-27T11:08:40Z
Clifford Algebra: A visual introduction.
2020‑11‑27
Clifford Algebra: A visual introduction.
https://slehar.wordpress.com/2014/03/18/clifford-algebra-a-visual-introduction/
redirect
https://dotat.at/:/BJV2P
blurb
https://dotat.at/:/BJV2P.html
atom entry
https://dotat.at/:/BJV2P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5B3EA.html
2020-11-26T22:15:23Z
An introduction to quaternions.
2020‑11‑26
An introduction to quaternions.
http://www.euclideanspace.com/maths/algebra/realNormedAlgebra/quaternions/index.htm
redirect
https://dotat.at/:/5B3EA
blurb
https://dotat.at/:/5B3EA.html
atom entry
https://dotat.at/:/5B3EA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GR9FG.html
2020-11-26T21:34:54Z
How io_uring and eBPF will revolutionize programming in Linux.
2020‑11‑26
How io_uring and eBPF will revolutionize programming in Linux.
https://www.scylladb.com/2020/05/05/how-io_uring-and-ebpf-will-revolutionize-programming-in-linux/
redirect
https://dotat.at/:/GR9FG
blurb
https://dotat.at/:/GR9FG.html
atom entry
https://dotat.at/:/GR9FG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F4CHR.html
2020-11-26T19:19:37Z
CBOR for embedded C with a Rust server.
2020‑11‑26
CBOR for embedded C with a Rust server.
https://www.jaredwolff.com/cbor-for-embedded-c-and-rust/
redirect
https://dotat.at/:/F4CHR
blurb
https://dotat.at/:/F4CHR.html
atom entry
https://dotat.at/:/F4CHR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F2Z8J.html
2020-11-26T19:11:35Z
Testing a Rust crate's C API.
2020‑11‑26
Testing a Rust crate's C API.
https://dev.to/luzero/testing-your-crate-c-api-19nc
redirect
https://dotat.at/:/F2Z8J
blurb
https://dotat.at/:/F2Z8J.html
atom entry
https://dotat.at/:/F2Z8J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GG7LJ.html
2020-11-26T18:18:46Z
Strengthening memory safety in Rust: exploring CHERI capabilities for a safe language.
2020‑11‑26
Strengthening memory safety in Rust: exploring CHERI capabilities for a safe language.
https://nw0.github.io/cheri-rust.pdf
redirect
https://dotat.at/:/GG7LJ
blurb
https://dotat.at/:/GG7LJ.html
atom entry
https://dotat.at/:/GG7LJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R5K9F.html
2020-11-26T17:53:54Z
An ex-Googler's guide to dev tools.
2020‑11‑26
An ex-Googler's guide to dev tools.
https://about.sourcegraph.com/blog/ex-googler-guide-dev-tools/
redirect
https://dotat.at/:/R5K9F
blurb
https://dotat.at/:/R5K9F.html
atom entry
https://dotat.at/:/R5K9F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DX84T.html
2020-11-26T17:06:15Z
WordPress and PHP 8 compatibility report.
2020‑11‑26
WordPress and PHP 8 compatibility report.
https://developer.yoast.com/blog/the-2020-wordpress-and-php-8-compatibility-report/
redirect
https://dotat.at/:/DX84T
blurb
https://dotat.at/:/DX84T.html
atom entry
https://dotat.at/:/DX84T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8ARGC.html
2020-11-26T15:32:17Z
Modern storage is plenty fast. It is the APIs that are bad.
2020‑11‑26
Modern storage is plenty fast. It is the APIs that are bad.
https://itnext.io/modern-storage-is-plenty-fast-it-is-the-apis-that-are-bad-6a68319fbc1a
redirect
https://dotat.at/:/8ARGC
blurb
https://dotat.at/:/8ARGC.html
atom entry
https://dotat.at/:/8ARGC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YC4A2.html
2020-11-26T14:56:49Z
Reasoning about colours.
2020‑11‑26
Reasoning about colours.
http://notes.neeasade.net/color-spaces.html
redirect
https://dotat.at/:/YC4A2
blurb
https://dotat.at/:/YC4A2.html
atom entry
https://dotat.at/:/YC4A2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6X697.html
2020-11-26T14:18:53Z
A list of magic numbers encountered while debugging.
2020‑11‑26
A list of magic numbers encountered while debugging.
http://rachelbythebay.com/w/2020/11/26/magic/
redirect
https://dotat.at/:/6X697
blurb
https://dotat.at/:/6X697.html
atom entry
https://dotat.at/:/6X697.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/C6GW4.html
2020-11-26T12:14:29Z
Electromagnetism using geometric algebra versus components.
2020‑11‑26
Electromagnetism using geometric algebra versus components.
http://www.av8n.com/physics/maxwell-ga.htm
redirect
https://dotat.at/:/C6GW4
blurb
https://dotat.at/:/C6GW4.html
atom entry
https://dotat.at/:/C6GW4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M52R4.html
2020-11-26T12:13:25Z
Versor: a generic C++ library for geometric algebras.
2020‑11‑26
Versor: a generic C++ library for geometric algebras.
http://versor.mat.ucsb.edu/
redirect
https://dotat.at/:/M52R4
blurb
https://dotat.at/:/M52R4.html
atom entry
https://dotat.at/:/M52R4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HL7WX.html
2020-11-26T03:48:29Z
Origin of the trefoil radiation warning sign.
2020‑11‑26
Origin of the trefoil radiation warning sign.
https://www.orau.org/ptp/articlesstories/radwarnsymbstory.htm
redirect
https://dotat.at/:/HL7WX
blurb
https://dotat.at/:/HL7WX.html
atom entry
https://dotat.at/:/HL7WX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/65FK2.html
2020-11-25T22:51:53Z
An intro to bivectors and rotors: Let's remove quaternions from every 3D engine.
2020‑11‑25
An intro to bivectors and rotors: Let's remove quaternions from every 3D engine.
https://marctenbosch.com/quaternions/
redirect
https://dotat.at/:/65FK2
blurb
https://dotat.at/:/65FK2.html
atom entry
https://dotat.at/:/65FK2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6BTZX.html
2020-11-25T21:34:25Z
An API is a user interface.
2020‑11‑25
An API is a user interface.
https://www.arp242.net/api-ux.html
redirect
https://dotat.at/:/6BTZX
blurb
https://dotat.at/:/6BTZX.html
atom entry
https://dotat.at/:/6BTZX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CF7C7.html
2020-11-25T18:57:58Z
Mlang: a modern compiler for the French tax code.
2020‑11‑25
Mlang: a modern compiler for the French tax code.
https://arxiv.org/abs/2011.07966
redirect
https://dotat.at/:/CF7C7
blurb
https://dotat.at/:/CF7C7.html
atom entry
https://dotat.at/:/CF7C7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5P862.html
2020-11-25T18:13:28Z
Protect domains that don't send email.
2020‑11‑25
Protect domains that don't send email.
https://www.gov.uk/guidance/protect-domains-that-dont-send-email
redirect
https://dotat.at/:/5P862
blurb
https://dotat.at/:/5P862.html
atom entry
https://dotat.at/:/5P862.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9XEVY.html
2020-11-25T17:56:09Z
How do people find bugs?
2020‑11‑25
How do people find bugs?
https://cryptologie.net/article/511/how-do-people-find-bugs/
redirect
https://dotat.at/:/9XEVY
blurb
https://dotat.at/:/9XEVY.html
atom entry
https://dotat.at/:/9XEVY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NA69L.html
2020-11-25T17:28:38Z
Preserving Flash: why emulation is better than migration.
2020‑11‑25
Preserving Flash: why emulation is better than migration.
https://blog.dshr.org/2020/11/i-rest-my-case.html
redirect
https://dotat.at/:/NA69L
blurb
https://dotat.at/:/NA69L.html
atom entry
https://dotat.at/:/NA69L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GBCP9.html
2020-11-25T17:01:33Z
Making PostgreSQL stored procedures 9X faster in Citus.
2020‑11‑25
Making PostgreSQL stored procedures 9X faster in Citus.
https://techcommunity.microsoft.com/t5/azure-database-for-postgresql/making-postgres-stored-procedures-9x-faster-in-citus/ba-p/1906102
redirect
https://dotat.at/:/GBCP9
blurb
https://dotat.at/:/GBCP9.html
atom entry
https://dotat.at/:/GBCP9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/K48Y6.html
2020-11-25T12:56:18Z
PAM bypass: when nullok is not OK.
2020‑11‑25
PAM bypass: when nullok is not OK.
https://linderud.dev/blog/pam-bypass-when-nullis-notok/
redirect
https://dotat.at/:/K48Y6
blurb
https://dotat.at/:/K48Y6.html
atom entry
https://dotat.at/:/K48Y6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A6NXX.html
2020-11-24T16:14:51Z
TypeScript performance.
2020‑11‑24
TypeScript performance.
https://github.com/microsoft/TypeScript/wiki/Performance
redirect
https://dotat.at/:/A6NXX
blurb
https://dotat.at/:/A6NXX.html
atom entry
https://dotat.at/:/A6NXX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/B2LZ4.html
2020-11-24T01:28:21Z
More subtle TCP performance problems due to Nagle's algorithm and delayed ACKs.
2020‑11‑24
More subtle TCP performance problems due to Nagle's algorithm and delayed ACKs.
http://www.stuartcheshire.org/papers/NagleDelayedAck/
redirect
https://dotat.at/:/B2LZ4
blurb
https://dotat.at/:/B2LZ4.html
atom entry
https://dotat.at/:/B2LZ4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/52BNE.html
2020-11-24T00:15:53Z
What went wrong with libdispatch: a cautionary tale for async concurrency.
2020‑11‑24
What went wrong with libdispatch: a cautionary tale for async concurrency.
https://tclementdev.com/posts/what_went_wrong_with_the_libdispatch.html
redirect
https://dotat.at/:/52BNE
blurb
https://dotat.at/:/52BNE.html
atom entry
https://dotat.at/:/52BNE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/228N6.html
2020-11-23T23:24:26Z
Building your color palette.
2020‑11‑23
Building your color palette.
https://refactoringui.com/previews/building-your-color-palette/
redirect
https://dotat.at/:/228N6
blurb
https://dotat.at/:/228N6.html
atom entry
https://dotat.at/:/228N6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P8WJM.html
2020-11-23T17:16:07Z
The origin of the MIT License.
2020‑11‑23
The origin of the MIT License.
https://ieeexplore.ieee.org/document/9263265
redirect
https://dotat.at/:/P8WJM
blurb
https://dotat.at/:/P8WJM.html
atom entry
https://dotat.at/:/P8WJM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NHP4C.html
2020-11-22T16:30:49Z
What if the world is made of cubes? Uncovering the universal geometry of geology.
2020‑11‑22
What if the world is made of cubes? Uncovering the universal geometry of geology.
https://www.quantamagazine.org/geometry-reveals-how-the-world-is-assembled-from-cubes-20201119/
redirect
https://dotat.at/:/NHP4C
blurb
https://dotat.at/:/NHP4C.html
atom entry
https://dotat.at/:/NHP4C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F8JYQ.html
2020-11-22T16:10:19Z
Even faster bash startup.
2020‑11‑22
Even faster bash startup.
https://work.lisk.in/2020/11/20/even-faster-bash-startup.html
redirect
https://dotat.at/:/F8JYQ
blurb
https://dotat.at/:/F8JYQ.html
atom entry
https://dotat.at/:/F8JYQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/V65ZC.html
2020-11-22T13:54:30Z
Booting from a vinyl record.
2020‑11‑22
Booting from a vinyl record.
http://boginjr.com/it/sw/dev/vinyl-boot/
redirect
https://dotat.at/:/V65ZC
blurb
https://dotat.at/:/V65ZC.html
atom entry
https://dotat.at/:/V65ZC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9LYHW.html
2020-11-20T23:35:50Z
Swirled series.
2020‑11‑20
Swirled series.
https://isohedral.ca/swirled-series/
redirect
https://dotat.at/:/9LYHW
blurb
https://dotat.at/:/9LYHW.html
atom entry
https://dotat.at/:/9LYHW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6EPK8.html
2020-11-20T23:14:57Z
It is high time we let go of the Mersenne Twister.
2020‑11‑20
It is high time we let go of the Mersenne Twister.
https://arxiv.org/abs/1910.06437
redirect
https://dotat.at/:/6EPK8
blurb
https://dotat.at/:/6EPK8.html
atom entry
https://dotat.at/:/6EPK8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3X68H.html
2020-11-20T17:56:39Z
How to abuse and fix authenticated encryption without key commitment.
2020‑11‑20
How to abuse and fix authenticated encryption without key commitment.
https://eprint.iacr.org/2020/1456
redirect
https://dotat.at/:/3X68H
blurb
https://dotat.at/:/3X68H.html
atom entry
https://dotat.at/:/3X68H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/35K5A.html
2020-11-20T00:28:59Z
UNIX NEWS and ;login: archives from the 1970s.
2020‑11‑20
UNIX NEWS and ;login: archives from the 1970s.
https://minnie.tuhs.org/pipermail/tuhs/2020-November/022428.html
redirect
https://dotat.at/:/35K5A
blurb
https://dotat.at/:/35K5A.html
atom entry
https://dotat.at/:/35K5A.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6HT8B.html
2020-11-19T23:06:51Z
Microsoft FrontPage: the good, the bad, the ugly.
2020‑11‑19
Microsoft FrontPage: the good, the bad, the ugly.
https://invisibleup.com//articles/33/
redirect
https://dotat.at/:/6HT8B
blurb
https://dotat.at/:/6HT8B.html
atom entry
https://dotat.at/:/6HT8B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M5MJC.html
2020-11-19T22:42:13Z
Flash animations live forever at the Internet Archive.
2020‑11‑19
Flash animations live forever at the Internet Archive.
http://blog.archive.org/2020/11/19/flash-animations-live-forever-at-the-internet-archive/
redirect
https://dotat.at/:/M5MJC
blurb
https://dotat.at/:/M5MJC.html
atom entry
https://dotat.at/:/M5MJC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RG3ZB.html
2020-11-19T21:34:10Z
The C standard library is not dependency free (but part of Rust's is).
2020‑11‑19
The C standard library is not dependency free (but part of Rust's is).
https://prilik.com/blog/post/c-is-not-dependency-free/
redirect
https://dotat.at/:/RG3ZB
blurb
https://dotat.at/:/RG3ZB.html
atom entry
https://dotat.at/:/RG3ZB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4659C.html
2020-11-19T21:01:09Z
The usability of ownership in Rust.
2020‑11‑19
The usability of ownership in Rust.
https://arxiv.org/abs/2011.06171
redirect
https://dotat.at/:/4659C
blurb
https://dotat.at/:/4659C.html
atom entry
https://dotat.at/:/4659C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LWA7Y.html
2020-11-19T19:50:15Z
LambdaDelta: an emulator of the LMI Lambda Lisp Machine.
2020‑11‑19
LambdaDelta: an emulator of the LMI Lambda Lisp Machine.
https://github.com/dseagrav/ld
redirect
https://dotat.at/:/LWA7Y
blurb
https://dotat.at/:/LWA7Y.html
atom entry
https://dotat.at/:/LWA7Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VK38A.html
2020-11-19T19:48:13Z
Archive of LISP Machine, Inc.
2020‑11‑19
Archive of LISP Machine, Inc.
https://github.com/jrm-code-project/LISP-Machine
redirect
https://dotat.at/:/VK38A
blurb
https://dotat.at/:/VK38A.html
atom entry
https://dotat.at/:/VK38A.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GW5K6.html
2020-11-19T19:12:57Z
Wiby: a search engine for the classic web.
2020‑11‑19
Wiby: a search engine for the classic web.
https://wiby.me/
redirect
https://dotat.at/:/GW5K6
blurb
https://dotat.at/:/GW5K6.html
atom entry
https://dotat.at/:/GW5K6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PM3KQ.html
2020-11-19T17:41:37Z
Forensic Architecture investigation of the Beirut port explosion.
2020‑11‑19
Forensic Architecture investigation of the Beirut port explosion.
https://forensic-architecture.org/investigation/beirut-port-explosion
redirect
https://dotat.at/:/PM3KQ
blurb
https://dotat.at/:/PM3KQ.html
atom entry
https://dotat.at/:/PM3KQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QJXD6.html
2020-11-19T15:39:22Z
On-demand linked libraries for Nix.
2020‑11‑19
On-demand linked libraries for Nix.
https://fzakaria.com/2020/11/17/on-demand-linked-libraries-for-nix.html
redirect
https://dotat.at/:/QJXD6
blurb
https://dotat.at/:/QJXD6.html
atom entry
https://dotat.at/:/QJXD6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6P6W5.html
2020-11-19T14:28:18Z
Power-cycling a USB port should be simple, right?
2020‑11‑19
Power-cycling a USB port should be simple, right?
https://laforge.gnumonks.org/blog/20170524-usb-port-powercycle/
redirect
https://dotat.at/:/6P6W5
blurb
https://dotat.at/:/6P6W5.html
atom entry
https://dotat.at/:/6P6W5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E3VN3.html
2020-11-19T13:55:49Z
I should have loved biology.
2020‑11‑19
I should have loved biology.
https://jsomers.net/i-should-have-loved-biology/
redirect
https://dotat.at/:/E3VN3
blurb
https://dotat.at/:/E3VN3.html
atom entry
https://dotat.at/:/E3VN3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9A534.html
2020-11-18T01:43:18Z
Microsoft Pluton: a security chip designed for the future of Windows PCs.
2020‑11‑18
Microsoft Pluton: a security chip designed for the future of Windows PCs.
https://www.microsoft.com/security/blog/2020/11/17/meet-the-microsoft-pluton-processor-the-security-chip-designed-for-the-future-of-windows-pcs/
redirect
https://dotat.at/:/9A534
blurb
https://dotat.at/:/9A534.html
atom entry
https://dotat.at/:/9A534.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5YT8H.html
2020-11-18T00:58:42Z
Automatic syntax error recovery in lrpar.
2020‑11‑18
Automatic syntax error recovery in lrpar.
https://tratt.net/laurie/blog/entries/automatic_syntax_error_recovery.html
redirect
https://dotat.at/:/5YT8H
blurb
https://dotat.at/:/5YT8H.html
atom entry
https://dotat.at/:/5YT8H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J789A.html
2020-11-17T18:37:11Z
Skija graphics for JVM.
2020‑11‑17
Skija graphics for JVM.
https://tonsky.me/blog/skija/
redirect
https://dotat.at/:/J789A
blurb
https://dotat.at/:/J789A.html
atom entry
https://dotat.at/:/J789A.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2VJZ9.html
2020-11-17T18:11:59Z
CXX.rs: safe interop between Rust and C++.
2020‑11‑17
CXX.rs: safe interop between Rust and C++.
https://cxx.rs/
redirect
https://dotat.at/:/2VJZ9
blurb
https://dotat.at/:/2VJZ9.html
atom entry
https://dotat.at/:/2VJZ9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NYWR7.html
2020-11-17T16:55:11Z
The Rust performance book.
2020‑11‑17
The Rust performance book.
https://nnethercote.github.io/perf-book/
redirect
https://dotat.at/:/NYWR7
blurb
https://dotat.at/:/NYWR7.html
atom entry
https://dotat.at/:/NYWR7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4BBDY.html
2020-11-17T16:23:13Z
2020 Mac Mini: putting Apple Silicon M1 to the test.
2020‑11‑17
2020 Mac Mini: putting Apple Silicon M1 to the test.
https://www.anandtech.com/show/16252/mac-mini-apple-m1-tested
redirect
https://dotat.at/:/4BBDY
blurb
https://dotat.at/:/4BBDY.html
atom entry
https://dotat.at/:/4BBDY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NXHK8.html
2020-11-17T16:08:32Z
Servo moves from Mozilla to the Linux Foundation.
2020‑11‑17
Servo moves from Mozilla to the Linux Foundation.
https://blog.servo.org/2020/11/17/servo-home/
redirect
https://dotat.at/:/NXHK8
blurb
https://dotat.at/:/NXHK8.html
atom entry
https://dotat.at/:/NXHK8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/T4L7X.html
2020-11-17T16:05:16Z
Sponge4: a sponge-like hash function for seeding PRNGs.
2020‑11‑17
Sponge4: a sponge-like hash function for seeding PRNGs.
https://gist.github.com/skeeto/f872ec5672f7fc90c6085ecbaa16b2f3
redirect
https://dotat.at/:/T4L7X
blurb
https://dotat.at/:/T4L7X.html
atom entry
https://dotat.at/:/T4L7X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N3K8D.html
2020-11-17T15:07:49Z
From Russia With Love: moving a time series data service from Citus to ClickHouse.
2020‑11‑17
From Russia With Love: moving a time series data service from Citus to ClickHouse.
https://mux.com/blog/from-russia-with-love-how-clickhouse-saved-our-data/
redirect
https://dotat.at/:/N3K8D
blurb
https://dotat.at/:/N3K8D.html
atom entry
https://dotat.at/:/N3K8D.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HF2B4.html
2020-11-16T19:57:46Z
Reverse engineering a forgotten 1970s Intel dual core beast: 8271, a new ISA.
2020‑11‑16
Reverse engineering a forgotten 1970s Intel dual core beast: 8271, a new ISA.
https://scarybeastsecurity.blogspot.com/2020/11/reverse-engineering-forgotten-1970s.html
redirect
https://dotat.at/:/HF2B4
blurb
https://dotat.at/:/HF2B4.html
atom entry
https://dotat.at/:/HF2B4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7PMKA.html
2020-11-16T19:12:23Z
PostgreSQL psql command line tutorial and cheat sheet.
2020‑11‑16
PostgreSQL psql command line tutorial and cheat sheet.
https://tomcam.github.io/postgres/
redirect
https://dotat.at/:/7PMKA
blurb
https://dotat.at/:/7PMKA.html
atom entry
https://dotat.at/:/7PMKA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RT639.html
2020-11-16T19:10:18Z
pgcli: a command line interface for PostgreSQL with auto-completion and syntax highlighting.
2020‑11‑16
pgcli: a command line interface for PostgreSQL with auto-completion and syntax highlighting.
https://www.pgcli.com/
redirect
https://dotat.at/:/RT639
blurb
https://dotat.at/:/RT639.html
atom entry
https://dotat.at/:/RT639.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P4BK8.html
2020-11-16T15:48:10Z
Build systems à la carte: theory and practice (revised and expanded).
2020‑11‑16
Build systems à la carte: theory and practice (revised and expanded).
https://www.cambridge.org/core/services/aop-cambridge-core/content/view/097CE52C750E69BD16B78C318754C7A4/S0956796820000088a.pdf/build_systems_a_la_carte_theory_and_practice.pdf
redirect
https://dotat.at/:/P4BK8
blurb
https://dotat.at/:/P4BK8.html
atom entry
https://dotat.at/:/P4BK8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RZZD7.html
2020-11-16T15:19:28Z
How I failed to make LinkedIn fix their broken international domain URL parser.
2020‑11‑16
How I failed to make LinkedIn fix their broken international domain URL parser.
https://helmstedt.dk/2020/11/how-i-failed-to-make-linkedin-fix-their-broken-url-parser-for-international-domain-names/
redirect
https://dotat.at/:/RZZD7
blurb
https://dotat.at/:/RZZD7.html
atom entry
https://dotat.at/:/RZZD7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J2AV4.html
2020-11-16T15:09:12Z
How do you write simple explanations without sounding condescending?
2020‑11‑16
How do you write simple explanations without sounding condescending?
https://jvns.ca/blog/2020/11/15/simple-explanations-without-sounding-condescending/
redirect
https://dotat.at/:/J2AV4
blurb
https://dotat.at/:/J2AV4.html
atom entry
https://dotat.at/:/J2AV4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KG4M6.html
2020-11-15T17:36:12Z
MLS: message layer security for better encrypted group chat.
2020‑11‑15
MLS: message layer security for better encrypted group chat.
https://blog.trailofbits.com/2019/08/06/better-encrypted-group-chat/
redirect
https://dotat.at/:/KG4M6
blurb
https://dotat.at/:/KG4M6.html
atom entry
https://dotat.at/:/KG4M6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CP3MZ.html
2020-11-15T15:22:12Z
Charles proxy for web scraping.
2020‑11‑15
Charles proxy for web scraping.
https://www.scrapingbee.com/blog/charles-proxy/
redirect
https://dotat.at/:/CP3MZ
blurb
https://dotat.at/:/CP3MZ.html
atom entry
https://dotat.at/:/CP3MZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RJQ3L.html
2020-11-14T20:56:20Z
The making of a masterpiece: Bohemian Rhapsody. (YouTube)
2020‑11‑14
The making of a masterpiece: Bohemian Rhapsody. (YouTube)
https://youtu.be/4gn81lb7twI
redirect
https://dotat.at/:/RJQ3L
blurb
https://dotat.at/:/RJQ3L.html
atom entry
https://dotat.at/:/RJQ3L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VM4M5.html
2020-11-14T12:07:04Z
Python, the Full Monty: a tested semantics for the Python programming language.
2020‑11‑14
Python, the Full Monty: a tested semantics for the Python programming language.
http://cs.brown.edu/~sk/Publications/Papers/Published/pmmwplck-python-full-monty/
redirect
https://dotat.at/:/VM4M5
blurb
https://dotat.at/:/VM4M5.html
atom entry
https://dotat.at/:/VM4M5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BE4BQ.html
2020-11-14T11:35:25Z
On the expressive power of programming languages.
2020‑11‑14
On the expressive power of programming languages.
https://pwlconf.org/2019/shriram-krishnamurthi/
redirect
https://dotat.at/:/BE4BQ
blurb
https://dotat.at/:/BE4BQ.html
atom entry
https://dotat.at/:/BE4BQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KGQL8.html
2020-11-14T08:49:20Z
We need less powerful languages.
2020‑11‑14
We need less powerful languages.
https://lukeplant.me.uk/blog/posts/less-powerful-languages/
redirect
https://dotat.at/:/KGQL8
blurb
https://dotat.at/:/KGQL8.html
atom entry
https://dotat.at/:/KGQL8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5TQP2.html
2020-11-14T07:59:34Z
Warp: Improved JS performance in Firefox 83.
2020‑11‑14
Warp: Improved JS performance in Firefox 83.
https://hacks.mozilla.org/2020/11/warp-improved-js-performance-in-firefox-83/
redirect
https://dotat.at/:/5TQP2
blurb
https://dotat.at/:/5TQP2.html
atom entry
https://dotat.at/:/5TQP2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7LFGQ.html
2020-11-14T00:37:42Z
When 13.3 > 14.
2020‑11‑14
When 13.3 > 14.
https://fabiensanglard.net/aspect_ratio/index.html
redirect
https://dotat.at/:/7LFGQ
blurb
https://dotat.at/:/7LFGQ.html
atom entry
https://dotat.at/:/7LFGQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/237MH.html
2020-11-13T14:00:05Z
udp2raw-tunnel: UDP over encrypted fake TCP to bypass firewalls.
2020‑11‑13
udp2raw-tunnel: UDP over encrypted fake TCP to bypass firewalls.
https://github.com/wangyu-/udp2raw-tunnel
redirect
https://dotat.at/:/237MH
blurb
https://dotat.at/:/237MH.html
atom entry
https://dotat.at/:/237MH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/K26NA.html
2020-11-13T08:48:11Z
Why TCP over TCP is a bad idea.
2020‑11‑13
Why TCP over TCP is a bad idea.
http://sites.inka.de/~bigred/devel/tcp-tcp.html
redirect
https://dotat.at/:/K26NA
blurb
https://dotat.at/:/K26NA.html
atom entry
https://dotat.at/:/K26NA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G4B72.html
2020-11-12T14:48:16Z
Build your own gpg in Rust.
2020‑11‑12
Build your own gpg in Rust.
https://andrewhalle.github.io/build-your-own/gpg
redirect
https://dotat.at/:/G4B72
blurb
https://dotat.at/:/G4B72.html
atom entry
https://dotat.at/:/G4B72.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4MBXC.html
2020-11-12T14:42:13Z
Replication conflicts in PostgreSQL and how to deal with them.
2020‑11‑12
Replication conflicts in PostgreSQL and how to deal with them.
https://www.cybertec-postgresql.com/en/streaming-replication-conflicts-in-postgresql/
redirect
https://dotat.at/:/4MBXC
blurb
https://dotat.at/:/4MBXC.html
atom entry
https://dotat.at/:/4MBXC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/32XW9.html
2020-11-12T14:22:24Z
PostgreSQL observability: a diagram of views and functions for inspecting your database.
2020‑11‑12
PostgreSQL observability: a diagram of views and functions for inspecting your database.
https://pgstats.dev/
redirect
https://dotat.at/:/32XW9
blurb
https://dotat.at/:/32XW9.html
atom entry
https://dotat.at/:/32XW9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4AJ73.html
2020-11-12T14:20:08Z
Full-text search performance since PostgreSQL 8.3.
2020‑11‑12
Full-text search performance since PostgreSQL 8.3.
https://www.2ndquadrant.com/en/blog/full-text-search-since-postgresql-8-3/
redirect
https://dotat.at/:/4AJ73
blurb
https://dotat.at/:/4AJ73.html
atom entry
https://dotat.at/:/4AJ73.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FLW4J.html
2020-11-12T13:25:47Z
40ms bug: a missing writev, Nagle's algorithm, and delayed ACKs.
2020‑11‑12
40ms bug: a missing writev, Nagle's algorithm, and delayed ACKs.
https://vorner.github.io/2020/11/06/40-ms-bug.html
redirect
https://dotat.at/:/FLW4J
blurb
https://dotat.at/:/FLW4J.html
atom entry
https://dotat.at/:/FLW4J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XLC78.html
2020-11-12T12:48:57Z
AndroWish: run Tcl/Tk programs on Android.
2020‑11‑12
AndroWish: run Tcl/Tk programs on Android.
https://www.androwish.org/index.html/home
redirect
https://dotat.at/:/XLC78
blurb
https://dotat.at/:/XLC78.html
atom entry
https://dotat.at/:/XLC78.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DCJQ3.html
2020-11-12T11:49:12Z
Propeller: a framework for post-link optimizations.
2020‑11‑12
Propeller: a framework for post-link optimizations.
http://lists.llvm.org/pipermail/llvm-dev/2019-September/135393.html
redirect
https://dotat.at/:/DCJQ3
blurb
https://dotat.at/:/DCJQ3.html
atom entry
https://dotat.at/:/DCJQ3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2VVDD.html
2020-11-12T11:46:12Z
BOLT: a post-link binary layout optimizer for speeding up large applications.
2020‑11‑12
BOLT: a post-link binary layout optimizer for speeding up large applications.
https://github.com/facebookincubator/BOLT
redirect
https://dotat.at/:/2VVDD
blurb
https://dotat.at/:/2VVDD.html
atom entry
https://dotat.at/:/2VVDD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/L75AL.html
2020-11-12T11:06:57Z
Exploring PGO for the Rust compiler.
2020‑11‑12
Exploring PGO for the Rust compiler.
https://blog.rust-lang.org/inside-rust/2020/11/11/exploring-pgo-for-the-rust-compiler
redirect
https://dotat.at/:/L75AL
blurb
https://dotat.at/:/L75AL.html
atom entry
https://dotat.at/:/L75AL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3X475.html
2020-11-11T20:32:08Z
Miniselect: practical and generic (sorted) selection algorithms.
2020‑11‑11
Miniselect: practical and generic (sorted) selection algorithms.
https://danlark.org/2020/11/11/miniselect-practical-and-generic-selection-algorithms/
redirect
https://dotat.at/:/3X475
blurb
https://dotat.at/:/3X475.html
atom entry
https://dotat.at/:/3X475.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9HP5G.html
2020-11-11T15:44:07Z
Undoing, fixing, or removing commits in git: choose your own adventure.
2020‑11‑11
Undoing, fixing, or removing commits in git: choose your own adventure.
https://sethrobertson.github.io/GitFixUm/fixup.html
redirect
https://dotat.at/:/9HP5G
blurb
https://dotat.at/:/9HP5G.html
atom entry
https://dotat.at/:/9HP5G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2FQ5A.html
2020-11-11T14:12:55Z
What mother never told you about IBM VM service.
2020‑11‑11
What mother never told you about IBM VM service.
http://www.leeandmelindavarian.com/Melinda/tutorial.pdf
redirect
https://dotat.at/:/2FQ5A
blurb
https://dotat.at/:/2FQ5A.html
atom entry
https://dotat.at/:/2FQ5A.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4WR4E.html
2020-11-10T15:16:18Z
Fast Flexible Paxos.
2020‑11‑10
Fast Flexible Paxos.
https://hh360.user.srcf.net/blog/2020/11/fast-flexible-paxos/
redirect
https://dotat.at/:/4WR4E
blurb
https://dotat.at/:/4WR4E.html
atom entry
https://dotat.at/:/4WR4E.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/X5CVL.html
2020-11-09T16:37:10Z
Hegel: an advanced static type checker for JavaScript.
2020‑11‑09
Hegel: an advanced static type checker for JavaScript.
https://hegel.js.org/
redirect
https://dotat.at/:/X5CVL
blurb
https://dotat.at/:/X5CVL.html
atom entry
https://dotat.at/:/X5CVL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P4CLT.html
2020-11-09T16:32:32Z
Turing incomplete languages.
2020‑11‑09
Turing incomplete languages.
http://neilmitchell.blogspot.com/2020/11/turing-incomplete-languages.html
redirect
https://dotat.at/:/P4CLT
blurb
https://dotat.at/:/P4CLT.html
atom entry
https://dotat.at/:/P4CLT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LF6ZF.html
2020-11-09T16:28:37Z
Lox: a word that hasn't changed sound or meaning in 8,000 years.
2020‑11‑09
Lox: a word that hasn't changed sound or meaning in 8,000 years.
http://m.nautil.us/blog/-the-english-word-that-hasnt-changed-in-sound-or-meaning-in-8000-years
redirect
https://dotat.at/:/LF6ZF
blurb
https://dotat.at/:/LF6ZF.html
atom entry
https://dotat.at/:/LF6ZF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/78CYY.html
2020-11-09T13:12:14Z
dnstap-receiver: a dnstap streams receiver in Python.
2020‑11‑09
dnstap-receiver: a dnstap streams receiver in Python.
https://github.com/dmachard/dnstap-receiver
redirect
https://dotat.at/:/78CYY
blurb
https://dotat.at/:/78CYY.html
atom entry
https://dotat.at/:/78CYY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3Y8QB.html
2020-11-09T12:40:23Z
Structured concurrency in C++.
2020‑11‑09
Structured concurrency in C++.
https://ericniebler.com/2020/11/08/structured-concurrency/
redirect
https://dotat.at/:/3Y8QB
blurb
https://dotat.at/:/3Y8QB.html
atom entry
https://dotat.at/:/3Y8QB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Y458C.html
2020-11-09T12:02:21Z
dog: a command-line DNS client.
2020‑11‑09
dog: a command-line DNS client.
https://dns.lookup.dog/
redirect
https://dotat.at/:/Y458C
blurb
https://dotat.at/:/Y458C.html
atom entry
https://dotat.at/:/Y458C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DX5B3.html
2020-11-09T10:54:46Z
Towards Pijul 1.0.
2020‑11‑09
Towards Pijul 1.0.
https://pijul.org/posts/2020-11-07-towards-1.0/
redirect
https://dotat.at/:/DX5B3
blurb
https://dotat.at/:/DX5B3.html
atom entry
https://dotat.at/:/DX5B3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/65DA2.html
2020-11-09T10:26:19Z
Parsing the infamous Japanese postal CSV.
2020‑11‑09
Parsing the infamous Japanese postal CSV.
https://www.dampfkraft.com/posuto.html
redirect
https://dotat.at/:/65DA2
blurb
https://dotat.at/:/65DA2.html
atom entry
https://dotat.at/:/65DA2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YQ766.html
2020-11-08T23:08:21Z
LLVM clang 12 support for amd64 micro-architecture levels.
2020‑11‑08
LLVM clang 12 support for amd64 micro-architecture levels.
https://www.phoronix.com/scan.php?page=news_item&px=LLVM-Clang-12-Microarch-Levels
redirect
https://dotat.at/:/YQ766
blurb
https://dotat.at/:/YQ766.html
atom entry
https://dotat.at/:/YQ766.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/28CVZ.html
2020-11-08T23:01:22Z
New amd64 micro-architecture levels.
2020‑11‑08
New amd64 micro-architecture levels.
https://sourceware.org/pipermail/libc-alpha/2020-July/116135.html
redirect
https://dotat.at/:/28CVZ
blurb
https://dotat.at/:/28CVZ.html
atom entry
https://dotat.at/:/28CVZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8ZH4F.html
2020-11-07T10:26:51Z
Go in production: what I learned 1 month later.
2020‑11‑07
Go in production: what I learned 1 month later.
https://tdom.dev/go-in-production
redirect
https://dotat.at/:/8ZH4F
blurb
https://dotat.at/:/8ZH4F.html
atom entry
https://dotat.at/:/8ZH4F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5ZHKW.html
2020-11-07T10:01:22Z
vt52-fpga
2020‑11‑07
vt52-fpga
https://github.com/AndresNavarro82/vt52-fpga
redirect
https://dotat.at/:/5ZHKW
blurb
https://dotat.at/:/5ZHKW.html
atom entry
https://dotat.at/:/5ZHKW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VJ485.html
2020-11-07T00:41:59Z
Kristian's interactive 3D printed Stargate with wormhole effect.
2020‑11‑07
Kristian's interactive 3D printed Stargate with wormhole effect.
https://thestargateproject.com/
redirect
https://dotat.at/:/VJ485
blurb
https://dotat.at/:/VJ485.html
atom entry
https://dotat.at/:/VJ485.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YV6YZ.html
2020-11-06T16:44:07Z
Standing on our own two feet: Let's Encrypt trust anchor rollover.
2020‑11‑06
Standing on our own two feet: Let's Encrypt trust anchor rollover.
https://letsencrypt.org/2020/11/06/own-two-feet.html
redirect
https://dotat.at/:/YV6YZ
blurb
https://dotat.at/:/YV6YZ.html
atom entry
https://dotat.at/:/YV6YZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VRQ25.html
2020-11-06T14:29:08Z
Exception safety in Rust: using transient droppers to prevent memory leaks.
2020‑11‑06
Exception safety in Rust: using transient droppers to prevent memory leaks.
http://ngr.yt/blog/2020-11-03-exception-safety-in-rust-using-transient-droppers-to-prevent-memory-leaks.html
redirect
https://dotat.at/:/VRQ25
blurb
https://dotat.at/:/VRQ25.html
atom entry
https://dotat.at/:/VRQ25.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A99VW.html
2020-11-06T02:20:21Z
AMD Zen 3 Ryzen deep dive review.
2020‑11‑06
AMD Zen 3 Ryzen deep dive review.
https://www.anandtech.com/show/16214/amd-zen-3-ryzen-deep-dive-review-5950x-5900x-5800x-and-5700x-tested
redirect
https://dotat.at/:/A99VW
blurb
https://dotat.at/:/A99VW.html
atom entry
https://dotat.at/:/A99VW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HLVM5.html
2020-11-06T02:00:48Z
The elements of style: Unix as literature.
2020‑11‑06
The elements of style: Unix as literature.
http://theody.net/elements.html
redirect
https://dotat.at/:/HLVM5
blurb
https://dotat.at/:/HLVM5.html
atom entry
https://dotat.at/:/HLVM5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/322JF.html
2020-11-05T17:31:43Z
Draft design for generic type parameters in Golang.
2020‑11‑05
Draft design for generic type parameters in Golang.
https://go.googlesource.com/proposal/+/refs/heads/master/design/go2draft-type-parameters.md
redirect
https://dotat.at/:/322JF
blurb
https://dotat.at/:/322JF.html
atom entry
https://dotat.at/:/322JF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q8EZH.html
2020-11-05T16:21:41Z
Linear scan register allocation.
2020‑11‑05
Linear scan register allocation.
http://web.cs.ucla.edu/~palsberg/course/cs132/linearscan.pdf
redirect
https://dotat.at/:/Q8EZH
blurb
https://dotat.at/:/Q8EZH.html
atom entry
https://dotat.at/:/Q8EZH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N64JD.html
2020-11-05T16:16:30Z
A first look at the Erlang JIT.
2020‑11‑05
A first look at the Erlang JIT.
https://blog.erlang.org/a-first-look-at-the-jit/
redirect
https://dotat.at/:/N64JD
blurb
https://dotat.at/:/N64JD.html
atom entry
https://dotat.at/:/N64JD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/W428D.html
2020-11-05T15:56:36Z
UK's £55M MAST Upgrade fusion experiment (Mega Amp Spherical Tokamak) has achieved first plasma.
2020‑11‑05
UK's £55M MAST Upgrade fusion experiment (Mega Amp Spherical Tokamak) has achieved first plasma.
https://ccfe.ukaea.uk/all-systems-go-for-uks-55m-fusion-energy-experiment/
redirect
https://dotat.at/:/W428D
blurb
https://dotat.at/:/W428D.html
atom entry
https://dotat.at/:/W428D.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2QWW7.html
2020-11-05T14:09:31Z
Notes on Paxos.
2020‑11‑05
Notes on Paxos.
https://matklad.github.io//2020/11/01/notes-on-paxos.html
redirect
https://dotat.at/:/2QWW7
blurb
https://dotat.at/:/2QWW7.html
atom entry
https://dotat.at/:/2QWW7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/393X4.html
2020-11-04T23:28:49Z
BPF binaries: BTF, CO-RE, and the future of BPF perf tools.
2020‑11‑04
BPF binaries: BTF, CO-RE, and the future of BPF perf tools.
http://www.brendangregg.com/blog/2020-11-04/bpf-co-re-btf-libbpf.html
redirect
https://dotat.at/:/393X4
blurb
https://dotat.at/:/393X4.html
atom entry
https://dotat.at/:/393X4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TNEQ2.html
2020-11-03T20:25:29Z
Eight months of NixOS.
2020‑11‑03
Eight months of NixOS.
https://catgirl.ai/log/nixos-experience/
redirect
https://dotat.at/:/TNEQ2
blurb
https://dotat.at/:/TNEQ2.html
atom entry
https://dotat.at/:/TNEQ2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DH3RC.html
2020-11-03T18:10:13Z
Hardware performance counter support (via rdpmc) in Rust.
2020‑11‑03
Hardware performance counter support (via rdpmc) in Rust.
https://hackmd.io/sH315lO2RuicY-SEt7ynGA
redirect
https://dotat.at/:/DH3RC
blurb
https://dotat.at/:/DH3RC.html
atom entry
https://dotat.at/:/DH3RC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LZJ3G.html
2020-11-03T16:18:57Z
How we made our SaaS homepage cookie-free.
2020‑11‑03
How we made our SaaS homepage cookie-free.
https://blog.leavemealone.app/no-more-cookies/
redirect
https://dotat.at/:/LZJ3G
blurb
https://dotat.at/:/LZJ3G.html
atom entry
https://dotat.at/:/LZJ3G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G7F5Y.html
2020-11-03T00:15:01Z
Rust design-for-testability: a survey.
2020‑11‑03
Rust design-for-testability: a survey.
https://alastairreid.github.io/rust-testability/
redirect
https://dotat.at/:/G7F5Y
blurb
https://dotat.at/:/G7F5Y.html
atom entry
https://dotat.at/:/G7F5Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CW26Z.html
2020-11-02T21:15:12Z
Two workers are quadratically better than one: modelling a queue with PRISM.
2020‑11‑02
Two workers are quadratically better than one: modelling a queue with PRISM.
https://www.hillelwayne.com/post/queueing-prism/
redirect
https://dotat.at/:/CW26Z
blurb
https://dotat.at/:/CW26Z.html
atom entry
https://dotat.at/:/CW26Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/776CT.html
2020-11-02T20:41:05Z
Extreme bioinformatics debugging.
2020‑11‑02
Extreme bioinformatics debugging.
https://squanderingti.me/blog/2020/10/28/extreme-debugging.html
redirect
https://dotat.at/:/776CT
blurb
https://dotat.at/:/776CT.html
atom entry
https://dotat.at/:/776CT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6J247.html
2020-11-02T19:55:26Z
Hyper-regional chippy traditions of Britain and Ireland.
2020‑11‑02
Hyper-regional chippy traditions of Britain and Ireland.
https://vittles.substack.com/p/the-hyper-regional-chippy-traditions
redirect
https://dotat.at/:/6J247
blurb
https://dotat.at/:/6J247.html
atom entry
https://dotat.at/:/6J247.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/T7A9V.html
2020-11-02T14:51:07Z
Mac OS boot volume layout.
2020‑11‑02
Mac OS boot volume layout.
https://eclecticlight.co/2020/09/16/boot-volume-layout/
redirect
https://dotat.at/:/T7A9V
blurb
https://dotat.at/:/T7A9V.html
atom entry
https://dotat.at/:/T7A9V.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4ZCRR.html
2020-11-01T22:35:56Z
Flutter Web: a fractal of bad design.
2020‑11‑01
Flutter Web: a fractal of bad design.
https://hugotunius.se/2020/10/31/flutter-web-a-fractal-of-bad-design.html
redirect
https://dotat.at/:/4ZCRR
blurb
https://dotat.at/:/4ZCRR.html
atom entry
https://dotat.at/:/4ZCRR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6LJQG.html
2020-11-01T22:31:51Z
NAT Slipstreaming: firewall bypass using SIP ALG.
2020‑11‑01
NAT Slipstreaming: firewall bypass using SIP ALG.
https://samy.pl/slipstream/
redirect
https://dotat.at/:/6LJQG
blurb
https://dotat.at/:/6LJQG.html
atom entry
https://dotat.at/:/6LJQG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FW4AM.html
2020-11-01T16:39:55Z
Using TLA+ to understand a real-world glibc bug.
2020‑11‑01
Using TLA+ to understand a real-world glibc bug.
https://probablydance.com/2020/10/31/using-tla-in-the-real-world-to-understand-a-glibc-bug/
redirect
https://dotat.at/:/FW4AM
blurb
https://dotat.at/:/FW4AM.html
atom entry
https://dotat.at/:/FW4AM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q3T6B.html
2020-11-01T15:59:08Z
WordTsar: a Wordstar clone.
2020‑11‑01
WordTsar: a Wordstar clone.
http://wordtsar.ca/
redirect
https://dotat.at/:/Q3T6B
blurb
https://dotat.at/:/Q3T6B.html
atom entry
https://dotat.at/:/Q3T6B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HHN3T.html
2020-11-01T15:20:35Z
WordPerfect for DOS on modern computers.
2020‑11‑01
WordPerfect for DOS on modern computers.
http://www.columbia.edu/~em36/wpdos/
redirect
https://dotat.at/:/HHN3T
blurb
https://dotat.at/:/HHN3T.html
atom entry
https://dotat.at/:/HHN3T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RQ7BX.html
2020-10-31T14:54:48Z
Dijkstra: the man who carried computer science on his shoulders.
2020‑10‑31
Dijkstra: the man who carried computer science on his shoulders.
https://inference-review.com/article/the-man-who-carried-computer-science-on-his-shoulders
redirect
https://dotat.at/:/RQ7BX
blurb
https://dotat.at/:/RQ7BX.html
atom entry
https://dotat.at/:/RQ7BX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CKKA5.html
2020-10-30T20:20:58Z
3 Gbps ethernet on the Raspberry Pi compute module.
2020‑10‑30
3 Gbps ethernet on the Raspberry Pi compute module.
https://www.jeffgeerling.com/blog/2020/5-gbps-ethernet-on-raspberry-pi-compute-module-4
redirect
https://dotat.at/:/CKKA5
blurb
https://dotat.at/:/CKKA5.html
atom entry
https://dotat.at/:/CKKA5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PM2GC.html
2020-10-30T15:42:52Z
It's called Medium because it's neither rare nor well done.
2020‑10‑30
It's called Medium because it's neither rare nor well done.
https://quoteinvestigator.com/2019/07/24/tv/
redirect
https://dotat.at/:/PM2GC
blurb
https://dotat.at/:/PM2GC.html
atom entry
https://dotat.at/:/PM2GC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/84BCJ.html
2020-10-30T15:07:20Z
A12: advancing network transparency on the desktop.
2020‑10‑30
A12: advancing network transparency on the desktop.
https://arcan-fe.com/2020/10/28/a12-advancing-network-transparency-on-the-desktop/
redirect
https://dotat.at/:/84BCJ
blurb
https://dotat.at/:/84BCJ.html
atom entry
https://dotat.at/:/84BCJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2PNQC.html
2020-10-30T13:58:41Z
XPath injection issues are severely underrated.
2020‑10‑30
XPath injection issues are severely underrated.
https://tomforb.es/xcat-1.0-released-or-xpath-injection-issues-are-severely-underrated/
redirect
https://dotat.at/:/2PNQC
blurb
https://dotat.at/:/2PNQC.html
atom entry
https://dotat.at/:/2PNQC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6Z696.html
2020-10-30T13:50:19Z
A tale of a build system bug. (ninja/gcc/Windows)
2020‑10‑30
A tale of a build system bug. (ninja/gcc/Windows)
https://gist.github.com/Som1Lse/2fbb0e22cb59a158bb8e09bf6f527f7e
redirect
https://dotat.at/:/6Z696
blurb
https://dotat.at/:/6Z696.html
atom entry
https://dotat.at/:/6Z696.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/87MCZ.html
2020-10-30T13:22:47Z
Experience in production with Flask, Bottle, Tornado, and Twisted.
2020‑10‑30
Experience in production with Flask, Bottle, Tornado, and Twisted.
https://thehftguy.com/2020/10/27/my-experience-in-production-with-flask-bottle-tornado-and-twisted/
redirect
https://dotat.at/:/87MCZ
blurb
https://dotat.at/:/87MCZ.html
atom entry
https://dotat.at/:/87MCZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WR2HP.html
2020-10-30T11:34:27Z
For complex applications (IDEs) Rust is as productive as Kotlin.
2020‑10‑30
For complex applications (IDEs) Rust is as productive as Kotlin.
https://ferrous-systems.com/blog/rust-as-productive-as-kotlin/
redirect
https://dotat.at/:/WR2HP
blurb
https://dotat.at/:/WR2HP.html
atom entry
https://dotat.at/:/WR2HP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5E5K3.html
2020-10-30T09:20:48Z
Using a 3D printer "defect" to create a new quasi-textile.
2020‑10‑30
Using a 3D printer "defect" to create a new quasi-textile.
https://news.mit.edu/2020/defextiles-leveraging-3d-printer-defect-to-create-quasi-textiles-1020
redirect
https://dotat.at/:/5E5K3
blurb
https://dotat.at/:/5E5K3.html
atom entry
https://dotat.at/:/5E5K3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JVQ6L.html
2020-10-30T09:08:19Z
I hate GIS coordinate systems!
2020‑10‑30
I hate GIS coordinate systems!
https://ihatecoordinatesystems.com/
redirect
https://dotat.at/:/JVQ6L
blurb
https://dotat.at/:/JVQ6L.html
atom entry
https://dotat.at/:/JVQ6L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CRA3B.html
2020-10-30T08:42:07Z
Errol: binary floating-point to decimal string conversion algorithm.
2020‑10‑30
Errol: binary floating-point to decimal string conversion algorithm.
https://github.com/marcandrysco/Errol
redirect
https://dotat.at/:/CRA3B
blurb
https://dotat.at/:/CRA3B.html
atom entry
https://dotat.at/:/CRA3B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F5EDZ.html
2020-10-30T08:38:45Z
Errol: an always correct method for printing floating-point numbers.
2020‑10‑30
Errol: an always correct method for printing floating-point numbers.
http://cseweb.ucsd.edu/~lerner/papers/fp-printing-popl16.pdf
redirect
https://dotat.at/:/F5EDZ
blurb
https://dotat.at/:/F5EDZ.html
atom entry
https://dotat.at/:/F5EDZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4FFRV.html
2020-10-29T14:37:58Z
SRI and Cambridge University release CHERI software stack for Arm Morello.
2020‑10‑29
SRI and Cambridge University release CHERI software stack for Arm Morello.
https://www.lightbluetouchpaper.org/2020/10/29/sri-and-cambridge-release-cheri-software-stack-for-arm-morello/
redirect
https://dotat.at/:/4FFRV
blurb
https://dotat.at/:/4FFRV.html
atom entry
https://dotat.at/:/4FFRV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7XBP6.html
2020-10-29T14:31:24Z
The remarkable number 1/89 and the Fibonacci series.
2020‑10‑29
The remarkable number 1/89 and the Fibonacci series.
http://www2.math.ou.edu/~dmccullough/teaching/miscellanea/miner.html
redirect
https://dotat.at/:/7XBP6
blurb
https://dotat.at/:/7XBP6.html
atom entry
https://dotat.at/:/7XBP6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XY89C.html
2020-10-29T11:39:52Z
Scaling attacks to hide/spoof one image in another.
2020‑10‑29
Scaling attacks to hide/spoof one image in another.
https://embracethered.com/blog/posts/2020/husky-ai-image-rescaling-attacks/
redirect
https://dotat.at/:/XY89C
blurb
https://dotat.at/:/XY89C.html
atom entry
https://dotat.at/:/XY89C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QN47X.html
2020-10-28T16:28:14Z
Optimizing a join using LIKE by using PostgreSQL FTS instead.
2020‑10‑28
Optimizing a join using LIKE by using PostgreSQL FTS instead.
https://postgrespro.co.il/blog/joins-using-like-or-why-postgresql-fts-is-a-powerful-alternative/
redirect
https://dotat.at/:/QN47X
blurb
https://dotat.at/:/QN47X.html
atom entry
https://dotat.at/:/QN47X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5E7P7.html
2020-10-28T15:00:11Z
EDSAC 1951 (YouTube)
2020‑10‑28
EDSAC 1951 (YouTube)
https://youtu.be/6v4Juzn10gM
redirect
https://dotat.at/:/5E7P7
blurb
https://dotat.at/:/5E7P7.html
atom entry
https://dotat.at/:/5E7P7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/L7MFA.html
2020-10-28T12:58:06Z
The reverse tabnabbing vulnerability in HTML.
2020‑10‑28
The reverse tabnabbing vulnerability in HTML.
https://techblog.topdesk.com/security/developers-need-know-reverse-tabnabbing/
redirect
https://dotat.at/:/L7MFA
blurb
https://dotat.at/:/L7MFA.html
atom entry
https://dotat.at/:/L7MFA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6KY3K.html
2020-10-28T12:25:13Z
Verona: a research programming language for concurrent ownership.
2020‑10‑28
Verona: a research programming language for concurrent ownership.
https://github.com/microsoft/verona
redirect
https://dotat.at/:/6KY3K
blurb
https://dotat.at/:/6KY3K.html
atom entry
https://dotat.at/:/6KY3K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2CAGC.html
2020-10-27T21:06:43Z
Better performance with Envoy HTTP connection pooling for PHP applications at Wikipedia.
2020‑10‑27
Better performance with Envoy HTTP connection pooling for PHP applications at Wikipedia.
https://techblog.wikimedia.org/2020/10/26/impact-of-using-http-connection-pooling-for-php-applications-at-scale/
redirect
https://dotat.at/:/2CAGC
blurb
https://dotat.at/:/2CAGC.html
atom entry
https://dotat.at/:/2CAGC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4WZ27.html
2020-10-27T20:45:50Z
plocate: a much faster locate.
2020‑10‑27
plocate: a much faster locate.
https://plocate.sesse.net/
redirect
https://dotat.at/:/4WZ27
blurb
https://dotat.at/:/4WZ27.html
atom entry
https://dotat.at/:/4WZ27.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7MR29.html
2020-10-27T20:33:32Z
samurai: a ninja-compatible build tool written in C.
2020‑10‑27
samurai: a ninja-compatible build tool written in C.
https://github.com/michaelforney/samurai
redirect
https://dotat.at/:/7MR29
blurb
https://dotat.at/:/7MR29.html
atom entry
https://dotat.at/:/7MR29.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/43GQH.html
2020-10-27T19:49:51Z
Why was Rachel Whiteread's House demolished?
2020‑10‑27
Why was Rachel Whiteread's House demolished?
https://romanroadlondon.com/rachel-whitereads-house-bows-legacy/
redirect
https://dotat.at/:/43GQH
blurb
https://dotat.at/:/43GQH.html
atom entry
https://dotat.at/:/43GQH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BG3Z2.html
2020-10-27T18:16:04Z
OpenMPTCProuter uses multipath TCP (MPTCP) to aggregate multiple Internet connections with OpenWrt.
2020‑10‑27
OpenMPTCProuter uses multipath TCP (MPTCP) to aggregate multiple Internet connections with OpenWrt.
https://www.openmptcprouter.com/
redirect
https://dotat.at/:/BG3Z2
blurb
https://dotat.at/:/BG3Z2.html
atom entry
https://dotat.at/:/BG3Z2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YGGX7.html
2020-10-27T15:51:51Z
Covenants, easements, and wayleaves: the hidden urban interfaces of the London Underground.
2020‑10‑27
Covenants, easements, and wayleaves: the hidden urban interfaces of the London Underground.
https://www.londonreconnections.com/2020/covenants-easements-wayleaves-the-hidden-urban-interfaces-which-shape-london-part-1/
redirect
https://dotat.at/:/YGGX7
blurb
https://dotat.at/:/YGGX7.html
atom entry
https://dotat.at/:/YGGX7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HWZ8R.html
2020-10-27T06:40:32Z
Improving PostgreSQL connection scalability with faster snapshots.
2020‑10‑27
Improving PostgreSQL connection scalability with faster snapshots.
https://techcommunity.microsoft.com/t5/azure-database-for-postgresql/improving-postgres-connection-scalability-snapshots/ba-p/1806462
redirect
https://dotat.at/:/HWZ8R
blurb
https://dotat.at/:/HWZ8R.html
atom entry
https://dotat.at/:/HWZ8R.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FYEH3.html
2020-10-26T00:20:41Z
Standard ML in 2020.
2020‑10‑26
Standard ML in 2020.
https://notes.eatonphil.com/standard-ml-in-2020.html
redirect
https://dotat.at/:/FYEH3
blurb
https://dotat.at/:/FYEH3.html
atom entry
https://dotat.at/:/FYEH3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VPXR3.html
2020-10-25T11:32:51Z
PARI/GP: a computer algebra system for fast computations in number theory.
2020‑10‑25
PARI/GP: a computer algebra system for fast computations in number theory.
https://pari.math.u-bordeaux.fr/
redirect
https://dotat.at/:/VPXR3
blurb
https://dotat.at/:/VPXR3.html
atom entry
https://dotat.at/:/VPXR3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BHL86.html
2020-10-25T11:30:31Z
GAP: a system for computational discrete algebra.
2020‑10‑25
GAP: a system for computational discrete algebra.
https://www.gap-system.org/
redirect
https://dotat.at/:/BHL86
blurb
https://dotat.at/:/BHL86.html
atom entry
https://dotat.at/:/BHL86.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2A9KC.html
2020-10-24T19:07:22Z
Efficient text editing on a PDP-10.
2020‑10‑24
Efficient text editing on a PDP-10.
http://leahneukirchen.org/blog/archive/2020/10/efficient-text-editing-on-a-pdp-10.html
redirect
https://dotat.at/:/2A9KC
blurb
https://dotat.at/:/2A9KC.html
atom entry
https://dotat.at/:/2A9KC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/323XK.html
2020-10-24T18:40:27Z
Four dangerous animals of product development.
2020‑10‑24
Four dangerous animals of product development.
https://ochronus.online/four-dangerous-animals-of-product-development/
redirect
https://dotat.at/:/323XK
blurb
https://dotat.at/:/323XK.html
atom entry
https://dotat.at/:/323XK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HYQ96.html
2020-10-24T13:50:30Z
Static single assignment for functional programmers.
2020‑10‑24
Static single assignment for functional programmers.
https://wingolog.org/archives/2011/07/12/static-single-assignment-for-functional-programmers
redirect
https://dotat.at/:/HYQ96
blurb
https://dotat.at/:/HYQ96.html
atom entry
https://dotat.at/:/HYQ96.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Z3F98.html
2020-10-24T12:46:51Z
A new map of the standard model of particle physics.
2020‑10‑24
A new map of the standard model of particle physics.
https://www.quantamagazine.org/a-new-map-of-the-standard-model-of-particle-physics-20201022/
redirect
https://dotat.at/:/Z3F98
blurb
https://dotat.at/:/Z3F98.html
atom entry
https://dotat.at/:/Z3F98.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F6QYD.html
2020-10-24T12:29:06Z
Rejuvenating autoconf.
2020‑10‑24
Rejuvenating autoconf.
https://lwn.net/SubscriberLink/834682/a90b9cdbc37077f4/
redirect
https://dotat.at/:/F6QYD
blurb
https://dotat.at/:/F6QYD.html
atom entry
https://dotat.at/:/F6QYD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/H4VB3.html
2020-10-24T11:49:05Z
Ungrammar: a DSL for rust-analyzer's concrete syntax tree.
2020‑10‑24
Ungrammar: a DSL for rust-analyzer's concrete syntax tree.
https://rust-analyzer.github.io//blog/2020/10/24/introducing-ungrammar.html
redirect
https://dotat.at/:/H4VB3
blurb
https://dotat.at/:/H4VB3.html
atom entry
https://dotat.at/:/H4VB3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A37ZN.html
2020-10-24T11:18:33Z
Understanding static single assignment (SSA) form.
2020‑10‑24
Understanding static single assignment (SSA) form.
https://blog.yossarian.net/2020/10/23/Understanding-static-single-assignment-forms
redirect
https://dotat.at/:/A37ZN
blurb
https://dotat.at/:/A37ZN.html
atom entry
https://dotat.at/:/A37ZN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8YB64.html
2020-10-24T02:25:34Z
Compiling with continuations, or without? Whatever.
2020‑10‑24
Compiling with continuations, or without? Whatever.
https://dl.acm.org/doi/10.1145/3341643
redirect
https://dotat.at/:/8YB64
blurb
https://dotat.at/:/8YB64.html
atom entry
https://dotat.at/:/8YB64.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GPN6Z.html
2020-10-24T01:40:38Z
Compiling without continuations.
2020‑10‑24
Compiling without continuations.
https://dl.acm.org/doi/10.1145/3062341.3062380
redirect
https://dotat.at/:/GPN6Z
blurb
https://dotat.at/:/GPN6Z.html
atom entry
https://dotat.at/:/GPN6Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4NMYG.html
2020-10-23T18:14:45Z
Deprecating SHA-1 in OpenPGP.
2020‑10‑23
Deprecating SHA-1 in OpenPGP.
https://mailarchive.ietf.org/arch/msg/openpgp/Rp-inhYKT8A9H5E34iLTrc9I0gc/
redirect
https://dotat.at/:/4NMYG
blurb
https://dotat.at/:/4NMYG.html
atom entry
https://dotat.at/:/4NMYG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DH665.html
2020-10-23T17:48:07Z
Avoiding overload in AWS distributed systems by putting the smaller service in control.
2020‑10‑23
Avoiding overload in AWS distributed systems by putting the smaller service in control.
https://aws.amazon.com/builders-library/avoiding-overload-in-distributed-systems-by-putting-the-smaller-service-in-control/
redirect
https://dotat.at/:/DH665
blurb
https://dotat.at/:/DH665.html
atom entry
https://dotat.at/:/DH665.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8396E.html
2020-10-23T14:48:55Z
RPKI secure BGP routing Q&A.
2020‑10‑23
RPKI secure BGP routing Q&A.
https://www.potaroo.net/ispcol/2020-10/rpkiqa.html
redirect
https://dotat.at/:/8396E
blurb
https://dotat.at/:/8396E.html
atom entry
https://dotat.at/:/8396E.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BLNG7.html
2020-10-23T14:07:58Z
cson: CoffeeScript object notation.
2020‑10‑23
cson: CoffeeScript object notation.
https://github.com/bevry/cson
redirect
https://dotat.at/:/BLNG7
blurb
https://dotat.at/:/BLNG7.html
atom entry
https://dotat.at/:/BLNG7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FW97F.html
2020-10-23T14:07:05Z
jacl: just another configuration language.
2020‑10‑23
jacl: just another configuration language.
https://github.com/yuce/jacl
redirect
https://dotat.at/:/FW97F
blurb
https://dotat.at/:/FW97F.html
atom entry
https://dotat.at/:/FW97F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VCTL9.html
2020-10-23T14:06:13Z
Better than JSON?
2020‑10‑23
Better than JSON?
https://wiki.alopex.li/BetterThanJson
redirect
https://dotat.at/:/VCTL9
blurb
https://dotat.at/:/VCTL9.html
atom entry
https://dotat.at/:/VCTL9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2EB48.html
2020-10-23T14:05:51Z
StrictYAML.
2020‑10‑23
StrictYAML.
https://hitchdev.com/strictyaml/
redirect
https://dotat.at/:/2EB48
blurb
https://dotat.at/:/2EB48.html
atom entry
https://dotat.at/:/2EB48.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FQR92.html
2020-10-23T13:52:28Z
How Apple is organized for innovation.
2020‑10‑23
How Apple is organized for innovation.
https://hbr.org/2020/11/how-apple-is-organized-for-innovation
redirect
https://dotat.at/:/FQR92
blurb
https://dotat.at/:/FQR92.html
atom entry
https://dotat.at/:/FQR92.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PK8Z7.html
2020-10-23T13:33:55Z
Journeying into XDP implementing DNS RRL.
2020‑10‑23
Journeying into XDP implementing DNS RRL.
https://labs.ripe.net/Members/tom_carpay/journeying-into-xdp-part-1-augmenting-dns
redirect
https://dotat.at/:/PK8Z7
blurb
https://dotat.at/:/PK8Z7.html
atom entry
https://dotat.at/:/PK8Z7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CRR8J.html
2020-10-23T01:18:00Z
Debugging async generator errors in Rust.
2020‑10‑23
Debugging async generator errors in Rust.
https://meltware.com/2020/10/21/rust-async-nonsense.html
redirect
https://dotat.at/:/CRR8J
blurb
https://dotat.at/:/CRR8J.html
atom entry
https://dotat.at/:/CRR8J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LJ2BG.html
2020-10-23T00:43:43Z
Private methods on a public trait in Rust.
2020‑10‑23
Private methods on a public trait in Rust.
https://jack.wrenn.fyi/blog/private-trait-methods/
redirect
https://dotat.at/:/LJ2BG
blurb
https://dotat.at/:/LJ2BG.html
atom entry
https://dotat.at/:/LJ2BG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NQPT2.html
2020-10-23T00:02:57Z
Inside Rust std::io::Error.
2020‑10‑23
Inside Rust std::io::Error.
https://matklad.github.io/2020/10/15/study-of-std-io-error.html
redirect
https://dotat.at/:/NQPT2
blurb
https://dotat.at/:/NQPT2.html
atom entry
https://dotat.at/:/NQPT2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KD5XH.html
2020-10-22T23:43:06Z
Proving that 1 + 1 = 10 in Rust.
2020‑10‑22
Proving that 1 + 1 = 10 in Rust.
https://tavianator.com/2020/one_plus_one.html
redirect
https://dotat.at/:/KD5XH
blurb
https://dotat.at/:/KD5XH.html
atom entry
https://dotat.at/:/KD5XH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7C3BA.html
2020-10-22T23:39:28Z
A pitfall of Rust's move/copy/drop semantics and zeroing data.
2020‑10‑22
A pitfall of Rust's move/copy/drop semantics and zeroing data.
https://benma.github.io/2020/10/16/rust-zeroize-move.html
redirect
https://dotat.at/:/7C3BA
blurb
https://dotat.at/:/7C3BA.html
atom entry
https://dotat.at/:/7C3BA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4JAVR.html
2020-10-22T20:05:52Z
The story behind Markdown.
2020‑10‑22
The story behind Markdown.
https://capiche.com/e/markdown-history
redirect
https://dotat.at/:/4JAVR
blurb
https://dotat.at/:/4JAVR.html
atom entry
https://dotat.at/:/4JAVR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BF5BZ.html
2020-10-22T19:33:16Z
Non-generic inner functions in Rust.
2020‑10‑22
Non-generic inner functions in Rust.
https://www.possiblerust.com/pattern/non-generic-inner-functions
redirect
https://dotat.at/:/BF5BZ
blurb
https://dotat.at/:/BF5BZ.html
atom entry
https://dotat.at/:/BF5BZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PZ9X3.html
2020-10-22T18:28:13Z
Nickel: better configuration for less, inspired by Nix.
2020‑10‑22
Nickel: better configuration for less, inspired by Nix.
https://www.tweag.io/blog/2020-10-22-nickel-open-sourcing/
redirect
https://dotat.at/:/PZ9X3
blurb
https://dotat.at/:/PZ9X3.html
atom entry
https://dotat.at/:/PZ9X3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LJ3YT.html
2020-10-22T18:22:56Z
Let's build a high-performance fuzzer with GPUs!
2020‑10‑22
Let's build a high-performance fuzzer with GPUs!
https://blog.trailofbits.com/2020/10/22/lets-build-a-high-performance-fuzzer-with-gpus/
redirect
https://dotat.at/:/LJ3YT
blurb
https://dotat.at/:/LJ3YT.html
atom entry
https://dotat.at/:/LJ3YT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2JKYG.html
2020-10-22T17:46:45Z
What's new in OAuth 2.1?
2020‑10‑22
What's new in OAuth 2.1?
https://fusionauth.io/blog/2020/04/15/whats-new-in-oauth-2-1/
redirect
https://dotat.at/:/2JKYG
blurb
https://dotat.at/:/2JKYG.html
atom entry
https://dotat.at/:/2JKYG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/95BBN.html
2020-10-22T17:11:56Z
AWS NLBs and mixed up TCP connections.
2020‑10‑22
AWS NLBs and mixed up TCP connections.
https://www.niels-ole.com/cloud/aws/linux/2020/10/18/nlb-resets.html
redirect
https://dotat.at/:/95BBN
blurb
https://dotat.at/:/95BBN.html
atom entry
https://dotat.at/:/95BBN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JLV2J.html
2020-10-22T12:55:52Z
TPC-H performance since PostgreSQL 8.3.
2020‑10‑22
TPC-H performance since PostgreSQL 8.3.
https://www.2ndquadrant.com/en/blog/tpc-h-performance-since-postgresql-8-3/
redirect
https://dotat.at/:/JLV2J
blurb
https://dotat.at/:/JLV2J.html
atom entry
https://dotat.at/:/JLV2J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D7R57.html
2020-10-22T01:35:23Z
PEG: ambiguity, precision, and confusion.
2020‑10‑22
PEG: ambiguity, precision, and confusion.
https://jeffreykegler.github.io/Ocean-of-Awareness-blog/individual/2015/03/peg.html
redirect
https://dotat.at/:/D7R57
blurb
https://dotat.at/:/D7R57.html
atom entry
https://dotat.at/:/D7R57.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/63BFY.html
2020-10-21T17:39:49Z
The TRIPS project: an explicit data graph execution (EDGE) processor.
2020‑10‑21
The TRIPS project: an explicit data graph execution (EDGE) processor.
https://www.cs.utexas.edu/users/cart/trips/index.html
redirect
https://dotat.at/:/63BFY
blurb
https://dotat.at/:/63BFY.html
atom entry
https://dotat.at/:/63BFY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MP4N5.html
2020-10-21T17:10:01Z
Roofline model of computer performance for HPC applications.
2020‑10‑21
Roofline model of computer performance for HPC applications.
https://en.wikipedia.org/wiki/Roofline_model
redirect
https://dotat.at/:/MP4N5
blurb
https://dotat.at/:/MP4N5.html
atom entry
https://dotat.at/:/MP4N5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9M98F.html
2020-10-21T16:44:09Z
The asymptotic cost of address translation on memory access time.
2020‑10‑21
The asymptotic cost of address translation on memory access time.
https://arxiv.org/abs/1212.0703
redirect
https://dotat.at/:/9M98F
blurb
https://dotat.at/:/9M98F.html
atom entry
https://dotat.at/:/9M98F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WGW6D.html
2020-10-21T16:27:05Z
The myth of RAM.
2020‑10‑21
The myth of RAM.
https://www.ilikebigbits.com/2014_04_21_myth_of_ram_1.html
redirect
https://dotat.at/:/WGW6D
blurb
https://dotat.at/:/WGW6D.html
atom entry
https://dotat.at/:/WGW6D.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VL4WJ.html
2020-10-21T15:12:01Z
Lezer: a parser system in JavaScript.
2020‑10‑21
Lezer: a parser system in JavaScript.
https://lezer.codemirror.net/
redirect
https://dotat.at/:/VL4WJ
blurb
https://dotat.at/:/VL4WJ.html
atom entry
https://dotat.at/:/VL4WJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5ZY57.html
2020-10-21T14:50:48Z
A list of attempts to make Python faster.
2020‑10‑21
A list of attempts to make Python faster.
https://sethops1.net/post/attempts-to-make-python-fast/
redirect
https://dotat.at/:/5ZY57
blurb
https://dotat.at/:/5ZY57.html
atom entry
https://dotat.at/:/5ZY57.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NHB3Z.html
2020-10-20T22:21:32Z
AWS and their billions of dollars of IPv4 addresses.
2020‑10‑20
AWS and their billions of dollars of IPv4 addresses.
https://toonk.io/aws-and-their-billions-in-ipv4-addresses/index.html
redirect
https://dotat.at/:/NHB3Z
blurb
https://dotat.at/:/NHB3Z.html
atom entry
https://dotat.at/:/NHB3Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FTR58.html
2020-10-20T21:19:10Z
Why mmap is faster than system calls.
2020‑10‑20
Why mmap is faster than system calls.
https://medium.com/@sasha_f/why-mmap-is-faster-than-system-calls-24718e75ab37
redirect
https://dotat.at/:/FTR58
blurb
https://dotat.at/:/FTR58.html
atom entry
https://dotat.at/:/FTR58.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R4MA5.html
2020-10-20T17:24:39Z
Validating UTF-8 in less than one instruction per byte.
2020‑10‑20
Validating UTF-8 in less than one instruction per byte.
https://lemire.me/blog/2020/10/20/ridiculously-fast-unicode-utf-8-validation/
redirect
https://dotat.at/:/R4MA5
blurb
https://dotat.at/:/R4MA5.html
atom entry
https://dotat.at/:/R4MA5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P67BX.html
2020-10-20T16:55:54Z
The surprising impact of medium-size texts on PostgreSQL performance.
2020‑10‑20
The surprising impact of medium-size texts on PostgreSQL performance.
https://hakibenita.com/sql-medium-text-performance
redirect
https://dotat.at/:/P67BX
blurb
https://dotat.at/:/P67BX.html
atom entry
https://dotat.at/:/P67BX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PLXQ6.html
2020-10-20T15:43:31Z
Lambda the penultimate / lambda to SKI, semantically.
2020‑10‑20
Lambda the penultimate / lambda to SKI, semantically.
https://benlynn.blogspot.com/2018/11/lambda-penultimate_16.html
redirect
https://dotat.at/:/PLXQ6
blurb
https://dotat.at/:/PLXQ6.html
atom entry
https://dotat.at/:/PLXQ6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/24AGT.html
2020-10-20T13:13:18Z
Binary lambda calculus.
2020‑10‑20
Binary lambda calculus.
https://tromp.github.io/cl/Binary_lambda_calculus.html
redirect
https://dotat.at/:/24AGT
blurb
https://dotat.at/:/24AGT.html
atom entry
https://dotat.at/:/24AGT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F9R3X.html
2020-10-20T10:26:55Z
Assorted thoughts on Zig and Rust.
2020‑10‑20
Assorted thoughts on Zig and Rust.
https://scattered-thoughts.net/writing/assorted-thoughts-on-zig-and-rust/
redirect
https://dotat.at/:/F9R3X
blurb
https://dotat.at/:/F9R3X.html
atom entry
https://dotat.at/:/F9R3X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9FDN5.html
2020-10-20T00:41:21Z
Building a computer in Conway's Game of Life.
2020‑10‑20
Building a computer in Conway's Game of Life.
https://www.nicolasloizeau.com/gol-computer
redirect
https://dotat.at/:/9FDN5
blurb
https://dotat.at/:/9FDN5.html
atom entry
https://dotat.at/:/9FDN5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FA2WV.html
2020-10-19T17:15:02Z
Euler's formula: a complex guide.
2020‑10‑19
Euler's formula: a complex guide.
https://mathvault.ca/euler-formula/
redirect
https://dotat.at/:/FA2WV
blurb
https://dotat.at/:/FA2WV.html
atom entry
https://dotat.at/:/FA2WV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/869V5.html
2020-10-19T15:51:40Z
The Arm64 memory tagging extension in Linux.
2020‑10‑19
The Arm64 memory tagging extension in Linux.
https://lwn.net/SubscriberLink/834289/a8f6c7c67ccca2c3/
redirect
https://dotat.at/:/869V5
blurb
https://dotat.at/:/869V5.html
atom entry
https://dotat.at/:/869V5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XGJQ4.html
2020-10-19T13:43:29Z
BlockQuicksort: avoiding branch mispredictions in Quicksort.
2020‑10‑19
BlockQuicksort: avoiding branch mispredictions in Quicksort.
https://dl.acm.org/doi/10.1145/3274660
redirect
https://dotat.at/:/XGJQ4
blurb
https://dotat.at/:/XGJQ4.html
atom entry
https://dotat.at/:/XGJQ4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/38VTJ.html
2020-10-19T13:14:05Z
ips4o: in-place parallel superscalar samplesort.
2020‑10‑19
ips4o: in-place parallel superscalar samplesort.
https://github.com/SaschaWitt/ips4o
redirect
https://dotat.at/:/38VTJ
blurb
https://dotat.at/:/38VTJ.html
atom entry
https://dotat.at/:/38VTJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/X9FT2.html
2020-10-19T13:07:26Z
The case for a learned sorting algorithm.
2020‑10‑19
The case for a learned sorting algorithm.
https://blog.acolyer.org/2020/10/19/the-case-for-a-learned-sorting-algorithm/
redirect
https://dotat.at/:/X9FT2
blurb
https://dotat.at/:/X9FT2.html
atom entry
https://dotat.at/:/X9FT2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7W32Y.html
2020-10-19T12:25:27Z
MONOSPACE: a JavaScript demo in 1021 bytes.
2020‑10‑19
MONOSPACE: a JavaScript demo in 1021 bytes.
http://www.p01.org/MONOSPACE/
redirect
https://dotat.at/:/7W32Y
blurb
https://dotat.at/:/7W32Y.html
atom entry
https://dotat.at/:/7W32Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5VNQE.html
2020-10-18T07:19:04Z
Free yourself from the Spotify desktop client with spotifyd.
2020‑10‑18
Free yourself from the Spotify desktop client with spotifyd.
https://jonathanchang.org/blog/setting-up-spotifyd-on-macos/
redirect
https://dotat.at/:/5VNQE
blurb
https://dotat.at/:/5VNQE.html
atom entry
https://dotat.at/:/5VNQE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TQ5D8.html
2020-10-17T19:28:36Z
Keeping secrets: Diffie-Hellman and the NSA.
2020‑10‑17
Keeping secrets: Diffie-Hellman and the NSA.
https://stanfordmag.org/contents/keeping-secrets
redirect
https://dotat.at/:/TQ5D8
blurb
https://dotat.at/:/TQ5D8.html
atom entry
https://dotat.at/:/TQ5D8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GXNH3.html
2020-10-17T14:47:22Z
What they don't tell you about demand paging in school.
2020‑10‑17
What they don't tell you about demand paging in school.
https://offlinemark.com/2020/10/14/demand-paging/
redirect
https://dotat.at/:/GXNH3
blurb
https://dotat.at/:/GXNH3.html
atom entry
https://dotat.at/:/GXNH3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/C3GNM.html
2020-10-17T13:26:48Z
Building a 10BASE5 "Thick Ethernet" network.
2020‑10‑17
Building a 10BASE5 "Thick Ethernet" network.
http://tech.mattmillman.com/projects/10base5/
redirect
https://dotat.at/:/C3GNM
blurb
https://dotat.at/:/C3GNM.html
atom entry
https://dotat.at/:/C3GNM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J8GD5.html
2020-10-17T13:13:27Z
Cryptographic signing using ssh-keygen(1) with a FIDO authenticator.
2020‑10‑17
Cryptographic signing using ssh-keygen(1) with a FIDO authenticator.
https://undeadly.org/cgi?action=article;sid=20201016053038
redirect
https://dotat.at/:/J8GD5
blurb
https://dotat.at/:/J8GD5.html
atom entry
https://dotat.at/:/J8GD5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DCZ7Z.html
2020-10-17T12:34:57Z
MyST: a markdown flavor and parser for Sphinx.
2020‑10‑17
MyST: a markdown flavor and parser for Sphinx.
https://myst-parser.readthedocs.io/en/latest/
redirect
https://dotat.at/:/DCZ7Z
blurb
https://dotat.at/:/DCZ7Z.html
atom entry
https://dotat.at/:/DCZ7Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/H653M.html
2020-10-16T22:04:20Z
So you want to build an embedded Linux system?
2020‑10‑16
So you want to build an embedded Linux system?
https://jaycarlson.net/embedded-linux/
redirect
https://dotat.at/:/H653M
blurb
https://dotat.at/:/H653M.html
atom entry
https://dotat.at/:/H653M.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/934N6.html
2020-10-16T11:42:46Z
The unreasonable effectiveness of quasirandom sequences.
2020‑10‑16
The unreasonable effectiveness of quasirandom sequences.
http://extremelearning.com.au/unreasonable-effectiveness-of-quasirandom-sequences/
redirect
https://dotat.at/:/934N6
blurb
https://dotat.at/:/934N6.html
atom entry
https://dotat.at/:/934N6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/EWWH3.html
2020-10-15T15:35:08Z
The fascinating influence of the Cyclone programming language.
2020‑10‑15
The fascinating influence of the Cyclone programming language.
https://pling.jondgoodwin.com/post/cyclone/
redirect
https://dotat.at/:/EWWH3
blurb
https://dotat.at/:/EWWH3.html
atom entry
https://dotat.at/:/EWWH3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RH8TR.html
2020-10-15T13:31:30Z
Optional parameters in Rust.
2020‑10‑15
Optional parameters in Rust.
https://vidify.org/blog/rust-parameters/
redirect
https://dotat.at/:/RH8TR
blurb
https://dotat.at/:/RH8TR.html
atom entry
https://dotat.at/:/RH8TR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M2KYR.html
2020-10-15T12:57:03Z
Building the fastest RaptorQ (RFC6330) FEC codec in Rust.
2020‑10‑15
Building the fastest RaptorQ (RFC6330) FEC codec in Rust.
https://www.cberner.com/2020/10/12/building-fastest-raptorq-rfc6330-codec-rust/
redirect
https://dotat.at/:/M2KYR
blurb
https://dotat.at/:/M2KYR.html
atom entry
https://dotat.at/:/M2KYR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/32X53.html
2020-10-15T04:53:00Z
Improving security in s2n, Amazon's TLS implementation.
2020‑10‑15
Improving security in s2n, Amazon's TLS implementation.
https://veryseriousblog.com/posts/improving-security-in-s2n
redirect
https://dotat.at/:/32X53
blurb
https://dotat.at/:/32X53.html
atom entry
https://dotat.at/:/32X53.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LQ4E7.html
2020-10-15T04:19:35Z
Unifying the technical interview.
2020‑10‑15
Unifying the technical interview.
https://aphyr.com/posts/354-unifying-the-technical-interview
redirect
https://dotat.at/:/LQ4E7
blurb
https://dotat.at/:/LQ4E7.html
atom entry
https://dotat.at/:/LQ4E7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MG9TL.html
2020-10-14T18:59:24Z
Room-temperature superconductivity achieved for the first time (at high pressure between diamond anvils).
2020‑10‑14
Room-temperature superconductivity achieved for the first time (at high pressure between diamond anvils).
https://www.quantamagazine.org/physicists-discover-first-room-temperature-superconductor-20201014/
redirect
https://dotat.at/:/MG9TL
blurb
https://dotat.at/:/MG9TL.html
atom entry
https://dotat.at/:/MG9TL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/26P2V.html
2020-10-14T12:15:29Z
libsixel: DEC terminal graphics.
2020‑10‑14
libsixel: DEC terminal graphics.
https://saitoha.github.io/libsixel/
redirect
https://dotat.at/:/26P2V
blurb
https://dotat.at/:/26P2V.html
atom entry
https://dotat.at/:/26P2V.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3V8VD.html
2020-10-14T09:29:01Z
Improving Bluetooth audio quality on Linux.
2020‑10‑14
Improving Bluetooth audio quality on Linux.
https://kn100.me/improving-bluetooth-audio-linux/
redirect
https://dotat.at/:/3V8VD
blurb
https://dotat.at/:/3V8VD.html
atom entry
https://dotat.at/:/3V8VD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E7RG2.html
2020-10-13T12:47:36Z
Applying union-find for real life performance wins.
2020‑10‑13
Applying union-find for real life performance wins.
https://heap.io/blog/engineering/applying-textbook-data-structures-for-real-life-wins
redirect
https://dotat.at/:/E7RG2
blurb
https://dotat.at/:/E7RG2.html
atom entry
https://dotat.at/:/E7RG2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/78XYR.html
2020-10-12T11:32:16Z
Building the mathematical library of the future with Lean.
2020‑10‑12
Building the mathematical library of the future with Lean.
https://www.quantamagazine.org/building-the-mathematical-library-of-the-future-20201001/
redirect
https://dotat.at/:/78XYR
blurb
https://dotat.at/:/78XYR.html
atom entry
https://dotat.at/:/78XYR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PHY5P.html
2020-10-12T07:35:20Z
Overloading by return type in C++.
2020‑10‑12
Overloading by return type in C++.
https://artificial-mind.net/blog/2020/10/10/return-type-overloading
redirect
https://dotat.at/:/PHY5P
blurb
https://dotat.at/:/PHY5P.html
atom entry
https://dotat.at/:/PHY5P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N6NFH.html
2020-10-11T23:15:04Z
GPU-accelerated ODE solving in R with Julia.
2020‑10‑11
GPU-accelerated ODE solving in R with Julia.
http://www.stochasticlifestyle.com/gpu-accelerated-ode-solving-in-r-with-julia-the-language-of-libraries/
redirect
https://dotat.at/:/N6NFH
blurb
https://dotat.at/:/N6NFH.html
atom entry
https://dotat.at/:/N6NFH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Y5C5N.html
2020-10-11T22:23:42Z
Why we need a C-compatible Rust crate for bitfields.
2020‑10‑11
Why we need a C-compatible Rust crate for bitfields.
https://immunant.com/blog/2020/01/bitfields/
redirect
https://dotat.at/:/Y5C5N
blurb
https://dotat.at/:/Y5C5N.html
atom entry
https://dotat.at/:/Y5C5N.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F829M.html
2020-10-10T19:06:27Z
Asterisk.
2020‑10‑10
Asterisk.
https://cormullion.github.io/pages/2020-10-09-asterisk/
redirect
https://dotat.at/:/F829M
blurb
https://dotat.at/:/F829M.html
atom entry
https://dotat.at/:/F829M.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NF9BT.html
2020-10-10T18:53:51Z
Crux: exhaustive symbolic testing for C, C++, and Rust.
2020‑10‑10
Crux: exhaustive symbolic testing for C, C++, and Rust.
https://crux.galois.com/
redirect
https://dotat.at/:/NF9BT
blurb
https://dotat.at/:/NF9BT.html
atom entry
https://dotat.at/:/NF9BT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BDDT4.html
2020-10-10T17:34:46Z
Alphora-style database diagramming.
2020‑10‑10
Alphora-style database diagramming.
http://blog.mckaysalisbury.com/2020/03/alphora-style-database-diagramming.html
redirect
https://dotat.at/:/BDDT4
blurb
https://dotat.at/:/BDDT4.html
atom entry
https://dotat.at/:/BDDT4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/82YDF.html
2020-10-10T17:02:20Z
Progress report on Rust Cranelift backend.
2020‑10‑10
Progress report on Rust Cranelift backend.
https://bjorn3.github.io/2020/09/28/progress-report-sep-2020.html
redirect
https://dotat.at/:/82YDF
blurb
https://dotat.at/:/82YDF.html
atom entry
https://dotat.at/:/82YDF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F2J5A.html
2020-10-10T15:53:45Z
xchg rax, rax; x64 Assembly for the advanced.
2020‑10‑10
xchg rax, rax; x64 Assembly for the advanced.
https://www.xorpd.net/pages/xchg_rax/snip_00.html
redirect
https://dotat.at/:/F2J5A
blurb
https://dotat.at/:/F2J5A.html
atom entry
https://dotat.at/:/F2J5A.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KEK6A.html
2020-10-10T15:48:16Z
CSV parser benchmark game.
2020‑10‑10
CSV parser benchmark game.
https://bitbucket.org/ewanhiggs/csv-game/src/master/
redirect
https://dotat.at/:/KEK6A
blurb
https://dotat.at/:/KEK6A.html
atom entry
https://dotat.at/:/KEK6A.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GQAC9.html
2020-10-10T13:26:11Z
Loading a CSV file at the speed limit of NVMe storage.
2020‑10‑10
Loading a CSV file at the speed limit of NVMe storage.
https://liuliu.me/eyes/loading-csv-file-at-the-speed-limit-of-the-nvme-storage/
redirect
https://dotat.at/:/GQAC9
blurb
https://dotat.at/:/GQAC9.html
atom entry
https://dotat.at/:/GQAC9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4GBZL.html
2020-10-08T18:50:20Z
The Eisel-Lemire string to double precision floating point conversion algorithm.
2020‑10‑08
The Eisel-Lemire string to double precision floating point conversion algorithm.
https://nigeltao.github.io/blog/2020/eisel-lemire.html
redirect
https://dotat.at/:/4GBZL
blurb
https://dotat.at/:/4GBZL.html
atom entry
https://dotat.at/:/4GBZL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AQ46X.html
2020-10-08T18:10:42Z
OLTP performance since PostgreSQL 8.3.
2020‑10‑08
OLTP performance since PostgreSQL 8.3.
https://www.2ndquadrant.com/en/blog/oltp-performance-since-postgresql-8-3/
redirect
https://dotat.at/:/AQ46X
blurb
https://dotat.at/:/AQ46X.html
atom entry
https://dotat.at/:/AQ46X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4E44R.html
2020-10-08T10:18:06Z
Using CTE to do a binary search of a large table with non-indexed correlated data in PostgreSQL.
2020‑10‑08
Using CTE to do a binary search of a large table with non-indexed correlated data in PostgreSQL.
https://www.endpoint.com/blog/2020/10/02/postgresql-binary-search-correlated-data-cte
redirect
https://dotat.at/:/4E44R
blurb
https://dotat.at/:/4E44R.html
atom entry
https://dotat.at/:/4E44R.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/44H6P.html
2020-10-07T21:40:02Z
The origin of the VM/370 time-sharing system.
2020‑10‑07
The origin of the VM/370 time-sharing system.
http://lass.cs.umass.edu/~shenoy/courses/fall07/papers/vm370.pdf
redirect
https://dotat.at/:/44H6P
blurb
https://dotat.at/:/44H6P.html
atom entry
https://dotat.at/:/44H6P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AJ82Z.html
2020-10-07T21:25:38Z
zheap: reinvented PostgreSQL storage.
2020‑10‑07
zheap: reinvented PostgreSQL storage.
https://www.cybertec-postgresql.com/en/zheap-reinvented-postgresql-storage/
redirect
https://dotat.at/:/AJ82Z
blurb
https://dotat.at/:/AJ82Z.html
atom entry
https://dotat.at/:/AJ82Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D2PBY.html
2020-10-07T21:11:49Z
Notes on reviving and extending Marvin, a typeface for Visions magazine.
2020‑10‑07
Notes on reviving and extending Marvin, a typeface for Visions magazine.
https://www.readvisions.com/marvin#making-marvin-part-1
redirect
https://dotat.at/:/D2PBY
blurb
https://dotat.at/:/D2PBY.html
atom entry
https://dotat.at/:/D2PBY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/T89D4.html
2020-10-07T11:45:44Z
From its name, to its hazy origins, to its drug interactions, there's a lot going on with Grapefruit.
2020‑10‑07
From its name, to its hazy origins, to its drug interactions, there's a lot going on with Grapefruit.
https://www.atlasobscura.com/articles/grapefruit-history-and-drug-interactions
redirect
https://dotat.at/:/T89D4
blurb
https://dotat.at/:/T89D4.html
atom entry
https://dotat.at/:/T89D4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WG6CJ.html
2020-10-07T08:01:41Z
USB3: why it's a bit harder than USB2.
2020‑10‑07
USB3: why it's a bit harder than USB2.
https://lab.ktemkin.com/post/why-is-usb3-harder/
redirect
https://dotat.at/:/WG6CJ
blurb
https://dotat.at/:/WG6CJ.html
atom entry
https://dotat.at/:/WG6CJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R9553.html
2020-10-06T22:33:11Z
DOMPurify bypass: XSS via HTML namespace confusion.
2020‑10‑06
DOMPurify bypass: XSS via HTML namespace confusion.
https://research.securitum.com/mutation-xss-via-mathml-mutation-dompurify-2-0-17-bypass/
redirect
https://dotat.at/:/R9553
blurb
https://dotat.at/:/R9553.html
atom entry
https://dotat.at/:/R9553.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4Q8VZ.html
2020-10-06T21:17:07Z
Telharmonium: the first significant electronic musical instrument.
2020‑10‑06
Telharmonium: the first significant electronic musical instrument.
https://120years.net/the-telharmonium-thaddeus-cahill-usa-1897/
redirect
https://dotat.at/:/4Q8VZ
blurb
https://dotat.at/:/4Q8VZ.html
atom entry
https://dotat.at/:/4Q8VZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2MN5E.html
2020-10-06T20:54:46Z
Q3 Linux touchpad like Macbook update.
2020‑10‑06
Q3 Linux touchpad like Macbook update.
https://bill.harding.blog/2020/10/06/q3-linux-touchpad-like-macbook-update-multitouch-gesture-test-packages-are-ready/
redirect
https://dotat.at/:/2MN5E
blurb
https://dotat.at/:/2MN5E.html
atom entry
https://dotat.at/:/2MN5E.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LNCX3.html
2020-10-06T16:10:28Z
TIME for a WTF MySQL moment.
2020‑10‑06
TIME for a WTF MySQL moment.
https://gbl08ma.com/time-for-a-wtf-mysql-moment/
redirect
https://dotat.at/:/LNCX3
blurb
https://dotat.at/:/LNCX3.html
atom entry
https://dotat.at/:/LNCX3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DE6J6.html
2020-10-06T15:30:39Z
From object algebras to tagless-final interpreters.
2020‑10‑06
From object algebras to tagless-final interpreters.
https://oleksandrmanzyuk.wordpress.com/2014/06/18/from-object-algebras-to-finally-tagless-interpreters-2/
redirect
https://dotat.at/:/DE6J6
blurb
https://dotat.at/:/DE6J6.html
atom entry
https://dotat.at/:/DE6J6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2X43P.html
2020-10-06T14:04:36Z
Cyclone Scheme: a new R7RS compiler.
2020‑10‑06
Cyclone Scheme: a new R7RS compiler.
https://justinethier.github.io/cyclone/
redirect
https://dotat.at/:/2X43P
blurb
https://dotat.at/:/2X43P.html
atom entry
https://dotat.at/:/2X43P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8RYZW.html
2020-10-06T11:39:12Z
FAQs on aerosol transmission of COVID-19.
2020‑10‑06
FAQs on aerosol transmission of COVID-19.
https://tinyurl.com/FAQ-aerosols
redirect
https://dotat.at/:/8RYZW
blurb
https://dotat.at/:/8RYZW.html
atom entry
https://dotat.at/:/8RYZW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/K3B7M.html
2020-10-06T11:33:25Z
Incompatible validation criteria for Ed25519.
2020‑10‑06
Incompatible validation criteria for Ed25519.
https://hdevalence.ca/blog/2020-10-04-its-25519am
redirect
https://dotat.at/:/K3B7M
blurb
https://dotat.at/:/K3B7M.html
atom entry
https://dotat.at/:/K3B7M.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/37K38.html
2020-10-06T00:37:43Z
s7: Scheme as an extension language for other applications.
2020‑10‑06
s7: Scheme as an extension language for other applications.
https://ccrma.stanford.edu/software/snd/snd/s7.html
redirect
https://dotat.at/:/37K38
blurb
https://dotat.at/:/37K38.html
atom entry
https://dotat.at/:/37K38.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2K2K4.html
2020-10-04T22:02:58Z
Type-level programming in Rust.
2020‑10‑04
Type-level programming in Rust.
https://willcrichton.net/notes/type-level-programming/
redirect
https://dotat.at/:/2K2K4
blurb
https://dotat.at/:/2K2K4.html
atom entry
https://dotat.at/:/2K2K4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KLV4P.html
2020-10-04T21:46:14Z
How we ran a Unix-like OS (Xv6), on our home-built CPU, with our home-built C compiler.
2020‑10‑04
How we ran a Unix-like OS (Xv6), on our home-built CPU, with our home-built C compiler.
https://fuel.edby.coffee/posts/how-we-ported-xv6-os-to-a-home-built-cpu-with-a-home-built-c-compiler/
redirect
https://dotat.at/:/KLV4P
blurb
https://dotat.at/:/KLV4P.html
atom entry
https://dotat.at/:/KLV4P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GR3N4.html
2020-10-04T21:07:46Z
Lambda calculus, Church numerals, and Graham's number.
2020‑10‑04
Lambda calculus, Church numerals, and Graham's number.
https://mindsarentmagic.org/2012/11/22/lambda-graham/
redirect
https://dotat.at/:/GR3N4
blurb
https://dotat.at/:/GR3N4.html
atom entry
https://dotat.at/:/GR3N4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4MHJP.html
2020-10-04T20:00:02Z
Drop order in Rust: it's tricky.
2020‑10‑04
Drop order in Rust: it's tricky.
https://vojtechkral.github.io/blag/rust-drop-order/
redirect
https://dotat.at/:/4MHJP
blurb
https://dotat.at/:/4MHJP.html
atom entry
https://dotat.at/:/4MHJP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/343Y7.html
2020-10-04T19:19:27Z
A future for debugging Rust.
2020‑10‑04
A future for debugging Rust.
https://nbaksalyar.github.io/2020/05/19/rust-debug.html
redirect
https://dotat.at/:/343Y7
blurb
https://dotat.at/:/343Y7.html
atom entry
https://dotat.at/:/343Y7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZDBZ7.html
2020-10-04T19:13:30Z
Revisiting a 'smaller Rust'.
2020‑10‑04
Revisiting a 'smaller Rust'.
https://without.boats/blog/revisiting-a-smaller-rust/
redirect
https://dotat.at/:/ZDBZ7
blurb
https://dotat.at/:/ZDBZ7.html
atom entry
https://dotat.at/:/ZDBZ7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NEB8G.html
2020-10-04T19:00:12Z
Applying "make invalid states unrepresentable".
2020‑10‑04
Applying "make invalid states unrepresentable".
https://kevinmahoney.co.uk/articles/applying-misu/
redirect
https://dotat.at/:/NEB8G
blurb
https://dotat.at/:/NEB8G.html
atom entry
https://dotat.at/:/NEB8G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N4L9J.html
2020-10-04T18:55:39Z
Tales from the science fiction bar-room.
2020‑10‑04
Tales from the science fiction bar-room.
https://www.tor.com/2020/10/01/tales-from-the-science-fiction-barroom/
redirect
https://dotat.at/:/N4L9J
blurb
https://dotat.at/:/N4L9J.html
atom entry
https://dotat.at/:/N4L9J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9W63P.html
2020-10-04T18:33:59Z
Saving space (basically) for free by re-ordering columns in PostgreSQL.
2020‑10‑04
Saving space (basically) for free by re-ordering columns in PostgreSQL.
https://medium.com/braintree-product-technology/postgresql-at-scale-saving-space-basically-for-free-d94483d9ed9a
redirect
https://dotat.at/:/9W63P
blurb
https://dotat.at/:/9W63P.html
atom entry
https://dotat.at/:/9W63P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2EQV7.html
2020-10-04T17:41:23Z
Dissecting Lemire's nearly divisionless random number generator.
2020‑10‑04
Dissecting Lemire's nearly divisionless random number generator.
https://veryseriousblog.com/posts/dissecting-lemire
redirect
https://dotat.at/:/2EQV7
blurb
https://dotat.at/:/2EQV7.html
atom entry
https://dotat.at/:/2EQV7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/97MWN.html
2020-10-04T17:16:55Z
Magic Wand Rechargeable teardown.
2020‑10‑04
Magic Wand Rechargeable teardown.
https://insidesextoys.com/2020/10/rumble-research/
redirect
https://dotat.at/:/97MWN
blurb
https://dotat.at/:/97MWN.html
atom entry
https://dotat.at/:/97MWN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E3YV3.html
2020-10-04T15:17:14Z
SaferNode: a Python script to isolate npm inside short-lived Docker containers.
2020‑10‑04
SaferNode: a Python script to isolate npm inside short-lived Docker containers.
https://gitlab.com/mikecardwell/safernode
redirect
https://dotat.at/:/E3YV3
blurb
https://dotat.at/:/E3YV3.html
atom entry
https://dotat.at/:/E3YV3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R6X87.html
2020-10-04T15:11:39Z
A web of trust for npm.
2020‑10‑04
A web of trust for npm.
https://www.btao.org/2020/10/02/npm-trust.html
redirect
https://dotat.at/:/R6X87
blurb
https://dotat.at/:/R6X87.html
atom entry
https://dotat.at/:/R6X87.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9WWVB.html
2020-10-04T14:49:25Z
HOPL: an online historical encyclopaedia of programming languages.
2020‑10‑04
HOPL: an online historical encyclopaedia of programming languages.
https://hopl.info/
redirect
https://dotat.at/:/9WWVB
blurb
https://dotat.at/:/9WWVB.html
atom entry
https://dotat.at/:/9WWVB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HB8B4.html
2020-10-04T11:32:01Z
chibicc: a small C compiler.
2020‑10‑04
chibicc: a small C compiler.
https://github.com/rui314/chibicc
redirect
https://dotat.at/:/HB8B4
blurb
https://dotat.at/:/HB8B4.html
atom entry
https://dotat.at/:/HB8B4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5LRAR.html
2020-10-04T00:24:28Z
Lambda calculus diagrams.
2020‑10‑04
Lambda calculus diagrams.
https://tromp.github.io/cl/diagrams.html
redirect
https://dotat.at/:/5LRAR
blurb
https://dotat.at/:/5LRAR.html
atom entry
https://dotat.at/:/5LRAR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/K4336.html
2020-10-03T23:49:34Z
Computer science metanotation is a barrier to entry.
2020‑10‑03
Computer science metanotation is a barrier to entry.
https://blog.sigplan.org/2020/09/29/pl-notation-is-a-barrier-to-entry/
redirect
https://dotat.at/:/K4336
blurb
https://dotat.at/:/K4336.html
atom entry
https://dotat.at/:/K4336.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R3KD3.html
2020-10-03T15:02:14Z
System font typography on 8 bit micros.
2020‑10‑03
System font typography on 8 bit micros.
https://damieng.com/blog/2011/02/20/typography-in-8-bits-system-fonts
redirect
https://dotat.at/:/R3KD3
blurb
https://dotat.at/:/R3KD3.html
atom entry
https://dotat.at/:/R3KD3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/K6E4C.html
2020-10-03T11:55:58Z
Falsehoods programmers believe about map coordinates.
2020‑10‑03
Falsehoods programmers believe about map coordinates.
https://engineering.kablamo.com.au/posts/2020/falsehoods-about-map-coordinates
redirect
https://dotat.at/:/K6E4C
blurb
https://dotat.at/:/K6E4C.html
atom entry
https://dotat.at/:/K6E4C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/L4K4Q.html
2020-10-03T00:57:57Z
Compiler hardening and exploit mitigations for unsafe Rust.
2020‑10‑03
Compiler hardening and exploit mitigations for unsafe Rust.
http://rcvalle.blog/2020/09/16/rust-lang-exploit-mitigations/
redirect
https://dotat.at/:/L4K4Q
blurb
https://dotat.at/:/L4K4Q.html
atom entry
https://dotat.at/:/L4K4Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4NRYF.html
2020-10-02T09:20:14Z
Toward an API for the real numbers: exact arithmetic with decidable equality comparisons.
2020‑10‑02
Toward an API for the real numbers: exact arithmetic with decidable equality comparisons.
https://blog.acolyer.org/2020/10/02/toward-an-api-for-the-real-numbers/
redirect
https://dotat.at/:/4NRYF
blurb
https://dotat.at/:/4NRYF.html
atom entry
https://dotat.at/:/4NRYF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G39DX.html
2020-10-01T22:06:03Z
outflank-mailman: stop Mailman from breaking DKIM signatures.
2020‑10‑01
outflank-mailman: stop Mailman from breaking DKIM signatures.
https://diziet.dreamwidth.org/6947.html
redirect
https://dotat.at/:/G39DX
blurb
https://dotat.at/:/G39DX.html
atom entry
https://dotat.at/:/G39DX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AZ735.html
2020-09-29T22:02:16Z
Rob Pike on colour blindness.
2020‑09‑29
Rob Pike on colour blindness.
https://commandcenter.blogspot.com/2020/09/color-blindness-is-inaccurate-term.html
redirect
https://dotat.at/:/AZ735
blurb
https://dotat.at/:/AZ735.html
atom entry
https://dotat.at/:/AZ735.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KRB3L.html
2020-09-28T10:46:34Z
FPspy: Spying on the floating point behavior of existing, unmodified scientific applications.
2020‑09‑28
FPspy: Spying on the floating point behavior of existing, unmodified scientific applications.
https://blog.acolyer.org/2020/09/28/fpspy/
redirect
https://dotat.at/:/KRB3L
blurb
https://dotat.at/:/KRB3L.html
atom entry
https://dotat.at/:/KRB3L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NC3QG.html
2020-09-28T10:19:31Z
The weight of buildings and the raising of Chicago.
2020‑09‑28
The weight of buildings and the raising of Chicago.
https://leancrew.com/all-this/2020/09/weighing-in/
redirect
https://dotat.at/:/NC3QG
blurb
https://dotat.at/:/NC3QG.html
atom entry
https://dotat.at/:/NC3QG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/X6HFH.html
2020-09-28T07:49:12Z
BBC Micro Elite source code and commentary.
2020‑09‑28
BBC Micro Elite source code and commentary.
https://www.bbcelite.com/
redirect
https://dotat.at/:/X6HFH
blurb
https://dotat.at/:/X6HFH.html
atom entry
https://dotat.at/:/X6HFH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/EW55Y.html
2020-09-27T11:54:51Z
A typed, algebraic approach to parser combinators.
2020‑09‑27
A typed, algebraic approach to parser combinators.
https://www.cl.cam.ac.uk/~nk480/parsing.pdf
redirect
https://dotat.at/:/EW55Y
blurb
https://dotat.at/:/EW55Y.html
atom entry
https://dotat.at/:/EW55Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QR2L4.html
2020-09-27T11:20:12Z
Modular, composable, typed optimizations in the tagless-final style.
2020‑09‑27
Modular, composable, typed optimizations in the tagless-final style.
http://okmij.org/ftp/tagless-final/course/optimizations.html
redirect
https://dotat.at/:/QR2L4
blurb
https://dotat.at/:/QR2L4.html
atom entry
https://dotat.at/:/QR2L4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/B6D7Q.html
2020-09-26T13:00:53Z
Guided tour of Bunnie's Precursor motherboard.
2020‑09‑26
Guided tour of Bunnie's Precursor motherboard.
https://www.bunniestudios.com/blog/?p=5942
redirect
https://dotat.at/:/B6D7Q
blurb
https://dotat.at/:/B6D7Q.html
atom entry
https://dotat.at/:/B6D7Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XHZ9J.html
2020-09-26T10:20:36Z
Techade quiz: A near-impossible guessing game of tech through the decades.
2020‑09‑26
Techade quiz: A near-impossible guessing game of tech through the decades.
https://techadequiz.com/
redirect
https://dotat.at/:/XHZ9J
blurb
https://dotat.at/:/XHZ9J.html
atom entry
https://dotat.at/:/XHZ9J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8232L.html
2020-09-25T19:00:21Z
A PEG parser for CPython.
2020‑09‑25
A PEG parser for CPython.
https://medium.com/@gvanrossum_83706/peg-parsing-series-de5d41b2ed60
redirect
https://dotat.at/:/8232L
blurb
https://dotat.at/:/8232L.html
atom entry
https://dotat.at/:/8232L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZE9NG.html
2020-09-25T17:07:58Z
Using time travel to remotely debug faulty DRAM with Julia and rr.
2020‑09‑25
Using time travel to remotely debug faulty DRAM with Julia and rr.
https://julialang.org/blog/2020/09/rr-memory-magic/
redirect
https://dotat.at/:/ZE9NG
blurb
https://dotat.at/:/ZE9NG.html
atom entry
https://dotat.at/:/ZE9NG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/C66CZ.html
2020-09-25T16:46:24Z
Finding a goroutine bug with TLA+.
2020‑09‑25
Finding a goroutine bug with TLA+.
https://www.hillelwayne.com/post/tla-golang/
redirect
https://dotat.at/:/C66CZ
blurb
https://dotat.at/:/C66CZ.html
atom entry
https://dotat.at/:/C66CZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2A4HB.html
2020-09-25T12:03:18Z
A pipeline made of airbags: live upgrades vs immutable infrastructure.
2020‑09‑25
A pipeline made of airbags: live upgrades vs immutable infrastructure.
https://ferd.ca/a-pipeline-made-of-airbags.html
redirect
https://dotat.at/:/2A4HB
blurb
https://dotat.at/:/2A4HB.html
atom entry
https://dotat.at/:/2A4HB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GWWY4.html
2020-09-24T21:49:24Z
Traits as an emergent feature of Julia.
2020‑09‑24
Traits as an emergent feature of Julia.
https://invenia.github.io/blog/2019/11/06/julialang-features-part-2/
redirect
https://dotat.at/:/GWWY4
blurb
https://dotat.at/:/GWWY4.html
atom entry
https://dotat.at/:/GWWY4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/X63K7.html
2020-09-24T21:27:54Z
Bean Machine: a declarative probabilistic programming language for efficient programmable inference.
2020‑09‑24
Bean Machine: a declarative probabilistic programming language for efficient programmable inference.
https://ericlippert.com/2020/09/23/introducing-bean-machine/
redirect
https://dotat.at/:/X63K7
blurb
https://dotat.at/:/X63K7.html
atom entry
https://dotat.at/:/X63K7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PF5ZP.html
2020-09-24T20:27:42Z
How the CPython compiler works.
2020‑09‑24
How the CPython compiler works.
https://tenthousandmeters.com/blog/python-behind-the-scenes-2-how-the-cpython-compiler-works/
redirect
https://dotat.at/:/PF5ZP
blurb
https://dotat.at/:/PF5ZP.html
atom entry
https://dotat.at/:/PF5ZP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/W9J2Y.html
2020-09-24T18:25:34Z
Fast incremental compilation of Kotlin.
2020‑09‑24
Fast incremental compilation of Kotlin.
https://blog.jetbrains.com/kotlin/2020/09/the-dark-secrets-of-fast-compilation-for-kotlin/
redirect
https://dotat.at/:/W9J2Y
blurb
https://dotat.at/:/W9J2Y.html
atom entry
https://dotat.at/:/W9J2Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N2YVD.html
2020-09-24T17:37:05Z
Void in Haskell is a smell.
2020‑09‑24
Void in Haskell is a smell.
https://tech.freckle.com/2020/09/23/void-is-a-smell/
redirect
https://dotat.at/:/N2YVD
blurb
https://dotat.at/:/N2YVD.html
atom entry
https://dotat.at/:/N2YVD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/V7GPF.html
2020-09-24T16:51:22Z
Exploiting Tiny Tiny RSS.
2020‑09‑24
Exploiting Tiny Tiny RSS.
https://www.digeex.de/blog/tinytinyrss/
redirect
https://dotat.at/:/V7GPF
blurb
https://dotat.at/:/V7GPF.html
atom entry
https://dotat.at/:/V7GPF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A95A7.html
2020-09-23T22:11:36Z
Delivering 45x faster percentiles using PostgreSQL, Citus, and t-digest.
2020‑09‑23
Delivering 45x faster percentiles using PostgreSQL, Citus, and t-digest.
https://techcommunity.microsoft.com/t5/azure-database-for-postgresql/diary-of-an-engineer-delivering-45x-faster-percentiles-using/ba-p/1685102
redirect
https://dotat.at/:/A95A7
blurb
https://dotat.at/:/A95A7.html
atom entry
https://dotat.at/:/A95A7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NNH9Z.html
2020-09-23T20:06:42Z
JuliaCon2020: Julia is production ready!
2020‑09‑23
JuliaCon2020: Julia is production ready!
https://bkamins.github.io/julialang/2020/08/07/production-ready.html
redirect
https://dotat.at/:/NNH9Z
blurb
https://dotat.at/:/NNH9Z.html
atom entry
https://dotat.at/:/NNH9Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N5EA9.html
2020-09-23T17:35:09Z
Haskell's children: Rust, Idris, Julia.
2020‑09‑23
Haskell's children: Rust, Idris, Julia.
https://owenlynch.org/posts/2020-09-16-haskells-children/
redirect
https://dotat.at/:/N5EA9
blurb
https://dotat.at/:/N5EA9.html
atom entry
https://dotat.at/:/N5EA9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9R5DZ.html
2020-09-23T14:44:56Z
On YOLOsec and FOMOsec.
2020‑09‑23
On YOLOsec and FOMOsec.
https://swagitda.com/blog/posts/on-yolosec-and-fomosec/
redirect
https://dotat.at/:/9R5DZ
blurb
https://dotat.at/:/9R5DZ.html
atom entry
https://dotat.at/:/9R5DZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FC2Z4.html
2020-09-22T17:57:00Z
Data and Reality, 2nd edition.
2020‑09‑22
Data and Reality, 2nd edition.
https://buttondown.email/hillelwayne/archive/data-and-reality-2nd-edition/
redirect
https://dotat.at/:/FC2Z4
blurb
https://dotat.at/:/FC2Z4.html
atom entry
https://dotat.at/:/FC2Z4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PVT8X.html
2020-09-21T20:42:07Z
Range: My least favorite Rust type.
2020‑09‑21
Range: My least favorite Rust type.
https://ridiculousfish.com/blog/posts/least-favorite-rust-type.html
redirect
https://dotat.at/:/PVT8X
blurb
https://dotat.at/:/PVT8X.html
atom entry
https://dotat.at/:/PVT8X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/86VQH.html
2020-09-21T17:45:33Z
John Regehr's integers in C quiz.
2020‑09‑21
John Regehr's integers in C quiz.
https://www.acepace.net/integerQuiz/
redirect
https://dotat.at/:/86VQH
blurb
https://dotat.at/:/86VQH.html
atom entry
https://dotat.at/:/86VQH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HVXJ8.html
2020-09-21T16:36:34Z
A new X.509 certificate chain validator for LibreSSL.
2020‑09‑21
A new X.509 certificate chain validator for LibreSSL.
https://undeadly.org/cgi?action=article;sid=20200921105847
redirect
https://dotat.at/:/HVXJ8
blurb
https://dotat.at/:/HVXJ8.html
atom entry
https://dotat.at/:/HVXJ8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/88Z4E.html
2020-09-21T16:17:31Z
Tail call optimization and debugging.
2020‑09‑21
Tail call optimization and debugging.
http://funcall.blogspot.com/2011/03/tail-recursion-and-debugging.html
redirect
https://dotat.at/:/88Z4E
blurb
https://dotat.at/:/88Z4E.html
atom entry
https://dotat.at/:/88Z4E.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TE8VK.html
2020-09-21T10:33:55Z
A new backend for Cranelift: instruction selection.
2020‑09‑21
A new backend for Cranelift: instruction selection.
https://cfallin.org/blog/2020/09/18/cranelift-isel-1/
redirect
https://dotat.at/:/TE8VK
blurb
https://dotat.at/:/TE8VK.html
atom entry
https://dotat.at/:/TE8VK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5LQ4Q.html
2020-09-21T02:08:28Z
Speeding up C++ compilation.
2020‑09‑21
Speeding up C++ compilation.
http://codingnest.com/the-little-things-speeding-up-c-compilation/
redirect
https://dotat.at/:/5LQ4Q
blurb
https://dotat.at/:/5LQ4Q.html
atom entry
https://dotat.at/:/5LQ4Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7QZT2.html
2020-09-21T00:58:20Z
Dennis Ritchie's reflections on software research.
2020‑09‑21
Dennis Ritchie's reflections on software research.
https://dl.acm.org/doi/10.1145/1283920.1283939
redirect
https://dotat.at/:/7QZT2
blurb
https://dotat.at/:/7QZT2.html
atom entry
https://dotat.at/:/7QZT2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZJQJ2.html
2020-09-20T21:45:06Z
Why not Rust?
2020‑09‑20
Why not Rust?
https://matklad.github.io/2020/09/20/why-not-rust.html
redirect
https://dotat.at/:/ZJQJ2
blurb
https://dotat.at/:/ZJQJ2.html
atom entry
https://dotat.at/:/ZJQJ2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CF8YV.html
2020-09-20T10:24:32Z
Taking MonetDB/e for a taxi ride.
2020‑09‑20
Taking MonetDB/e for a taxi ride.
http://monetdb.org/blog/taking-MonetDBe-for-a-taxi-ride
redirect
https://dotat.at/:/CF8YV
blurb
https://dotat.at/:/CF8YV.html
atom entry
https://dotat.at/:/CF8YV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LTNC4.html
2020-09-20T10:17:39Z
FreeBSD's Subversion to Git migration: Why?
2020‑09‑20
FreeBSD's Subversion to Git migration: Why?
http://bsdimp.blogspot.com/2020/09/freebsd-subversion-to-git-migration.html
redirect
https://dotat.at/:/LTNC4
blurb
https://dotat.at/:/LTNC4.html
atom entry
https://dotat.at/:/LTNC4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/98A7Y.html
2020-09-20T02:08:33Z
LLVM's getelementptr, by example.
2020‑09‑20
LLVM's getelementptr, by example.
https://blog.yossarian.net/2020/09/19/LLVMs-getelementptr-by-example
redirect
https://dotat.at/:/98A7Y
blurb
https://dotat.at/:/98A7Y.html
atom entry
https://dotat.at/:/98A7Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7DE9V.html
2020-09-19T17:16:06Z
What's the fastest way to chill your beer?
2020‑09‑19
What's the fastest way to chill your beer?
https://www.which.co.uk/news/2020/06/whats-the-fastest-way-to-chill-your-beer/
redirect
https://dotat.at/:/7DE9V
blurb
https://dotat.at/:/7DE9V.html
atom entry
https://dotat.at/:/7DE9V.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NZQG7.html
2020-09-19T13:02:24Z
"Fake COTS" and the one-day rule.
2020‑09‑19
"Fake COTS" and the one-day rule.
https://sboots.ca/2020/09/16/fake-cots-and-the-one-day-rule/
redirect
https://dotat.at/:/NZQG7
blurb
https://dotat.at/:/NZQG7.html
atom entry
https://dotat.at/:/NZQG7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/884KK.html
2020-09-18T18:56:01Z
A Cuban numbers station cryptologic mystery.
2020‑09‑18
A Cuban numbers station cryptologic mystery.
https://www.mattblaze.org/blog/neinnines/
redirect
https://dotat.at/:/884KK
blurb
https://dotat.at/:/884KK.html
atom entry
https://dotat.at/:/884KK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NJZ3B.html
2020-09-18T14:11:02Z
Supercomputing on Nitro in AWS cloud with Scalable Reliable Datagram (SRD).
2020‑09‑18
Supercomputing on Nitro in AWS cloud with Scalable Reliable Datagram (SRD).
https://ieeexplore.ieee.org/document/9167399
redirect
https://dotat.at/:/NJZ3B
blurb
https://dotat.at/:/NJZ3B.html
atom entry
https://dotat.at/:/NJZ3B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6297X.html
2020-09-18T13:41:35Z
Surfaces vs airborne: what we know now about Covid-19 transmission.
2020‑09‑18
Surfaces vs airborne: what we know now about Covid-19 transmission.
https://elemental.medium.com/the-most-likely-way-youll-get-infected-with-covid-19-30430384e5a5
redirect
https://dotat.at/:/6297X
blurb
https://dotat.at/:/6297X.html
atom entry
https://dotat.at/:/6297X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TLNQ6.html
2020-09-18T11:16:24Z
Taming nalgebra's Rustdoc.
2020‑09‑18
Taming nalgebra's Rustdoc.
https://jack.wrenn.fyi/blog/rustdocing-nalgebra/
redirect
https://dotat.at/:/TLNQ6
blurb
https://dotat.at/:/TLNQ6.html
atom entry
https://dotat.at/:/TLNQ6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2QLCW.html
2020-09-18T01:22:42Z
Let's Encrypt's new ECDSA root and intermediate certificates.
2020‑09‑18
Let's Encrypt's new ECDSA root and intermediate certificates.
https://letsencrypt.org/2020/09/17/new-root-and-intermediates.html
redirect
https://dotat.at/:/2QLCW
blurb
https://dotat.at/:/2QLCW.html
atom entry
https://dotat.at/:/2QLCW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NMKX5.html
2020-09-17T20:15:26Z
DNS Flag Day 2020: what you need to know.
2020‑09‑17
DNS Flag Day 2020: what you need to know.
https://blog.apnic.net/2020/09/17/dns-flag-day-2020-what-you-need-to-know/
redirect
https://dotat.at/:/NMKX5
blurb
https://dotat.at/:/NMKX5.html
atom entry
https://dotat.at/:/NMKX5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4KP87.html
2020-09-17T20:11:26Z
Maximizing DNS qname minimization.
2020‑09‑17
Maximizing DNS qname minimization.
http://www.circleid.com/posts/20200916-maximizing-qname-minimization-new-chapter-dns-protocol-evolution/
redirect
https://dotat.at/:/4KP87
blurb
https://dotat.at/:/4KP87.html
atom entry
https://dotat.at/:/4KP87.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LRDC6.html
2020-09-17T09:58:17Z
Search and replace tricks with ripgrep.
2020‑09‑17
Search and replace tricks with ripgrep.
https://learnbyexample.github.io/substitution-with-ripgrep/
redirect
https://dotat.at/:/LRDC6
blurb
https://dotat.at/:/LRDC6.html
atom entry
https://dotat.at/:/LRDC6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TH32T.html
2020-09-16T23:11:47Z
The plot against Birmingham.
2020‑09‑16
The plot against Birmingham.
https://unherd.com/2020/09/the-plot-against-mercia/
redirect
https://dotat.at/:/TH32T
blurb
https://dotat.at/:/TH32T.html
atom entry
https://dotat.at/:/TH32T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8BZNT.html
2020-09-16T23:02:22Z
USB-C was supposed to simplify, but it's a total mess.
2020‑09‑16
USB-C was supposed to simplify, but it's a total mess.
https://onezero.medium.com/usb-c-was-supposed-to-simplify-our-lives-instead-its-a-total-mess-626bb2ea3688
redirect
https://dotat.at/:/8BZNT
blurb
https://dotat.at/:/8BZNT.html
atom entry
https://dotat.at/:/8BZNT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZF824.html
2020-09-16T22:54:21Z
How America became obsessed with dips, sauces, dressings, and "food lube".
2020‑09‑16
How America became obsessed with dips, sauces, dressings, and "food lube".
https://www.menshealth.com/nutrition/a33901460/food-lube-dips-dressing-sauces/
redirect
https://dotat.at/:/ZF824
blurb
https://dotat.at/:/ZF824.html
atom entry
https://dotat.at/:/ZF824.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AKBV8.html
2020-09-16T22:46:21Z
Efficient parallel and incremental parsing of practical context-free languages.
2020‑09‑16
Efficient parallel and incremental parsing of practical context-free languages.
https://jyp.github.io/pdf/PP.pdf
redirect
https://dotat.at/:/AKBV8
blurb
https://dotat.at/:/AKBV8.html
atom entry
https://dotat.at/:/AKBV8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PBW6X.html
2020-09-16T21:32:04Z
The missing datacenter OS.
2020‑09‑16
The missing datacenter OS.
http://addxorrol.blogspot.com/2020/07/the-missing-os.html
redirect
https://dotat.at/:/PBW6X
blurb
https://dotat.at/:/PBW6X.html
atom entry
https://dotat.at/:/PBW6X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2DMY8.html
2020-09-16T18:30:44Z
Tips for PostgreSQL bulk data loading.
2020‑09‑16
Tips for PostgreSQL bulk data loading.
https://www.2ndquadrant.com/en/blog/7-best-practice-tips-for-postgresql-bulk-data-loading/
redirect
https://dotat.at/:/2DMY8
blurb
https://dotat.at/:/2DMY8.html
atom entry
https://dotat.at/:/2DMY8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LVXN5.html
2020-09-16T18:15:56Z
Reinventing virtualization with the AWS Nitro System.
2020‑09‑16
Reinventing virtualization with the AWS Nitro System.
https://www.allthingsdistributed.com/2020/09/reinventing-virtualization-with-aws-nitro.html
redirect
https://dotat.at/:/LVXN5
blurb
https://dotat.at/:/LVXN5.html
atom entry
https://dotat.at/:/LVXN5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DKZG3.html
2020-09-16T15:31:52Z
A formalization and correctness proof of the CGOL language system / Pratt parser. (1975)
2020‑09‑16
A formalization and correctness proof of the CGOL language system / Pratt parser. (1975)
http://vandevanter.net/mlvdv/publications/a-formalization-and-proof-o.html
redirect
https://dotat.at/:/DKZG3
blurb
https://dotat.at/:/DKZG3.html
atom entry
https://dotat.at/:/DKZG3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NFB57.html
2020-09-16T11:46:51Z
Differentiable dithering with gradient descent.
2020‑09‑16
Differentiable dithering with gradient descent.
https://www.peterstefek.me/differentiable-dithering.html
redirect
https://dotat.at/:/NFB57
blurb
https://dotat.at/:/NFB57.html
atom entry
https://dotat.at/:/NFB57.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/79RQR.html
2020-09-15T15:05:35Z
Which parsing approach?
2020‑09‑15
Which parsing approach?
https://tratt.net/laurie/blog/entries/which_parsing_approach.html
redirect
https://dotat.at/:/79RQR
blurb
https://dotat.at/:/79RQR.html
atom entry
https://dotat.at/:/79RQR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PLX23.html
2020-09-15T13:02:50Z
Keeping time at NIST.
2020‑09‑15
Keeping time at NIST.
https://www.nist.gov/blogs/taking-measure/keeping-time-nist
redirect
https://dotat.at/:/PLX23
blurb
https://dotat.at/:/PLX23.html
atom entry
https://dotat.at/:/PLX23.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9LAB6.html
2020-09-15T10:46:58Z
Debian-installer, mdadm configuration, and the bad blocks controversy.
2020‑09‑15
Debian-installer, mdadm configuration, and the bad blocks controversy.
http://strugglers.net/~andy/blog/2020/09/13/debian-installer-mdadm-configuration-and-the-bad-blocks-controversy/
redirect
https://dotat.at/:/9LAB6
blurb
https://dotat.at/:/9LAB6.html
atom entry
https://dotat.at/:/9LAB6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2R3KL.html
2020-09-14T20:12:03Z
Creating high-quality PDF/A documents using LaTeX.
2020‑09‑14
Creating high-quality PDF/A documents using LaTeX.
https://www.mathstat.dal.ca/~selinger/pdfa/
redirect
https://dotat.at/:/2R3KL
blurb
https://dotat.at/:/2R3KL.html
atom entry
https://dotat.at/:/2R3KL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RDP4R.html
2020-09-14T20:01:56Z
What's so hard about PDF text extraction?
2020‑09‑14
What's so hard about PDF text extraction?
https://filingdb.com/b/pdf-text-extraction
redirect
https://dotat.at/:/RDP4R
blurb
https://dotat.at/:/RDP4R.html
atom entry
https://dotat.at/:/RDP4R.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/V3JRK.html
2020-09-13T15:08:19Z
Diversity Explorer: ethnicity across England and Wales.
2020‑09‑13
Diversity Explorer: ethnicity across England and Wales.
https://odileeds.org/blog/2020-09-11-Diversity2point0-.html
redirect
https://dotat.at/:/V3JRK
blurb
https://dotat.at/:/V3JRK.html
atom entry
https://dotat.at/:/V3JRK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D3KMD.html
2020-09-13T14:49:50Z
Design out waste in household electrical goods.
2020‑09‑13
Design out waste in household electrical goods.
https://www.agencyofdesign.co.uk/projects/design-out-waste/
redirect
https://dotat.at/:/D3KMD
blurb
https://dotat.at/:/D3KMD.html
atom entry
https://dotat.at/:/D3KMD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3MAGN.html
2020-09-12T07:10:44Z
How GitLab.com upgraded PostgreSQL.
2020‑09‑12
How GitLab.com upgraded PostgreSQL.
https://about.gitlab.com/blog/2020/09/11/gitlab-pg-upgrade/
redirect
https://dotat.at/:/3MAGN
blurb
https://dotat.at/:/3MAGN.html
atom entry
https://dotat.at/:/3MAGN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6Z6XX.html
2020-09-11T10:48:05Z
Getting MacOS style hotkeys working in GNU/Linux.
2020‑09‑11
Getting MacOS style hotkeys working in GNU/Linux.
https://technex.us/2020/09/getting-macos-style-hotkeys-working-in-gnu-linux/
redirect
https://dotat.at/:/6Z6XX
blurb
https://dotat.at/:/6Z6XX.html
atom entry
https://dotat.at/:/6Z6XX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2BZKT.html
2020-09-10T19:36:48Z
Leonardo da Vinci's ingenious design for a self-supporting bridge.
2020‑09‑10
Leonardo da Vinci's ingenious design for a self-supporting bridge.
https://www.core77.com/posts/65043/Leonardo-da-Vincis-Ingenious-Design-for-a-Self-Supporting-Bridge
redirect
https://dotat.at/:/2BZKT
blurb
https://dotat.at/:/2BZKT.html
atom entry
https://dotat.at/:/2BZKT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LA3LW.html
2020-09-10T14:36:19Z
5 most annoying website features I face as a blind person every single day.
2020‑09‑10
5 most annoying website features I face as a blind person every single day.
https://bighack.org/5-most-annoying-website-features-i-face-as-a-blind-screen-reader-user-accessibility/
redirect
https://dotat.at/:/LA3LW
blurb
https://dotat.at/:/LA3LW.html
atom entry
https://dotat.at/:/LA3LW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VR8MM.html
2020-09-09T13:12:39Z
Hacking Ethernet out of FibreChannel cards.
2020‑09‑09
Hacking Ethernet out of FibreChannel cards.
https://blog.benjojo.co.uk/post/ip-over-fibre-channel-hack
redirect
https://dotat.at/:/VR8MM
blurb
https://dotat.at/:/VR8MM.html
atom entry
https://dotat.at/:/VR8MM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E73QF.html
2020-09-09T13:02:08Z
Loko Scheme: an optimizing R6RS Scheme compiler.
2020‑09‑09
Loko Scheme: an optimizing R6RS Scheme compiler.
https://scheme.fail/
redirect
https://dotat.at/:/E73QF
blurb
https://dotat.at/:/E73QF.html
atom entry
https://dotat.at/:/E73QF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4WY3J.html
2020-09-08T19:30:23Z
An explainer on Ed25519 clamping.
2020‑09‑08
An explainer on Ed25519 clamping.
https://www.jcraige.com/an-explainer-on-ed25519-clamping
redirect
https://dotat.at/:/4WY3J
blurb
https://dotat.at/:/4WY3J.html
atom entry
https://dotat.at/:/4WY3J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/23WAD.html
2020-09-08T19:27:40Z
What we didn't get: science fiction technologies that remained fictional.
2020‑09‑08
What we didn't get: science fiction technologies that remained fictional.
http://noahpinionblog.blogspot.com/2017/09/what-we-didnt-get.html
redirect
https://dotat.at/:/23WAD
blurb
https://dotat.at/:/23WAD.html
atom entry
https://dotat.at/:/23WAD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/H48KA.html
2020-09-07T23:42:05Z
How to speed up the Rust compiler one last time.
2020‑09‑07
How to speed up the Rust compiler one last time.
https://blog.mozilla.org/nnethercote/2020/09/08/how-to-speed-up-the-rust-compiler-one-last-time/
redirect
https://dotat.at/:/H48KA
blurb
https://dotat.at/:/H48KA.html
atom entry
https://dotat.at/:/H48KA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R94RZ.html
2020-09-07T21:09:59Z
Named parameters using designated initializers in C++20.
2020‑09‑07
Named parameters using designated initializers in C++20.
https://pdimov.github.io/blog/2020/09/07/named-parameters-in-c20/
redirect
https://dotat.at/:/R94RZ
blurb
https://dotat.at/:/R94RZ.html
atom entry
https://dotat.at/:/R94RZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/99ZYY.html
2020-09-07T20:17:29Z
The Capsule hash trie collections library for Java.
2020‑09‑07
The Capsule hash trie collections library for Java.
https://github.com/usethesource/capsule
redirect
https://dotat.at/:/99ZYY
blurb
https://dotat.at/:/99ZYY.html
atom entry
https://dotat.at/:/99ZYY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R46ZQ.html
2020-09-06T15:55:10Z
Lessons from the GNOME patent troll incident.
2020‑09‑06
Lessons from the GNOME patent troll incident.
https://blog.hansenpartnership.com/lessons-from-the-gnome-patent-troll-incident/
redirect
https://dotat.at/:/R46ZQ
blurb
https://dotat.at/:/R46ZQ.html
atom entry
https://dotat.at/:/R46ZQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RAVD4.html
2020-09-05T18:12:59Z
TOTP in 20 lines of Python.
2020‑09‑05
TOTP in 20 lines of Python.
https://github.com/susam/mintotp
redirect
https://dotat.at/:/RAVD4
blurb
https://dotat.at/:/RAVD4.html
atom entry
https://dotat.at/:/RAVD4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/39XGH.html
2020-09-05T00:21:39Z
The origins of XXX as a FIXME comment marker.
2020‑09‑05
The origins of XXX as a FIXME comment marker.
https://www.snellman.net/blog/archive/2017-04-17-xxx-fixme
redirect
https://dotat.at/:/39XGH
blurb
https://dotat.at/:/39XGH.html
atom entry
https://dotat.at/:/39XGH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FWAD9.html
2020-09-04T23:47:18Z
Some historical reflections on NSFNET.
2020‑09‑04
Some historical reflections on NSFNET.
http://hpwren.ucsd.edu/~hwb/NSFNET/NSFNET-200711Summary/
redirect
https://dotat.at/:/FWAD9
blurb
https://dotat.at/:/FWAD9.html
atom entry
https://dotat.at/:/FWAD9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3K38P.html
2020-09-04T21:10:48Z
Don't forget: the plural of anecdote is data.
2020‑09‑04
Don't forget: the plural of anecdote is data.
http://blog.danwin.com/don-t-forget-the-plural-of-anecdote-is-data/
redirect
https://dotat.at/:/3K38P
blurb
https://dotat.at/:/3K38P.html
atom entry
https://dotat.at/:/3K38P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Z2DLF.html
2020-09-04T12:09:20Z
Property testing and formal verification / symbolic execution in Rust with KLEE.
2020‑09‑04
Property testing and formal verification / symbolic execution in Rust with KLEE.
https://alastairreid.github.io/why-not-both/
redirect
https://dotat.at/:/Z2DLF
blurb
https://dotat.at/:/Z2DLF.html
atom entry
https://dotat.at/:/Z2DLF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6PWN6.html
2020-09-03T00:17:53Z
A demonstrator's guide to helmets.
2020‑09‑03
A demonstrator's guide to helmets.
https://crimethinc.com/2020/09/01/a-demonstrators-guide-to-helmets-everything-you-need-to-know
redirect
https://dotat.at/:/6PWN6
blurb
https://dotat.at/:/6PWN6.html
atom entry
https://dotat.at/:/6PWN6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9AW6L.html
2020-09-03T00:17:22Z
The femme's guide to riot fashion: this season's hottest looks for the discerning anarchist.
2020‑09‑03
The femme's guide to riot fashion: this season's hottest looks for the discerning anarchist.
https://crimethinc.com/2017/10/16/the-femmes-guide-to-riot-fashion-this-seasons-hottest-looks-for-the-discerning-anarchist-femme
redirect
https://dotat.at/:/9AW6L
blurb
https://dotat.at/:/9AW6L.html
atom entry
https://dotat.at/:/9AW6L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NDZN6.html
2020-09-02T23:58:56Z
Butler Lampson's updated and expanded hints and principles for computer system design.
2020‑09‑02
Butler Lampson's updated and expanded hints and principles for computer system design.
https://www.dropbox.com/sh/4cex542zznbjh7b/AADM59pqAb9YBy4eeT1uw0t8a?dl=0&preview=Hints+190+full.pdf
redirect
https://dotat.at/:/NDZN6
blurb
https://dotat.at/:/NDZN6.html
atom entry
https://dotat.at/:/NDZN6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LN24K.html
2020-09-02T14:55:45Z
On modern hardware the min-max heap beats a binary heap.
2020‑09‑02
On modern hardware the min-max heap beats a binary heap.
https://probablydance.com/2020/08/31/on-modern-hardware-the-min-max-heap-beats-a-binary-heap/
redirect
https://dotat.at/:/LN24K
blurb
https://dotat.at/:/LN24K.html
atom entry
https://dotat.at/:/LN24K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VTV33.html
2020-09-02T13:33:59Z
Write tracking for Nim.
2020‑09‑02
Write tracking for Nim.
https://nim-lang.org/blog/2020/09/01/write-tracking.html
redirect
https://dotat.at/:/VTV33
blurb
https://dotat.at/:/VTV33.html
atom entry
https://dotat.at/:/VTV33.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G45X9.html
2020-09-02T11:01:37Z
The problem with C compatibility in C++.
2020‑09‑02
The problem with C compatibility in C++.
https://cor3ntin.github.io/posts/c/
redirect
https://dotat.at/:/G45X9
blurb
https://dotat.at/:/G45X9.html
atom entry
https://dotat.at/:/G45X9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MLJ9G.html
2020-09-02T10:49:38Z
jsonptr: using the wuffs memory-safe, zero-allocation JSON decoder.
2020‑09‑02
jsonptr: using the wuffs memory-safe, zero-allocation JSON decoder.
https://nigeltao.github.io/blog/2020/jsonptr.html
redirect
https://dotat.at/:/MLJ9G
blurb
https://dotat.at/:/MLJ9G.html
atom entry
https://dotat.at/:/MLJ9G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GT886.html
2020-09-02T09:26:12Z
The wuffs programming language: wrangling untrusted file formats safely.
2020‑09‑02
The wuffs programming language: wrangling untrusted file formats safely.
https://github.com/google/wuffs
redirect
https://dotat.at/:/GT886
blurb
https://dotat.at/:/GT886.html
atom entry
https://dotat.at/:/GT886.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AB583.html
2020-09-01T22:16:20Z
Lunar: a Mac OS X utility to adjust the brightness of your external display.
2020‑09‑01
Lunar: a Mac OS X utility to adjust the brightness of your external display.
https://lunar.fyi/
redirect
https://dotat.at/:/AB583
blurb
https://dotat.at/:/AB583.html
atom entry
https://dotat.at/:/AB583.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AC56Q.html
2020-09-01T19:58:58Z
PostgreSQL 13: don't let replication slots kill your primary.
2020‑09‑01
PostgreSQL 13: don't let replication slots kill your primary.
https://www.2ndquadrant.com/en/blog/pg13-slot-size-limit/
redirect
https://dotat.at/:/AC56Q
blurb
https://dotat.at/:/AC56Q.html
atom entry
https://dotat.at/:/AC56Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KBTW2.html
2020-09-01T18:55:30Z
This is not a sonic boom, it's a vapor cone.
2020‑09‑01
This is not a sonic boom, it's a vapor cone.
https://twitter.com/DrChrisCombs/status/1300787794793713664
redirect
https://dotat.at/:/KBTW2
blurb
https://dotat.at/:/KBTW2.html
atom entry
https://dotat.at/:/KBTW2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KV8PX.html
2020-09-01T14:30:08Z
Taking a look at Gerät 32620: the machine that powered numerous number stations.
2020‑09‑01
Taking a look at Gerät 32620: the machine that powered numerous number stations.
https://blog.ardy.io/2020/8/geraet-32620/
redirect
https://dotat.at/:/KV8PX
blurb
https://dotat.at/:/KV8PX.html
atom entry
https://dotat.at/:/KV8PX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ALQ9T.html
2020-09-01T12:34:31Z
How Arlo got injected into Ruby.
2020‑09‑01
How Arlo got injected into Ruby.
https://web.archive.org/web/20130523154844/http://talklikeaduck.denhaven2.com/2010/11/26/how-arlo-got-injected-into-ruby
redirect
https://dotat.at/:/ALQ9T
blurb
https://dotat.at/:/ALQ9T.html
atom entry
https://dotat.at/:/ALQ9T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9N6QX.html
2020-09-01T12:03:48Z
Understanding the X.500 directory.
2020‑09‑01
Understanding the X.500 directory.
http://sec.cs.kent.ac.uk/x500book/
redirect
https://dotat.at/:/9N6QX
blurb
https://dotat.at/:/9N6QX.html
atom entry
https://dotat.at/:/9N6QX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8HW9K.html
2020-08-31T19:38:04Z
Cracking Dlang Phobos pseudorandom UUIDs.
2020‑08‑31
Cracking Dlang Phobos pseudorandom UUIDs.
https://breakpoint.purrfect.fr/article/cracking_phobos_uuid.html
redirect
https://dotat.at/:/8HW9K
blurb
https://dotat.at/:/8HW9K.html
atom entry
https://dotat.at/:/8HW9K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/74DP3.html
2020-08-31T13:11:05Z
WebAssembly reference types in Wasmtime.
2020‑08‑31
WebAssembly reference types in Wasmtime.
https://bytecodealliance.org/articles/reference-types-in-wasmtime
redirect
https://dotat.at/:/74DP3
blurb
https://dotat.at/:/74DP3.html
atom entry
https://dotat.at/:/74DP3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Y7JWY.html
2020-08-31T10:38:57Z
Why are there 5280 feet in a mile?
2020‑08‑31
Why are there 5280 feet in a mile?
https://petersmagnusson.org/2009/09/15/why-are-there-5280-feet-in-a-mile/
redirect
https://dotat.at/:/Y7JWY
blurb
https://dotat.at/:/Y7JWY.html
atom entry
https://dotat.at/:/Y7JWY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D7RRT.html
2020-08-31T09:58:35Z
Sum types in Julia and Rust.
2020‑08‑31
Sum types in Julia and Rust.
https://andreaskroepelin.de/blog/sum_types/
redirect
https://dotat.at/:/D7RRT
blurb
https://dotat.at/:/D7RRT.html
atom entry
https://dotat.at/:/D7RRT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2L64A.html
2020-08-30T22:55:19Z
Python daemon ate my syslog message.
2020‑08‑30
Python daemon ate my syslog message.
http://prgmr.com/blog/2020/08/29/python-ate-my-log-message.html
redirect
https://dotat.at/:/2L64A
blurb
https://dotat.at/:/2L64A.html
atom entry
https://dotat.at/:/2L64A.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PLJL9.html
2020-08-30T19:55:51Z
contained.af CTF.
2020‑08‑30
contained.af CTF.
https://contained.af/
redirect
https://dotat.at/:/PLJL9
blurb
https://dotat.at/:/PLJL9.html
atom entry
https://dotat.at/:/PLJL9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3REAN.html
2020-08-29T15:17:54Z
WebAssembly troubles: WebAssembly is not a stack machine.
2020‑08‑29
WebAssembly troubles: WebAssembly is not a stack machine.
http://troubles.md/wasm-is-not-a-stack-machine/
redirect
https://dotat.at/:/3REAN
blurb
https://dotat.at/:/3REAN.html
atom entry
https://dotat.at/:/3REAN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P7Q8L.html
2020-08-29T14:04:39Z
Travel demand modeling: the broken algorithm that poisoned American transportation.
2020‑08‑29
Travel demand modeling: the broken algorithm that poisoned American transportation.
https://www.vice.com/en_us/article/v7gxy9/the-broken-algorithm-that-poisoned-american-transportation-v27n3
redirect
https://dotat.at/:/P7Q8L
blurb
https://dotat.at/:/P7Q8L.html
atom entry
https://dotat.at/:/P7Q8L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D9P2W.html
2020-08-28T20:45:16Z
Objective Rust.
2020‑08‑28
Objective Rust.
https://belkadan.com/blog/2020/08/Objective-Rust/
redirect
https://dotat.at/:/D9P2W
blurb
https://dotat.at/:/D9P2W.html
atom entry
https://dotat.at/:/D9P2W.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VHT4B.html
2020-08-28T20:26:07Z
Finger trees explained anew, and slightly simplified.
2020‑08‑28
Finger trees explained anew, and slightly simplified.
https://dl.acm.org/doi/10.1145/3406088.3409026
redirect
https://dotat.at/:/VHT4B
blurb
https://dotat.at/:/VHT4B.html
atom entry
https://dotat.at/:/VHT4B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XLX96.html
2020-08-28T15:18:17Z
100 years to solve an integral: a history of the Mercator projection and the integral of the secant.
2020‑08‑28
100 years to solve an integral: a history of the Mercator projection and the integral of the secant.
https://liorsinai.github.io/mathematics/2020/08/27/secant-mercator.html
redirect
https://dotat.at/:/XLX96
blurb
https://dotat.at/:/XLX96.html
atom entry
https://dotat.at/:/XLX96.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FPG74.html
2020-08-28T13:27:57Z
Rust-style futures in C with libuv.
2020‑08‑28
Rust-style futures in C with libuv.
https://axelforsman.tk/2020/08/24/rust-style-futures-in-c.html
redirect
https://dotat.at/:/FPG74
blurb
https://dotat.at/:/FPG74.html
atom entry
https://dotat.at/:/FPG74.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YJ8CM.html
2020-08-28T10:28:01Z
Using Microsoft Word with git and pandoc.
2020‑08‑28
Using Microsoft Word with git and pandoc.
https://blog.martinfenner.org/2014/08/25/using-microsoft-word-with-git/
redirect
https://dotat.at/:/YJ8CM
blurb
https://dotat.at/:/YJ8CM.html
atom entry
https://dotat.at/:/YJ8CM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q3FQH.html
2020-08-27T22:43:57Z
PiSight: a Raspberry Pi inside an Apple iSight webcam.
2020‑08‑27
PiSight: a Raspberry Pi inside an Apple iSight webcam.
https://onezero.medium.com/todays-webcams-are-boring-so-i-brought-back-a-classic-291cc7c94c76
redirect
https://dotat.at/:/Q3FQH
blurb
https://dotat.at/:/Q3FQH.html
atom entry
https://dotat.at/:/Q3FQH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2Z2DF.html
2020-08-27T18:47:10Z
Making QUIC quicker with NIC offload.
2020‑08‑27
Making QUIC quicker with NIC offload.
https://dl.acm.org/doi/abs/10.1145/3405796.3405827
redirect
https://dotat.at/:/2Z2DF
blurb
https://dotat.at/:/2Z2DF.html
atom entry
https://dotat.at/:/2Z2DF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KWE6B.html
2020-08-27T15:46:44Z
The design and implementation of BIND, a "Domain Names" resolver.
2020‑08‑27
The design and implementation of BIND, a "Domain Names" resolver.
https://www2.eecs.berkeley.edu/Pubs/TechRpts/1984/5963.html
redirect
https://dotat.at/:/KWE6B
blurb
https://dotat.at/:/KWE6B.html
atom entry
https://dotat.at/:/KWE6B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BAG6N.html
2020-08-27T15:46:15Z
The design and implementation of the Berkeley Internet Name Domain (BIND) servers.
2020‑08‑27
The design and implementation of the Berkeley Internet Name Domain (BIND) servers.
https://www2.eecs.berkeley.edu/Pubs/TechRpts/1984/5962.html
redirect
https://dotat.at/:/BAG6N
blurb
https://dotat.at/:/BAG6N.html
atom entry
https://dotat.at/:/BAG6N.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/78NDA.html
2020-08-27T15:44:54Z
BIND: the Berkeley Internet Name Domain server.
2020‑08‑27
BIND: the Berkeley Internet Name Domain server.
https://www2.eecs.berkeley.edu/Pubs/TechRpts/1984/5957.html
redirect
https://dotat.at/:/78NDA
blurb
https://dotat.at/:/78NDA.html
atom entry
https://dotat.at/:/78NDA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4D3TX.html
2020-08-26T19:58:44Z
UMASH: a fast and universal enough hash.
2020‑08‑26
UMASH: a fast and universal enough hash.
https://engineering.backtrace.io/2020-08-24-umash-fast-enough-almost-universal-fingerprinting/
redirect
https://dotat.at/:/4D3TX
blurb
https://dotat.at/:/4D3TX.html
atom entry
https://dotat.at/:/4D3TX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7QZPW.html
2020-08-26T17:54:28Z
HTMLified C standard ISO/IEC 9899:2017.
2020‑08‑26
HTMLified C standard ISO/IEC 9899:2017.
https://cigix.me/c17
redirect
https://dotat.at/:/7QZPW
blurb
https://dotat.at/:/7QZPW.html
atom entry
https://dotat.at/:/7QZPW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5YQZQ.html
2020-08-26T14:06:00Z
PCI Express retimers vs. redrivers: an eye-popping difference.
2020‑08‑26
PCI Express retimers vs. redrivers: an eye-popping difference.
https://www.asteralabs.com/2019/06/26/pci-express-retimers-vs-redrivers-an-eye-popping-difference/
redirect
https://dotat.at/:/5YQZQ
blurb
https://dotat.at/:/5YQZQ.html
atom entry
https://dotat.at/:/5YQZQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RNF2T.html
2020-08-25T21:06:15Z
Upgrading GitHub to Ruby 2.7.
2020‑08‑25
Upgrading GitHub to Ruby 2.7.
https://github.blog/2020-08-25-upgrading-github-to-ruby-2-7/
redirect
https://dotat.at/:/RNF2T
blurb
https://dotat.at/:/RNF2T.html
atom entry
https://dotat.at/:/RNF2T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CCK22.html
2020-08-25T20:32:39Z
Functional programming in m4.
2020‑08‑25
Functional programming in m4.
https://minnie.tuhs.org/pipermail/tuhs/2020-August/022108.html
redirect
https://dotat.at/:/CCK22
blurb
https://dotat.at/:/CCK22.html
atom entry
https://dotat.at/:/CCK22.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AFE5K.html
2020-08-25T19:12:53Z
Oracle to PostgreSQL: cursors and common table expressions.
2020‑08‑25
Oracle to PostgreSQL: cursors and common table expressions.
https://www.2ndquadrant.com/en/blog/oracle-to-postgresql-cursors-and-common-table-expressions/
redirect
https://dotat.at/:/AFE5K
blurb
https://dotat.at/:/AFE5K.html
atom entry
https://dotat.at/:/AFE5K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/L2E3H.html
2020-08-25T19:02:35Z
Signifier: a brutalist response to the 17th century Oxford Fell typefaces.
2020‑08‑25
Signifier: a brutalist response to the 17th century Oxford Fell typefaces.
https://klim.co.nz/blog/signifier-design-information/
redirect
https://dotat.at/:/L2E3H
blurb
https://dotat.at/:/L2E3H.html
atom entry
https://dotat.at/:/L2E3H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/38BNV.html
2020-08-25T15:39:17Z
Keeping CALM: when is distributed consistency easy?
2020‑08‑25
Keeping CALM: when is distributed consistency easy?
https://m-cacm.acm.org/magazines/2020/9/246941-keeping-calm/fulltext
redirect
https://dotat.at/:/38BNV
blurb
https://dotat.at/:/38BNV.html
atom entry
https://dotat.at/:/38BNV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FRY9L.html
2020-08-25T14:45:09Z
Updating the PostgreSQL root.crt file for TLS client auth.
2020‑08‑25
Updating the PostgreSQL root.crt file for TLS client auth.
https://www.2ndquadrant.com/en/blog/updating-the-postgresql-root-crt-file/
redirect
https://dotat.at/:/FRY9L
blurb
https://dotat.at/:/FRY9L.html
atom entry
https://dotat.at/:/FRY9L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KV9L6.html
2020-08-24T19:40:38Z
Recent advances in IPv6 security: Addressing.
2020‑08‑24
Recent advances in IPv6 security: Addressing.
https://blog.apnic.net/2020/08/24/a-brief-history-of-recent-advances-in-ipv6-security-part-i-addressing/
redirect
https://dotat.at/:/KV9L6
blurb
https://dotat.at/:/KV9L6.html
atom entry
https://dotat.at/:/KV9L6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Z4XGF.html
2020-08-24T18:35:40Z
Writing a fuzzer test case generator in Rust for a programming language such as Wasm.
2020‑08‑24
Writing a fuzzer test case generator in Rust for a programming language such as Wasm.
http://fitzgeraldnick.com/2020/08/24/writing-a-test-case-generator.html
redirect
https://dotat.at/:/Z4XGF
blurb
https://dotat.at/:/Z4XGF.html
atom entry
https://dotat.at/:/Z4XGF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/52E7Y.html
2020-08-24T18:08:13Z
BPF CO-RE: compile once, run everywhere for BPF portability.
2020‑08‑24
BPF CO-RE: compile once, run everywhere for BPF portability.
https://facebookmicrosites.github.io/bpf/blog/2020/02/19/bpf-portability-and-co-re.html
redirect
https://dotat.at/:/52E7Y
blurb
https://dotat.at/:/52E7Y.html
atom entry
https://dotat.at/:/52E7Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9VTC3.html
2020-08-24T16:07:10Z
Draw your own fourier epicycles.
2020‑08‑24
Draw your own fourier epicycles.
https://www.myfourierepicycles.com/
redirect
https://dotat.at/:/9VTC3
blurb
https://dotat.at/:/9VTC3.html
atom entry
https://dotat.at/:/9VTC3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/393WJ.html
2020-08-24T15:29:12Z
Challenge to scientists: does your ten-year-old code still run?
2020‑08‑24
Challenge to scientists: does your ten-year-old code still run?
https://www.nature.com/articles/d41586-020-02462-7
redirect
https://dotat.at/:/393WJ
blurb
https://dotat.at/:/393WJ.html
atom entry
https://dotat.at/:/393WJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5FXBR.html
2020-08-24T14:06:47Z
Building resilient services at Amazon Prime Video with chaos engineering.
2020‑08‑24
Building resilient services at Amazon Prime Video with chaos engineering.
https://aws.amazon.com/blogs/opensource/building-resilient-services-at-prime-video-with-chaos-engineering/
redirect
https://dotat.at/:/5FXBR
blurb
https://dotat.at/:/5FXBR.html
atom entry
https://dotat.at/:/5FXBR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6N9QT.html
2020-08-24T12:28:34Z
Here I stand, free: noexcept allocators and an inclusive C++ STL.
2020‑08‑24
Here I stand, free: noexcept allocators and an inclusive C++ STL.
https://thephd.github.io/freestanding-noexcept-allocators-vector-memory-hole
redirect
https://dotat.at/:/6N9QT
blurb
https://dotat.at/:/6N9QT.html
atom entry
https://dotat.at/:/6N9QT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G859G.html
2020-08-24T11:49:07Z
A clean start for the web?
2020‑08‑24
A clean start for the web?
https://macwright.com/2020/08/22/clean-starts-for-the-web.html
redirect
https://dotat.at/:/G859G
blurb
https://dotat.at/:/G859G.html
atom entry
https://dotat.at/:/G859G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9PQLP.html
2020-08-24T10:45:44Z
Javascript generators, meet XPath.
2020‑08‑24
Javascript generators, meet XPath.
https://jack.wrenn.fyi/blog/xpath-for-2020/
redirect
https://dotat.at/:/9PQLP
blurb
https://dotat.at/:/9PQLP.html
atom entry
https://dotat.at/:/9PQLP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NZ2NH.html
2020-08-24T10:03:10Z
Incident updates, interruptions and the 30 minute window.
2020‑08‑24
Incident updates, interruptions and the 30 minute window.
https://www.unixdaemon.net/sysadmin/incident-updates-and-interruptions/
redirect
https://dotat.at/:/NZ2NH
blurb
https://dotat.at/:/NZ2NH.html
atom entry
https://dotat.at/:/NZ2NH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6CTKX.html
2020-08-24T09:06:14Z
The BLISS programming language: a history.
2020‑08‑24
The BLISS programming language: a history.
https://www.cs.tufts.edu/~nr/cs257/archive/ronald-brender/bliss.pdf
redirect
https://dotat.at/:/6CTKX
blurb
https://dotat.at/:/6CTKX.html
atom entry
https://dotat.at/:/6CTKX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/H4K3C.html
2020-08-24T00:13:34Z
Never run `python` in your downloads folder.
2020‑08‑24
Never run `python` in your downloads folder.
https://glyph.twistedmatrix.com/2020/08/never-run-python-in-your-downloads-folder.html
redirect
https://dotat.at/:/H4K3C
blurb
https://dotat.at/:/H4K3C.html
atom entry
https://dotat.at/:/H4K3C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CX9T4.html
2020-08-23T22:49:39Z
As above, so below: Bare metal Rust generics.
2020‑08‑23
As above, so below: Bare metal Rust generics.
https://www.ecorax.net/as-above-so-below-1/
redirect
https://dotat.at/:/CX9T4
blurb
https://dotat.at/:/CX9T4.html
atom entry
https://dotat.at/:/CX9T4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DQJX2.html
2020-08-23T15:32:29Z
Five stages of accepting constructive mathematics.
2020‑08‑23
Five stages of accepting constructive mathematics.
http://math.andrej.com/2016/10/10/five-stages-of-accepting-constructive-mathematics/
redirect
https://dotat.at/:/DQJX2
blurb
https://dotat.at/:/DQJX2.html
atom entry
https://dotat.at/:/DQJX2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NQV9V.html
2020-08-22T18:32:44Z
Mesh: a compacting memory allocator for C/C++.
2020‑08‑22
Mesh: a compacting memory allocator for C/C++.
https://github.com/plasma-umass/Mesh
redirect
https://dotat.at/:/NQV9V
blurb
https://dotat.at/:/NQV9V.html
atom entry
https://dotat.at/:/NQV9V.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WRQ79.html
2020-08-22T18:25:54Z
Understanding memory fragmentation in GHC Haskell.
2020‑08‑22
Understanding memory fragmentation in GHC Haskell.
https://www.well-typed.com/blog/2020/08/memory-fragmentation/
redirect
https://dotat.at/:/WRQ79
blurb
https://dotat.at/:/WRQ79.html
atom entry
https://dotat.at/:/WRQ79.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A9VCW.html
2020-08-21T21:45:19Z
How NAT traversal works.
2020‑08‑21
How NAT traversal works.
https://tailscale.com/blog/how-nat-traversal-works/
redirect
https://dotat.at/:/A9VCW
blurb
https://dotat.at/:/A9VCW.html
atom entry
https://dotat.at/:/A9VCW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/REL4P.html
2020-08-21T12:46:00Z
Nyxt: an extensible keyboard-oriented web browser written in Common LISP.
2020‑08‑21
Nyxt: an extensible keyboard-oriented web browser written in Common LISP.
https://nyxt.atlas.engineer/
redirect
https://dotat.at/:/REL4P
blurb
https://dotat.at/:/REL4P.html
atom entry
https://dotat.at/:/REL4P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AZY7Z.html
2020-08-21T12:02:07Z
Why did Mozilla remove XUL add-ons from Firefox?
2020‑08‑21
Why did Mozilla remove XUL add-ons from Firefox?
https://yoric.github.io/post/why-did-mozilla-remove-xul-addons/
redirect
https://dotat.at/:/AZY7Z
blurb
https://dotat.at/:/AZY7Z.html
atom entry
https://dotat.at/:/AZY7Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CZ9JH.html
2020-08-21T11:32:59Z
Google Chromium's impact on root DNS traffic.
2020‑08‑21
Google Chromium's impact on root DNS traffic.
https://blog.apnic.net/2020/08/21/chromiums-impact-on-root-dns-traffic/
redirect
https://dotat.at/:/CZ9JH
blurb
https://dotat.at/:/CZ9JH.html
atom entry
https://dotat.at/:/CZ9JH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J3FC3.html
2020-08-21T10:31:52Z
Adding a microSD slot to a reMarkable tablet.
2020‑08‑21
Adding a microSD slot to a reMarkable tablet.
http://www.davisr.me/projects/remarkable-microsd/
redirect
https://dotat.at/:/J3FC3
blurb
https://dotat.at/:/J3FC3.html
atom entry
https://dotat.at/:/J3FC3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8ECZN.html
2020-08-21T10:21:11Z
ARX, Arthur and RISC OS.
2020‑08‑21
ARX, Arthur and RISC OS.
http://www.rougol.jellybaby.net/meetings/2012/PaulFellows/
redirect
https://dotat.at/:/8ECZN
blurb
https://dotat.at/:/8ECZN.html
atom entry
https://dotat.at/:/8ECZN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6LY98.html
2020-08-20T15:50:58Z
Code smell: concrete abstraction.
2020‑08‑20
Code smell: concrete abstraction.
https://matklad.github.io/2020/08/15/concrete-abstraction.html
redirect
https://dotat.at/:/6LY98
blurb
https://dotat.at/:/6LY98.html
atom entry
https://dotat.at/:/6LY98.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R4AV5.html
2020-08-20T14:45:15Z
How the Linux kernel starts on ARM32.
2020‑08‑20
How the Linux kernel starts on ARM32.
https://people.kernel.org/linusw/how-the-arm32-kernel-starts
redirect
https://dotat.at/:/R4AV5
blurb
https://dotat.at/:/R4AV5.html
atom entry
https://dotat.at/:/R4AV5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/55W55.html
2020-08-20T13:01:07Z
Can't you just right click? Running unsigned code on Mac OS X.
2020‑08‑20
Can't you just right click? Running unsigned code on Mac OS X.
https://lapcatsoftware.com/articles/unsigned.html
redirect
https://dotat.at/:/55W55
blurb
https://dotat.at/:/55W55.html
atom entry
https://dotat.at/:/55W55.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/H3NNC.html
2020-08-20T12:40:34Z
A deep dive into the official Docker image for Python.
2020‑08‑20
A deep dive into the official Docker image for Python.
https://pythonspeed.com/articles/official-python-docker-image/
redirect
https://dotat.at/:/H3NNC
blurb
https://dotat.at/:/H3NNC.html
atom entry
https://dotat.at/:/H3NNC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CJ2BM.html
2020-08-20T01:06:40Z
A documentation system: tutorials / howtos / reference / explanation.
2020‑08‑20
A documentation system: tutorials / howtos / reference / explanation.
https://documentation.divio.com/
redirect
https://dotat.at/:/CJ2BM
blurb
https://dotat.at/:/CJ2BM.html
atom entry
https://dotat.at/:/CJ2BM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XJX77.html
2020-08-19T23:56:25Z
Leading-trim: a future CSS spec for better vertical spacing in digital typography.
2020‑08‑19
Leading-trim: a future CSS spec for better vertical spacing in digital typography.
https://medium.com/microsoft-design/leading-trim-the-future-of-digital-typesetting-d082d84b202
redirect
https://dotat.at/:/XJX77
blurb
https://dotat.at/:/XJX77.html
atom entry
https://dotat.at/:/XJX77.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2CA9G.html
2020-08-19T20:32:44Z
How to contact Google SRE by dropping a shell in Cloud SQL.
2020‑08‑19
How to contact Google SRE by dropping a shell in Cloud SQL.
https://offensi.com/2020/08/18/how-to-contact-google-sre-dropping-a-shell-in-cloud-sql/
redirect
https://dotat.at/:/2CA9G
blurb
https://dotat.at/:/2CA9G.html
atom entry
https://dotat.at/:/2CA9G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FHLM3.html
2020-08-19T18:18:52Z
Evaluating TCP BBRv2 on the Dropbox edge network.
2020‑08‑19
Evaluating TCP BBRv2 on the Dropbox edge network.
https://arxiv.org/abs/2008.07699
redirect
https://dotat.at/:/FHLM3
blurb
https://dotat.at/:/FHLM3.html
atom entry
https://dotat.at/:/FHLM3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GDK33.html
2020-08-19T14:53:29Z
Contention adapting search tree: Erlang's new scalable ETS ordered set data structure.
2020‑08‑19
Contention adapting search tree: Erlang's new scalable ETS ordered set data structure.
http://blog.erlang.org/the-new-scalable-ets-ordered_set/
redirect
https://dotat.at/:/GDK33
blurb
https://dotat.at/:/GDK33.html
atom entry
https://dotat.at/:/GDK33.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KQY7X.html
2020-08-19T13:52:32Z
Open problems in robotics.
2020‑08‑19
Open problems in robotics.
https://scottlocklin.wordpress.com/2020/07/29/open-problems-in-robotics/
redirect
https://dotat.at/:/KQY7X
blurb
https://dotat.at/:/KQY7X.html
atom entry
https://dotat.at/:/KQY7X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3XF27.html
2020-08-19T13:10:58Z
Speeding up json parsing in Golang.
2020‑08‑19
Speeding up json parsing in Golang.
https://klotzandrew.com/blog/speeding-up-json-processing-in-go
redirect
https://dotat.at/:/3XF27
blurb
https://dotat.at/:/3XF27.html
atom entry
https://dotat.at/:/3XF27.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JG55K.html
2020-08-19T12:38:25Z
Switching from i3 to Sway on Ubuntu 20.04.
2020‑08‑19
Switching from i3 to Sway on Ubuntu 20.04.
https://www.autodidacts.io/switching-to-sway-wayland-from-i3-x11-ubuntu/
redirect
https://dotat.at/:/JG55K
blurb
https://dotat.at/:/JG55K.html
atom entry
https://dotat.at/:/JG55K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5HTG4.html
2020-08-19T10:15:25Z
The case of the top secret iPod.
2020‑08‑19
The case of the top secret iPod.
https://tidbits.com/2020/08/17/the-case-of-the-top-secret-ipod/
redirect
https://dotat.at/:/5HTG4
blurb
https://dotat.at/:/5HTG4.html
atom entry
https://dotat.at/:/5HTG4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/83A5P.html
2020-08-18T20:11:22Z
The medieval university duopoly in England.
2020‑08‑18
The medieval university duopoly in England.
https://www.historytoday.com/miscellanies/medieval-university-monopoly
redirect
https://dotat.at/:/83A5P
blurb
https://dotat.at/:/83A5P.html
atom entry
https://dotat.at/:/83A5P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R447V.html
2020-08-18T18:57:18Z
How to break everything by fuzz testing.
2020‑08‑18
How to break everything by fuzz testing.
https://chameth.com/break-everything-fuzz-testing/
redirect
https://dotat.at/:/R447V
blurb
https://dotat.at/:/R447V.html
atom entry
https://dotat.at/:/R447V.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2YTPK.html
2020-08-18T18:03:51Z
Fuzzing a C/C++ API with DeepState.
2020‑08‑18
Fuzzing a C/C++ API with DeepState.
https://blog.trailofbits.com/2019/01/22/fuzzing-an-api-with-deepstate-part-1/
redirect
https://dotat.at/:/2YTPK
blurb
https://dotat.at/:/2YTPK.html
atom entry
https://dotat.at/:/2YTPK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GK933.html
2020-08-18T14:53:35Z
Testing GNU coreutils with KLEE.
2020‑08‑18
Testing GNU coreutils with KLEE.
https://klee.github.io/tutorials/testing-coreutils/
redirect
https://dotat.at/:/GK933
blurb
https://dotat.at/:/GK933.html
atom entry
https://dotat.at/:/GK933.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BKJ24.html
2020-08-18T14:25:51Z
Measuring the coverage achieved by symbolic execution.
2020‑08‑18
Measuring the coverage achieved by symbolic execution.
http://ccadar.blogspot.com/2020/07/measuring-coverage-achieved-by-symbolic.html
redirect
https://dotat.at/:/BKJ24
blurb
https://dotat.at/:/BKJ24.html
atom entry
https://dotat.at/:/BKJ24.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4KEWF.html
2020-08-17T20:34:23Z
Responsible and effective bugfinding.
2020‑08‑17
Responsible and effective bugfinding.
https://blog.regehr.org/archives/2037
redirect
https://dotat.at/:/4KEWF
blurb
https://dotat.at/:/4KEWF.html
atom entry
https://dotat.at/:/4KEWF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LC3PP.html
2020-08-17T19:51:53Z
Using a Yubikey as a touchless, magic unlock key for Linux.
2020‑08‑17
Using a Yubikey as a touchless, magic unlock key for Linux.
https://kliu.io/post/yubico-magic-unlock/
redirect
https://dotat.at/:/LC3PP
blurb
https://dotat.at/:/LC3PP.html
atom entry
https://dotat.at/:/LC3PP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9VJRV.html
2020-08-17T16:15:09Z
Proposed register-based Golang calling convention.
2020‑08‑17
Proposed register-based Golang calling convention.
https://go.googlesource.com/proposal/+/refs/changes/78/248178/1/design/40724-register-calling.md
redirect
https://dotat.at/:/9VJRV
blurb
https://dotat.at/:/9VJRV.html
atom entry
https://dotat.at/:/9VJRV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E2CQ4.html
2020-08-17T15:22:27Z
A first look at IPv4 transfer market misuse.
2020‑08‑17
A first look at IPv4 transfer market misuse.
https://labs.ripe.net/Members/vgiotsas/a-first-look-at-the-misuse-and-abuse-of-ipv4-transfer-markets
redirect
https://dotat.at/:/E2CQ4
blurb
https://dotat.at/:/E2CQ4.html
atom entry
https://dotat.at/:/E2CQ4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TJR44.html
2020-08-17T14:37:13Z
A 35-year-old bug in patch found during the 2.11BSD restoration project.
2020‑08‑17
A 35-year-old bug in patch found during the 2.11BSD restoration project.
http://bsdimp.blogspot.com/2020/08/a-35-year-old-bug-in-patch-found-in.html
redirect
https://dotat.at/:/TJR44
blurb
https://dotat.at/:/TJR44.html
atom entry
https://dotat.at/:/TJR44.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XYNJ8.html
2020-08-16T16:45:55Z
The Gartner hype cycle is ... hype.
2020‑08‑16
The Gartner hype cycle is ... hype.
https://davidgerard.co.uk/blockchain/2019/10/03/the-gartner-hype-cycle-is-hype-dont-use-it-as-an-excuse/
redirect
https://dotat.at/:/XYNJ8
blurb
https://dotat.at/:/XYNJ8.html
atom entry
https://dotat.at/:/XYNJ8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G4T6X.html
2020-08-16T14:06:36Z
Error recovery with parser combinators, using Rust and nom.
2020‑08‑16
Error recovery with parser combinators, using Rust and nom.
https://www.eyalkalderon.com/nom-error-recovery/
redirect
https://dotat.at/:/G4T6X
blurb
https://dotat.at/:/G4T6X.html
atom entry
https://dotat.at/:/G4T6X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DJR6B.html
2020-08-16T11:48:26Z
daScript: a high performance scripting language.
2020‑08‑16
daScript: a high performance scripting language.
https://dascript.org/#documentation
redirect
https://dotat.at/:/DJR6B
blurb
https://dotat.at/:/DJR6B.html
atom entry
https://dotat.at/:/DJR6B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5R99L.html
2020-08-15T17:24:24Z
How the Intel 8086 distributes power and clock signals.
2020‑08‑15
How the Intel 8086 distributes power and clock signals.
http://www.righto.com/2020/08/how-8086-processor-handles-power-and.html
redirect
https://dotat.at/:/5R99L
blurb
https://dotat.at/:/5R99L.html
atom entry
https://dotat.at/:/5R99L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2K8FZ.html
2020-08-14T23:12:26Z
The optical mouse, and an architectural methodology for smart digital sensors. (Xerox PARC, 1981)
2020‑08‑14
The optical mouse, and an architectural methodology for smart digital sensors. (Xerox PARC, 1981)
http://www.dicklyon.com/tech/OMouse/OpticalMouse-Lyon.pdf
redirect
https://dotat.at/:/2K8FZ
blurb
https://dotat.at/:/2K8FZ.html
atom entry
https://dotat.at/:/2K8FZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NHJC7.html
2020-08-14T17:29:25Z
Constructive vs predicative data types.
2020‑08‑14
Constructive vs predicative data types.
https://www.hillelwayne.com/post/constructive/
redirect
https://dotat.at/:/NHJC7
blurb
https://dotat.at/:/NHJC7.html
atom entry
https://dotat.at/:/NHJC7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5L9GZ.html
2020-08-14T16:59:11Z
Types as axioms, or: playing god with static types.
2020‑08‑14
Types as axioms, or: playing god with static types.
http://lexi-lambda.github.io/blog/2020/08/13/types-as-axioms-or-playing-god-with-static-types/
redirect
https://dotat.at/:/5L9GZ
blurb
https://dotat.at/:/5L9GZ.html
atom entry
https://dotat.at/:/5L9GZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JWG7G.html
2020-08-14T15:01:41Z
Netgpu and the hazards of proprietary Linux kernel modules.
2020‑08‑14
Netgpu and the hazards of proprietary Linux kernel modules.
https://lwn.net/Articles/827596/
redirect
https://dotat.at/:/JWG7G
blurb
https://dotat.at/:/JWG7G.html
atom entry
https://dotat.at/:/JWG7G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/27YNJ.html
2020-08-14T14:22:32Z
The newspaper of the air: early experiments with radio facsimile.
2020‑08‑14
The newspaper of the air: early experiments with radio facsimile.
http://www.theradiohistorian.org/Radiofax/newspaper_of_the_air1.htm
redirect
https://dotat.at/:/27YNJ
blurb
https://dotat.at/:/27YNJ.html
atom entry
https://dotat.at/:/27YNJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CJ8J6.html
2020-08-14T13:50:31Z
DNS problems with conntrack and Kubernetes.
2020‑08‑14
DNS problems with conntrack and Kubernetes.
https://blog.codacy.com/dns-hell-in-kubernetes/
redirect
https://dotat.at/:/CJ8J6
blurb
https://dotat.at/:/CJ8J6.html
atom entry
https://dotat.at/:/CJ8J6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NGLD2.html
2020-08-14T02:29:59Z
Mpemba effect: what conditions make hot water freeze faster than cold water?
2020‑08‑14
Mpemba effect: what conditions make hot water freeze faster than cold water?
https://physicsworld.com/a/experiments-pin-down-conditions-that-make-hot-water-freeze-before-cold/
redirect
https://dotat.at/:/NGLD2
blurb
https://dotat.at/:/NGLD2.html
atom entry
https://dotat.at/:/NGLD2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RH8YK.html
2020-08-13T17:11:23Z
Rust does not have a stable ABI.
2020‑08‑13
Rust does not have a stable ABI.
https://people.gnome.org/~federico/blog/rust-stable-abi.html
redirect
https://dotat.at/:/RH8YK
blurb
https://dotat.at/:/RH8YK.html
atom entry
https://dotat.at/:/RH8YK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/39XLV.html
2020-08-13T16:02:22Z
Interactive HTML trees with no JavaScript and no CSS.
2020‑08‑13
Interactive HTML trees with no JavaScript and no CSS.
https://shkspr.mobi/blog/2020/08/interactive-html-trees-with-no-javascript/
redirect
https://dotat.at/:/39XLV
blurb
https://dotat.at/:/39XLV.html
atom entry
https://dotat.at/:/39XLV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N7RQE.html
2020-08-13T09:17:21Z
Handles are the better pointers.
2020‑08‑13
Handles are the better pointers.
https://floooh.github.com/2018/06/17/handles-vs-pointers.html
redirect
https://dotat.at/:/N7RQE
blurb
https://dotat.at/:/N7RQE.html
atom entry
https://dotat.at/:/N7RQE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KZ4R7.html
2020-08-13T02:11:50Z
A guide to contiguous data in Rust.
2020‑08‑13
A guide to contiguous data in Rust.
https://github.com/paulkernfeld/contiguous-data-in-rust
redirect
https://dotat.at/:/KZ4R7
blurb
https://dotat.at/:/KZ4R7.html
atom entry
https://dotat.at/:/KZ4R7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WV3ZE.html
2020-08-12T16:30:45Z
Linux eBPF projects and documentation.
2020‑08‑12
Linux eBPF projects and documentation.
https://ebpf.io/
redirect
https://dotat.at/:/WV3ZE
blurb
https://dotat.at/:/WV3ZE.html
atom entry
https://dotat.at/:/WV3ZE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CZ974.html
2020-08-12T13:03:17Z
Building a better Golang linker.
2020‑08‑12
Building a better Golang linker.
https://docs.google.com/document/d/1D13QhciikbdLtaI67U6Ble5d_1nsI4befEd6_k1z91U/mobilebasic
redirect
https://dotat.at/:/CZ974
blurb
https://dotat.at/:/CZ974.html
atom entry
https://dotat.at/:/CZ974.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AGQ9W.html
2020-08-11T17:06:12Z
Dorking: how to find anything on the web.
2020‑08‑11
Dorking: how to find anything on the web.
https://www.alec.fyi/dorking-how-to-find-anything-on-the-internet.html
redirect
https://dotat.at/:/AGQ9W
blurb
https://dotat.at/:/AGQ9W.html
atom entry
https://dotat.at/:/AGQ9W.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VR8VH.html
2020-08-11T16:10:12Z
Take a virtual tour of ORNL's supercomputer center.
2020‑08‑11
Take a virtual tour of ORNL's supercomputer center.
https://www.olcf.ornl.gov/2020/08/10/take-a-virtual-tour-of-ornls-supercomputer-center/
redirect
https://dotat.at/:/VR8VH
blurb
https://dotat.at/:/VR8VH.html
atom entry
https://dotat.at/:/VR8VH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/H8A74.html
2020-08-11T15:19:22Z
Exposing and circumventing China's censorship of TLS/1.3 ESNI.
2020‑08‑11
Exposing and circumventing China's censorship of TLS/1.3 ESNI.
https://geneva.cs.umd.edu/posts/china-censors-esni/esni/
redirect
https://dotat.at/:/H8A74
blurb
https://dotat.at/:/H8A74.html
atom entry
https://dotat.at/:/H8A74.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5JKL6.html
2020-08-10T13:02:04Z
Surviving Rust async interfaces.
2020‑08‑10
Surviving Rust async interfaces.
https://fasterthanli.me/articles/surviving-rust-async-interfaces
redirect
https://dotat.at/:/5JKL6
blurb
https://dotat.at/:/5JKL6.html
atom entry
https://dotat.at/:/5JKL6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q558J.html
2020-08-10T11:59:14Z
The great American sci-fi utopia or dystopia? (Kim Stanley Robinson)
2020‑08‑10
The great American sci-fi utopia or dystopia? (Kim Stanley Robinson)
https://bioneers.org/great-american-sci-fi-utopia-or-dystopia-zmbz2007/
redirect
https://dotat.at/:/Q558J
blurb
https://dotat.at/:/Q558J.html
atom entry
https://dotat.at/:/Q558J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/T4M7J.html
2020-08-10T11:24:11Z
9 crappy paradoxes that shape nonprofit and philanthropy.
2020‑08‑10
9 crappy paradoxes that shape nonprofit and philanthropy.
https://nonprofitaf.com/2020/08/9-crappy-paradoxes-that-shape-nonprofit-and-philanthropy/
redirect
https://dotat.at/:/T4M7J
blurb
https://dotat.at/:/T4M7J.html
atom entry
https://dotat.at/:/T4M7J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DH7BJ.html
2020-08-09T21:55:07Z
UK radon maps.
2020‑08‑09
UK radon maps.
https://www.ukradon.org/information/ukmaps
redirect
https://dotat.at/:/DH7BJ
blurb
https://dotat.at/:/DH7BJ.html
atom entry
https://dotat.at/:/DH7BJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8H4BH.html
2020-08-09T17:58:40Z
Tracking running processes on Linux.
2020‑08‑09
Tracking running processes on Linux.
http://natanyellin.com/posts/tracking-running-processes-on-linux/
redirect
https://dotat.at/:/8H4BH
blurb
https://dotat.at/:/8H4BH.html
atom entry
https://dotat.at/:/8H4BH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FF5EH.html
2020-08-09T15:02:33Z
EdgeQL: we can do better than SQL.
2020‑08‑09
EdgeQL: we can do better than SQL.
https://edgedb.com/blog/we-can-do-better-than-sql/
redirect
https://dotat.at/:/FF5EH
blurb
https://dotat.at/:/FF5EH.html
atom entry
https://dotat.at/:/FF5EH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2ZJX5.html
2020-08-09T12:59:18Z
The '-ize' have it!
2020‑08‑09
The '-ize' have it!
http://www.metadyne.co.uk/ize.html
redirect
https://dotat.at/:/2ZJX5
blurb
https://dotat.at/:/2ZJX5.html
atom entry
https://dotat.at/:/2ZJX5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7BLQL.html
2020-08-08T15:34:41Z
A star went supernova in 1987. Where is it now?
2020‑08‑08
A star went supernova in 1987. Where is it now?
https://www.nytimes.com/2020/08/07/science/supernova-neutron-star-sn1987a.html
redirect
https://dotat.at/:/7BLQL
blurb
https://dotat.at/:/7BLQL.html
atom entry
https://dotat.at/:/7BLQL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4APCH.html
2020-08-07T19:02:50Z
Hello! You've been referred here because you're wrong about section 230 of the Communications Decency Act.
2020‑08‑07
Hello! You've been referred here because you're wrong about section 230 of the Communications Decency Act.
https://www.techdirt.com/articles/20200531/23325444617/hello-youve-been-referred-here-because-youre-wrong-about-section-230-communications-decency-act.shtml
redirect
https://dotat.at/:/4APCH
blurb
https://dotat.at/:/4APCH.html
atom entry
https://dotat.at/:/4APCH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QK9JR.html
2020-08-07T17:44:05Z
How hard is it to type-check your favorite language?
2020‑08‑07
How hard is it to type-check your favorite language?
https://typing-is-hard.ch/
redirect
https://dotat.at/:/QK9JR
blurb
https://dotat.at/:/QK9JR.html
atom entry
https://dotat.at/:/QK9JR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JD9GE.html
2020-08-07T17:33:59Z
After nearly a century, elusive CNO neutrinos from the Sun are finally detected.
2020‑08‑07
After nearly a century, elusive CNO neutrinos from the Sun are finally detected.
https://www.syfy.com/syfywire/after-nearly-a-century-elusive-cno-neutrinos-are-finally-seen-from-the-sun
redirect
https://dotat.at/:/JD9GE
blurb
https://dotat.at/:/JD9GE.html
atom entry
https://dotat.at/:/JD9GE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8XB5V.html
2020-08-07T15:31:32Z
Why shaving dulls even the sharpest of razors.
2020‑08‑07
Why shaving dulls even the sharpest of razors.
http://news.mit.edu/2020/why-shaving-dulls-razors-0806
redirect
https://dotat.at/:/8XB5V
blurb
https://dotat.at/:/8XB5V.html
atom entry
https://dotat.at/:/8XB5V.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HBW4C.html
2020-08-07T15:14:05Z
crush: a command line shell that is also a powerful modern programming language.
2020‑08‑07
crush: a command line shell that is also a powerful modern programming language.
https://github.com/liljencrantz/crush
redirect
https://dotat.at/:/HBW4C
blurb
https://dotat.at/:/HBW4C.html
atom entry
https://dotat.at/:/HBW4C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/T2AYQ.html
2020-08-07T03:18:58Z
Steve Crocker on the history of RFCs.
2020‑08‑07
Steve Crocker on the history of RFCs.
https://spectrum.ieee.org/tech-history/cyberspace/todays-internet-still-relies-on-an-arpanetera-protocol-the-request-for-comments
redirect
https://dotat.at/:/T2AYQ
blurb
https://dotat.at/:/T2AYQ.html
atom entry
https://dotat.at/:/T2AYQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4H5YF.html
2020-08-06T23:59:16Z
lacc: a simple, self-hosting C89 compiler.
2020‑08‑06
lacc: a simple, self-hosting C89 compiler.
https://github.com/larmel/lacc
redirect
https://dotat.at/:/4H5YF
blurb
https://dotat.at/:/4H5YF.html
atom entry
https://dotat.at/:/4H5YF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5CHC4.html
2020-08-06T23:56:10Z
The Myrddin programming language.
2020‑08‑06
The Myrddin programming language.
https://myrlang.org/
redirect
https://dotat.at/:/5CHC4
blurb
https://dotat.at/:/5CHC4.html
atom entry
https://dotat.at/:/5CHC4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3GNQW.html
2020-08-06T23:48:32Z
cproc: a C11 compiler using QBE as a backend.
2020‑08‑06
cproc: a C11 compiler using QBE as a backend.
https://github.com/michaelforney/cproc
redirect
https://dotat.at/:/3GNQW
blurb
https://dotat.at/:/3GNQW.html
atom entry
https://dotat.at/:/3GNQW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5KGKE.html
2020-08-06T23:13:15Z
A project to restore Interlisp-D to usability on modern OSes.
2020‑08‑06
A project to restore Interlisp-D to usability on modern OSes.
http://interlisp.org/
redirect
https://dotat.at/:/5KGKE
blurb
https://dotat.at/:/5KGKE.html
atom entry
https://dotat.at/:/5KGKE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FMGM9.html
2020-08-06T21:30:59Z
Monads and intensionality: Lucid is not an abberation.
2020‑08‑06
Monads and intensionality: Lucid is not an abberation.
https://billwadge.wordpress.com/2020/08/04/monads-and-intensionality-lucid-is-not-an-abberation/
redirect
https://dotat.at/:/FMGM9
blurb
https://dotat.at/:/FMGM9.html
atom entry
https://dotat.at/:/FMGM9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NA2TL.html
2020-08-06T20:35:41Z
Ten takeaways from ten years at Retraction Watch.
2020‑08‑06
Ten takeaways from ten years at Retraction Watch.
https://retractionwatch.com/2020/08/03/ten-takeaways-from-ten-years-at-retraction-watch/
redirect
https://dotat.at/:/NA2TL
blurb
https://dotat.at/:/NA2TL.html
atom entry
https://dotat.at/:/NA2TL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YAQ4L.html
2020-08-05T20:53:50Z
TikTok and the Sorting Hat.
2020‑08‑05
TikTok and the Sorting Hat.
https://www.eugenewei.com/blog/2020/8/3/tiktok-and-the-sorting-hat
redirect
https://dotat.at/:/YAQ4L
blurb
https://dotat.at/:/YAQ4L.html
atom entry
https://dotat.at/:/YAQ4L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QJ859.html
2020-08-05T20:23:45Z
What alternate reality games can teach us about QAnon.
2020‑08‑05
What alternate reality games can teach us about QAnon.
https://mssv.net/2020/08/02/what-args-can-teach-us-about-qanon/
redirect
https://dotat.at/:/QJ859
blurb
https://dotat.at/:/QJ859.html
atom entry
https://dotat.at/:/QJ859.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2NAQ7.html
2020-08-05T07:04:37Z
Myth and monolith: the Nine Elms Cold Store.
2020‑08‑05
Myth and monolith: the Nine Elms Cold Store.
https://vauxhallhistory.org/myth-and-monolith-the-nine-elms-cold-store/
redirect
https://dotat.at/:/2NAQ7
blurb
https://dotat.at/:/2NAQ7.html
atom entry
https://dotat.at/:/2NAQ7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JVFA6.html
2020-08-04T17:53:23Z
Syntax changes in lambda expressions between C++11 and C++20.
2020‑08‑04
Syntax changes in lambda expressions between C++11 and C++20.
https://www.bfilipek.com/2020/08/lambda-syntax.html
redirect
https://dotat.at/:/JVFA6
blurb
https://dotat.at/:/JVFA6.html
atom entry
https://dotat.at/:/JVFA6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Z8RZZ.html
2020-08-04T01:22:55Z
Swift type checking is undecidable.
2020‑08‑04
Swift type checking is undecidable.
https://forums.swift.org/t/swift-type-checking-is-undecidable/39024
redirect
https://dotat.at/:/Z8RZZ
blurb
https://dotat.at/:/Z8RZZ.html
atom entry
https://dotat.at/:/Z8RZZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QJ8ZR.html
2020-08-03T23:44:16Z
The UX of Lego interface panels.
2020‑08‑03
The UX of Lego interface panels.
https://www.designedbycave.co.uk/2020/LEGO-Interface-UX/
redirect
https://dotat.at/:/QJ8ZR
blurb
https://dotat.at/:/QJ8ZR.html
atom entry
https://dotat.at/:/QJ8ZR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5YMJQ.html
2020-08-03T23:08:34Z
Lecture notes on static program analysis.
2020‑08‑03
Lecture notes on static program analysis.
https://cs.au.dk/~amoeller/spa/
redirect
https://dotat.at/:/5YMJQ
blurb
https://dotat.at/:/5YMJQ.html
atom entry
https://dotat.at/:/5YMJQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TCTG7.html
2020-08-03T18:35:03Z
Julia 1.5 release highlights.
2020‑08‑03
Julia 1.5 release highlights.
https://julialang.org/blog/2020/08/julia-1.5-highlights/
redirect
https://dotat.at/:/TCTG7
blurb
https://dotat.at/:/TCTG7.html
atom entry
https://dotat.at/:/TCTG7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WTG69.html
2020-08-03T14:47:03Z
COVID-19: We need to talk about airborne transmission and ventilation.
2020‑08‑03
COVID-19: We need to talk about airborne transmission and ventilation.
https://www.theatlantic.com/health/archive/2020/07/why-arent-we-talking-more-about-airborne-transmission/614737/
redirect
https://dotat.at/:/WTG69
blurb
https://dotat.at/:/WTG69.html
atom entry
https://dotat.at/:/WTG69.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8LP7Q.html
2020-08-02T20:32:47Z
Rich: a Python library for rich text and beautiful formatting in the terminal.
2020‑08‑02
Rich: a Python library for rich text and beautiful formatting in the terminal.
https://github.com/willmcgugan/rich
redirect
https://dotat.at/:/8LP7Q
blurb
https://dotat.at/:/8LP7Q.html
atom entry
https://dotat.at/:/8LP7Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N55JR.html
2020-08-02T17:27:28Z
How a cheese goes extinct.
2020‑08‑02
How a cheese goes extinct.
https://www.newyorker.com/culture/annals-of-gastronomy/how-a-cheese-goes-extinct
redirect
https://dotat.at/:/N55JR
blurb
https://dotat.at/:/N55JR.html
atom entry
https://dotat.at/:/N55JR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HPP9C.html
2020-08-02T16:38:28Z
Time traveling in Haskell: how it works and how to use it.
2020‑08‑02
Time traveling in Haskell: how it works and how to use it.
https://danilafe.com/blog/haskell_lazy_evaluation/
redirect
https://dotat.at/:/HPP9C
blurb
https://dotat.at/:/HPP9C.html
atom entry
https://dotat.at/:/HPP9C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F9EFR.html
2020-08-02T16:32:30Z
Measuring and examining TLS 1.3, IPv4, and IPv6 performance.
2020‑08‑02
Measuring and examining TLS 1.3, IPv4, and IPv6 performance.
https://nooshu.github.io/blog/2020/07/30/measuring-tls-13-ipv4-ipv6-performance/
redirect
https://dotat.at/:/F9EFR
blurb
https://dotat.at/:/F9EFR.html
atom entry
https://dotat.at/:/F9EFR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R824L.html
2020-08-02T16:14:47Z
Measuring linux performance: how to avoid typical mistakes.
2020‑08‑02
Measuring linux performance: how to avoid typical mistakes.
https://ma.ttias.be/recap-measuring-linux-performance-avoid-typical-mistakes/
redirect
https://dotat.at/:/R824L
blurb
https://dotat.at/:/R824L.html
atom entry
https://dotat.at/:/R824L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D2WGQ.html
2020-08-02T15:26:32Z
The lost history of PReP: Windows NT 3.5x on PowerPC and the RS/6000 40p.
2020‑08‑02
The lost history of PReP: Windows NT 3.5x on PowerPC and the RS/6000 40p.
https://virtuallyfun.com/wordpress/2020/08/02/the-lost-history-of-prep-windows-nt-3-5x-and-the-rs-6000-40p/
redirect
https://dotat.at/:/D2WGQ
blurb
https://dotat.at/:/D2WGQ.html
atom entry
https://dotat.at/:/D2WGQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RG5T7.html
2020-08-02T15:07:47Z
Why are we using black box models in AI when we don't need to?
2020‑08‑02
Why are we using black box models in AI when we don't need to?
https://hdsr.mitpress.mit.edu/pub/f9kuryi8/release/5
redirect
https://dotat.at/:/RG5T7
blurb
https://dotat.at/:/RG5T7.html
atom entry
https://dotat.at/:/RG5T7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5J6CL.html
2020-08-02T14:20:38Z
Low latency tuning guide for x86 Linux systems.
2020‑08‑02
Low latency tuning guide for x86 Linux systems.
https://rigtorp.se/low-latency-guide/
redirect
https://dotat.at/:/5J6CL
blurb
https://dotat.at/:/5J6CL.html
atom entry
https://dotat.at/:/5J6CL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P6W9X.html
2020-08-02T14:15:19Z
GPU.js: GPU accelerated JavaScript.
2020‑08‑02
GPU.js: GPU accelerated JavaScript.
https://gpu.rocks/#/
redirect
https://dotat.at/:/P6W9X
blurb
https://dotat.at/:/P6W9X.html
atom entry
https://dotat.at/:/P6W9X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/767X8.html
2020-08-02T09:06:43Z
Hacking up a fix for the broken AppleTalk kernel module in Linux 5.1 and newer.
2020‑08‑02
Hacking up a fix for the broken AppleTalk kernel module in Linux 5.1 and newer.
https://www.downtowndougbrown.com/2020/08/hacking-up-a-fix-for-the-broken-appletalk-kernel-module-in-linux-5-1-and-newer/
redirect
https://dotat.at/:/767X8
blurb
https://dotat.at/:/767X8.html
atom entry
https://dotat.at/:/767X8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/46DTJ.html
2020-08-02T00:47:09Z
Homemade pasta.
2020‑08‑02
Homemade pasta.
https://www.101cookbooks.com/homemade-pasta/
redirect
https://dotat.at/:/46DTJ
blurb
https://dotat.at/:/46DTJ.html
atom entry
https://dotat.at/:/46DTJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5XPJA.html
2020-08-01T23:51:24Z
How to harvest credit card numbers and passwords from lots of web sites.
2020‑08‑01
How to harvest credit card numbers and passwords from lots of web sites.
https://medium.com/hackernoon/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5
redirect
https://dotat.at/:/5XPJA
blurb
https://dotat.at/:/5XPJA.html
atom entry
https://dotat.at/:/5XPJA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/39634.html
2020-08-01T01:42:44Z
WordSafety: check a name for unwanted meanings in foreign languages.
2020‑08‑01
WordSafety: check a name for unwanted meanings in foreign languages.
http://wordsafety.com/
redirect
https://dotat.at/:/39634
blurb
https://dotat.at/:/39634.html
atom entry
https://dotat.at/:/39634.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YATC8.html
2020-08-01T01:38:03Z
Compressing authority with cryptographic accumulators.
2020‑08‑01
Compressing authority with cryptographic accumulators.
https://dev.to/johndriscoll/compressing-authority-1kph
redirect
https://dotat.at/:/YATC8
blurb
https://dotat.at/:/YATC8.html
atom entry
https://dotat.at/:/YATC8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2JLP3.html
2020-08-01T01:30:56Z
The politics of optimism.
2020‑08‑01
The politics of optimism.
http://www.alexsteffen.com/the_politics_of_optimism
redirect
https://dotat.at/:/2JLP3
blurb
https://dotat.at/:/2JLP3.html
atom entry
https://dotat.at/:/2JLP3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/727HX.html
2020-08-01T00:09:26Z
Defragmenting DNS: determining the optimal maximum UDP response size for DNS.
2020‑08‑01
Defragmenting DNS: determining the optimal maximum UDP response size for DNS.
https://rp.delaat.net/2019-2020/p78/report.pdf
redirect
https://dotat.at/:/727HX
blurb
https://dotat.at/:/727HX.html
atom entry
https://dotat.at/:/727HX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7XVPC.html
2020-07-31T13:45:33Z
Can I use CSS and HTML in email?
2020‑07‑31
Can I use CSS and HTML in email?
https://caniuse.email/
redirect
https://dotat.at/:/7XVPC
blurb
https://dotat.at/:/7XVPC.html
atom entry
https://dotat.at/:/7XVPC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/X9D4H.html
2020-07-31T12:40:16Z
Apple emails reveal internal debate on right to repair.
2020‑07‑31
Apple emails reveal internal debate on right to repair.
https://www.ifixit.com/News/43008/apple-emails-reveal-internal-debate-on-right-to-repair
redirect
https://dotat.at/:/X9D4H
blurb
https://dotat.at/:/X9D4H.html
atom entry
https://dotat.at/:/X9D4H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PF84R.html
2020-07-31T12:25:36Z
Why are plants green? To reduce the noise in photosynthesis.
2020‑07‑31
Why are plants green? To reduce the noise in photosynthesis.
https://www.quantamagazine.org/why-are-plants-green-to-reduce-the-noise-in-photosynthesis-20200730/
redirect
https://dotat.at/:/PF84R
blurb
https://dotat.at/:/PF84R.html
atom entry
https://dotat.at/:/PF84R.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5NGYG.html
2020-07-30T23:46:43Z
How Dropbox migrated from Nginx to Envoy.
2020‑07‑30
How Dropbox migrated from Nginx to Envoy.
https://dropbox.tech/infrastructure/how-we-migrated-dropbox-from-nginx-to-envoy
redirect
https://dotat.at/:/5NGYG
blurb
https://dotat.at/:/5NGYG.html
atom entry
https://dotat.at/:/5NGYG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7V643.html
2020-07-30T19:50:08Z
Refactoring the FreeBSD kernel with Checked C.
2020‑07‑30
Refactoring the FreeBSD kernel with Checked C.
https://cs.rochester.edu/u/jzhou41/papers/freebsd_checkedc.pdf
redirect
https://dotat.at/:/7V643
blurb
https://dotat.at/:/7V643.html
atom entry
https://dotat.at/:/7V643.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BK2ZD.html
2020-07-30T19:13:12Z
Lockless algorithms for mere mortals?
2020‑07‑30
Lockless algorithms for mere mortals?
https://lwn.net/SubscriberLink/827180/a1c1305686bfea67/
redirect
https://dotat.at/:/BK2ZD
blurb
https://dotat.at/:/BK2ZD.html
atom entry
https://dotat.at/:/BK2ZD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2PQN6.html
2020-07-30T18:53:21Z
Solving the expiring. X.509 root CA certificate-mageddon, partly at least.
2020‑07‑30
Solving the expiring. X.509 root CA certificate-mageddon, partly at least.
https://blog.apnic.net/2020/07/30/solving-the-expiring-root-ca-certificate-mageddon-partly-at-least/
redirect
https://dotat.at/:/2PQN6
blurb
https://dotat.at/:/2PQN6.html
atom entry
https://dotat.at/:/2PQN6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6GTRY.html
2020-07-30T18:49:40Z
Parallel stream processing with Rayon in Rust.
2020‑07‑30
Parallel stream processing with Rayon in Rust.
https://morestina.net/blog/1432/parallel-stream-processing-with-rayon
redirect
https://dotat.at/:/6GTRY
blurb
https://dotat.at/:/6GTRY.html
atom entry
https://dotat.at/:/6GTRY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YE8ZL.html
2020-07-30T18:17:04Z
If language began in the hands, why did it ever leave?
2020‑07‑30
If language began in the hands, why did it ever leave?
https://aeon.co/essays/if-language-began-in-the-hands-why-did-it-ever-leave
redirect
https://dotat.at/:/YE8ZL
blurb
https://dotat.at/:/YE8ZL.html
atom entry
https://dotat.at/:/YE8ZL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9A3YH.html
2020-07-30T16:51:45Z
Sizedness in Rust.
2020‑07‑30
Sizedness in Rust.
https://github.com/pretzelhammer/rust-blog/blob/master/posts/sizedness-in-rust.md
redirect
https://dotat.at/:/9A3YH
blurb
https://dotat.at/:/9A3YH.html
atom entry
https://dotat.at/:/9A3YH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YWN5N.html
2020-07-30T16:37:12Z
An introduction to data oriented design with Rust.
2020‑07‑30
An introduction to data oriented design with Rust.
http://jamesmcm.github.io/blog/2020/07/25/intro-dod
redirect
https://dotat.at/:/YWN5N
blurb
https://dotat.at/:/YWN5N.html
atom entry
https://dotat.at/:/YWN5N.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QFAD7.html
2020-07-30T14:43:14Z
Speculative compilation in WebKit JavaScriptCore.
2020‑07‑30
Speculative compilation in WebKit JavaScriptCore.
https://webkit.org/blog/10308/speculation-in-javascriptcore/
redirect
https://dotat.at/:/QFAD7
blurb
https://dotat.at/:/QFAD7.html
atom entry
https://dotat.at/:/QFAD7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F9BTW.html
2020-07-30T14:29:08Z
Pluto's dark side spills its secrets, including hints of a hidden ocean.
2020‑07‑30
Pluto's dark side spills its secrets, including hints of a hidden ocean.
https://www.nature.com/immersive/d41586-020-02082-1/index.html
redirect
https://dotat.at/:/F9BTW
blurb
https://dotat.at/:/F9BTW.html
atom entry
https://dotat.at/:/F9BTW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/43RVC.html
2020-07-30T13:07:33Z
PostgreSQL 9.3's powerful new join type: LATERAL.
2020‑07‑30
PostgreSQL 9.3's powerful new join type: LATERAL.
https://heap.io/blog/engineering/postgresqls-powerful-new-join-type-lateral
redirect
https://dotat.at/:/43RVC
blurb
https://dotat.at/:/43RVC.html
atom entry
https://dotat.at/:/43RVC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KQP8F.html
2020-07-30T11:48:31Z
Some SQL tricks from an Application DBA.
2020‑07‑30
Some SQL tricks from an Application DBA.
https://hakibenita.com/sql-tricks-application-dba
redirect
https://dotat.at/:/KQP8F
blurb
https://dotat.at/:/KQP8F.html
atom entry
https://dotat.at/:/KQP8F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4PWLH.html
2020-07-30T02:41:02Z
RBS type signature files in Ruby 3.
2020‑07‑30
RBS type signature files in Ruby 3.
https://developer.squareup.com/blog/the-state-of-ruby-3-typing/
redirect
https://dotat.at/:/4PWLH
blurb
https://dotat.at/:/4PWLH.html
atom entry
https://dotat.at/:/4PWLH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DE7HY.html
2020-07-29T20:42:04Z
Unicode normalization in PostgreSQL 13.
2020‑07‑29
Unicode normalization in PostgreSQL 13.
https://www.2ndquadrant.com/en/blog/unicode-normalization-in-postgresql-13/
redirect
https://dotat.at/:/DE7HY
blurb
https://dotat.at/:/DE7HY.html
atom entry
https://dotat.at/:/DE7HY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2GM4D.html
2020-07-29T18:15:42Z
In October 1953, Paul Niquette coined the word 'software'.
2020‑07‑29
In October 1953, Paul Niquette coined the word 'software'.
http://www.niquette.com/books/softword/part0.htm
redirect
https://dotat.at/:/2GM4D
blurb
https://dotat.at/:/2GM4D.html
atom entry
https://dotat.at/:/2GM4D.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/29QZG.html
2020-07-29T04:34:45Z
Historic Usenet archive is disappearing from Google Groups.
2020‑07‑29
Historic Usenet archive is disappearing from Google Groups.
https://lwn.net/Articles/827233/
redirect
https://dotat.at/:/29QZG
blurb
https://dotat.at/:/29QZG.html
atom entry
https://dotat.at/:/29QZG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RMQE7.html
2020-07-28T11:39:31Z
The inescapable whiteness of Avatar: The Legend of Korra, and its uncomfortable implications.
2020‑07‑28
The inescapable whiteness of Avatar: The Legend of Korra, and its uncomfortable implications.
https://medium.com/@nettlefish/the-inescapable-whiteness-of-avatar-the-legend-of-korra-and-its-uncomfortable-implications-debc76bbf7f
redirect
https://dotat.at/:/RMQE7
blurb
https://dotat.at/:/RMQE7.html
atom entry
https://dotat.at/:/RMQE7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D3WLK.html
2020-07-28T10:01:54Z
DINR2020: DNS and Internet Naming Research Directions workshop.
2020‑07‑28
DINR2020: DNS and Internet Naming Research Directions workshop.
https://ant.isi.edu/events/dinr2020/index.html
redirect
https://dotat.at/:/D3WLK
blurb
https://dotat.at/:/D3WLK.html
atom entry
https://dotat.at/:/D3WLK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CKY3D.html
2020-07-28T03:39:12Z
Why inter-domain multicast now makes sense.
2020‑07‑28
Why inter-domain multicast now makes sense.
https://blog.apnic.net/2020/07/28/why-inter-domain-multicast-now-makes-sense/
redirect
https://dotat.at/:/CKY3D
blurb
https://dotat.at/:/CKY3D.html
atom entry
https://dotat.at/:/CKY3D.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QT6E2.html
2020-07-28T03:05:57Z
When Unix learned to reboot(2).
2020‑07‑28
When Unix learned to reboot(2).
https://bsdimp.blogspot.com/2020/07/when-unix-learned-to-reboot2.html
redirect
https://dotat.at/:/QT6E2
blurb
https://dotat.at/:/QT6E2.html
atom entry
https://dotat.at/:/QT6E2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/923C4.html
2020-07-28T00:41:07Z
Mapping a universe of open source software: the Nixpkgs dependency graph.
2020‑07‑28
Mapping a universe of open source software: the Nixpkgs dependency graph.
https://www.tweag.io/blog/2019-02-06-mapping-open-source/
redirect
https://dotat.at/:/923C4
blurb
https://dotat.at/:/923C4.html
atom entry
https://dotat.at/:/923C4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6B94X.html
2020-07-27T23:22:15Z
Can applications recover from fsync() failures?
2020‑07‑27
Can applications recover from fsync() failures?
https://www.usenix.org/conference/atc20/presentation/rebello
redirect
https://dotat.at/:/6B94X
blurb
https://dotat.at/:/6B94X.html
atom entry
https://dotat.at/:/6B94X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7TGLT.html
2020-07-27T20:11:43Z
Apache Arrow and the 10 things I hate about pandas.
2020‑07‑27
Apache Arrow and the 10 things I hate about pandas.
https://wesmckinney.com/blog/apache-arrow-pandas-internals/
redirect
https://dotat.at/:/7TGLT
blurb
https://dotat.at/:/7TGLT.html
atom entry
https://dotat.at/:/7TGLT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9R446.html
2020-07-27T20:05:03Z
What is Apache Arrow?
2020‑07‑27
What is Apache Arrow?
https://www.dremio.com/apache-arrow-explained/
redirect
https://dotat.at/:/9R446
blurb
https://dotat.at/:/9R446.html
atom entry
https://dotat.at/:/9R446.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/56ZTG.html
2020-07-27T19:14:17Z
Highlights from git 2.28.
2020‑07‑27
Highlights from git 2.28.
https://github.blog/2020-07-27-highlights-from-git-2-28/
redirect
https://dotat.at/:/56ZTG
blurb
https://dotat.at/:/56ZTG.html
atom entry
https://dotat.at/:/56ZTG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HBDW3.html
2020-07-27T18:54:52Z
Fanout and latency percentiles in distributed systems.
2020‑07‑27
Fanout and latency percentiles in distributed systems.
https://paulcavallaro.com/blog/fanouts-and-percentiles/
redirect
https://dotat.at/:/HBDW3
blurb
https://dotat.at/:/HBDW3.html
atom entry
https://dotat.at/:/HBDW3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RGZ2K.html
2020-07-27T18:09:20Z
Monads and mom.
2020‑07‑27
Monads and mom.
https://twitchard.github.io/posts/2020-07-26-monads.html
redirect
https://dotat.at/:/RGZ2K
blurb
https://dotat.at/:/RGZ2K.html
atom entry
https://dotat.at/:/RGZ2K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/38H77.html
2020-07-27T17:53:29Z
remake: GNU make with enhanced tracing, error reporting, debugging, profiling and more.
2020‑07‑27
remake: GNU make with enhanced tracing, error reporting, debugging, profiling and more.
https://github.com/rocky/remake
redirect
https://dotat.at/:/38H77
blurb
https://dotat.at/:/38H77.html
atom entry
https://dotat.at/:/38H77.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A2ZH7.html
2020-07-27T17:51:40Z
Compiling with a sea of nodes.
2020‑07‑27
Compiling with a sea of nodes.
https://darksi.de/d.sea-of-nodes/
redirect
https://dotat.at/:/A2ZH7
blurb
https://dotat.at/:/A2ZH7.html
atom entry
https://dotat.at/:/A2ZH7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/V8TTL.html
2020-07-27T17:12:41Z
Should I block ICMP?
2020‑07‑27
Should I block ICMP?
http://shouldiblockicmp.com/
redirect
https://dotat.at/:/V8TTL
blurb
https://dotat.at/:/V8TTL.html
atom entry
https://dotat.at/:/V8TTL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3H6L6.html
2020-07-27T16:52:38Z
CVE-2020-13777 GnuTLS passive plaintext recovery vulnerability.
2020‑07‑27
CVE-2020-13777 GnuTLS passive plaintext recovery vulnerability.
https://anarc.at/blog/2020-06-10-gnutls-audit/
redirect
https://dotat.at/:/3H6L6
blurb
https://dotat.at/:/3H6L6.html
atom entry
https://dotat.at/:/3H6L6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KVFJ7.html
2020-07-26T22:19:31Z
Preliminary benchmarking results for a Haskell I/O manager backend based on io_uring.
2020‑07‑26
Preliminary benchmarking results for a Haskell I/O manager backend based on io_uring.
http://wjwh.eu/posts/2020-07-26-haskell-iouring-manager.html
redirect
https://dotat.at/:/KVFJ7
blurb
https://dotat.at/:/KVFJ7.html
atom entry
https://dotat.at/:/KVFJ7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CWC9T.html
2020-07-26T19:07:00Z
Colorize your CLI.
2020‑07‑26
Colorize your CLI.
https://danyspin97.org/blog/colorize-your-cli/
redirect
https://dotat.at/:/CWC9T
blurb
https://dotat.at/:/CWC9T.html
atom entry
https://dotat.at/:/CWC9T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/L2X3D.html
2020-07-26T16:57:16Z
Corecursion and coinduction: what they are and how they relate to recursion and induction.
2020‑07‑26
Corecursion and coinduction: what they are and how they relate to recursion and induction.
https://www.cl.cam.ac.uk/archive/mjcg/plans/Coinduction.pdf
redirect
https://dotat.at/:/L2X3D
blurb
https://dotat.at/:/L2X3D.html
atom entry
https://dotat.at/:/L2X3D.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AHB39.html
2020-07-26T14:11:42Z
The history, status, and future of FPGAs.
2020‑07‑26
The history, status, and future of FPGAs.
https://queue.acm.org/detail.cfm?id=3411759
redirect
https://dotat.at/:/AHB39
blurb
https://dotat.at/:/AHB39.html
atom entry
https://dotat.at/:/AHB39.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RXB37.html
2020-07-26T13:29:08Z
Why people tend to appreciate men's humor so much more than women's.
2020‑07‑26
Why people tend to appreciate men's humor so much more than women's.
https://www.theatlantic.com/health/archive/2015/11/plight-of-the-funny-female/416559/
redirect
https://dotat.at/:/RXB37
blurb
https://dotat.at/:/RXB37.html
atom entry
https://dotat.at/:/RXB37.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BTFM3.html
2020-07-25T21:12:43Z
Cryptography is not magic.
2020‑07‑25
Cryptography is not magic.
http://loup-vaillant.fr/articles/crypto-is-not-magic
redirect
https://dotat.at/:/BTFM3
blurb
https://dotat.at/:/BTFM3.html
atom entry
https://dotat.at/:/BTFM3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5RBBB.html
2020-07-25T10:38:08Z
Bloom filters debunked: dispelling 30 years of bad math with Coq!
2020‑07‑25
Bloom filters debunked: dispelling 30 years of bad math with Coq!
https://gopiandcode.uk/logs/log-bloomfilters-debunked.html
redirect
https://dotat.at/:/5RBBB
blurb
https://dotat.at/:/5RBBB.html
atom entry
https://dotat.at/:/5RBBB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KFN29.html
2020-07-24T22:31:13Z
Meritocracy is not only false, it's bad for you.
2020‑07‑24
Meritocracy is not only false, it's bad for you.
https://press.princeton.edu/ideas/a-belief-in-meritocracy-is-not-only-false-its-bad-for-you
redirect
https://dotat.at/:/KFN29
blurb
https://dotat.at/:/KFN29.html
atom entry
https://dotat.at/:/KFN29.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/T9YPN.html
2020-07-24T14:53:43Z
Shadow attacks: hiding and replacing content in signed PDFs.
2020‑07‑24
Shadow attacks: hiding and replacing content in signed PDFs.
https://pdf-insecurity.org/
redirect
https://dotat.at/:/T9YPN
blurb
https://dotat.at/:/T9YPN.html
atom entry
https://dotat.at/:/T9YPN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P84JP.html
2020-07-24T11:02:24Z
Cold showers on overhyped topics in computer science.
2020‑07‑24
Cold showers on overhyped topics in computer science.
https://github.com/hwayne/awesome-cold-showers
redirect
https://dotat.at/:/P84JP
blurb
https://dotat.at/:/P84JP.html
atom entry
https://dotat.at/:/P84JP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KH9MQ.html
2020-07-24T10:58:01Z
TechEmpower web framework benchmarks.
2020‑07‑24
TechEmpower web framework benchmarks.
https://www.techempower.com/benchmarks/
redirect
https://dotat.at/:/KH9MQ
blurb
https://dotat.at/:/KH9MQ.html
atom entry
https://dotat.at/:/KH9MQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G9NT7.html
2020-07-24T10:41:29Z
Demystifying MLsub: the simple essence of algebraic subtyping.
2020‑07‑24
Demystifying MLsub: the simple essence of algebraic subtyping.
https://lptk.github.io/programming/2020/03/26/demystifying-mlsub.html
redirect
https://dotat.at/:/G9NT7
blurb
https://dotat.at/:/G9NT7.html
atom entry
https://dotat.at/:/G9NT7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A7XY9.html
2020-07-23T11:38:35Z
Why is CSS the way it is?
2020‑07‑23
Why is CSS the way it is?
https://increment.com/frontend/ask-an-expert-why-is-css-the-way-it-is/
redirect
https://dotat.at/:/A7XY9
blurb
https://dotat.at/:/A7XY9.html
atom entry
https://dotat.at/:/A7XY9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/T3HPK.html
2020-07-23T01:08:44Z
Buzzy: dependency management for C.
2020‑07‑23
Buzzy: dependency management for C.
https://dcreager.net/2014/11/dependency-management-in-c/
redirect
https://dotat.at/:/T3HPK
blurb
https://dotat.at/:/T3HPK.html
atom entry
https://dotat.at/:/T3HPK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/K6ZEZ.html
2020-07-23T00:55:30Z
Exploring Algol 68 in the 21st century.
2020‑07‑23
Exploring Algol 68 in the 21st century.
https://opensource.com/article/20/6/algol68
redirect
https://dotat.at/:/K6ZEZ
blurb
https://dotat.at/:/K6ZEZ.html
atom entry
https://dotat.at/:/K6ZEZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3NPR9.html
2020-07-23T00:47:48Z
New features in gnuplot 5.4.
2020‑07‑23
New features in gnuplot 5.4.
https://lwn.net/SubscriberLink/826456/2ea90dd464e104d5/
redirect
https://dotat.at/:/3NPR9
blurb
https://dotat.at/:/3NPR9.html
atom entry
https://dotat.at/:/3NPR9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N65Z2.html
2020-07-22T23:23:14Z
MineSweeper implemented in CSS and HTML and no JavaScript.
2020‑07‑22
MineSweeper implemented in CSS and HTML and no JavaScript.
https://github.com/propjockey/css-sweeper
redirect
https://dotat.at/:/N65Z2
blurb
https://dotat.at/:/N65Z2.html
atom entry
https://dotat.at/:/N65Z2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7Y46B.html
2020-07-22T13:23:28Z
How to check the status of Rust features.
2020‑07‑22
How to check the status of Rust features.
https://notes.iveselov.info/programming/checking-status-of-rust-features
redirect
https://dotat.at/:/7Y46B
blurb
https://dotat.at/:/7Y46B.html
atom entry
https://dotat.at/:/7Y46B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZD852.html
2020-07-22T13:20:02Z
caniuse.rs: Rust feature search.
2020‑07‑22
caniuse.rs: Rust feature search.
https://caniuse.rs/
redirect
https://dotat.at/:/ZD852
blurb
https://dotat.at/:/ZD852.html
atom entry
https://dotat.at/:/ZD852.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9PRJN.html
2020-07-22T09:05:53Z
Next steps for single ownership and RAII. (C++/Vale/Rust)
2020‑07‑22
Next steps for single ownership and RAII. (C++/Vale/Rust)
https://vale.dev/blog/raii-next-steps
redirect
https://dotat.at/:/9PRJN
blurb
https://dotat.at/:/9PRJN.html
atom entry
https://dotat.at/:/9PRJN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/55JF6.html
2020-07-21T22:34:27Z
The null process.
2020‑07‑21
The null process.
https://www.kateheddleston.com/blog/the-null-process
redirect
https://dotat.at/:/55JF6
blurb
https://dotat.at/:/55JF6.html
atom entry
https://dotat.at/:/55JF6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/X3257.html
2020-07-21T22:18:31Z
UTN #39: bidi brackets for dummies.
2020‑07‑21
UTN #39: bidi brackets for dummies.
https://www.unicode.org/notes/tn39/
redirect
https://dotat.at/:/X3257
blurb
https://dotat.at/:/X3257.html
atom entry
https://dotat.at/:/X3257.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/27HQ7.html
2020-07-21T14:18:36Z
Essays on programming I think about a lot.
2020‑07‑21
Essays on programming I think about a lot.
https://www.benkuhn.net/progessays/
redirect
https://dotat.at/:/27HQ7
blurb
https://dotat.at/:/27HQ7.html
atom entry
https://dotat.at/:/27HQ7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XF38H.html
2020-07-21T10:08:05Z
Lisp: the many faces of an undying programming language.
2020‑07‑21
Lisp: the many faces of an undying programming language.
http://jakob.space/blog/thoughts-on-lisps.html
redirect
https://dotat.at/:/XF38H
blurb
https://dotat.at/:/XF38H.html
atom entry
https://dotat.at/:/XF38H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/L2ZRR.html
2020-07-21T08:34:28Z
Syntax highlighting is a waste of an information channel.
2020‑07‑21
Syntax highlighting is a waste of an information channel.
https://buttondown.email/hillelwayne/archive/syntax-highlighting-is-a-waste-of-an-information/
redirect
https://dotat.at/:/L2ZRR
blurb
https://dotat.at/:/L2ZRR.html
atom entry
https://dotat.at/:/L2ZRR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5T9JE.html
2020-07-21T08:28:25Z
An explanation of Rust's module system.
2020‑07‑21
An explanation of Rust's module system.
http://www.sheshbabu.com/posts/rust-module-system/
redirect
https://dotat.at/:/5T9JE
blurb
https://dotat.at/:/5T9JE.html
atom entry
https://dotat.at/:/5T9JE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PJ8N5.html
2020-07-20T22:51:46Z
Certificate Transparency: a bird's-eye view.
2020‑07‑20
Certificate Transparency: a bird's-eye view.
https://emilymstark.com/2020/07/20/certificate-transparency-a-birds-eye-view.html
redirect
https://dotat.at/:/PJ8N5
blurb
https://dotat.at/:/PJ8N5.html
atom entry
https://dotat.at/:/PJ8N5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MRY27.html
2020-07-20T18:42:53Z
Three architectures for a responsive IDE.
2020‑07‑20
Three architectures for a responsive IDE.
https://rust-analyzer.github.io//blog/2020/07/20/three-architectures-for-responsive-ide.html
redirect
https://dotat.at/:/MRY27
blurb
https://dotat.at/:/MRY27.html
atom entry
https://dotat.at/:/MRY27.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MB4XT.html
2020-07-20T18:41:02Z
Journeying into XDP (express data path) for in-kernel eBPF DNS acceleration.
2020‑07‑20
Journeying into XDP (express data path) for in-kernel eBPF DNS acceleration.
https://labs.ripe.net/Members/luuk_hendriks/journeying-into-xdp-part-zero
redirect
https://dotat.at/:/MB4XT
blurb
https://dotat.at/:/MB4XT.html
atom entry
https://dotat.at/:/MB4XT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JTN2L.html
2020-07-20T17:55:59Z
Ireland donates its COVID tracker app to Linux Foundation.
2020‑07‑20
Ireland donates its COVID tracker app to Linux Foundation.
https://www.nearform.com/blog/ireland-donates-contact-tracing-app-to-linux-foundation/
redirect
https://dotat.at/:/JTN2L
blurb
https://dotat.at/:/JTN2L.html
atom entry
https://dotat.at/:/JTN2L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NF6HK.html
2020-07-20T17:51:37Z
The quest for very wide outlines: optimized GPU silhouettes.
2020‑07‑20
The quest for very wide outlines: optimized GPU silhouettes.
https://medium.com/@bgolus/the-quest-for-very-wide-outlines-ba82ed442cd9
redirect
https://dotat.at/:/NF6HK
blurb
https://dotat.at/:/NF6HK.html
atom entry
https://dotat.at/:/NF6HK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8FPDE.html
2020-07-19T14:26:43Z
The cpio trailer problem.
2020‑07‑19
The cpio trailer problem.
https://entropymine.wordpress.com/2018/05/27/the-cpio-trailer-problem/
redirect
https://dotat.at/:/8FPDE
blurb
https://dotat.at/:/8FPDE.html
atom entry
https://dotat.at/:/8FPDE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P4F5X.html
2020-07-19T13:52:49Z
How Newton's Philosophiæ Naturalis Principia Mathematica came to be published.
2020‑07‑19
How Newton's Philosophiæ Naturalis Principia Mathematica came to be published.
https://thonyc.wordpress.com/2020/07/15/the-emergence-of-modern-astronomy-a-complex-mosaic-part-xl/
redirect
https://dotat.at/:/P4F5X
blurb
https://dotat.at/:/P4F5X.html
atom entry
https://dotat.at/:/P4F5X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JVEB4.html
2020-07-17T20:52:07Z
Repurposing FPGA-based products as development kits.
2020‑07‑17
Repurposing FPGA-based products as development kits.
https://geeklan.co.uk/files/ossg16072020-repurposing_obsolete_fpga_and_dev_kits.pdf
redirect
https://dotat.at/:/JVEB4
blurb
https://dotat.at/:/JVEB4.html
atom entry
https://dotat.at/:/JVEB4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YM65X.html
2020-07-17T19:49:45Z
Unicode for Mayan hieroglyphs.
2020‑07‑17
Unicode for Mayan hieroglyphs.
https://www.neh.gov/humanities/2018/winter/feature/texting-in-ancient-mayan-hieroglyphs
redirect
https://dotat.at/:/YM65X
blurb
https://dotat.at/:/YM65X.html
atom entry
https://dotat.at/:/YM65X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3RXAF.html
2020-07-17T16:31:12Z
Straightened trees.
2020‑07‑17
Straightened trees.
http://danieltemkin.com/StraightenedTrees
redirect
https://dotat.at/:/3RXAF
blurb
https://dotat.at/:/3RXAF.html
atom entry
https://dotat.at/:/3RXAF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4G557.html
2020-07-17T16:25:17Z
The impact of Heartbleed on OpenSSL's development practices.
2020‑07‑17
The impact of Heartbleed on OpenSSL's development practices.
https://arxiv.org/abs/2005.14242
redirect
https://dotat.at/:/4G557
blurb
https://dotat.at/:/4G557.html
atom entry
https://dotat.at/:/4G557.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6DXQC.html
2020-07-17T00:01:16Z
DDR5 memory specification released.
2020‑07‑17
DDR5 memory specification released.
https://www.anandtech.com/show/15912/ddr5-specification-released-setting-the-stage-for-ddr56400-and-beyond
redirect
https://dotat.at/:/6DXQC
blurb
https://dotat.at/:/6DXQC.html
atom entry
https://dotat.at/:/6DXQC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/EV3E4.html
2020-07-16T16:10:53Z
Shipping const generics for Rust in 2020.
2020‑07‑16
Shipping const generics for Rust in 2020.
https://without.boats/blog/shipping-const-generics/
redirect
https://dotat.at/:/EV3E4
blurb
https://dotat.at/:/EV3E4.html
atom entry
https://dotat.at/:/EV3E4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/78QEE.html
2020-07-16T14:09:21Z
Patricia Crowther inspired one of the first hit video games by mapping the world's longest cave.
2020‑07‑16
Patricia Crowther inspired one of the first hit video games by mapping the world's longest cave.
https://onezero.medium.com/the-woman-who-inspired-one-of-the-first-hit-video-games-by-mapping-the-worlds-longest-cave-ef572ccde6d2
redirect
https://dotat.at/:/78QEE
blurb
https://dotat.at/:/78QEE.html
atom entry
https://dotat.at/:/78QEE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JBAT3.html
2020-07-16T09:54:13Z
Hacking Reolink IP cameras for fun and profit.
2020‑07‑16
Hacking Reolink IP cameras for fun and profit.
https://www.thirtythreeforty.net/posts/2020/05/hacking-reolink-cameras-for-fun-and-profit/
redirect
https://dotat.at/:/JBAT3
blurb
https://dotat.at/:/JBAT3.html
atom entry
https://dotat.at/:/JBAT3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7LH2Y.html
2020-07-16T09:46:50Z
Python pickle's nine flaws.
2020‑07‑16
Python pickle's nine flaws.
https://nedbatchelder.com/blog/202006/pickles_nine_flaws.html
redirect
https://dotat.at/:/7LH2Y
blurb
https://dotat.at/:/7LH2Y.html
atom entry
https://dotat.at/:/7LH2Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2QKC7.html
2020-07-16T08:22:35Z
IPv6 and the DNS.
2020‑07‑16
IPv6 and the DNS.
https://www.potaroo.net/ispcol/2020-07/dns6.html
redirect
https://dotat.at/:/2QKC7
blurb
https://dotat.at/:/2QKC7.html
atom entry
https://dotat.at/:/2QKC7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WQYL4.html
2020-07-16T08:13:00Z
Systems Performance: Enterprise and the Cloud, 2nd Edition.
2020‑07‑16
Systems Performance: Enterprise and the Cloud, 2nd Edition.
http://www.brendangregg.com/blog/2020-07-15/systems-performance-2nd-edition.html
redirect
https://dotat.at/:/WQYL4
blurb
https://dotat.at/:/WQYL4.html
atom entry
https://dotat.at/:/WQYL4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MK5FX.html
2020-07-16T07:39:29Z
Back into FreeBSD's wireless stack and 802.11ac.
2020‑07‑16
Back into FreeBSD's wireless stack and 802.11ac.
http://adrianchadd.blogspot.com/2020/07/im-back-into-grind-of-freebsds-wireless.html
redirect
https://dotat.at/:/MK5FX
blurb
https://dotat.at/:/MK5FX.html
atom entry
https://dotat.at/:/MK5FX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WZ78H.html
2020-07-16T07:21:23Z
Introducing the GitHub availability report.
2020‑07‑16
Introducing the GitHub availability report.
https://github.blog/2020-07-08-introducing-the-github-availability-report/
redirect
https://dotat.at/:/WZ78H
blurb
https://dotat.at/:/WZ78H.html
atom entry
https://dotat.at/:/WZ78H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PH92K.html
2020-07-16T03:47:57Z
Lezer: a JavaScript parser generator for the CodeMirror 6 editor.
2020‑07‑16
Lezer: a JavaScript parser generator for the CodeMirror 6 editor.
https://marijnhaverbeke.nl/blog/lezer.html
redirect
https://dotat.at/:/PH92K
blurb
https://dotat.at/:/PH92K.html
atom entry
https://dotat.at/:/PH92K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/733AW.html
2020-07-16T02:43:37Z
What's new in Lua 5.4.
2020‑07‑16
What's new in Lua 5.4.
https://lwn.net/SubscriberLink/826134/b1b87e4187435cec/
redirect
https://dotat.at/:/733AW
blurb
https://dotat.at/:/733AW.html
atom entry
https://dotat.at/:/733AW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/38P3F.html
2020-07-16T02:14:42Z
Why even unused data needs to be valid in Rust.
2020‑07‑16
Why even unused data needs to be valid in Rust.
https://www.ralfj.de/blog/2020/07/15/unused-data.html
redirect
https://dotat.at/:/38P3F
blurb
https://dotat.at/:/38P3F.html
atom entry
https://dotat.at/:/38P3F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VMC9E.html
2020-07-16T02:00:54Z
Two beautiful Rust programs.
2020‑07‑16
Two beautiful Rust programs.
https://matklad.github.io//2020/07/15/two-beautiful-programs.html
redirect
https://dotat.at/:/VMC9E
blurb
https://dotat.at/:/VMC9E.html
atom entry
https://dotat.at/:/VMC9E.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/56LFK.html
2020-07-15T13:03:43Z
PgTyped: raw SQL in TypeScript with guaranteed type-safety.
2020‑07‑15
PgTyped: raw SQL in TypeScript with guaranteed type-safety.
https://github.com/adelsz/pgtyped
redirect
https://dotat.at/:/56LFK
blurb
https://dotat.at/:/56LFK.html
atom entry
https://dotat.at/:/56LFK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8XHTT.html
2020-07-15T10:16:31Z
Rewriting FORTRAN software in Rust.
2020‑07‑15
Rewriting FORTRAN software in Rust.
https://mckeogh.tech/post/shallow-water/
redirect
https://dotat.at/:/8XHTT
blurb
https://dotat.at/:/8XHTT.html
atom entry
https://dotat.at/:/8XHTT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/36CBV.html
2020-07-14T23:15:36Z
In search of 2.11BSD, as originally released.
2020‑07‑14
In search of 2.11BSD, as originally released.
https://bsdimp.blogspot.com/2020/07/211bsd-original-tapes-recreation.html
redirect
https://dotat.at/:/36CBV
blurb
https://dotat.at/:/36CBV.html
atom entry
https://dotat.at/:/36CBV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/943M2.html
2020-07-14T22:04:24Z
MessagePack vs CBOR (RFC7049).
2020‑07‑14
MessagePack vs CBOR (RFC7049).
https://diziet.dreamwidth.org/6568.html
redirect
https://dotat.at/:/943M2
blurb
https://dotat.at/:/943M2.html
atom entry
https://dotat.at/:/943M2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/323YY.html
2020-07-14T21:55:27Z
SIGred: exploiting a 17 year-old bug in Windows DNS servers.
2020‑07‑14
SIGred: exploiting a 17 year-old bug in Windows DNS servers.
https://research.checkpoint.com/2020/resolving-your-way-into-domain-admin:-exploiting-a-17-year-old-bug-in-windows-dns-servers/
redirect
https://dotat.at/:/323YY
blurb
https://dotat.at/:/323YY.html
atom entry
https://dotat.at/:/323YY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TZ2KL.html
2020-07-14T20:54:36Z
Etcd, or, why modern software makes me sad.
2020‑07‑14
Etcd, or, why modern software makes me sad.
https://www.roguelazer.com/2020/07/etcd-or-why-modern-software-makes-me-sad/
redirect
https://dotat.at/:/TZ2KL
blurb
https://dotat.at/:/TZ2KL.html
atom entry
https://dotat.at/:/TZ2KL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MHN2Q.html
2020-07-14T20:29:52Z
How Futhark implements array bounds checking on the GPU.
2020‑07‑14
How Futhark implements array bounds checking on the GPU.
https://futhark-lang.org/blog/2020-07-13-bounds-checking.html
redirect
https://dotat.at/:/MHN2Q
blurb
https://dotat.at/:/MHN2Q.html
atom entry
https://dotat.at/:/MHN2Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YH5YA.html
2020-07-14T15:19:57Z
SSSE3 fast popcount.
2020‑07‑14
SSSE3 fast popcount.
http://0x80.pl/articles/sse-popcount.html
redirect
https://dotat.at/:/YH5YA
blurb
https://dotat.at/:/YH5YA.html
atom entry
https://dotat.at/:/YH5YA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QA6HW.html
2020-07-14T12:44:14Z
The GDPR explained by Americans.
2020‑07‑14
The GDPR explained by Americans.
https://hroy.eu/posts/gdprExplainedByUS/
redirect
https://dotat.at/:/QA6HW
blurb
https://dotat.at/:/QA6HW.html
atom entry
https://dotat.at/:/QA6HW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q4YWY.html
2020-07-14T11:23:13Z
Understanding the F5 Networks BIG-IP remote code execution vulnerability CVE-2020-5902.
2020‑07‑14
Understanding the F5 Networks BIG-IP remote code execution vulnerability CVE-2020-5902.
https://research.nccgroup.com/2020/07/12/understanding-the-root-cause-of-f5-networks-k52145254-tmui-rce-vulnerability-cve-2020-5902/
redirect
https://dotat.at/:/Q4YWY
blurb
https://dotat.at/:/Q4YWY.html
atom entry
https://dotat.at/:/Q4YWY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TYR9B.html
2020-07-14T10:39:28Z
Too many objects: Reducing memory overhead from Python instances.
2020‑07‑14
Too many objects: Reducing memory overhead from Python instances.
https://pythonspeed.com/articles/python-object-memory/
redirect
https://dotat.at/:/TYR9B
blurb
https://dotat.at/:/TYR9B.html
atom entry
https://dotat.at/:/TYR9B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WR5TY.html
2020-07-14T09:52:50Z
Color e-ink displays are arriving soon in ebook and e-note devices.
2020‑07‑14
Color e-ink displays are arriving soon in ebook and e-note devices.
https://goodereader.com/blog/electronic-readers/color-e-ink-will-be-available-in-e-notes-by-2021
redirect
https://dotat.at/:/WR5TY
blurb
https://dotat.at/:/WR5TY.html
atom entry
https://dotat.at/:/WR5TY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E4PCZ.html
2020-07-14T09:48:09Z
Why are LED indicator lights (especially blue ones) so annoying?
2020‑07‑14
Why are LED indicator lights (especially blue ones) so annoying?
https://tedium.co/2020/07/10/led-indicator-light-history/
redirect
https://dotat.at/:/E4PCZ
blurb
https://dotat.at/:/E4PCZ.html
atom entry
https://dotat.at/:/E4PCZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RX72Q.html
2020-07-14T03:20:49Z
Making system(3) and popen(3) use posix_spawn(3) on NetBSD.
2020‑07‑14
Making system(3) and popen(3) use posix_spawn(3) on NetBSD.
https://blog.netbsd.org/tnf/entry/gsoc_reports_make_system_3
redirect
https://dotat.at/:/RX72Q
blurb
https://dotat.at/:/RX72Q.html
atom entry
https://dotat.at/:/RX72Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7787X.html
2020-07-13T23:29:11Z
A PostgreSQL developer's .psqlrc
2020‑07‑13
A PostgreSQL developer's .psqlrc
https://news.ycombinator.com/item?id=23826037
redirect
https://dotat.at/:/7787X
blurb
https://dotat.at/:/7787X.html
atom entry
https://dotat.at/:/7787X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G8RM5.html
2020-07-13T23:15:15Z
pgx: build PostgreSQL extensions with Rust.
2020‑07‑13
pgx: build PostgreSQL extensions with Rust.
https://github.com/zombodb/pgx
redirect
https://dotat.at/:/G8RM5
blurb
https://dotat.at/:/G8RM5.html
atom entry
https://dotat.at/:/G8RM5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/72XKZ.html
2020-07-13T23:10:06Z
Fuzzing rumpkernel syscalls.
2020‑07‑13
Fuzzing rumpkernel syscalls.
https://blog.netbsd.org/tnf/entry/gsoc_reports_fuzzing_rumpkernel_syscalls
redirect
https://dotat.at/:/72XKZ
blurb
https://dotat.at/:/72XKZ.html
atom entry
https://dotat.at/:/72XKZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M82FQ.html
2020-07-13T17:11:01Z
Optimizations in C++ compilers: a practical journey.
2020‑07‑13
Optimizations in C++ compilers: a practical journey.
https://queue.acm.org/detail.cfm?id=3372264
redirect
https://dotat.at/:/M82FQ
blurb
https://dotat.at/:/M82FQ.html
atom entry
https://dotat.at/:/M82FQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MD32P.html
2020-07-13T13:00:39Z
The rectangle rule for code formatting style.
2020‑07‑13
The rectangle rule for code formatting style.
https://github.com/google/google-java-format/wiki/The-Rectangle-Rule
redirect
https://dotat.at/:/MD32P
blurb
https://dotat.at/:/MD32P.html
atom entry
https://dotat.at/:/MD32P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/W9MFH.html
2020-07-13T12:40:49Z
The computing demands of deep learning are so great that progress is stalling.
2020‑07‑13
The computing demands of deep learning are so great that progress is stalling.
https://www.wired.com/story/prepare-artificial-intelligence-produce-less-wizardry/
redirect
https://dotat.at/:/W9MFH
blurb
https://dotat.at/:/W9MFH.html
atom entry
https://dotat.at/:/W9MFH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5BYDX.html
2020-07-13T01:48:35Z
ARM64 popcount in Golang and assembler.
2020‑07‑13
ARM64 popcount in Golang and assembler.
https://barakmich.dev/posts/popcnt-arm64-go-asm/
redirect
https://dotat.at/:/5BYDX
blurb
https://dotat.at/:/5BYDX.html
atom entry
https://dotat.at/:/5BYDX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A3ZNW.html
2020-07-13T00:13:36Z
ELF statifier: create a static executable from a binary and its libraries.
2020‑07‑13
ELF statifier: create a static executable from a binary and its libraries.
http://statifier.sourceforge.net/
redirect
https://dotat.at/:/A3ZNW
blurb
https://dotat.at/:/A3ZNW.html
atom entry
https://dotat.at/:/A3ZNW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/C5EFZ.html
2020-07-12T21:15:05Z
When master/slave does not make sense.
2020‑07‑12
When master/slave does not make sense.
https://news.ycombinator.com/item?id=23813512
redirect
https://dotat.at/:/C5EFZ
blurb
https://dotat.at/:/C5EFZ.html
atom entry
https://dotat.at/:/C5EFZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DD727.html
2020-07-12T19:14:39Z
Xerox 48-bit absolute internet and Ethernet host numbers. (1981)
2020‑07‑12
Xerox 48-bit absolute internet and Ethernet host numbers. (1981)
http://www.bitsavers.org/pdf/xerox/parc/techReports/OPD-T8101_48-Bit_Absolute_Internet_and_Ethernet_Host_Numbers.pdf
redirect
https://dotat.at/:/DD727
blurb
https://dotat.at/:/DD727.html
atom entry
https://dotat.at/:/DD727.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KYF5P.html
2020-07-12T18:32:07Z
sed-bin: a sed to C translator written in sed.
2020‑07‑12
sed-bin: a sed to C translator written in sed.
https://github.com/lhoursquentin/sed-bin
redirect
https://dotat.at/:/KYF5P
blurb
https://dotat.at/:/KYF5P.html
atom entry
https://dotat.at/:/KYF5P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DBN3R.html
2020-07-12T18:05:30Z
Land of monopolists: private equity 'roll-ups' hit virtually everything.
2020‑07‑12
Land of monopolists: private equity 'roll-ups' hit virtually everything.
https://mattstoller.substack.com/p/a-land-of-monopolists-from-portable
redirect
https://dotat.at/:/DBN3R
blurb
https://dotat.at/:/DBN3R.html
atom entry
https://dotat.at/:/DBN3R.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/T73E3.html
2020-07-12T17:36:34Z
Infrastructure: our cyborg collective body, ourselves.
2020‑07‑12
Infrastructure: our cyborg collective body, ourselves.
https://tinyletter.com/metafoundry/letters/metafoundry-73-our-cyborg-collective-body-ourselves
redirect
https://dotat.at/:/T73E3
blurb
https://dotat.at/:/T73E3.html
atom entry
https://dotat.at/:/T73E3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TE4AH.html
2020-07-12T14:31:49Z
When SimCity got serious: the story of Maxis Business Simulations and SimRefinery.
2020‑07‑12
When SimCity got serious: the story of Maxis Business Simulations and SimRefinery.
https://obscuritory.com/sim/when-simcity-got-serious/
redirect
https://dotat.at/:/TE4AH
blurb
https://dotat.at/:/TE4AH.html
atom entry
https://dotat.at/:/TE4AH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q3G6F.html
2020-07-11T17:05:05Z
mbeddr: integrated and extensible languages for embedded software, plus an IDE.
2020‑07‑11
mbeddr: integrated and extensible languages for embedded software, plus an IDE.
http://mbeddr.com/
redirect
https://dotat.at/:/Q3G6F
blurb
https://dotat.at/:/Q3G6F.html
atom entry
https://dotat.at/:/Q3G6F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8K9CL.html
2020-07-11T02:48:08Z
The Frink is good, the unit is evil.
2020‑07‑11
The Frink is good, the unit is evil.
https://www.hillelwayne.com/post/frink/
redirect
https://dotat.at/:/8K9CL
blurb
https://dotat.at/:/8K9CL.html
atom entry
https://dotat.at/:/8K9CL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/C74LG.html
2020-07-10T16:06:12Z
A history of Usenet and FidoNet.
2020‑07‑10
A history of Usenet and FidoNet.
https://technicshistory.com/2020/06/25/the-era-of-fragmentation-part-4-the-anarchists/
redirect
https://dotat.at/:/C74LG
blurb
https://dotat.at/:/C74LG.html
atom entry
https://dotat.at/:/C74LG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DNHK9.html
2020-07-09T22:50:54Z
The Prancing Pony vending machine at SAIL.
2020‑07‑09
The Prancing Pony vending machine at SAIL.
https://elists.isoc.org/pipermail/internet-history/2020-July/006108.html
redirect
https://dotat.at/:/DNHK9
blurb
https://dotat.at/:/DNHK9.html
atom entry
https://dotat.at/:/DNHK9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6P2GK.html
2020-07-09T19:04:08Z
The top types any and unknown in TypeScript.
2020‑07‑09
The top types any and unknown in TypeScript.
https://2ality.com/2020/06/any-unknown-typescript.html
redirect
https://dotat.at/:/6P2GK
blurb
https://dotat.at/:/6P2GK.html
atom entry
https://dotat.at/:/6P2GK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4BEM8.html
2020-07-09T16:16:49Z
C++ hashmaps benchmarks.
2020‑07‑09
C++ hashmaps benchmarks.
https://martin.ankerl.com/2019/04/01/hashmap-benchmarks-01-overview/
redirect
https://dotat.at/:/4BEM8
blurb
https://dotat.at/:/4BEM8.html
atom entry
https://dotat.at/:/4BEM8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D3RLX.html
2020-07-09T15:51:40Z
The "smol" Rust async runtime.
2020‑07‑09
The "smol" Rust async runtime.
http://smallcultfollowing.com/babysteps/blog/2020/07/09/async-interview-8-stjepan-glavina/
redirect
https://dotat.at/:/D3RLX
blurb
https://dotat.at/:/D3RLX.html
atom entry
https://dotat.at/:/D3RLX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FQTY8.html
2020-07-09T14:36:41Z
Low accuracy solar position equations.
2020‑07‑09
Low accuracy solar position equations.
http://www.jgiesen.de/astro/suncalc/calculations.htm
redirect
https://dotat.at/:/FQTY8
blurb
https://dotat.at/:/FQTY8.html
atom entry
https://dotat.at/:/FQTY8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BE49H.html
2020-07-09T14:13:54Z
Sunrise / sunset algorithm.
2020‑07‑09
Sunrise / sunset algorithm.
https://edwilliams.org/sunrise_sunset_algorithm.htm
redirect
https://dotat.at/:/BE49H
blurb
https://dotat.at/:/BE49H.html
atom entry
https://dotat.at/:/BE49H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6AERZ.html
2020-07-09T01:11:54Z
FPGA softcore SoC shootout.
2020‑07‑09
FPGA softcore SoC shootout.
https://justanotherelectronicsblog.com/?p=705
redirect
https://dotat.at/:/6AERZ
blurb
https://dotat.at/:/6AERZ.html
atom entry
https://dotat.at/:/6AERZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TXR2W.html
2020-07-08T20:29:44Z
GNU: a heuristic for bad cryptography.
2020‑07‑08
GNU: a heuristic for bad cryptography.
https://soatok.blog/2020/07/08/gnu-a-heuristic-for-bad-cryptography/
redirect
https://dotat.at/:/TXR2W
blurb
https://dotat.at/:/TXR2W.html
atom entry
https://dotat.at/:/TXR2W.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/22CEL.html
2020-07-08T20:21:02Z
cwrap: testing Samba (or your full software stack) on a single machine.
2020‑07‑08
cwrap: testing Samba (or your full software stack) on a single machine.
https://cwrap.org/
redirect
https://dotat.at/:/22CEL
blurb
https://dotat.at/:/22CEL.html
atom entry
https://dotat.at/:/22CEL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TC4YP.html
2020-07-08T18:11:53Z
Symbolic execution with SymCC: don't interpret, compile!
2020‑07‑08
Symbolic execution with SymCC: don't interpret, compile!
http://www.s3.eurecom.fr/tools/symbolic_execution/symcc.html
redirect
https://dotat.at/:/TC4YP
blurb
https://dotat.at/:/TC4YP.html
atom entry
https://dotat.at/:/TC4YP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2CHE6.html
2020-07-08T11:33:38Z
yubikey-agent: a seamless ssh-agent for YubiKeys.
2020‑07‑08
yubikey-agent: a seamless ssh-agent for YubiKeys.
https://github.com/FiloSottile/yubikey-agent
redirect
https://dotat.at/:/2CHE6
blurb
https://dotat.at/:/2CHE6.html
atom entry
https://dotat.at/:/2CHE6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5A9WC.html
2020-07-08T11:13:50Z
ip2unix: turn IP sockets into Unix domain sockets.
2020‑07‑08
ip2unix: turn IP sockets into Unix domain sockets.
https://github.com/nixcloud/ip2unix
redirect
https://dotat.at/:/5A9WC
blurb
https://dotat.at/:/5A9WC.html
atom entry
https://dotat.at/:/5A9WC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PN86H.html
2020-07-08T01:09:41Z
Tech confronts its use of the labels 'master' and 'slave'.
2020‑07‑08
Tech confronts its use of the labels 'master' and 'slave'.
https://www.wired.com/story/tech-confronts-use-labels-master-slave/
redirect
https://dotat.at/:/PN86H
blurb
https://dotat.at/:/PN86H.html
atom entry
https://dotat.at/:/PN86H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TC45V.html
2020-07-07T17:07:28Z
Google Common Lisp style guide.
2020‑07‑07
Google Common Lisp style guide.
https://google.github.io/styleguide/lispguide.xml
redirect
https://dotat.at/:/TC45V
blurb
https://dotat.at/:/TC45V.html
atom entry
https://dotat.at/:/TC45V.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NP6J9.html
2020-07-07T09:48:39Z
The Pyret Code: a rationale for the Pyret programming language.
2020‑07‑07
The Pyret Code: a rationale for the Pyret programming language.
http://pyret.org/pyret-code/index.html
redirect
https://dotat.at/:/NP6J9
blurb
https://dotat.at/:/NP6J9.html
atom entry
https://dotat.at/:/NP6J9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RL4RM.html
2020-07-07T09:41:28Z
Don't Panic! Better, fewer, syntax errors for LR parsers.
2020‑07‑07
Don't Panic! Better, fewer, syntax errors for LR parsers.
https://soft-dev.org/pubs/html/diekmann_tratt__dont_panic/
redirect
https://dotat.at/:/RL4RM
blurb
https://dotat.at/:/RL4RM.html
atom entry
https://dotat.at/:/RL4RM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AL9RL.html
2020-07-07T09:21:30Z
Statically sized higher-kinded polymorphism.
2020‑07‑07
Statically sized higher-kinded polymorphism.
http://blog.ielliott.io/sized-hkts/
redirect
https://dotat.at/:/AL9RL
blurb
https://dotat.at/:/AL9RL.html
atom entry
https://dotat.at/:/AL9RL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9P7A4.html
2020-07-07T08:55:14Z
An autoscaling-related outage at Slack.
2020‑07‑07
An autoscaling-related outage at Slack.
https://slack.engineering/a-terrible-horrible-no-good-very-bad-day-at-slack-dfe05b485f82
redirect
https://dotat.at/:/9P7A4
blurb
https://dotat.at/:/9P7A4.html
atom entry
https://dotat.at/:/9P7A4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/W363P.html
2020-07-07T00:58:02Z
1:60 scale model of a Boeing 777, made entirely from manila folders.
2020‑07‑07
1:60 scale model of a Boeing 777, made entirely from manila folders.
https://www.lucaiaconistewart.com/model-777
redirect
https://dotat.at/:/W363P
blurb
https://dotat.at/:/W363P.html
atom entry
https://dotat.at/:/W363P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7GN8V.html
2020-07-07T00:50:13Z
Division by zero in type theory: a FAQ.
2020‑07‑07
Division by zero in type theory: a FAQ.
https://xenaproject.wordpress.com/2020/07/05/division-by-zero-in-type-theory-a-faq/
redirect
https://dotat.at/:/7GN8V
blurb
https://dotat.at/:/7GN8V.html
atom entry
https://dotat.at/:/7GN8V.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M6QP5.html
2020-07-06T18:22:25Z
Small strings in Rust.
2020‑07‑06
Small strings in Rust.
https://fasterthanli.me/articles/small-strings-in-rust
redirect
https://dotat.at/:/M6QP5
blurb
https://dotat.at/:/M6QP5.html
atom entry
https://dotat.at/:/M6QP5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5AKMQ.html
2020-07-06T16:11:07Z
Licklider's memorandum for members and affiliates of the intergalactic computer network. (1963)
2020‑07‑06
Licklider's memorandum for members and affiliates of the intergalactic computer network. (1963)
https://www.kurzweilai.net/memorandum-for-members-and-affiliates-of-the-intergalactic-computer-network
redirect
https://dotat.at/:/5AKMQ
blurb
https://dotat.at/:/5AKMQ.html
atom entry
https://dotat.at/:/5AKMQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MRM5L.html
2020-07-06T14:31:14Z
Behind the scenes at the Marmite factory in Burton-on-Trent.
2020‑07‑06
Behind the scenes at the Marmite factory in Burton-on-Trent.
https://www.derbyshirelife.co.uk/out-about/events/behind-the-scenes-at-the-marmite-factory-in-burton-on-trent-1-4190524
redirect
https://dotat.at/:/MRM5L
blurb
https://dotat.at/:/MRM5L.html
atom entry
https://dotat.at/:/MRM5L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A6FTJ.html
2020-07-06T00:49:05Z
UASP makes Raspberry Pi 4 disk IO 50% faster.
2020‑07‑06
UASP makes Raspberry Pi 4 disk IO 50% faster.
http://www.jeffgeerling.com/blog/2020/uasp-makes-raspberry-pi-4-disk-io-50-faster
redirect
https://dotat.at/:/A6FTJ
blurb
https://dotat.at/:/A6FTJ.html
atom entry
https://dotat.at/:/A6FTJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4WVGB.html
2020-07-04T19:22:55Z
Noisia: a harmful workload generator for PostgreSQL.
2020‑07‑04
Noisia: a harmful workload generator for PostgreSQL.
https://github.com/lesovsky/noisia
redirect
https://dotat.at/:/4WVGB
blurb
https://dotat.at/:/4WVGB.html
atom entry
https://dotat.at/:/4WVGB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NC9J8.html
2020-07-04T16:40:41Z
Hamilton on film now is a very different experience than the Broadway show was then.
2020‑07‑04
Hamilton on film now is a very different experience than the Broadway show was then.
https://www.polygon.com/disney-plus/2020/7/3/21312362/hamilton-movie-review-disney-plus-lin-manuel-miranda-streaming-hamilfilm
redirect
https://dotat.at/:/NC9J8
blurb
https://dotat.at/:/NC9J8.html
atom entry
https://dotat.at/:/NC9J8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4ERFV.html
2020-07-04T16:28:58Z
Many newsrooms are now capitalizing the B in Black. Here are some of the people who made that happen.
2020‑07‑04
Many newsrooms are now capitalizing the B in Black. Here are some of the people who made that happen.
https://www.poynter.org/reporting-editing/2020/many-newsrooms-are-now-capitalizing-the-b-in-black-here-are-some-of-the-people-who-made-that-happen/
redirect
https://dotat.at/:/4ERFV
blurb
https://dotat.at/:/4ERFV.html
atom entry
https://dotat.at/:/4ERFV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q25KW.html
2020-07-04T16:09:56Z
Websites that look like desktop GUIs.
2020‑07‑04
Websites that look like desktop GUIs.
https://simone.computer/#/webdesktops
redirect
https://dotat.at/:/Q25KW
blurb
https://dotat.at/:/Q25KW.html
atom entry
https://dotat.at/:/Q25KW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RGD45.html
2020-07-04T12:52:04Z
The unplanned impact of mathematics.
2020‑07‑04
The unplanned impact of mathematics.
https://www.nature.com/articles/475166a
redirect
https://dotat.at/:/RGD45
blurb
https://dotat.at/:/RGD45.html
atom entry
https://dotat.at/:/RGD45.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N69E3.html
2020-07-03T17:11:57Z
Code only says what it does.
2020‑07‑03
Code only says what it does.
https://brooker.co.za/blog/2020/06/23/code.html
redirect
https://dotat.at/:/N69E3
blurb
https://dotat.at/:/N69E3.html
atom entry
https://dotat.at/:/N69E3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5PR2Q.html
2020-07-03T04:59:54Z
BLOB storage in PostgreSQL.
2020‑07‑03
BLOB storage in PostgreSQL.
https://www.2ndquadrant.com/en/blog/oracle-to-postgresql-binary-objects/
redirect
https://dotat.at/:/5PR2Q
blurb
https://dotat.at/:/5PR2Q.html
atom entry
https://dotat.at/:/5PR2Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AT3VX.html
2020-07-02T22:48:27Z
Encrypted DNS support in iOS 14 and macOS 11.
2020‑07‑02
Encrypted DNS support in iOS 14 and macOS 11.
https://mailarchive.ietf.org/arch/msg/add/MbOOWPVHRHM_wvbKhfHuzUTwimI/
redirect
https://dotat.at/:/AT3VX
blurb
https://dotat.at/:/AT3VX.html
atom entry
https://dotat.at/:/AT3VX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WVQ37.html
2020-07-02T22:17:53Z
The alias method for efficiently sampling from a discrete probability distribution.
2020‑07‑02
The alias method for efficiently sampling from a discrete probability distribution.
https://en.wikipedia.org/wiki/Alias_method
redirect
https://dotat.at/:/WVQ37
blurb
https://dotat.at/:/WVQ37.html
atom entry
https://dotat.at/:/WVQ37.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N4P8G.html
2020-07-02T22:01:34Z
Weighted round robin / weighted random integers with the golden ratio low discrepancy sequence.
2020‑07‑02
Weighted round robin / weighted random integers with the golden ratio low discrepancy sequence.
https://blog.demofox.org/2020/06/23/weighted-round-robin-using-the-golden-ratio-low-discrepancy-sequence/
redirect
https://dotat.at/:/N4P8G
blurb
https://dotat.at/:/N4P8G.html
atom entry
https://dotat.at/:/N4P8G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/V4R9K.html
2020-07-02T12:32:56Z
On the closing of Living Computers: Museum+Labs.
2020‑07‑02
On the closing of Living Computers: Museum+Labs.
http://rottedbits.blogspot.com/2020/07/on-closing-of-living-computers.html
redirect
https://dotat.at/:/V4R9K
blurb
https://dotat.at/:/V4R9K.html
atom entry
https://dotat.at/:/V4R9K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WF8BV.html
2020-07-02T12:26:42Z
Generics for Golang.
2020‑07‑02
Generics for Golang.
https://lwn.net/SubscriberLink/824716/ee9bbbfad58cef3d/
redirect
https://dotat.at/:/WF8BV
blurb
https://dotat.at/:/WF8BV.html
atom entry
https://dotat.at/:/WF8BV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XAM9Y.html
2020-07-02T11:46:17Z
Taking over Azure DevOps accounts with 1 click using a subdomain takeover.
2020‑07‑02
Taking over Azure DevOps accounts with 1 click using a subdomain takeover.
https://blog.assetnote.io/2020/06/28/subdomain-takeover-to-account-takeover/
redirect
https://dotat.at/:/XAM9Y
blurb
https://dotat.at/:/XAM9Y.html
atom entry
https://dotat.at/:/XAM9Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RT3WJ.html
2020-07-01T22:54:39Z
Complete spatial safety for C and C++ using CHERI capabilities.
2020‑07‑01
Complete spatial safety for C and C++ using CHERI capabilities.
https://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-949.html
redirect
https://dotat.at/:/RT3WJ
blurb
https://dotat.at/:/RT3WJ.html
atom entry
https://dotat.at/:/RT3WJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/99KM5.html
2020-07-01T22:25:33Z
Implementing the exponential function.
2020‑07‑01
Implementing the exponential function.
https://www.pseudorandom.com/implementing-exp
redirect
https://dotat.at/:/99KM5
blurb
https://dotat.at/:/99KM5.html
atom entry
https://dotat.at/:/99KM5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BZM5Z.html
2020-07-01T22:23:33Z
Join strategies and performance in PostgreSQL.
2020‑07‑01
Join strategies and performance in PostgreSQL.
https://www.cybertec-postgresql.com/en/join-strategies-and-performance-in-postgresql/
redirect
https://dotat.at/:/BZM5Z
blurb
https://dotat.at/:/BZM5Z.html
atom entry
https://dotat.at/:/BZM5Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KZLZ5.html
2020-07-01T21:28:49Z
Inside Apple Lightning.
2020‑07‑01
Inside Apple Lightning.
https://nyansatan.github.io/lightning/
redirect
https://dotat.at/:/KZLZ5
blurb
https://dotat.at/:/KZLZ5.html
atom entry
https://dotat.at/:/KZLZ5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QH8KG.html
2020-07-01T21:00:23Z
Spies, lies, and stonewalling: what it's like to report on Facebook.
2020‑07‑01
Spies, lies, and stonewalling: what it's like to report on Facebook.
https://www.cjr.org/special_report/reporting-on-facebook.php
redirect
https://dotat.at/:/QH8KG
blurb
https://dotat.at/:/QH8KG.html
atom entry
https://dotat.at/:/QH8KG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/45E4H.html
2020-07-01T20:02:11Z
The ARM Morello board: porting experimental capability extensions from CHERI-MIPS.
2020‑07‑01
The ARM Morello board: porting experimental capability extensions from CHERI-MIPS.
https://www.cl.cam.ac.uk/research/security/ctsrd/cheri/cheri-morello.html
redirect
https://dotat.at/:/45E4H
blurb
https://dotat.at/:/45E4H.html
atom entry
https://dotat.at/:/45E4H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WZ66J.html
2020-07-01T16:45:03Z
Getting to the bottom of Noether's theorem.
2020‑07‑01
Getting to the bottom of Noether's theorem.
https://johncarlosbaez.wordpress.com/2020/06/29/noethers-theorem-2/
redirect
https://dotat.at/:/WZ66J
blurb
https://dotat.at/:/WZ66J.html
atom entry
https://dotat.at/:/WZ66J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3MKZF.html
2020-07-01T12:59:52Z
Raspberry Pi 4 PCIe bridge "chip".
2020‑07‑01
Raspberry Pi 4 PCIe bridge "chip".
https://blog.zakkemble.net/rpi4-pci-express-bridge-chip/
redirect
https://dotat.at/:/3MKZF
blurb
https://dotat.at/:/3MKZF.html
atom entry
https://dotat.at/:/3MKZF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D5KLL.html
2020-07-01T02:53:24Z
Rendering multimedia in pure C.
2020‑07‑01
Rendering multimedia in pure C.
https://nullprogram.com/blog/2017/11/03/
redirect
https://dotat.at/:/D5KLL
blurb
https://dotat.at/:/D5KLL.html
atom entry
https://dotat.at/:/D5KLL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Y72VA.html
2020-07-01T01:59:11Z
What is Zig's “colorblind” async/await?
2020‑07‑01
What is Zig's “colorblind” async/await?
https://kristoff.it/blog/zig-colorblind-async-await/
redirect
https://dotat.at/:/Y72VA
blurb
https://dotat.at/:/Y72VA.html
atom entry
https://dotat.at/:/Y72VA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WKPZ8.html
2020-07-01T00:03:44Z
What is the Scudo hardened allocator? (used by LLVM sanitizers and Android)
2020‑07‑01
What is the Scudo hardened allocator? (used by LLVM sanitizers and Android)
http://expertmiami.blogspot.com/2019/05/what-is-scudo-hardened-allocator_10.html
redirect
https://dotat.at/:/WKPZ8
blurb
https://dotat.at/:/WKPZ8.html
atom entry
https://dotat.at/:/WKPZ8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TFC5Q.html
2020-06-30T23:38:16Z
Argdown: A simple syntax for complex argumentation.
2020‑06‑30
Argdown: A simple syntax for complex argumentation.
https://argdown.org/
redirect
https://dotat.at/:/TFC5Q
blurb
https://dotat.at/:/TFC5Q.html
atom entry
https://dotat.at/:/TFC5Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F48HT.html
2020-06-30T15:04:05Z
What is prototype pollution in JavaScript?
2020‑06‑30
What is prototype pollution in JavaScript?
https://codeburst.io/what-is-prototype-pollution-49482fc4b638
redirect
https://dotat.at/:/F48HT
blurb
https://dotat.at/:/F48HT.html
atom entry
https://dotat.at/:/F48HT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9NN4Y.html
2020-06-30T14:31:39Z
Why aren't regular expressions a lingua franca? An empirical study of re-use and portability.
2020‑06‑30
Why aren't regular expressions a lingua franca? An empirical study of re-use and portability.
https://www3.cs.stonybrook.edu/~dongyoon/papers/FSE-19-LinguaFranca.pdf
redirect
https://dotat.at/:/9NN4Y
blurb
https://dotat.at/:/9NN4Y.html
atom entry
https://dotat.at/:/9NN4Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RX7N4.html
2020-06-30T12:47:43Z
To what does the harmonic series converge? (in IEEE754 floating point)
2020‑06‑30
To what does the harmonic series converge? (in IEEE754 floating point)
http://www.irishmathsoc.org/bull71/recipnote.pdf
redirect
https://dotat.at/:/RX7N4
blurb
https://dotat.at/:/RX7N4.html
atom entry
https://dotat.at/:/RX7N4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M6GBQ.html
2020-06-29T19:04:51Z
A few more reasons Rust compiles slowly.
2020‑06‑29
A few more reasons Rust compiles slowly.
https://pingcap.com/blog/reasons-rust-compiles-slowly
redirect
https://dotat.at/:/M6GBQ
blurb
https://dotat.at/:/M6GBQ.html
atom entry
https://dotat.at/:/M6GBQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/28GDR.html
2020-06-29T14:25:52Z
Why birds can fly over Mount Everest.
2020‑06‑29
Why birds can fly over Mount Everest.
http://m.nautil.us/issue/86/energy/why-birds-can-fly-over-mount-everest
redirect
https://dotat.at/:/28GDR
blurb
https://dotat.at/:/28GDR.html
atom entry
https://dotat.at/:/28GDR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3AZAX.html
2020-06-29T12:13:06Z
Understand Wi-Fi 4/5/6/6E (802.11 n/ac/ax).
2020‑06‑29
Understand Wi-Fi 4/5/6/6E (802.11 n/ac/ax).
https://www.duckware.com/tech/wifi-in-the-us.html
redirect
https://dotat.at/:/3AZAX
blurb
https://dotat.at/:/3AZAX.html
atom entry
https://dotat.at/:/3AZAX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6XY5D.html
2020-06-29T11:44:38Z
Minkowski asteroids.
2020‑06‑29
Minkowski asteroids.
https://nickp.svbtle.com/asteroid-intersections
redirect
https://dotat.at/:/6XY5D
blurb
https://dotat.at/:/6XY5D.html
atom entry
https://dotat.at/:/6XY5D.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DPW2Z.html
2020-06-28T20:43:15Z
Whither chroot?
2020‑06‑28
Whither chroot?
http://bsdimp.blogspot.com/2020/06/whither-chroot.html
redirect
https://dotat.at/:/DPW2Z
blurb
https://dotat.at/:/DPW2Z.html
atom entry
https://dotat.at/:/DPW2Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G55RY.html
2020-06-28T17:53:14Z
Roy Fielding's misappropriated REST dissertation.
2020‑06‑28
Roy Fielding's misappropriated REST dissertation.
https://twobithistory.org/2020/06/28/rest.html
redirect
https://dotat.at/:/G55RY
blurb
https://dotat.at/:/G55RY.html
atom entry
https://dotat.at/:/G55RY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J8FA3.html
2020-06-28T14:07:15Z
Implementing a type-safe printf in Rust.
2020‑06‑28
Implementing a type-safe printf in Rust.
https://willcrichton.net/notes/type-safe-printf/
redirect
https://dotat.at/:/J8FA3
blurb
https://dotat.at/:/J8FA3.html
atom entry
https://dotat.at/:/J8FA3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5WJTJ.html
2020-06-28T13:59:50Z
Property-based testing in Rust with Proptest.
2020‑06‑28
Property-based testing in Rust with Proptest.
https://blog.logrocket.com/property-based-testing-in-rust-with-proptest/
redirect
https://dotat.at/:/5WJTJ
blurb
https://dotat.at/:/5WJTJ.html
atom entry
https://dotat.at/:/5WJTJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3P5NB.html
2020-06-28T13:22:05Z
String formatting is unreasonably expensive for embedded Rust.
2020‑06‑28
String formatting is unreasonably expensive for embedded Rust.
https://jamesmunns.com/blog/fmt-unreasonably-expensive/
redirect
https://dotat.at/:/3P5NB
blurb
https://dotat.at/:/3P5NB.html
atom entry
https://dotat.at/:/3P5NB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A7XJF.html
2020-06-28T07:38:13Z
ELF: better symbol lookup via DT_GNU_HASH.
2020‑06‑28
ELF: better symbol lookup via DT_GNU_HASH.
https://flapenguin.me/elf-dt-gnu-hash
redirect
https://dotat.at/:/A7XJF
blurb
https://dotat.at/:/A7XJF.html
atom entry
https://dotat.at/:/A7XJF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/EQZ9B.html
2020-06-27T06:33:27Z
Examining ARM vs x86 memory models with Rust.
2020‑06‑27
Examining ARM vs x86 memory models with Rust.
https://www.nickwilcox.com/blog/arm_vs_x86_memory_model/
redirect
https://dotat.at/:/EQZ9B
blurb
https://dotat.at/:/EQZ9B.html
atom entry
https://dotat.at/:/EQZ9B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5NH6T.html
2020-06-25T23:40:21Z
World capitals Voronoi map.
2020‑06‑25
World capitals Voronoi map.
https://www.jasondavies.com/maps/voronoi/capitals/
redirect
https://dotat.at/:/5NH6T
blurb
https://dotat.at/:/5NH6T.html
atom entry
https://dotat.at/:/5NH6T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GFCL4.html
2020-06-25T22:30:17Z
Implementations for Gray code encoding and decoding.
2020‑06‑25
Implementations for Gray code encoding and decoding.
https://leni536.github.io/2019/09/26/Gray_encode_decode.html
redirect
https://dotat.at/:/GFCL4
blurb
https://dotat.at/:/GFCL4.html
atom entry
https://dotat.at/:/GFCL4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9HRPA.html
2020-06-25T21:59:34Z
Query-based compiler architectures.
2020‑06‑25
Query-based compiler architectures.
https://ollef.github.io/blog/posts/query-based-compilers.html
redirect
https://dotat.at/:/9HRPA
blurb
https://dotat.at/:/9HRPA.html
atom entry
https://dotat.at/:/9HRPA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/C8Z93.html
2020-06-25T14:51:09Z
Zealandia: Earth's 8th continent.
2020‑06‑25
Zealandia: Earth's 8th continent.
https://data.gns.cri.nz/mapservice/Content/Zealandia/science/8cont.html
redirect
https://dotat.at/:/C8Z93
blurb
https://dotat.at/:/C8Z93.html
atom entry
https://dotat.at/:/C8Z93.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M4QH3.html
2020-06-24T23:38:38Z
Exploiting an Envoy http proxy heap vulnerability.
2020‑06‑24
Exploiting an Envoy http proxy heap vulnerability.
https://blog.envoyproxy.io/exploiting-an-envoy-heap-vulnerability-96173d41792
redirect
https://dotat.at/:/M4QH3
blurb
https://dotat.at/:/M4QH3.html
atom entry
https://dotat.at/:/M4QH3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FWMC5.html
2020-06-24T22:55:38Z
Control theory for fun and profit.
2020‑06‑24
Control theory for fun and profit.
https://fauna.com/blog/control-theory-for-fun-and-profit
redirect
https://dotat.at/:/FWMC5
blurb
https://dotat.at/:/FWMC5.html
atom entry
https://dotat.at/:/FWMC5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KD4X8.html
2020-06-24T22:29:17Z
Path building vs path verifying X.509 certificate validation implementation showdown.
2020‑06‑24
Path building vs path verifying X.509 certificate validation implementation showdown.
https://medium.com/@sleevi_/path-building-vs-path-verifying-implementation-showdown-39a9272b2820
redirect
https://dotat.at/:/KD4X8
blurb
https://dotat.at/:/KD4X8.html
atom entry
https://dotat.at/:/KD4X8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2XLA3.html
2020-06-24T22:27:19Z
Faster integer parsing.
2020‑06‑24
Faster integer parsing.
https://kholdstare.github.io/technical/2020/05/26/faster-integer-parsing.html
redirect
https://dotat.at/:/2XLA3
blurb
https://dotat.at/:/2XLA3.html
atom entry
https://dotat.at/:/2XLA3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FK3XD.html
2020-06-24T22:13:46Z
The largest city in each 10x10 degree latitude/longitude box.
2020‑06‑24
The largest city in each 10x10 degree latitude/longitude box.
https://blog.plover.com/2020/06/24/#boundary-conditions
redirect
https://dotat.at/:/FK3XD
blurb
https://dotat.at/:/FK3XD.html
atom entry
https://dotat.at/:/FK3XD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZWC3K.html
2020-06-24T19:24:14Z
Incommensurability: the structure of a programming language revolution.
2020‑06‑24
Incommensurability: the structure of a programming language revolution.
http://www.dreamsongs.com/Files/Incommensurability.pdf
redirect
https://dotat.at/:/ZWC3K
blurb
https://dotat.at/:/ZWC3K.html
atom entry
https://dotat.at/:/ZWC3K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8MBLP.html
2020-06-24T18:54:18Z
What I've learnt so far about writing research papers.
2020‑06‑24
What I've learnt so far about writing research papers.
https://tratt.net/laurie/blog/entries/what_ive_learnt_so_far_about_writing_research_papers.html
redirect
https://dotat.at/:/8MBLP
blurb
https://dotat.at/:/8MBLP.html
atom entry
https://dotat.at/:/8MBLP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5JAH5.html
2020-06-24T18:03:09Z
Indexing JSONB columns in PostgreSQL.
2020‑06‑24
Indexing JSONB columns in PostgreSQL.
https://vsevolod.net/postgresql-jsonb-index/
redirect
https://dotat.at/:/5JAH5
blurb
https://dotat.at/:/5JAH5.html
atom entry
https://dotat.at/:/5JAH5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9HVDN.html
2020-06-24T17:18:34Z
Iceland's CO2 emissions could be reduced by 30% by replacing carbon electrodes in aluminium smelters.
2020‑06‑24
Iceland's CO2 emissions could be reduced by 30% by replacing carbon electrodes in aluminium smelters.
https://icelandmonitor.mbl.is/news/news/2020/06/24/iceland_s_co2_emissions_could_be_reduced_by_a_third/
redirect
https://dotat.at/:/9HVDN
blurb
https://dotat.at/:/9HVDN.html
atom entry
https://dotat.at/:/9HVDN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2VL6F.html
2020-06-24T16:57:06Z
Announcing Perl 7: it's just Perl 5 with more modern defaults.
2020‑06‑24
Announcing Perl 7: it's just Perl 5 with more modern defaults.
https://www.perl.com/article/announcing-perl-7/
redirect
https://dotat.at/:/2VL6F
blurb
https://dotat.at/:/2VL6F.html
atom entry
https://dotat.at/:/2VL6F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MW66F.html
2020-06-24T16:49:07Z
GRIN: LLVM-based whole program optimizer for lazy and strict functional languages.
2020‑06‑24
GRIN: LLVM-based whole program optimizer for lazy and strict functional languages.
https://grin-compiler.github.io/
redirect
https://dotat.at/:/MW66F
blurb
https://dotat.at/:/MW66F.html
atom entry
https://dotat.at/:/MW66F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WCP4C.html
2020-06-24T13:31:32Z
Transport for London's impossible finances during the pandemic.
2020‑06‑24
Transport for London's impossible finances during the pandemic.
https://www.londonreconnections.com/2020/tfl-the-impossible-finances-of-fighting-a-pandemic/
redirect
https://dotat.at/:/WCP4C
blurb
https://dotat.at/:/WCP4C.html
atom entry
https://dotat.at/:/WCP4C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YDG9T.html
2020-06-23T15:43:49Z
Is WebP really better than JPEG?
2020‑06‑23
Is WebP really better than JPEG?
https://siipo.la/blog/is-webp-really-better-than-jpeg
redirect
https://dotat.at/:/YDG9T
blurb
https://dotat.at/:/YDG9T.html
atom entry
https://dotat.at/:/YDG9T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8F6ZP.html
2020-06-23T13:55:47Z
Oilpan: high-performance garbage collection for C++ in V8.
2020‑06‑23
Oilpan: high-performance garbage collection for C++ in V8.
https://v8.dev/blog/high-performance-cpp-gc
redirect
https://dotat.at/:/8F6ZP
blurb
https://dotat.at/:/8F6ZP.html
atom entry
https://dotat.at/:/8F6ZP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4G9CG.html
2020-06-23T12:03:22Z
Being glue.
2020‑06‑23
Being glue.
https://noidea.dog/glue
redirect
https://dotat.at/:/4G9CG
blurb
https://dotat.at/:/4G9CG.html
atom entry
https://dotat.at/:/4G9CG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8CTAD.html
2020-06-23T11:14:36Z
Stretching the Commodore 64 palette.
2020‑06‑23
Stretching the Commodore 64 palette.
http://www.krajzewicz.de/blog/stretching-the-c64-palette.php
redirect
https://dotat.at/:/8CTAD
blurb
https://dotat.at/:/8CTAD.html
atom entry
https://dotat.at/:/8CTAD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3R9PT.html
2020-06-23T11:09:29Z
Cheap tricks for high-performance Rust.
2020‑06‑23
Cheap tricks for high-performance Rust.
https://deterministic.space/high-performance-rust.html
redirect
https://dotat.at/:/3R9PT
blurb
https://dotat.at/:/3R9PT.html
atom entry
https://dotat.at/:/3R9PT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7RMDA.html
2020-06-23T10:41:17Z
Fujitsu's Fugaku and Arm A64FX in the fastest supercomputer at 415 petaFLOPs.
2020‑06‑23
Fujitsu's Fugaku and Arm A64FX in the fastest supercomputer at 415 petaFLOPs.
https://www.anandtech.com/show/15869/new-1-supercomputer-fujitsus-fugaku-and-a64fx-take-arm-to-the-top-with-415-petaflops
redirect
https://dotat.at/:/7RMDA
blurb
https://dotat.at/:/7RMDA.html
atom entry
https://dotat.at/:/7RMDA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8KWRX.html
2020-06-23T10:14:18Z
Ego graphs and the Google 'vs' trick.
2020‑06‑23
Ego graphs and the Google 'vs' trick.
https://medium.com/applied-data-science/the-google-vs-trick-618c8fd5359f
redirect
https://dotat.at/:/8KWRX
blurb
https://dotat.at/:/8KWRX.html
atom entry
https://dotat.at/:/8KWRX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5XB7Y.html
2020-06-23T09:40:05Z
Rust's huge compilation units.
2020‑06‑23
Rust's huge compilation units.
https://pingcap.com/blog/Rust-s-Huge-Compilation-Units
redirect
https://dotat.at/:/5XB7Y
blurb
https://dotat.at/:/5XB7Y.html
atom entry
https://dotat.at/:/5XB7Y.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J39HK.html
2020-06-22T11:56:25Z
The archetype of a message-passing bug in Rust.
2020‑06‑22
The archetype of a message-passing bug in Rust.
https://medium.com/@polyglot_factotum/rust-concurrency-the-archetype-of-a-message-passing-bug-817b60efd8f8
redirect
https://dotat.at/:/J39HK
blurb
https://dotat.at/:/J39HK.html
atom entry
https://dotat.at/:/J39HK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J68KX.html
2020-06-22T09:45:34Z
Measuring route origin validation.
2020‑06‑22
Measuring route origin validation.
https://www.potaroo.net/ispcol/2020-06/rov.html
redirect
https://dotat.at/:/J68KX
blurb
https://dotat.at/:/J68KX.html
atom entry
https://dotat.at/:/J68KX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BAJL7.html
2020-06-22T01:36:23Z
Maersk, notPetya, and me.
2020‑06‑22
Maersk, notPetya, and me.
http://gvnshtn.com/maersk-me-notpetya/
redirect
https://dotat.at/:/BAJL7
blurb
https://dotat.at/:/BAJL7.html
atom entry
https://dotat.at/:/BAJL7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DAMR7.html
2020-06-20T21:32:11Z
Why you hate contemporary architecture.
2020‑06‑20
Why you hate contemporary architecture.
https://www.currentaffairs.org/2017/10/why-you-hate-contemporary-architecture
redirect
https://dotat.at/:/DAMR7
blurb
https://dotat.at/:/DAMR7.html
atom entry
https://dotat.at/:/DAMR7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E7QAW.html
2020-06-20T17:37:49Z
Everything I've learned about solar storm risk and EMP attacks.
2020‑06‑20
Everything I've learned about solar storm risk and EMP attacks.
https://chris-said.io/2020/06/18/everything-ive-learned-about-solar-storm-risk-and-emp-attacks/
redirect
https://dotat.at/:/E7QAW
blurb
https://dotat.at/:/E7QAW.html
atom entry
https://dotat.at/:/E7QAW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YY8JJ.html
2020-06-20T13:34:21Z
Discovering Dennis Ritchie's lost dissertation.
2020‑06‑20
Discovering Dennis Ritchie's lost dissertation.
https://computerhistory.org/blog/discovering-dennis-ritchies-lost-dissertation/
redirect
https://dotat.at/:/YY8JJ
blurb
https://dotat.at/:/YY8JJ.html
atom entry
https://dotat.at/:/YY8JJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LFEN8.html
2020-06-19T15:36:10Z
Errors in Rust: a deep dive.
2020‑06‑19
Errors in Rust: a deep dive.
https://www.halcyon.hr/posts/error-handling-in-rust/
redirect
https://dotat.at/:/LFEN8
blurb
https://dotat.at/:/LFEN8.html
atom entry
https://dotat.at/:/LFEN8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GAY74.html
2020-06-19T15:18:39Z
Memory consistency models: a tutorial.
2020‑06‑19
Memory consistency models: a tutorial.
https://www.cs.utexas.edu/~bornholt/post/memory-models.html
redirect
https://dotat.at/:/GAY74
blurb
https://dotat.at/:/GAY74.html
atom entry
https://dotat.at/:/GAY74.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FJP33.html
2020-06-19T15:12:36Z
A concise guide to the Golang generics draft design.
2020‑06‑19
A concise guide to the Golang generics draft design.
https://pmihaylov.com/go-generics-draft-design/
redirect
https://dotat.at/:/FJP33
blurb
https://dotat.at/:/FJP33.html
atom entry
https://dotat.at/:/FJP33.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QLMR6.html
2020-06-19T14:00:49Z
Linear types for Haskell are merged into GHC.
2020‑06‑19
Linear types for Haskell are merged into GHC.
https://www.tweag.io/blog/2020-06-19-linear-types-merged/
redirect
https://dotat.at/:/QLMR6
blurb
https://dotat.at/:/QLMR6.html
atom entry
https://dotat.at/:/QLMR6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F528G.html
2020-06-19T13:16:51Z
The Go+ language for data science.
2020‑06‑19
The Go+ language for data science.
https://github.com/qiniu/goplus
redirect
https://dotat.at/:/F528G
blurb
https://dotat.at/:/F528G.html
atom entry
https://dotat.at/:/F528G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BQ2J3.html
2020-06-19T12:48:39Z
poica: algebraic data types with pattern matching and type introspection for C.
2020‑06‑19
poica: algebraic data types with pattern matching and type introspection for C.
https://github.com/Hirrolot/poica
redirect
https://dotat.at/:/BQ2J3
blurb
https://dotat.at/:/BQ2J3.html
atom entry
https://dotat.at/:/BQ2J3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZZ4WN.html
2020-06-18T20:22:54Z
Consistency models for concurrent and distributed systems.
2020‑06‑18
Consistency models for concurrent and distributed systems.
https://jepsen.io/consistency
redirect
https://dotat.at/:/ZZ4WN
blurb
https://dotat.at/:/ZZ4WN.html
atom entry
https://dotat.at/:/ZZ4WN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TF9CV.html
2020-06-18T12:03:23Z
The Apollo 11 lunar ranging experiment at the Lick Observatory.
2020‑06‑18
The Apollo 11 lunar ranging experiment at the Lick Observatory.
http://www.ucolick.org/news/2009/apollo11.pdf
redirect
https://dotat.at/:/TF9CV
blurb
https://dotat.at/:/TF9CV.html
atom entry
https://dotat.at/:/TF9CV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QED4X.html
2020-06-18T09:34:12Z
The magnetic amplifier: a lost technology of the 1950s.
2020‑06‑18
The magnetic amplifier: a lost technology of the 1950s.
https://www.nutsvolts.com/magazine/article/the_magnetic_amplifier
redirect
https://dotat.at/:/QED4X
blurb
https://dotat.at/:/QED4X.html
atom entry
https://dotat.at/:/QED4X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/V7EXE.html
2020-06-17T23:16:48Z
Oracle to PostgreSQL: basic architecture.
2020‑06‑17
Oracle to PostgreSQL: basic architecture.
https://www.2ndquadrant.com/en/blog/oracle-to-postgresql-basic-architecture/
redirect
https://dotat.at/:/V7EXE
blurb
https://dotat.at/:/V7EXE.html
atom entry
https://dotat.at/:/V7EXE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D8QPA.html
2020-06-17T15:16:51Z
TERF wars: why transphobia has no place in feminism.
2020‑06‑17
TERF wars: why transphobia has no place in feminism.
https://medium.com/@pennyred/terf-wars-why-transphobia-has-no-place-in-feminism-60d3156ad06e
redirect
https://dotat.at/:/D8QPA
blurb
https://dotat.at/:/D8QPA.html
atom entry
https://dotat.at/:/D8QPA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ALJZ3.html
2020-06-17T13:41:20Z
Composite data type performance issues in PostgreSQL.
2020‑06‑17
Composite data type performance issues in PostgreSQL.
https://www.cybertec-postgresql.com/en/composite-type-performance-issues-in-postgresql/
redirect
https://dotat.at/:/ALJZ3
blurb
https://dotat.at/:/ALJZ3.html
atom entry
https://dotat.at/:/ALJZ3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZF8CN.html
2020-06-16T20:39:31Z
The next step for generics in Golang.
2020‑06‑16
The next step for generics in Golang.
https://blog.golang.org/generics-next-step
redirect
https://dotat.at/:/ZF8CN
blurb
https://dotat.at/:/ZF8CN.html
atom entry
https://dotat.at/:/ZF8CN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R5B8H.html
2020-06-16T15:49:32Z
How browsers work: behind the scenes of modern web browsers.
2020‑06‑16
How browsers work: behind the scenes of modern web browsers.
https://www.html5rocks.com/tutorials/internals/howbrowserswork/
redirect
https://dotat.at/:/R5B8H
blurb
https://dotat.at/:/R5B8H.html
atom entry
https://dotat.at/:/R5B8H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6XWL3.html
2020-06-16T13:17:49Z
Generics and compile time in Rust.
2020‑06‑16
Generics and compile time in Rust.
https://pingcap.com/blog/generics-and-compile-time-in-rust/
redirect
https://dotat.at/:/6XWL3
blurb
https://dotat.at/:/6XWL3.html
atom entry
https://dotat.at/:/6XWL3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6E9PB.html
2020-06-16T13:12:40Z
Understanding user management in PgBouncer.
2020‑06‑16
Understanding user management in PgBouncer.
https://www.2ndquadrant.com/en/blog/understanding-user-management-in-pgbouncer/
redirect
https://dotat.at/:/6E9PB
blurb
https://dotat.at/:/6E9PB.html
atom entry
https://dotat.at/:/6E9PB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A2ZXD.html
2020-06-16T02:37:11Z
Intel's port 7 AGU blunder.
2020‑06‑16
Intel's port 7 AGU blunder.
http://blogs.fau.de/hager/archives/8683
redirect
https://dotat.at/:/A2ZXD
blurb
https://dotat.at/:/A2ZXD.html
atom entry
https://dotat.at/:/A2ZXD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XA39W.html
2020-06-15T20:40:52Z
Dumbindent: because 93% of the time was spent in clang-format.
2020‑06‑15
Dumbindent: because 93% of the time was spent in clang-format.
https://nigeltao.github.io/blog/2020/dumbindent.html
redirect
https://dotat.at/:/XA39W
blurb
https://dotat.at/:/XA39W.html
atom entry
https://dotat.at/:/XA39W.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AHF32.html
2020-06-15T19:55:37Z
The Postgres and Illustra codelines.
2020‑06‑15
The Postgres and Illustra codelines.
https://dl.acm.org/doi/10.1145/3226595.3226623
redirect
https://dotat.at/:/AHF32
blurb
https://dotat.at/:/AHF32.html
atom entry
https://dotat.at/:/AHF32.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A3EKW.html
2020-06-15T19:42:56Z
Unix® certified products.
2020‑06‑15
Unix® certified products.
https://www.opengroup.org/openbrand/register/
redirect
https://dotat.at/:/A3EKW
blurb
https://dotat.at/:/A3EKW.html
atom entry
https://dotat.at/:/A3EKW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q37BY.html
2020-06-15T17:51:00Z
Looking back at Postgres.
2020‑06‑15
Looking back at Postgres.
https://arxiv.org/abs/1901.01973
redirect
https://dotat.at/:/Q37BY
blurb
https://dotat.at/:/Q37BY.html
atom entry
https://dotat.at/:/Q37BY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CLRM3.html
2020-06-15T17:30:07Z
Guix further reduces bootstrap seed to 60MB.
2020‑06‑15
Guix further reduces bootstrap seed to 60MB.
https://guix.gnu.org/blog/2020/guix-further-reduces-bootstrap-seed-to-25/
redirect
https://dotat.at/:/CLRM3
blurb
https://dotat.at/:/CLRM3.html
atom entry
https://dotat.at/:/CLRM3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E7237.html
2020-06-14T23:56:23Z
META II: a syntax-oriented compiler writing language. (1964)
2020‑06‑14
META II: a syntax-oriented compiler writing language. (1964)
https://dl.acm.org/doi/10.1145/800257.808896
redirect
https://dotat.at/:/E7237
blurb
https://dotat.at/:/E7237.html
atom entry
https://dotat.at/:/E7237.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DFAP8.html
2020-06-14T12:19:22Z
ACM HOPL IV proceedings.
2020‑06‑14
ACM HOPL IV proceedings.
https://dl.acm.org/toc/pacmpl/2020/4/HOPL
redirect
https://dotat.at/:/DFAP8
blurb
https://dotat.at/:/DFAP8.html
atom entry
https://dotat.at/:/DFAP8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9JVHN.html
2020-06-14T12:09:30Z
Intel vs AWS Graviton ARM performance for MinIO S3-compatible object storage.
2020‑06‑14
Intel vs AWS Graviton ARM performance for MinIO S3-compatible object storage.
https://blog.min.io/intel_vs_gravitron/
redirect
https://dotat.at/:/9JVHN
blurb
https://dotat.at/:/9JVHN.html
atom entry
https://dotat.at/:/9JVHN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/KD94G.html
2020-06-14T00:06:52Z
The origins of Objective-C at PPI/Stepstone and its evolution at NeXT.
2020‑06‑14
The origins of Objective-C at PPI/Stepstone and its evolution at NeXT.
https://dl.acm.org/doi/10.1145/3386332
redirect
https://dotat.at/:/KD94G
blurb
https://dotat.at/:/KD94G.html
atom entry
https://dotat.at/:/KD94G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WJ92V.html
2020-06-14T00:05:24Z
Fast 2D rendering on GPU.
2020‑06‑14
Fast 2D rendering on GPU.
https://raphlinus.github.io/rust/graphics/gpu/2020/06/13/fast-2d-rendering.html
redirect
https://dotat.at/:/WJ92V
blurb
https://dotat.at/:/WJ92V.html
atom entry
https://dotat.at/:/WJ92V.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RG6X7.html
2020-06-13T22:52:45Z
fortraith: evaluate Forth at compile time using Rust traits.
2020‑06‑13
fortraith: evaluate Forth at compile time using Rust traits.
https://github.com/Ashymad/fortraith
redirect
https://dotat.at/:/RG6X7
blurb
https://dotat.at/:/RG6X7.html
atom entry
https://dotat.at/:/RG6X7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R8M8L.html
2020-06-13T22:00:06Z
Bugs found in database management systems with SQLancer.
2020‑06‑13
Bugs found in database management systems with SQLancer.
https://www.manuelrigger.at/dbms-bugs/
redirect
https://dotat.at/:/R8M8L
blurb
https://dotat.at/:/R8M8L.html
atom entry
https://dotat.at/:/R8M8L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6J4AQ.html
2020-06-13T15:01:36Z
Bicycle geometry terminology.
2020‑06‑13
Bicycle geometry terminology.
https://99spokes.com/bicycle-geometry-terms
redirect
https://dotat.at/:/6J4AQ
blurb
https://dotat.at/:/6J4AQ.html
atom entry
https://dotat.at/:/6J4AQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E49D7.html
2020-06-12T19:49:50Z
Event Tracing for Windows: the worst API ever made.
2020‑06‑12
Event Tracing for Windows: the worst API ever made.
https://caseymuratori.com/blog_0025
redirect
https://dotat.at/:/E49D7
blurb
https://dotat.at/:/E49D7.html
atom entry
https://dotat.at/:/E49D7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HXY8W.html
2020-06-12T13:46:26Z
Jepsen: PostgreSQL 12.3.
2020‑06‑12
Jepsen: PostgreSQL 12.3.
http://jepsen.io/analyses/postgresql-12.3
redirect
https://dotat.at/:/HXY8W
blurb
https://dotat.at/:/HXY8W.html
atom entry
https://dotat.at/:/HXY8W.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5NEWR.html
2020-06-12T13:08:28Z
Memory-safety challenge considered solved? An empirical study of Rust CVEs.
2020‑06‑12
Memory-safety challenge considered solved? An empirical study of Rust CVEs.
https://arxiv.org/abs/2003.03296
redirect
https://dotat.at/:/5NEWR
blurb
https://dotat.at/:/5NEWR.html
atom entry
https://dotat.at/:/5NEWR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J2VQY.html
2020-06-12T13:02:33Z
The story of tail call optimization in Rust.
2020‑06‑12
The story of tail call optimization in Rust.
https://seanchen1991.github.io/posts/tco-story/
redirect
https://dotat.at/:/J2VQY
blurb
https://dotat.at/:/J2VQY.html
atom entry
https://dotat.at/:/J2VQY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WZG8T.html
2020-06-12T12:01:26Z
How to implement search-by-colour using Color Thief and PostgreSQL.
2020‑06‑12
How to implement search-by-colour using Color Thief and PostgreSQL.
https://www.mikealche.com/software-development/how-to-implement-search-by-color-when-all-you-have-is-a-good-coffee
redirect
https://dotat.at/:/WZG8T
blurb
https://dotat.at/:/WZG8T.html
atom entry
https://dotat.at/:/WZG8T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XV8W2.html
2020-06-12T11:07:33Z
Async Python is not faster.
2020‑06‑12
Async Python is not faster.
http://calpaterson.com/async-python-is-not-faster.html
redirect
https://dotat.at/:/XV8W2
blurb
https://dotat.at/:/XV8W2.html
atom entry
https://dotat.at/:/XV8W2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BD348.html
2020-06-12T10:58:53Z
V8's RegExp engine in SpiderMonkey.
2020‑06‑12
V8's RegExp engine in SpiderMonkey.
https://hacks.mozilla.org/2020/06/a-new-regexp-engine-in-spidermonkey/
redirect
https://dotat.at/:/BD348
blurb
https://dotat.at/:/BD348.html
atom entry
https://dotat.at/:/BD348.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/EVXE9.html
2020-06-12T10:51:31Z
Graph and tree traversals in Rust.
2020‑06‑12
Graph and tree traversals in Rust.
https://sachanganesh.com/programming/graph-tree-traversals-in-rust/
redirect
https://dotat.at/:/EVXE9
blurb
https://dotat.at/:/EVXE9.html
atom entry
https://dotat.at/:/EVXE9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PWBZ3.html
2020-06-12T04:18:14Z
Bringing my Emacs from the past.
2020‑06‑12
Bringing my Emacs from the past.
https://people.gnome.org/~federico/blog/bringing-my-emacs-from-the-past.html
redirect
https://dotat.at/:/PWBZ3
blurb
https://dotat.at/:/PWBZ3.html
atom entry
https://dotat.at/:/PWBZ3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M3RFC.html
2020-06-12T02:03:13Z
Essential and relevant: a unit test balancing act.
2020‑06‑12
Essential and relevant: a unit test balancing act.
https://8thlight.com/blog/thomas-countz/2019/02/19/essential-and-relevant-unit-tests.html
redirect
https://dotat.at/:/M3RFC
blurb
https://dotat.at/:/M3RFC.html
atom entry
https://dotat.at/:/M3RFC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Y45TN.html
2020-06-12T01:51:13Z
In search of the original Fortran compiler.
2020‑06‑12
In search of the original Fortran compiler.
https://mcjones.org/dustydecks/archives/2017/07/14/968/
redirect
https://dotat.at/:/Y45TN
blurb
https://dotat.at/:/Y45TN.html
atom entry
https://dotat.at/:/Y45TN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZCP6G.html
2020-06-12T01:50:44Z
A history of the LISP 2 project.
2020‑06‑12
A history of the LISP 2 project.
https://mcjones.org/dustydecks/archives/2018/01/31/981/
redirect
https://dotat.at/:/ZCP6G
blurb
https://dotat.at/:/ZCP6G.html
atom entry
https://dotat.at/:/ZCP6G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WM82N.html
2020-06-11T23:10:24Z
Unicode security considerations.
2020‑06‑11
Unicode security considerations.
https://unicode.org/reports/tr36/
redirect
https://dotat.at/:/WM82N
blurb
https://dotat.at/:/WM82N.html
atom entry
https://dotat.at/:/WM82N.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R8DC9.html
2020-06-11T19:01:35Z
Merkle trees and build systems with OSTree and ninja.
2020‑06‑11
Merkle trees and build systems with OSTree and ninja.
https://lwn.net/Articles/821367/
redirect
https://dotat.at/:/R8DC9
blurb
https://dotat.at/:/R8DC9.html
atom entry
https://dotat.at/:/R8DC9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BF4DL.html
2020-06-11T14:42:44Z
Flat UI elements attract less attention and cause uncertainty.
2020‑06‑11
Flat UI elements attract less attention and cause uncertainty.
https://www.nngroup.com/articles/flat-ui-less-attention-cause-uncertainty/
redirect
https://dotat.at/:/BF4DL
blurb
https://dotat.at/:/BF4DL.html
atom entry
https://dotat.at/:/BF4DL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BN5DM.html
2020-06-11T10:59:18Z
Speeding up a Git monorepo.
2020‑06‑11
Speeding up a Git monorepo.
https://dropbox.tech/application/speeding-up-a-git-monorepo-at-dropbox-with--200-lines-of-code
redirect
https://dotat.at/:/BN5DM
blurb
https://dotat.at/:/BN5DM.html
atom entry
https://dotat.at/:/BN5DM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MXK4T.html
2020-06-11T10:33:46Z
Global kernel locks in Mac OS X APFS.
2020‑06‑11
Global kernel locks in Mac OS X APFS.
https://gregoryszorc.com/blog/2018/10/29/global-kernel-locks-in-apfs/
redirect
https://dotat.at/:/MXK4T
blurb
https://dotat.at/:/MXK4T.html
atom entry
https://dotat.at/:/MXK4T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QHP7G.html
2020-06-08T17:44:03Z
Failover replication slots for PostgreSQL.
2020‑06‑08
Failover replication slots for PostgreSQL.
https://www.2ndquadrant.com/en/blog/failover-slots-for-postgresql/
redirect
https://dotat.at/:/QHP7G
blurb
https://dotat.at/:/QHP7G.html
atom entry
https://dotat.at/:/QHP7G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RP898.html
2020-06-08T14:32:06Z
Bifrost meets GNOME: Onward and upward to zero graphics blobs.
2020‑06‑08
Bifrost meets GNOME: Onward and upward to zero graphics blobs.
https://www.collabora.com/news-and-blog/blog/2020/06/05/bifrost-meets-gnome-onward-upward-zero-graphics-blobs/
redirect
https://dotat.at/:/RP898
blurb
https://dotat.at/:/RP898.html
atom entry
https://dotat.at/:/RP898.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/B5C5Z.html
2020-06-08T11:36:20Z
The pain points of Haskell: a practical summary.
2020‑06‑08
The pain points of Haskell: a practical summary.
https://dixonary.co.uk/blog/haskell/pain/
redirect
https://dotat.at/:/B5C5Z
blurb
https://dotat.at/:/B5C5Z.html
atom entry
https://dotat.at/:/B5C5Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PXJ9M.html
2020-06-08T10:54:39Z
Getting hands-on with io_uring using Golang.
2020‑06‑08
Getting hands-on with io_uring using Golang.
https://developers.mattermost.com/blog/hands-on-iouring-go/
redirect
https://dotat.at/:/PXJ9M
blurb
https://dotat.at/:/PXJ9M.html
atom entry
https://dotat.at/:/PXJ9M.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/89Y88.html
2020-06-06T19:02:52Z
USB-C is still a mess.
2020‑06‑06
USB-C is still a mess.
https://www.androidauthority.com/state-of-usb-c-870996/
redirect
https://dotat.at/:/89Y88
blurb
https://dotat.at/:/89Y88.html
atom entry
https://dotat.at/:/89Y88.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/X5HJH.html
2020-06-06T13:10:01Z
Every Jurassic Park dinosaur illustrated with modern science.
2020‑06‑06
Every Jurassic Park dinosaur illustrated with modern science.
https://jurassicparkterror.net/jurassic-park-dinosaurs/
redirect
https://dotat.at/:/X5HJH
blurb
https://dotat.at/:/X5HJH.html
atom entry
https://dotat.at/:/X5HJH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RAND2.html
2020-06-06T09:32:54Z
How to organize your Rust tests.
2020‑06‑06
How to organize your Rust tests.
https://blog.logrocket.com/how-to-organize-your-rust-tests/
redirect
https://dotat.at/:/RAND2
blurb
https://dotat.at/:/RAND2.html
atom entry
https://dotat.at/:/RAND2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/74XWK.html
2020-06-05T17:52:44Z
printf-tac-toe, and a guide to printf-oriented programming.
2020‑06‑05
printf-tac-toe, and a guide to printf-oriented programming.
https://github.com/carlini/printf-tac-toe
redirect
https://dotat.at/:/74XWK
blurb
https://dotat.at/:/74XWK.html
atom entry
https://dotat.at/:/74XWK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2PTHY.html
2020-06-05T10:34:27Z
Featherweight Golang.
2020‑06‑05
Featherweight Golang.
https://arxiv.org/abs/2005.11710
redirect
https://dotat.at/:/2PTHY
blurb
https://dotat.at/:/2PTHY.html
atom entry
https://dotat.at/:/2PTHY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P567M.html
2020-06-04T14:33:17Z
Modern router architecture and IPv6.
2020‑06‑04
Modern router architecture and IPv6.
https://blog.apnic.net/2020/06/04/modern-router-architecture-and-ipv6/
redirect
https://dotat.at/:/P567M
blurb
https://dotat.at/:/P567M.html
atom entry
https://dotat.at/:/P567M.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CMM2L.html
2020-06-04T14:22:52Z
Overcoming the challenges of IPv6 support in BIND.
2020‑06‑04
Overcoming the challenges of IPv6 support in BIND.
https://blog.apnic.net/2020/06/03/overcoming-the-challenges-of-ipv6-support-in-bind/
redirect
https://dotat.at/:/CMM2L
blurb
https://dotat.at/:/CMM2L.html
atom entry
https://dotat.at/:/CMM2L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/B9LE2.html
2020-06-03T19:50:39Z
Testing Rust with manual coverage marks.
2020‑06‑03
Testing Rust with manual coverage marks.
https://ferrous-systems.com/blog/coverage-marks/
redirect
https://dotat.at/:/B9LE2
blurb
https://dotat.at/:/B9LE2.html
atom entry
https://dotat.at/:/B9LE2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9M73F.html
2020-06-03T19:44:30Z
Autovectorization for AVX and AVX2 in Rust.
2020‑06‑03
Autovectorization for AVX and AVX2 in Rust.
https://www.nickwilcox.com/blog/autovec2/
redirect
https://dotat.at/:/9M73F
blurb
https://dotat.at/:/9M73F.html
atom entry
https://dotat.at/:/9M73F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PJ56H.html
2020-06-03T19:16:36Z
Fuzzing Sequoia-PGP.
2020‑06‑03
Fuzzing Sequoia-PGP.
https://blog.hackeriet.no/fuzzing-sequoia/
redirect
https://dotat.at/:/PJ56H
blurb
https://dotat.at/:/PJ56H.html
atom entry
https://dotat.at/:/PJ56H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZH4QQ.html
2020-06-03T18:44:15Z
Programming Servo: integrating streams.
2020‑06‑03
Programming Servo: integrating streams.
https://medium.com/@polyglot_factotum/programming-servo-integrating-readablestream-1a7faebeeed7
redirect
https://dotat.at/:/ZH4QQ
blurb
https://dotat.at/:/ZH4QQ.html
atom entry
https://dotat.at/:/ZH4QQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9MK99.html
2020-06-03T18:16:41Z
Drawing a Sierpiński triangle with recursive SQL and SVG.
2020‑06‑03
Drawing a Sierpiński triangle with recursive SQL and SVG.
https://excessivelyadequate.com/posts/sierpinksy.html
redirect
https://dotat.at/:/9MK99
blurb
https://dotat.at/:/9MK99.html
atom entry
https://dotat.at/:/9MK99.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/EA5A5.html
2020-06-03T18:08:48Z
Locks in PostgreSQL.
2020‑06‑03
Locks in PostgreSQL.
https://habr.com/en/company/postgrespro/blog/504498/
redirect
https://dotat.at/:/EA5A5
blurb
https://dotat.at/:/EA5A5.html
atom entry
https://dotat.at/:/EA5A5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/39DK6.html
2020-06-03T17:56:11Z
Removing PostgreSQL bottlenecks caused by high traffic.
2020‑06‑03
Removing PostgreSQL bottlenecks caused by high traffic.
https://www.percona.com/blog/2020/05/29/removing-postgresql-bottlenecks-caused-by-high-traffic/
redirect
https://dotat.at/:/39DK6
blurb
https://dotat.at/:/39DK6.html
atom entry
https://dotat.at/:/39DK6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8QXF5.html
2020-06-03T12:58:29Z
Software development as advanced damage control.
2020‑06‑03
Software development as advanced damage control.
https://acko.net/blog/software-development-as-advanced-damage-control/
redirect
https://dotat.at/:/8QXF5
blurb
https://dotat.at/:/8QXF5.html
atom entry
https://dotat.at/:/8QXF5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LWR8W.html
2020-06-03T12:04:04Z
The rise and fall of commercial Smalltalk.
2020‑06‑03
The rise and fall of commercial Smalltalk.
http://www.wirfs-brock.com/allen/posts/914
redirect
https://dotat.at/:/LWR8W
blurb
https://dotat.at/:/LWR8W.html
atom entry
https://dotat.at/:/LWR8W.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7VNZT.html
2020-06-03T11:25:05Z
A Smalltalk 80 implementation and tools.
2020‑06‑03
A Smalltalk 80 implementation and tools.
https://github.com/rochus-keller/Smalltalk
redirect
https://dotat.at/:/7VNZT
blurb
https://dotat.at/:/7VNZT.html
atom entry
https://dotat.at/:/7VNZT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/82PMB.html
2020-06-03T00:54:46Z
A Kea developer's take on IPv6 and DHCP.
2020‑06‑03
A Kea developer's take on IPv6 and DHCP.
https://blog.apnic.net/2020/06/01/a-developers-take-on-ipv6-and-dhcp/
redirect
https://dotat.at/:/82PMB
blurb
https://dotat.at/:/82PMB.html
atom entry
https://dotat.at/:/82PMB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RP89C.html
2020-06-02T12:26:24Z
Die analysis of the 8087 math coprocessor's fast bit shifter.
2020‑06‑02
Die analysis of the 8087 math coprocessor's fast bit shifter.
http://www.righto.com/2020/05/die-analysis-of-8087-math-coprocessors.html
redirect
https://dotat.at/:/RP89C
blurb
https://dotat.at/:/RP89C.html
atom entry
https://dotat.at/:/RP89C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JW8G5.html
2020-06-02T12:24:33Z
IPv6 and Rust.
2020‑06‑02
IPv6 and Rust.
https://blog.apnic.net/2020/06/02/ipv6-and-rust/
redirect
https://dotat.at/:/JW8G5
blurb
https://dotat.at/:/JW8G5.html
atom entry
https://dotat.at/:/JW8G5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E3FF9.html
2020-06-02T12:02:58Z
Book review: the origin of consciousness in the breakdown of the bicameral mind.
2020‑06‑02
Book review: the origin of consciousness in the breakdown of the bicameral mind.
https://slatestarcodex.com/2020/06/01/book-review-origin-of-consciousness-in-the-breakdown-of-the-bicameral-mind/
redirect
https://dotat.at/:/E3FF9
blurb
https://dotat.at/:/E3FF9.html
atom entry
https://dotat.at/:/E3FF9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N54HY.html
2020-05-31T09:26:04Z
List of well-known web sites that port scan their visitors.
2020‑05‑31
List of well-known web sites that port scan their visitors.
https://www.bleepingcomputer.com/news/security/list-of-well-known-web-sites-that-port-scan-their-visitors/
redirect
https://dotat.at/:/N54HY
blurb
https://dotat.at/:/N54HY.html
atom entry
https://dotat.at/:/N54HY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E9GRA.html
2020-05-31T08:49:57Z
Hoare's rebuttal and bubble sort's comeback: a fast quicksort.
2020‑05‑31
Hoare's rebuttal and bubble sort's comeback: a fast quicksort.
https://blog.reverberate.org/2020/05/29/hoares-rebuttal-bubble-sorts-comeback.html
redirect
https://dotat.at/:/E9GRA
blurb
https://dotat.at/:/E9GRA.html
atom entry
https://dotat.at/:/E9GRA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/N7V7W.html
2020-05-29T18:50:30Z
The radix 2^51 trick.
2020‑05‑29
The radix 2^51 trick.
https://www.chosenplaintext.ca/articles/radix-2-51-trick.html
redirect
https://dotat.at/:/N7V7W
blurb
https://dotat.at/:/N7V7W.html
atom entry
https://dotat.at/:/N7V7W.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/B8AKV.html
2020-05-29T15:43:26Z
Algol 60 implementation. (1964)
2020‑05‑29
Algol 60 implementation. (1964)
http://www.softwarepreservation.org/projects/ALGOL/book/Randell_ALGOL_60_Implementation_1964.pdf
redirect
https://dotat.at/:/B8AKV
blurb
https://dotat.at/:/B8AKV.html
atom entry
https://dotat.at/:/B8AKV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JRMY4.html
2020-05-29T15:32:17Z
Oxidizing the technical interview.
2020‑05‑29
Oxidizing the technical interview.
https://blog.mgattozzi.dev/oxidizing-the-technical-interview/
redirect
https://dotat.at/:/JRMY4
blurb
https://dotat.at/:/JRMY4.html
atom entry
https://dotat.at/:/JRMY4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5AFVC.html
2020-05-29T14:14:05Z
40th anniversary of uuencode.
2020‑05‑29
40th anniversary of uuencode.
https://minnie.tuhs.org/pipermail/tuhs/2020-May/021270.html
redirect
https://dotat.at/:/5AFVC
blurb
https://dotat.at/:/5AFVC.html
atom entry
https://dotat.at/:/5AFVC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/R7YLW.html
2020-05-28T11:27:04Z
What science can tell us about C and C++'s security.
2020‑05‑28
What science can tell us about C and C++'s security.
https://alexgaynor.net/2020/may/27/science-on-memory-unsafety-and-security/
redirect
https://dotat.at/:/R7YLW
blurb
https://dotat.at/:/R7YLW.html
atom entry
https://dotat.at/:/R7YLW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5B5GB.html
2020-05-27T20:00:13Z
ISO 7000 graphical symbols for use on equipment.
2020‑05‑27
ISO 7000 graphical symbols for use on equipment.
https://www.iso.org/obp/ui/#iso:pub:PUB400001:en
redirect
https://dotat.at/:/5B5GB
blurb
https://dotat.at/:/5B5GB.html
atom entry
https://dotat.at/:/5B5GB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P7E2P.html
2020-05-27T15:57:42Z
What is FETCH FIRST WITH TIES in PostgreSQL 13?
2020‑05‑27
What is FETCH FIRST WITH TIES in PostgreSQL 13?
http://sqlservercode.blogspot.com/2020/05/postgresql-adds-fetch-first-with-ties.html
redirect
https://dotat.at/:/P7E2P
blurb
https://dotat.at/:/P7E2P.html
atom entry
https://dotat.at/:/P7E2P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AJ25N.html
2020-05-27T15:51:47Z
PostgreSQL tips for optimizing Django and Python performance.
2020‑05‑27
PostgreSQL tips for optimizing Django and Python performance.
https://www.citusdata.com/blog/2020/05/20/postgres-tips-for-django-and-python/
redirect
https://dotat.at/:/AJ25N
blurb
https://dotat.at/:/AJ25N.html
atom entry
https://dotat.at/:/AJ25N.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/EZ35B.html
2020-05-27T15:39:23Z
PostgreSQL EXPLAIN ANALYZE may be lying to you.
2020‑05‑27
PostgreSQL EXPLAIN ANALYZE may be lying to you.
https://www.ongres.com/blog/explain_analyze_may_be_lying_to_you/
redirect
https://dotat.at/:/EZ35B
blurb
https://dotat.at/:/EZ35B.html
atom entry
https://dotat.at/:/EZ35B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PQ2E5.html
2020-05-27T15:36:26Z
How to kill a dinosaur in 10 minutes.
2020‑05‑27
How to kill a dinosaur in 10 minutes.
https://www.3quarksdaily.com/3quarksdaily/2017/08/ten-minutes-difference-that-doomed-the-dinosaurs.html
redirect
https://dotat.at/:/PQ2E5
blurb
https://dotat.at/:/PQ2E5.html
atom entry
https://dotat.at/:/PQ2E5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DE9XC.html
2020-05-27T12:17:21Z
History of UNIX manpages.
2020‑05‑27
History of UNIX manpages.
https://manpages.bsd.lv/history.html#x1964_RUNOFF
redirect
https://dotat.at/:/DE9XC
blurb
https://dotat.at/:/DE9XC.html
atom entry
https://dotat.at/:/DE9XC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3ZPC7.html
2020-05-27T11:02:44Z
eBay port scans visitors' computers for remote access programs.
2020‑05‑27
eBay port scans visitors' computers for remote access programs.
https://www.bleepingcomputer.com/news/security/ebay-port-scans-visitors-computers-for-remote-access-programs/
redirect
https://dotat.at/:/3ZPC7
blurb
https://dotat.at/:/3ZPC7.html
atom entry
https://dotat.at/:/3ZPC7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4YCDW.html
2020-05-27T08:22:43Z
Ancient Egyptian coffins and mystery of 'black goo'.
2020‑05‑27
Ancient Egyptian coffins and mystery of 'black goo'.
https://blog.britishmuseum.org/ancient-egyptian-coffins-and-mystery-of-black-goo/
redirect
https://dotat.at/:/4YCDW
blurb
https://dotat.at/:/4YCDW.html
atom entry
https://dotat.at/:/4YCDW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PW8ZE.html
2020-05-27T08:16:43Z
Random worldbuilding: the nation in history.
2020‑05‑27
Random worldbuilding: the nation in history.
https://thealexandrian.net/wordpress/43919/roleplaying-games/random-worldbuilding-the-nation-in-history
redirect
https://dotat.at/:/PW8ZE
blurb
https://dotat.at/:/PW8ZE.html
atom entry
https://dotat.at/:/PW8ZE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5RR4N.html
2020-05-27T08:08:04Z
macOS 10.15 Catalina: slow by design.
2020‑05‑27
macOS 10.15 Catalina: slow by design.
https://sigpipe.macromates.com/2020/macos-catalina-slow-by-design/
redirect
https://dotat.at/:/5RR4N
blurb
https://dotat.at/:/5RR4N.html
atom entry
https://dotat.at/:/5RR4N.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2NNN6.html
2020-05-27T07:58:41Z
C++20: the unspoken features.
2020‑05‑27
C++20: the unspoken features.
https://humanreadablemag.com/issues/3/articles/cpp20-the-unspoken-features
redirect
https://dotat.at/:/2NNN6
blurb
https://dotat.at/:/2NNN6.html
atom entry
https://dotat.at/:/2NNN6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QJQF2.html
2020-05-27T07:06:19Z
By the Bluebook implementation of Smalltalk-80.
2020‑05‑27
By the Bluebook implementation of Smalltalk-80.
https://github.com/dbanay/Smalltalk
redirect
https://dotat.at/:/QJQF2
blurb
https://dotat.at/:/QJQF2.html
atom entry
https://dotat.at/:/QJQF2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JM58B.html
2020-05-26T19:32:37Z
Who says C is simple?
2020‑05‑26
Who says C is simple?
http://cil-project.github.io/cil/doc/html/cil/cil016.html
redirect
https://dotat.at/:/JM58B
blurb
https://dotat.at/:/JM58B.html
atom entry
https://dotat.at/:/JM58B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5X7HH.html
2020-05-26T19:07:13Z
Coolest features of non-Java JVM languages.
2020‑05‑26
Coolest features of non-Java JVM languages.
https://dev.to/awwsmm/20-coolest-features-of-non-java-jvm-languages-2p4h
redirect
https://dotat.at/:/5X7HH
blurb
https://dotat.at/:/5X7HH.html
atom entry
https://dotat.at/:/5X7HH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/A9JTN.html
2020-05-26T19:05:01Z
How Internet communities function.
2020‑05‑26
How Internet communities function.
https://dbohdan.com/wiki?name=How+Internet+communities+function
redirect
https://dotat.at/:/A9JTN
blurb
https://dotat.at/:/A9JTN.html
atom entry
https://dotat.at/:/A9JTN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NG7LB.html
2020-05-26T19:03:01Z
Science fiction timeline of inventions.
2020‑05‑26
Science fiction timeline of inventions.
http://www.technovelgy.com/ct/ctnlistPubDate.asp
redirect
https://dotat.at/:/NG7LB
blurb
https://dotat.at/:/NG7LB.html
atom entry
https://dotat.at/:/NG7LB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q7484.html
2020-05-26T18:31:11Z
Bloaty McBloatface: a size profiler for binaries.
2020‑05‑26
Bloaty McBloatface: a size profiler for binaries.
https://github.com/google/bloaty
redirect
https://dotat.at/:/Q7484
blurb
https://dotat.at/:/Q7484.html
atom entry
https://dotat.at/:/Q7484.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZX6Z3.html
2020-05-26T18:01:08Z
Using ASDL to describe ASTs in CPython.
2020‑05‑26
Using ASDL to describe ASTs in CPython.
https://eli.thegreenplace.net/2014/06/04/using-asdl-to-describe-asts-in-compilers
redirect
https://dotat.at/:/ZX6Z3
blurb
https://dotat.at/:/ZX6Z3.html
atom entry
https://dotat.at/:/ZX6Z3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BF7JN.html
2020-05-26T10:47:48Z
Datamash: command-line computation on tabular files.
2020‑05‑26
Datamash: command-line computation on tabular files.
https://www.gnu.org/software/datamash/manual/datamash.html
redirect
https://dotat.at/:/BF7JN
blurb
https://dotat.at/:/BF7JN.html
atom entry
https://dotat.at/:/BF7JN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DBY8W.html
2020-05-26T09:41:52Z
Adventures of porting MUSL libc to Sony PS4 BSD.
2020‑05‑26
Adventures of porting MUSL libc to Sony PS4 BSD.
https://dayzerosec.com/posts/adventures-of-porting-musl-to-ps4/
redirect
https://dotat.at/:/DBY8W
blurb
https://dotat.at/:/DBY8W.html
atom entry
https://dotat.at/:/DBY8W.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E9R7D.html
2020-05-26T01:28:58Z
Why is Idris 2 so much faster than Idris 1?
2020‑05‑26
Why is Idris 2 so much faster than Idris 1?
https://www.type-driven.org.uk/edwinb/why-is-idris-2-so-much-faster-than-idris-1.html
redirect
https://dotat.at/:/E9R7D
blurb
https://dotat.at/:/E9R7D.html
atom entry
https://dotat.at/:/E9R7D.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4YCCB.html
2020-05-25T11:21:35Z
libfirm/cparser: C99 parser and frontend.
2020‑05‑25
libfirm/cparser: C99 parser and frontend.
https://github.com/libfirm/cparser
redirect
https://dotat.at/:/4YCCB
blurb
https://dotat.at/:/4YCCB.html
atom entry
https://dotat.at/:/4YCCB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/T7WHW.html
2020-05-25T10:29:17Z
7 scandalous weird old things about the C preprocessor.
2020‑05‑25
7 scandalous weird old things about the C preprocessor.
https://blog.robertelder.org/7-weird-old-things-about-the-c-preprocessor/
redirect
https://dotat.at/:/T7WHW
blurb
https://dotat.at/:/T7WHW.html
atom entry
https://dotat.at/:/T7WHW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FB28M.html
2020-05-25T06:03:50Z
std::format in C++20.
2020‑05‑25
std::format in C++20.
http://www.zverovich.net/2019/07/23/std-format-cpp20.html
redirect
https://dotat.at/:/FB28M
blurb
https://dotat.at/:/FB28M.html
atom entry
https://dotat.at/:/FB28M.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CM9BM.html
2020-05-23T23:12:17Z
DuckDB: an embeddable analytical SQL database.
2020‑05‑23
DuckDB: an embeddable analytical SQL database.
https://www.duckdb.org/
redirect
https://dotat.at/:/CM9BM
blurb
https://dotat.at/:/CM9BM.html
atom entry
https://dotat.at/:/CM9BM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J7FQJ.html
2020-05-23T20:26:45Z
Porting BSD to GCC and ANSI C. (1988)
2020‑05‑23
Porting BSD to GCC and ANSI C. (1988)
https://minnie.tuhs.org/pipermail/tuhs/2020-May/021204.html
redirect
https://dotat.at/:/J7FQJ
blurb
https://dotat.at/:/J7FQJ.html
atom entry
https://dotat.at/:/J7FQJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/32CP6.html
2020-05-21T14:35:31Z
Why upgrade PostgreSQL?
2020‑05‑21
Why upgrade PostgreSQL?
https://why-upgrade.depesz.com/
redirect
https://dotat.at/:/32CP6
blurb
https://dotat.at/:/32CP6.html
atom entry
https://dotat.at/:/32CP6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/K2E4W.html
2020-05-21T10:54:06Z
Three bugs in the Golang MySQL driver.
2020‑05‑21
Three bugs in the Golang MySQL driver.
https://github.blog/2020-05-20-three-bugs-in-the-go-mysql-driver/
redirect
https://dotat.at/:/K2E4W
blurb
https://dotat.at/:/K2E4W.html
atom entry
https://dotat.at/:/K2E4W.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2KQY7.html
2020-05-20T16:30:02Z
A guide to global data in Rust.
2020‑05‑20
A guide to global data in Rust.
https://github.com/paulkernfeld/global-data-in-rust
redirect
https://dotat.at/:/2KQY7
blurb
https://dotat.at/:/2KQY7.html
atom entry
https://dotat.at/:/2KQY7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9LTNF.html
2020-05-20T16:08:45Z
The next few years for Rust Analyzer.
2020‑05‑20
The next few years for Rust Analyzer.
https://rust-analyzer.github.io/blog/2020/05/18/next-few-years.html
redirect
https://dotat.at/:/9LTNF
blurb
https://dotat.at/:/9LTNF.html
atom entry
https://dotat.at/:/9LTNF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4ECFG.html
2020-05-20T15:43:51Z
Taking advantage of auto-vectorization in Rust.
2020‑05‑20
Taking advantage of auto-vectorization in Rust.
https://nickwilcox.github.io/blog/autovec/
redirect
https://dotat.at/:/4ECFG
blurb
https://dotat.at/:/4ECFG.html
atom entry
https://dotat.at/:/4ECFG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E8G7E.html
2020-05-20T15:15:56Z
Structuring and handling errors in Rust.
2020‑05‑20
Structuring and handling errors in Rust.
https://nick.groenen.me/posts/rust-error-handling/
redirect
https://dotat.at/:/E8G7E
blurb
https://dotat.at/:/E8G7E.html
atom entry
https://dotat.at/:/E8G7E.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/E5GRH.html
2020-05-20T14:28:34Z
15 years later: remote code execution in qmail.
2020‑05‑20
15 years later: remote code execution in qmail.
https://www.qualys.com/2020/05/19/cve-2005-1513/remote-code-execution-qmail.txt
redirect
https://dotat.at/:/E5GRH
blurb
https://dotat.at/:/E5GRH.html
atom entry
https://dotat.at/:/E5GRH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CR54D.html
2020-05-20T13:42:54Z
The death of corporate research labs.
2020‑05‑20
The death of corporate research labs.
https://blog.dshr.org/2020/05/the-death-of-corporate-research-labs.html
redirect
https://dotat.at/:/CR54D
blurb
https://dotat.at/:/CR54D.html
atom entry
https://dotat.at/:/CR54D.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/H2KKL.html
2020-05-20T13:12:34Z
Lisa Piccirillo solved a decades-old Conway knot problem.
2020‑05‑20
Lisa Piccirillo solved a decades-old Conway knot problem.
https://www.quantamagazine.org/graduate-student-solves-decades-old-conway-knot-problem-20200519/
redirect
https://dotat.at/:/H2KKL
blurb
https://dotat.at/:/H2KKL.html
atom entry
https://dotat.at/:/H2KKL.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5QVHE.html
2020-05-20T11:09:51Z
A KVM host in a few lines of code.
2020‑05‑20
A KVM host in a few lines of code.
https://zserge.com/posts/kvm/
redirect
https://dotat.at/:/5QVHE
blurb
https://dotat.at/:/5QVHE.html
atom entry
https://dotat.at/:/5QVHE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/V6FCH.html
2020-05-19T14:32:00Z
Computerized flight booking: a technology that changed air travel.
2020‑05‑19
Computerized flight booking: a technology that changed air travel.
https://retool.com/blog/air-travel-software/
redirect
https://dotat.at/:/V6FCH
blurb
https://dotat.at/:/V6FCH.html
atom entry
https://dotat.at/:/V6FCH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CFVJ6.html
2020-05-19T07:25:52Z
Does the QUIC handshake require compression to be fast?
2020‑05‑19
Does the QUIC handshake require compression to be fast?
https://www.fastly.com/blog/quic-handshake-tls-compression-certificates-extension-study
redirect
https://dotat.at/:/CFVJ6
blurb
https://dotat.at/:/CFVJ6.html
atom entry
https://dotat.at/:/CFVJ6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6T3F3.html
2020-05-15T22:09:54Z
Writing a Wayland compositor in Rust.
2020‑05‑15
Writing a Wayland compositor in Rust.
https://wiki.alopex.li/WritingAWaylandCompositorInRust
redirect
https://dotat.at/:/6T3F3
blurb
https://dotat.at/:/6T3F3.html
atom entry
https://dotat.at/:/6T3F3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3YETF.html
2020-05-15T21:49:05Z
GPU architecture resources.
2020‑05‑15
GPU architecture resources.
https://interplayoflight.wordpress.com/2020/05/09/gpu-architecture-resources/
redirect
https://dotat.at/:/3YETF
blurb
https://dotat.at/:/3YETF.html
atom entry
https://dotat.at/:/3YETF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BA94L.html
2020-05-15T21:48:17Z
Notes on io-uring.
2020‑05‑15
Notes on io-uring.
https://boats.gitlab.io/blog/post/io-uring/
redirect
https://dotat.at/:/BA94L
blurb
https://dotat.at/:/BA94L.html
atom entry
https://dotat.at/:/BA94L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3KXTE.html
2020-05-15T21:29:10Z
time_it! a case study in Rust macros.
2020‑05‑15
time_it! a case study in Rust macros.
https://notes.iveselov.info/programming/time_it-a-case-study-in-rust-macros
redirect
https://dotat.at/:/3KXTE
blurb
https://dotat.at/:/3KXTE.html
atom entry
https://dotat.at/:/3KXTE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZZG4T.html
2020-05-15T20:50:49Z
Rust verification tools.
2020‑05‑15
Rust verification tools.
https://alastairreid.github.io/rust-verification-tools/
redirect
https://dotat.at/:/ZZG4T
blurb
https://dotat.at/:/ZZG4T.html
atom entry
https://dotat.at/:/ZZG4T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/C33PC.html
2020-05-15T20:23:53Z
What's the difference between a Rust char and a Go rune? Unicode scalar values vs code points.
2020‑05‑15
What's the difference between a Rust char and a Go rune? Unicode scalar values vs code points.
https://www.christianfscott.com/rust-chars-vs-go-runes/
redirect
https://dotat.at/:/C33PC
blurb
https://dotat.at/:/C33PC.html
atom entry
https://dotat.at/:/C33PC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Y7K6Z.html
2020-05-15T20:16:37Z
Yak shaving #ifdef-style conditional compilation in Rust.
2020‑05‑15
Yak shaving #ifdef-style conditional compilation in Rust.
https://bitshifter.github.io/2020/05/07/conditional-compilation-in-rust/
redirect
https://dotat.at/:/Y7K6Z
blurb
https://dotat.at/:/Y7K6Z.html
atom entry
https://dotat.at/:/Y7K6Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7VTGQ.html
2020-05-15T19:22:23Z
Building an ASN1 codec with the Rust FFI.
2020‑05‑15
Building an ASN1 codec with the Rust FFI.
https://sjames.github.io/articles/2020-04-26-rust-ffi-asn1-codec/
redirect
https://dotat.at/:/7VTGQ
blurb
https://dotat.at/:/7VTGQ.html
atom entry
https://dotat.at/:/7VTGQ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9WBDG.html
2020-05-15T18:51:02Z
Rust closures in FFI.
2020‑05‑15
Rust closures in FFI.
http://adventures.michaelfbryan.com/posts/rust-closures-in-ffi/
redirect
https://dotat.at/:/9WBDG
blurb
https://dotat.at/:/9WBDG.html
atom entry
https://dotat.at/:/9WBDG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8YK59.html
2020-05-15T17:24:48Z
Five years of Rust.
2020‑05‑15
Five years of Rust.
https://blog.rust-lang.org/2020/05/15/five-years-of-rust.html
redirect
https://dotat.at/:/8YK59
blurb
https://dotat.at/:/8YK59.html
atom entry
https://dotat.at/:/8YK59.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/W2C7D.html
2020-05-14T21:50:21Z
Differential testing for software (such as compilers).
2020‑05‑14
Differential testing for software (such as compilers).
https://www.hpl.hp.com/hpjournal/dtj/vol10num1/vol10num1art9.pdf
redirect
https://dotat.at/:/W2C7D
blurb
https://dotat.at/:/W2C7D.html
atom entry
https://dotat.at/:/W2C7D.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8MH29.html
2020-05-14T20:02:09Z
Bosque: a TypeScript-like programming language that compiles to native code.
2020‑05‑14
Bosque: a TypeScript-like programming language that compiles to native code.
https://github.com/microsoft/BosqueLanguage
redirect
https://dotat.at/:/8MH29
blurb
https://dotat.at/:/8MH29.html
atom entry
https://dotat.at/:/8MH29.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YW2GR.html
2020-05-14T19:22:25Z
Typesetting Markdown with Pandoc, Lua, and ConTeXt.
2020‑05‑14
Typesetting Markdown with Pandoc, Lua, and ConTeXt.
https://dave.autonoma.ca/blog/2020/04/28/typesetting-markdown-part-8/
redirect
https://dotat.at/:/YW2GR
blurb
https://dotat.at/:/YW2GR.html
atom entry
https://dotat.at/:/YW2GR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5T4BZ.html
2020-05-14T13:04:32Z
Hardware store elimination.
2020‑05‑14
Hardware store elimination.
https://travisdowns.github.io/blog/2020/05/13/intel-zero-opt.html
redirect
https://dotat.at/:/5T4BZ
blurb
https://dotat.at/:/5T4BZ.html
atom entry
https://dotat.at/:/5T4BZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/992QC.html
2020-05-14T12:38:03Z
This word does not exist.
2020‑05‑14
This word does not exist.
https://www.thisworddoesnotexist.com/
redirect
https://dotat.at/:/992QC
blurb
https://dotat.at/:/992QC.html
atom entry
https://dotat.at/:/992QC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/MG454.html
2020-05-14T12:27:05Z
Why do dragons have eyes on the sides of their heads?
2020‑05‑14
Why do dragons have eyes on the sides of their heads?
https://galahadwilder.tumblr.com/post/190728409108/when-you-see-an-animal-with-its-eyes-set-to-the
redirect
https://dotat.at/:/MG454
blurb
https://dotat.at/:/MG454.html
atom entry
https://dotat.at/:/MG454.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Z63MF.html
2020-05-14T11:32:25Z
Deno 1.0: TypeScript and v8 on the command line, in Rust.
2020‑05‑14
Deno 1.0: TypeScript and v8 on the command line, in Rust.
https://deno.land/v1
redirect
https://dotat.at/:/Z63MF
blurb
https://dotat.at/:/Z63MF.html
atom entry
https://dotat.at/:/Z63MF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AN7JC.html
2020-05-13T18:15:39Z
PostgreSQL now() vs. 'NOW'::timestamp vs. clock_timestamp().
2020‑05‑13
PostgreSQL now() vs. 'NOW'::timestamp vs. clock_timestamp().
https://www.cybertec-postgresql.com/en/postgresql-now-vs-nowtimestamp-vs-clock_timestamp/
redirect
https://dotat.at/:/AN7JC
blurb
https://dotat.at/:/AN7JC.html
atom entry
https://dotat.at/:/AN7JC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/H323T.html
2020-05-13T16:53:28Z
The case of the missing DNS packets.
2020‑05‑13
The case of the missing DNS packets.
https://cloud.google.com/blog/topics/inside-google-cloud/google-cloud-support-engineer-solves-a-tough-dns-case
redirect
https://dotat.at/:/H323T
blurb
https://dotat.at/:/H323T.html
atom entry
https://dotat.at/:/H323T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/32Q94.html
2020-05-13T16:37:54Z
Why AES-GCM sucks.
2020‑05‑13
Why AES-GCM sucks.
https://soatok.blog/2020/05/13/why-aes-gcm-sucks/
redirect
https://dotat.at/:/32Q94
blurb
https://dotat.at/:/32Q94.html
atom entry
https://dotat.at/:/32Q94.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2AW3H.html
2020-05-13T11:10:27Z
A no_std Rust binary.
2020‑05‑13
A no_std Rust binary.
https://fasterthanli.me/blog/2020/a-no-std-rust-binary/
redirect
https://dotat.at/:/2AW3H
blurb
https://dotat.at/:/2AW3H.html
atom entry
https://dotat.at/:/2AW3H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BEAF7.html
2020-05-12T20:56:41Z
The success and failure of the Ninja build system.
2020‑05‑12
The success and failure of the Ninja build system.
http://neugierig.org/software/blog/2020/05/ninja.html
redirect
https://dotat.at/:/BEAF7
blurb
https://dotat.at/:/BEAF7.html
atom entry
https://dotat.at/:/BEAF7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Y4LLR.html
2020-05-12T17:04:23Z
The science of ginger milk curd.
2020‑05‑12
The science of ginger milk curd.
https://blog.khymos.org/2014/02/24/ginger-milk-curd/
redirect
https://dotat.at/:/Y4LLR
blurb
https://dotat.at/:/Y4LLR.html
atom entry
https://dotat.at/:/Y4LLR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FA4KD.html
2020-05-12T15:09:55Z
Confessions of Marcus Hutchins, the hacker who killed WannaCry.
2020‑05‑12
Confessions of Marcus Hutchins, the hacker who killed WannaCry.
https://www.wired.com/story/confessions-marcus-hutchins-hacker-who-saved-the-internet/
redirect
https://dotat.at/:/FA4KD
blurb
https://dotat.at/:/FA4KD.html
atom entry
https://dotat.at/:/FA4KD.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/69VFA.html
2020-05-11T18:52:04Z
John Conway's FRACTRAN, a ridiculous yet surprisingly deep language.
2020‑05‑11
John Conway's FRACTRAN, a ridiculous yet surprisingly deep language.
http://raganwald.com/2020/05/03/fractran.html
redirect
https://dotat.at/:/69VFA
blurb
https://dotat.at/:/69VFA.html
atom entry
https://dotat.at/:/69VFA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/72GRH.html
2020-05-10T00:34:08Z
Ensmallening Go binaries by prohibiting comparisons.
2020‑05‑10
Ensmallening Go binaries by prohibiting comparisons.
https://dave.cheney.net/2020/05/09/ensmallening-go-binaries-by-prohibiting-comparisons
redirect
https://dotat.at/:/72GRH
blurb
https://dotat.at/:/72GRH.html
atom entry
https://dotat.at/:/72GRH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2TGCH.html
2020-05-09T10:31:17Z
Using integer linear programming to solve complex logic.
2020‑05‑09
Using integer linear programming to solve complex logic.
https://levelup.gitconnected.com/how-to-write-a-code-that-solves-logical-constraints-instead-of-testing-them-57d7575e8070
redirect
https://dotat.at/:/2TGCH
blurb
https://dotat.at/:/2TGCH.html
atom entry
https://dotat.at/:/2TGCH.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/34ZXJ.html
2020-05-09T09:37:17Z
The original cookie specification from 1997 was GDPR compliant.
2020‑05‑09
The original cookie specification from 1997 was GDPR compliant.
https://baekdal.com/thoughts/the-original-cookie-specification-from-1997-was-gdpr-compliant/
redirect
https://dotat.at/:/34ZXJ
blurb
https://dotat.at/:/34ZXJ.html
atom entry
https://dotat.at/:/34ZXJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ND7AP.html
2020-05-06T18:19:21Z
Rules for writers.
2020‑05‑06
Rules for writers.
https://locusmag.com/2020/05/cory-doctorow-rules-for-writers/
redirect
https://dotat.at/:/ND7AP
blurb
https://dotat.at/:/ND7AP.html
atom entry
https://dotat.at/:/ND7AP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2QP5T.html
2020-05-06T18:04:26Z
Cheating higher ranked types with traits in Rust.
2020‑05‑06
Cheating higher ranked types with traits in Rust.
https://leshow.github.io/post/cheat_rank_n/
redirect
https://dotat.at/:/2QP5T
blurb
https://dotat.at/:/2QP5T.html
atom entry
https://dotat.at/:/2QP5T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZFTR4.html
2020-05-06T17:10:10Z
Take care editing bash scripts.
2020‑05‑06
Take care editing bash scripts.
https://thomask.sdf.org/blog/2019/11/09/take-care-editing-bash-scripts.html
redirect
https://dotat.at/:/ZFTR4
blurb
https://dotat.at/:/ZFTR4.html
atom entry
https://dotat.at/:/ZFTR4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/94P9A.html
2020-05-05T12:43:52Z
A map of trees in London.
2020‑05‑05
A map of trees in London.
https://www.treetalk.co.uk/map/#xyz=8.2/51.508/-0.128
redirect
https://dotat.at/:/94P9A
blurb
https://dotat.at/:/94P9A.html
atom entry
https://dotat.at/:/94P9A.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/K4TC4.html
2020-05-04T17:52:10Z
Backup manifests and pg_verifybackup in PostgreSQL 13.
2020‑05‑04
Backup manifests and pg_verifybackup in PostgreSQL 13.
https://www.2ndquadrant.com/en/blog/backup-manifests-and-pg_verifybackup-in-postgresql-13/
redirect
https://dotat.at/:/K4TC4
blurb
https://dotat.at/:/K4TC4.html
atom entry
https://dotat.at/:/K4TC4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4M4CC.html
2020-05-04T16:14:15Z
Lessons learned improving RPKI.
2020‑05‑04
Lessons learned improving RPKI.
https://labs.ripe.net/Members/nathalie_nathalie/lessons-learned-on-improving-rpki
redirect
https://dotat.at/:/4M4CC
blurb
https://dotat.at/:/4M4CC.html
atom entry
https://dotat.at/:/4M4CC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GLYH6.html
2020-05-04T15:50:56Z
How to read UTF-8 passwords on the Windows console.
2020‑05‑04
How to read UTF-8 passwords on the Windows console.
https://nullprogram.com/blog/2020/05/04/
redirect
https://dotat.at/:/GLYH6
blurb
https://dotat.at/:/GLYH6.html
atom entry
https://dotat.at/:/GLYH6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7YQGT.html
2020-05-04T14:55:06Z
7 things that could be improved in PostgreSQL.
2020‑05‑04
7 things that could be improved in PostgreSQL.
https://www.cybertec-postgresql.com/en/things-could-be-improved-postgresql/
redirect
https://dotat.at/:/7YQGT
blurb
https://dotat.at/:/7YQGT.html
atom entry
https://dotat.at/:/7YQGT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4VTRM.html
2020-05-04T14:38:46Z
Oracle vs PostgreSQL: a first glance.
2020‑05‑04
Oracle vs PostgreSQL: a first glance.
https://rolkotech.blogspot.com/2020/05/oracle-vs-postgresql.html
redirect
https://dotat.at/:/4VTRM
blurb
https://dotat.at/:/4VTRM.html
atom entry
https://dotat.at/:/4VTRM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HA7R3.html
2020-05-04T12:36:39Z
Bit twiddling hacks: check for borrows in bitwise operations.
2020‑05‑04
Bit twiddling hacks: check for borrows in bitwise operations.
https://pvk.ca/Blog/2020/05/02/check-for-borrows-in-bitwise-operations/
redirect
https://dotat.at/:/HA7R3
blurb
https://dotat.at/:/HA7R3.html
atom entry
https://dotat.at/:/HA7R3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ANT3N.html
2020-05-03T19:44:46Z
Fairphone and /e/ team up to build open source, Google-free, sustainable smartphone.
2020‑05‑03
Fairphone and /e/ team up to build open source, Google-free, sustainable smartphone.
https://arstechnica.com/gadgets/2020/04/fairphone-and-e-team-up-to-build-open-source-sustainable-smartphone/
redirect
https://dotat.at/:/ANT3N
blurb
https://dotat.at/:/ANT3N.html
atom entry
https://dotat.at/:/ANT3N.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AAM6K.html
2020-05-03T01:37:11Z
Some medium-hard data analyst SQL interview questions.
2020‑05‑03
Some medium-hard data analyst SQL interview questions.
https://quip.com/2gwZArKuWk7W
redirect
https://dotat.at/:/AAM6K
blurb
https://dotat.at/:/AAM6K.html
atom entry
https://dotat.at/:/AAM6K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ADAG9.html
2020-05-02T23:50:23Z
Psychic paper: an iOS entitlement XML plist parsing bug.
2020‑05‑02
Psychic paper: an iOS entitlement XML plist parsing bug.
https://siguza.github.io/psychicpaper/
redirect
https://dotat.at/:/ADAG9
blurb
https://dotat.at/:/ADAG9.html
atom entry
https://dotat.at/:/ADAG9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Y2HP7.html
2020-05-02T22:28:55Z
Concurrent hash tables: fast and general?!
2020‑05‑02
Concurrent hash tables: fast and general?!
https://dl.acm.org/doi/10.1145/3309206
redirect
https://dotat.at/:/Y2HP7
blurb
https://dotat.at/:/Y2HP7.html
atom entry
https://dotat.at/:/Y2HP7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6NX27.html
2020-05-02T13:53:22Z
An embedded Rust pattern: zero sized references.
2020‑05‑02
An embedded Rust pattern: zero sized references.
https://ferrous-systems.com/blog/zero-sized-references/
redirect
https://dotat.at/:/6NX27
blurb
https://dotat.at/:/6NX27.html
atom entry
https://dotat.at/:/6NX27.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NH26T.html
2020-05-01T20:50:34Z
Notes on writing parsers in Rust.
2020‑05‑01
Notes on writing parsers in Rust.
https://blog.wesleyac.com/posts/rust-parsing
redirect
https://dotat.at/:/NH26T
blurb
https://dotat.at/:/NH26T.html
atom entry
https://dotat.at/:/NH26T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/B9LN2.html
2020-05-01T00:36:08Z
Disabling Snaps in Ubuntu 20.04.
2020‑05‑01
Disabling Snaps in Ubuntu 20.04.
https://www.kevin-custer.com/blog/disabling-snaps-in-ubuntu-20-04/
redirect
https://dotat.at/:/B9LN2
blurb
https://dotat.at/:/B9LN2.html
atom entry
https://dotat.at/:/B9LN2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/W22LY.html
2020-04-30T23:59:54Z
Announcing the SourceHut project hub.
2020‑04‑30
Announcing the SourceHut project hub.
https://sourcehut.org/blog/2020-04-30-the-sourcehut-hub-is-live/
redirect
https://dotat.at/:/W22LY
blurb
https://dotat.at/:/W22LY.html
atom entry
https://dotat.at/:/W22LY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CR88D.html
2020-04-30T23:09:18Z
Game of Life in 32 bytes.
2020‑04‑30
Game of Life in 32 bytes.
http://www.sizecoding.org/wiki/Game_of_Life_32b
redirect
https://dotat.at/:/CR88D
blurb
https://dotat.at/:/CR88D.html
atom entry
https://dotat.at/:/CR88D.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6WALW.html
2020-04-30T18:00:45Z
HashiCorp Vault is overhyped, and Mozilla SOPS with KMS and git is underrated.
2020‑04‑30
HashiCorp Vault is overhyped, and Mozilla SOPS with KMS and git is underrated.
https://oteemo.com/2019/06/20/hashicorp-vault-is-overhyped-and-mozilla-sops-with-kms-and-git-is-massively-underrated/
redirect
https://dotat.at/:/6WALW
blurb
https://dotat.at/:/6WALW.html
atom entry
https://dotat.at/:/6WALW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M448G.html
2020-04-30T16:34:39Z
Troubleshooting systemd with SystemTap.
2020‑04‑30
Troubleshooting systemd with SystemTap.
https://blog.janestreet.com/troubleshooting-systemd-with-systemtap/
redirect
https://dotat.at/:/M448G
blurb
https://dotat.at/:/M448G.html
atom entry
https://dotat.at/:/M448G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8CRY9.html
2020-04-29T23:59:45Z
Reducing the size of a Rust GStreamer plugin.
2020‑04‑29
Reducing the size of a Rust GStreamer plugin.
https://www.collabora.com/news-and-blog/blog/2020/04/28/reducing-size-rust-gstreamer-plugin/
redirect
https://dotat.at/:/8CRY9
blurb
https://dotat.at/:/8CRY9.html
atom entry
https://dotat.at/:/8CRY9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6ZZ3X.html
2020-04-29T23:30:59Z
Why strace doesn't work in Docker.
2020‑04‑29
Why strace doesn't work in Docker.
https://jvns.ca/blog/2020/04/29/why-strace-doesnt-work-in-docker/
redirect
https://dotat.at/:/6ZZ3X
blurb
https://dotat.at/:/6ZZ3X.html
atom entry
https://dotat.at/:/6ZZ3X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Q7LWE.html
2020-04-29T21:50:15Z
A collection of weird debugging stories.
2020‑04‑29
A collection of weird debugging stories.
http://beza1e1.tuxen.de/lore/index.html
redirect
https://dotat.at/:/Q7LWE
blurb
https://dotat.at/:/Q7LWE.html
atom entry
https://dotat.at/:/Q7LWE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VLT63.html
2020-04-29T14:24:00Z
CSS for i18n.
2020‑04‑29
CSS for i18n.
https://chenhuijing.com/blog/css-for-i18n/
redirect
https://dotat.at/:/VLT63
blurb
https://dotat.at/:/VLT63.html
atom entry
https://dotat.at/:/VLT63.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/D8FV2.html
2020-04-29T13:03:06Z
Postgres.app: an easy Mac OS installer for PostgreSQL.
2020‑04‑29
Postgres.app: an easy Mac OS installer for PostgreSQL.
https://postgresapp.com/
redirect
https://dotat.at/:/D8FV2
blurb
https://dotat.at/:/D8FV2.html
atom entry
https://dotat.at/:/D8FV2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CGJ8F.html
2020-04-29T11:32:53Z
Paxosmon: gotta consensus them all!
2020‑04‑29
Paxosmon: gotta consensus them all!
https://vadosware.io/post/paxosmon-gotta-concensus-them-all/
redirect
https://dotat.at/:/CGJ8F
blurb
https://dotat.at/:/CGJ8F.html
atom entry
https://dotat.at/:/CGJ8F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LL9EN.html
2020-04-28T23:36:36Z
The many flavours of the arcane SQL MERGE statement.
2020‑04‑28
The many flavours of the arcane SQL MERGE statement.
https://blog.jooq.org/2020/04/10/the-many-flavours-of-the-arcane-sql-merge-statement/
redirect
https://dotat.at/:/LL9EN
blurb
https://dotat.at/:/LL9EN.html
atom entry
https://dotat.at/:/LL9EN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/L8EL7.html
2020-04-28T15:21:47Z
A warm welcome to ASN.1 and DER.
2020‑04‑28
A warm welcome to ASN.1 and DER.
https://letsencrypt.org/docs/a-warm-welcome-to-asn1-and-der/
redirect
https://dotat.at/:/L8EL7
blurb
https://dotat.at/:/L8EL7.html
atom entry
https://dotat.at/:/L8EL7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3QH4D.html
2020-04-28T13:48:43Z
Paxos vs Raft: have we reached consensus on distributed consensus?
2020‑04‑28
Paxos vs Raft: have we reached consensus on distributed consensus?
https://arxiv.org/pdf/2004.05074.pdf
redirect
https://dotat.at/:/3QH4D
blurb
https://dotat.at/:/3QH4D.html
atom entry
https://dotat.at/:/3QH4D.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FNE8Z.html
2020-04-27T13:34:13Z
First release of rust-analyzer.
2020‑04‑27
First release of rust-analyzer.
https://rust-analyzer.github.io/blog/2020/04/20/first-release.html
redirect
https://dotat.at/:/FNE8Z
blurb
https://dotat.at/:/FNE8Z.html
atom entry
https://dotat.at/:/FNE8Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/352G5.html
2020-04-27T12:25:33Z
For better videoconferencing at home on lousy links.
2020‑04‑27
For better videoconferencing at home on lousy links.
https://mailarchive.ietf.org/arch/msg/ietf/_08ghaFmktiJ53GG2TJ8CuNjjhU/
redirect
https://dotat.at/:/352G5
blurb
https://dotat.at/:/352G5.html
atom entry
https://dotat.at/:/352G5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/ZQV8J.html
2020-04-27T11:54:48Z
Towards Sequoia PGP v1.0.
2020‑04‑27
Towards Sequoia PGP v1.0.
https://sequoia-pgp.org/blog/2020/04/26/202004-towards-sequoia-v1.0/
redirect
https://dotat.at/:/ZQV8J
blurb
https://dotat.at/:/ZQV8J.html
atom entry
https://dotat.at/:/ZQV8J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TEF44.html
2020-04-27T09:38:08Z
TEMPEST@Home: finding radio frequency side channels.
2020‑04‑27
TEMPEST@Home: finding radio frequency side channels.
https://duo.com/labs/research/finding-radio-sidechannels
redirect
https://dotat.at/:/TEF44
blurb
https://dotat.at/:/TEF44.html
atom entry
https://dotat.at/:/TEF44.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YEFV2.html
2020-04-27T09:20:03Z
Byrne's Euclid.
2020‑04‑27
Byrne's Euclid.
https://www.c82.net/euclid/
redirect
https://dotat.at/:/YEFV2
blurb
https://dotat.at/:/YEFV2.html
atom entry
https://dotat.at/:/YEFV2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JFYW5.html
2020-04-26T17:30:04Z
Teleforking a process onto a different computer!
2020‑04‑26
Teleforking a process onto a different computer!
https://thume.ca/2020/04/18/telefork-forking-a-process-onto-a-different-computer/
redirect
https://dotat.at/:/JFYW5
blurb
https://dotat.at/:/JFYW5.html
atom entry
https://dotat.at/:/JFYW5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/89H9T.html
2020-04-25T21:58:06Z
Numerous ways to say "thousand years" in a scientific paper.
2020‑04‑25
Numerous ways to say "thousand years" in a scientific paper.
https://www.sedgeochem.uni-bremen.de/kiloyears.html
redirect
https://dotat.at/:/89H9T
blurb
https://dotat.at/:/89H9T.html
atom entry
https://dotat.at/:/89H9T.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/B8VR3.html
2020-04-25T21:29:55Z
Myths about USB multi-key rollover and how USB HID works.
2020‑04‑25
Myths about USB multi-key rollover and how USB HID works.
https://www.devever.net/~hl/usbnkro
redirect
https://dotat.at/:/B8VR3
blurb
https://dotat.at/:/B8VR3.html
atom entry
https://dotat.at/:/B8VR3.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DT536.html
2020-04-23T18:50:37Z
Incremental regular expressions.
2020‑04‑23
Incremental regular expressions.
http://jkff.info/articles/ire/
redirect
https://dotat.at/:/DT536
blurb
https://dotat.at/:/DT536.html
atom entry
https://dotat.at/:/DT536.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/863QK.html
2020-04-23T13:27:16Z
From Pratt parsing to the Dijkstra shunting yard.
2020‑04‑23
From Pratt parsing to the Dijkstra shunting yard.
https://matklad.github.io/2020/04/15/from-pratt-to-dijkstra.html
redirect
https://dotat.at/:/863QK
blurb
https://dotat.at/:/863QK.html
atom entry
https://dotat.at/:/863QK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J3NQ4.html
2020-04-23T13:25:38Z
Better debug stack fixing for Firefox using Rust.
2020‑04‑23
Better debug stack fixing for Firefox using Rust.
https://blog.mozilla.org/nnethercote/2020/04/15/better-stack-fixing-for-firefox/
redirect
https://dotat.at/:/J3NQ4
blurb
https://dotat.at/:/J3NQ4.html
atom entry
https://dotat.at/:/J3NQ4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6Y66R.html
2020-04-22T16:59:11Z
Full text search in milliseconds with Rails and PostgreSQL, without triggers.
2020‑04‑22
Full text search in milliseconds with Rails and PostgreSQL, without triggers.
https://pganalyze.com/blog/full-text-search-ruby-rails-postgres
redirect
https://dotat.at/:/6Y66R
blurb
https://dotat.at/:/6Y66R.html
atom entry
https://dotat.at/:/6Y66R.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AD4DC.html
2020-04-22T16:42:37Z
Unicode technical note 27: known anomalies in Unicode character names.
2020‑04‑22
Unicode technical note 27: known anomalies in Unicode character names.
http://unicode.org/notes/tn27/
redirect
https://dotat.at/:/AD4DC
blurb
https://dotat.at/:/AD4DC.html
atom entry
https://dotat.at/:/AD4DC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QRC4H.html
2020-04-22T11:40:12Z
Outsourcing reduces productivity.
2020‑04‑22
Outsourcing reduces productivity.
https://blog.dshr.org/2020/04/outsourcing-reduces-productivity.html
redirect
https://dotat.at/:/QRC4H
blurb
https://dotat.at/:/QRC4H.html
atom entry
https://dotat.at/:/QRC4H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BK6RY.html
2020-04-22T09:00:01Z
Things I wished more developers knew about databases.
2020‑04‑22
Things I wished more developers knew about databases.
https://medium.com/@rakyll/things-i-wished-more-developers-knew-about-databases-2d0178464f78
redirect
https://dotat.at/:/BK6RY
blurb
https://dotat.at/:/BK6RY.html
atom entry
https://dotat.at/:/BK6RY.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LYCR8.html
2020-04-22T08:49:38Z
Linux kernel lockdown, integrity, and confidentiality.
2020‑04‑22
Linux kernel lockdown, integrity, and confidentiality.
https://mjg59.dreamwidth.org/55105.html
redirect
https://dotat.at/:/LYCR8
blurb
https://dotat.at/:/LYCR8.html
atom entry
https://dotat.at/:/LYCR8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F3E26.html
2020-04-21T13:29:24Z
The chairs of Blake's 7.
2020‑04‑21
The chairs of Blake's 7.
https://watchingblakes7.wordpress.com/2019/06/18/the-chairs-of-blakes-7/
redirect
https://dotat.at/:/F3E26
blurb
https://dotat.at/:/F3E26.html
atom entry
https://dotat.at/:/F3E26.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/WT6WC.html
2020-04-21T13:22:11Z
herbstluftwm: a manual tiling window manager for X11.
2020‑04‑21
herbstluftwm: a manual tiling window manager for X11.
http://herbstluftwm.org/
redirect
https://dotat.at/:/WT6WC
blurb
https://dotat.at/:/WT6WC.html
atom entry
https://dotat.at/:/WT6WC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4XJHA.html
2020-04-21T13:12:41Z
OAuth2 best practices cheat sheet.
2020‑04‑21
OAuth2 best practices cheat sheet.
https://pragmaticwebsecurity.com/files/cheatsheets/oauth2securityfordevelopers.pdf
redirect
https://dotat.at/:/4XJHA
blurb
https://dotat.at/:/4XJHA.html
atom entry
https://dotat.at/:/4XJHA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J8VCP.html
2020-04-21T12:12:45Z
How the "Memories" 256-byte MS DOS intro works.
2020‑04‑21
How the "Memories" 256-byte MS DOS intro works.
http://www.sizecoding.org/wiki/Memories
redirect
https://dotat.at/:/J8VCP
blurb
https://dotat.at/:/J8VCP.html
atom entry
https://dotat.at/:/J8VCP.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G9YR8.html
2020-04-21T11:44:50Z
API design: Understanding gRPC, OpenAPI and REST and when to use them.
2020‑04‑21
API design: Understanding gRPC, OpenAPI and REST and when to use them.
https://cloud.google.com/blog/products/api-management/understanding-grpc-openapi-and-rest-and-when-to-use-them
redirect
https://dotat.at/:/G9YR8
blurb
https://dotat.at/:/G9YR8.html
atom entry
https://dotat.at/:/G9YR8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/VFE34.html
2020-04-21T00:34:43Z
RPKI and RIR 0/0 trust anchors.
2020‑04‑21
RPKI and RIR 0/0 trust anchors.
https://www.potaroo.net/ispcol/2020-04/rpkita.html
redirect
https://dotat.at/:/VFE34
blurb
https://dotat.at/:/VFE34.html
atom entry
https://dotat.at/:/VFE34.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4VE2H.html
2020-04-19T16:08:02Z
SHISHUA: the fastest pseudo-random generator.
2020‑04‑19
SHISHUA: the fastest pseudo-random generator.
https://espadrine.github.io/blog/posts/shishua-the-fastest-prng-in-the-world.html
redirect
https://dotat.at/:/4VE2H
blurb
https://dotat.at/:/4VE2H.html
atom entry
https://dotat.at/:/4VE2H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QYHE8.html
2020-04-19T15:26:28Z
Boost UDP transaction performance.
2020‑04‑19
Boost UDP transaction performance.
https://www.slideshare.net/lfevents/boost-udp-transaction-performance
redirect
https://dotat.at/:/QYHE8
blurb
https://dotat.at/:/QYHE8.html
atom entry
https://dotat.at/:/QYHE8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F5DF4.html
2020-04-19T14:51:22Z
An evaluation of password generation, storage, and autofill in browser-based password managers.
2020‑04‑19
An evaluation of password generation, storage, and autofill in browser-based password managers.
https://www.usenix.org/conference/usenixsecurity20/presentation/oesch
redirect
https://dotat.at/:/F5DF4
blurb
https://dotat.at/:/F5DF4.html
atom entry
https://dotat.at/:/F5DF4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5VVPG.html
2020-04-19T14:49:16Z
Analysis of DTLS implementations using protocol state fuzzing.
2020‑04‑19
Analysis of DTLS implementations using protocol state fuzzing.
https://www.usenix.org/conference/usenixsecurity20/presentation/fiterau-brostean
redirect
https://dotat.at/:/5VVPG
blurb
https://dotat.at/:/5VVPG.html
atom entry
https://dotat.at/:/5VVPG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Y9PML.html
2020-04-19T14:40:31Z
Forecasting logistic curves is hard.
2020‑04‑19
Forecasting logistic curves is hard.
https://constancecrozier.com/2020/04/16/forecasting-s-curves-is-hard/
redirect
https://dotat.at/:/Y9PML
blurb
https://dotat.at/:/Y9PML.html
atom entry
https://dotat.at/:/Y9PML.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BZV39.html
2020-04-19T14:19:24Z
The unpatchable silicon: a full break of the bitstream encryption of Xilinx 7-Series FPGAs.
2020‑04‑19
The unpatchable silicon: a full break of the bitstream encryption of Xilinx 7-Series FPGAs.
https://www.usenix.org/conference/usenixsecurity20/presentation/ender
redirect
https://dotat.at/:/BZV39
blurb
https://dotat.at/:/BZV39.html
atom entry
https://dotat.at/:/BZV39.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LFZ6C.html
2020-04-18T19:58:56Z
Inside the Am2901: AMD's 1970s bit-slice processor.
2020‑04‑18
Inside the Am2901: AMD's 1970s bit-slice processor.
http://www.righto.com/2020/04/inside-am2901-amds-1970s-bit-slice.html
redirect
https://dotat.at/:/LFZ6C
blurb
https://dotat.at/:/LFZ6C.html
atom entry
https://dotat.at/:/LFZ6C.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7BW6K.html
2020-04-18T15:28:25Z
Sneaky marketing: WD, Toshiba, Seagate shipping slower SMR drives without disclosure.
2020‑04‑18
Sneaky marketing: WD, Toshiba, Seagate shipping slower SMR drives without disclosure.
https://www.tomshardware.com/news/sneaky-marketing-toshiba-seagate-wd-smr-drives-without-disclosure
redirect
https://dotat.at/:/7BW6K
blurb
https://dotat.at/:/7BW6K.html
atom entry
https://dotat.at/:/7BW6K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/M33D5.html
2020-04-17T21:04:28Z
The decline of usability.
2020‑04‑17
The decline of usability.
https://datagubbe.se/decusab/
redirect
https://dotat.at/:/M33D5
blurb
https://dotat.at/:/M33D5.html
atom entry
https://dotat.at/:/M33D5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/V4P97.html
2020-04-17T20:07:53Z
SELECT WAT FROM SQL;
2020‑04‑17
SELECT WAT FROM SQL;
https://scattered-thoughts.net/writing/select-wat-from-sql/
redirect
https://dotat.at/:/V4P97
blurb
https://dotat.at/:/V4P97.html
atom entry
https://dotat.at/:/V4P97.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/DQAD5.html
2020-04-17T15:53:01Z
GNU binutils: the ELF Swiss Army knife.
2020‑04‑17
GNU binutils: the ELF Swiss Army knife.
https://interrupt.memfault.com/blog/gnu-binutils
redirect
https://dotat.at/:/DQAD5
blurb
https://dotat.at/:/DQAD5.html
atom entry
https://dotat.at/:/DQAD5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XPG35.html
2020-04-17T15:10:44Z
Surrounded by Elligators: implementing crypto with nothing to compare to.
2020‑04‑17
Surrounded by Elligators: implementing crypto with nothing to compare to.
http://loup-vaillant.fr/articles/implementing-elligator
redirect
https://dotat.at/:/XPG35
blurb
https://dotat.at/:/XPG35.html
atom entry
https://dotat.at/:/XPG35.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5B7E7.html
2020-04-17T12:33:59Z
SMART: string matching algorithms research tool.
2020‑04‑17
SMART: string matching algorithms research tool.
https://smart-tool.github.io/smart/
redirect
https://dotat.at/:/5B7E7
blurb
https://dotat.at/:/5B7E7.html
atom entry
https://dotat.at/:/5B7E7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/J2PVJ.html
2020-04-17T12:31:35Z
Fix Boyer-Moore with the Rytter correction.
2020‑04‑17
Fix Boyer-Moore with the Rytter correction.
https://github.com/microsoft/STL/pull/724
redirect
https://dotat.at/:/J2PVJ
blurb
https://dotat.at/:/J2PVJ.html
atom entry
https://dotat.at/:/J2PVJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PX8LE.html
2020-04-16T14:13:46Z
Embedding binary data into programs.
2020‑04‑16
Embedding binary data into programs.
https://www.devever.net/~hl/incbin
redirect
https://dotat.at/:/PX8LE
blurb
https://dotat.at/:/PX8LE.html
atom entry
https://dotat.at/:/PX8LE.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RBT58.html
2020-04-16T14:09:22Z
Embedding binary objects in C / ELF.
2020‑04‑16
Embedding binary objects in C / ELF.
https://flak.tedunangst.com/post/embedding-binary-objects-in-c
redirect
https://dotat.at/:/RBT58
blurb
https://dotat.at/:/RBT58.html
atom entry
https://dotat.at/:/RBT58.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/W9E5G.html
2020-04-16T11:23:18Z
regex2fat: encode a regular expression into a DFA represented as a graph of FAT32 directories.
2020‑04‑16
regex2fat: encode a regular expression into a DFA represented as a graph of FAT32 directories.
https://github.com/8051Enthusiast/regex2fat
redirect
https://dotat.at/:/W9E5G
blurb
https://dotat.at/:/W9E5G.html
atom entry
https://dotat.at/:/W9E5G.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8CJ6Q.html
2020-04-16T11:04:19Z
Didn't I write this story already? When your fictional pandemic becomes reality.
2020‑04‑16
Didn't I write this story already? When your fictional pandemic becomes reality.
https://www.tor.com/2020/04/14/didnt-i-write-this-story-already-when-your-fictional-pandemic-becomes-reality/
redirect
https://dotat.at/:/8CJ6Q
blurb
https://dotat.at/:/8CJ6Q.html
atom entry
https://dotat.at/:/8CJ6Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RDJP2.html
2020-04-16T09:33:59Z
GCC always assumes aligned pointer accesses.
2020‑04‑16
GCC always assumes aligned pointer accesses.
https://trust-in-soft.com/blog/2020/04/06/gcc-always-assumes-aligned-pointers/
redirect
https://dotat.at/:/RDJP2
blurb
https://dotat.at/:/RDJP2.html
atom entry
https://dotat.at/:/RDJP2.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QT5T7.html
2020-04-15T17:23:55Z
Types instead of strings for extensible architectures in Rust.
2020‑04‑15
Types instead of strings for extensible architectures in Rust.
http://willcrichton.net/notes/types-over-strings/
redirect
https://dotat.at/:/QT5T7
blurb
https://dotat.at/:/QT5T7.html
atom entry
https://dotat.at/:/QT5T7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/YA38J.html
2020-04-15T17:03:57Z
Fallible iterator adapters in Rust.
2020‑04‑15
Fallible iterator adapters in Rust.
https://blog.yoshuawuyts.com/fallible-iterator-adapters/
redirect
https://dotat.at/:/YA38J
blurb
https://dotat.at/:/YA38J.html
atom entry
https://dotat.at/:/YA38J.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NM9QW.html
2020-04-15T16:27:08Z
Cranelift: a possible new backend for Rust.
2020‑04‑15
Cranelift: a possible new backend for Rust.
https://jason-williams.co.uk/a-possible-new-backend-for-rust
redirect
https://dotat.at/:/NM9QW
blurb
https://dotat.at/:/NM9QW.html
atom entry
https://dotat.at/:/NM9QW.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/T69ZR.html
2020-04-15T14:01:58Z
IJON: exploring deep state spaces via fuzzing.
2020‑04‑15
IJON: exploring deep state spaces via fuzzing.
https://www.syssec.ruhr-uni-bochum.de/media/emma/veroeffentlichungen/2020/02/27/IJON-Oakland20.pdf
redirect
https://dotat.at/:/T69ZR
blurb
https://dotat.at/:/T69ZR.html
atom entry
https://dotat.at/:/T69ZR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QJQ6F.html
2020-04-15T01:40:28Z
Gluu: open source IAM / SSO.
2020‑04‑15
Gluu: open source IAM / SSO.
https://www.gluu.org/
redirect
https://dotat.at/:/QJQ6F
blurb
https://dotat.at/:/QJQ6F.html
atom entry
https://dotat.at/:/QJQ6F.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/4KDBG.html
2020-04-14T19:44:55Z
Keycloak: open source identity and access management.
2020‑04‑14
Keycloak: open source identity and access management.
https://www.keycloak.org/
redirect
https://dotat.at/:/4KDBG
blurb
https://dotat.at/:/4KDBG.html
atom entry
https://dotat.at/:/4KDBG.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/3DEZZ.html
2020-04-14T13:12:58Z
Defining the Really Habitable Zone.
2020‑04‑14
Defining the Really Habitable Zone.
https://arxiv.org/abs/2003.13722
redirect
https://dotat.at/:/3DEZZ
blurb
https://dotat.at/:/3DEZZ.html
atom entry
https://dotat.at/:/3DEZZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/GX8WN.html
2020-04-14T12:14:50Z
Zig programming language 0.6.0 release notes.
2020‑04‑14
Zig programming language 0.6.0 release notes.
https://ziglang.org/download/0.6.0/release-notes.html
redirect
https://dotat.at/:/GX8WN
blurb
https://dotat.at/:/GX8WN.html
atom entry
https://dotat.at/:/GX8WN.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Z2D79.html
2020-04-14T09:57:06Z
Making Unix a little more like Plan9.
2020‑04‑14
Making Unix a little more like Plan9.
https://woozle.org/papers/plan9.html
redirect
https://dotat.at/:/Z2D79
blurb
https://dotat.at/:/Z2D79.html
atom entry
https://dotat.at/:/Z2D79.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QLG4B.html
2020-04-14T01:47:05Z
What's the type of JSON.parse(JSON.stringify(x)) in TypeScript?
2020‑04‑14
What's the type of JSON.parse(JSON.stringify(x)) in TypeScript?
https://effectivetypescript.com/2020/04/09/jsonify/
redirect
https://dotat.at/:/QLG4B
blurb
https://dotat.at/:/QLG4B.html
atom entry
https://dotat.at/:/QLG4B.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/8CNPF.html
2020-04-14T01:11:17Z
libcpu: a library to emulate several CPU architectures using LLVM.
2020‑04‑14
libcpu: a library to emulate several CPU architectures using LLVM.
https://github.com/libcpu/libcpu
redirect
https://dotat.at/:/8CNPF
blurb
https://dotat.at/:/8CNPF.html
atom entry
https://dotat.at/:/8CNPF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6BAAV.html
2020-04-14T00:09:02Z
beebjit: clocking a 6502 to 15GHz!
2020‑04‑14
beebjit: clocking a 6502 to 15GHz!
https://scarybeastsecurity.blogspot.com/2020/04/clocking-6502-to-15ghz.html
redirect
https://dotat.at/:/6BAAV
blurb
https://dotat.at/:/6BAAV.html
atom entry
https://dotat.at/:/6BAAV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AZM8H.html
2020-04-13T23:30:13Z
Simple but powerful Pratt parsing in Rust.
2020‑04‑13
Simple but powerful Pratt parsing in Rust.
https://matklad.github.io/2020/04/13/simple-but-powerful-pratt-parsing.html
redirect
https://dotat.at/:/AZM8H
blurb
https://dotat.at/:/AZM8H.html
atom entry
https://dotat.at/:/AZM8H.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F3T9E.html
2020-04-13T14:34:28Z
Computers can be understood.
2020‑04‑13
Computers can be understood.
https://blog.nelhage.com/post/computers-can-be-understood/
redirect
https://dotat.at/:/F3T9E
blurb
https://dotat.at/:/F3T9E.html
atom entry
https://dotat.at/:/F3T9E.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CF5FZ.html
2020-04-13T02:12:53Z
Benchmarking programming language VM JIT warmup.
2020‑04‑13
Benchmarking programming language VM JIT warmup.
https://tratt.net/laurie/blog/entries/why_arent_more_users_more_happy_with_our_vms_part_1.html
redirect
https://dotat.at/:/CF5FZ
blurb
https://dotat.at/:/CF5FZ.html
atom entry
https://dotat.at/:/CF5FZ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/XJD4Z.html
2020-04-12T21:28:02Z
Braid: an experimental team chat application.
2020‑04‑12
Braid: an experimental team chat application.
https://github.com/braidchat/braid
redirect
https://dotat.at/:/XJD4Z
blurb
https://dotat.at/:/XJD4Z.html
atom entry
https://dotat.at/:/XJD4Z.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/V485A.html
2020-04-12T20:21:30Z
Verification: why it's so hard to create new processors.
2020‑04‑12
Verification: why it's so hard to create new processors.
https://semiengineering.com/why-its-so-hard-to-create-new-processors/
redirect
https://dotat.at/:/V485A
blurb
https://dotat.at/:/V485A.html
atom entry
https://dotat.at/:/V485A.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/RMF8K.html
2020-04-12T15:44:13Z
The US government runs on COBOL, and now it's falling apart
2020‑04‑12
The US government runs on COBOL, and now it's falling apart
https://onezero.medium.com/our-government-runs-on-a-60-year-old-coding-language-and-now-its-falling-apart-61ec0bc8e121
redirect
https://dotat.at/:/RMF8K
blurb
https://dotat.at/:/RMF8K.html
atom entry
https://dotat.at/:/RMF8K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/QL79X.html
2020-04-11T15:32:22Z
Error handling in a correctness-critical Rust project.
2020‑04‑11
Error handling in a correctness-critical Rust project.
http://sled.rs/errors.html
redirect
https://dotat.at/:/QL79X
blurb
https://dotat.at/:/QL79X.html
atom entry
https://dotat.at/:/QL79X.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LJA5L.html
2020-04-11T14:28:27Z
Eytzinger binary search.
2020‑04‑11
Eytzinger binary search.
https://algorithmica.org/en/eytzinger
redirect
https://dotat.at/:/LJA5L
blurb
https://dotat.at/:/LJA5L.html
atom entry
https://dotat.at/:/LJA5L.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LVB34.html
2020-04-10T21:30:22Z
Understanding JavaScript module formats and tools.
2020‑04‑10
Understanding JavaScript module formats and tools.
https://weblogs.asp.net/dixin/understanding-all-javascript-module-formats-and-tools
redirect
https://dotat.at/:/LVB34
blurb
https://dotat.at/:/LVB34.html
atom entry
https://dotat.at/:/LVB34.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NP8PV.html
2020-04-09T19:13:19Z
Optimizing lazy initialization in TruffleRuby with deoptimization.
2020‑04‑09
Optimizing lazy initialization in TruffleRuby with deoptimization.
https://engineering.shopify.com/blogs/engineering/optimizing-ruby-lazy-initialization-in-truffleruby-with-deoptimization
redirect
https://dotat.at/:/NP8PV
blurb
https://dotat.at/:/NP8PV.html
atom entry
https://dotat.at/:/NP8PV.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6RK28.html
2020-04-09T18:05:19Z
Error handling in Rust: from `failure` to `fehler`.
2020‑04‑09
Error handling in Rust: from `failure` to `fehler`.
https://boats.gitlab.io/blog/post/failure-to-fehler/
redirect
https://dotat.at/:/6RK28
blurb
https://dotat.at/:/6RK28.html
atom entry
https://dotat.at/:/6RK28.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CWG39.html
2020-04-08T23:00:13Z
Rules for data modelling with DynamoDB.
2020‑04‑08
Rules for data modelling with DynamoDB.
https://www.trek10.com/blog/the-ten-rules-for-data-modeling-with-dynamodb
redirect
https://dotat.at/:/CWG39
blurb
https://dotat.at/:/CWG39.html
atom entry
https://dotat.at/:/CWG39.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/TRJK4.html
2020-04-08T22:44:56Z
The ECHELON affair: the European Parliament and the global interception system.
2020‑04‑08
The ECHELON affair: the European Parliament and the global interception system.
https://www.europarl.europa.eu/EPRS/EPRS_STUDY_538877_AffaireEchelon-EN.pdf
redirect
https://dotat.at/:/TRJK4
blurb
https://dotat.at/:/TRJK4.html
atom entry
https://dotat.at/:/TRJK4.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/NAK3N.html
2020-04-08T22:00:21Z
Maximator: European signals intelligence cooperation.
2020‑04‑08
Maximator: European signals intelligence cooperation.
https://www.tandfonline.com/doi/full/10.1080/02684527.2020.1743538
redirect
https://dotat.at/:/NAK3N
blurb
https://dotat.at/:/NAK3N.html
atom entry
https://dotat.at/:/NAK3N.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AW278.html
2020-04-08T16:56:11Z
How owls fly without making a sound.
2020‑04‑08
How owls fly without making a sound.
https://www.knowablemagazine.org/article/technology/2020/how-owls-fly-without-making-a-sound
redirect
https://dotat.at/:/AW278
blurb
https://dotat.at/:/AW278.html
atom entry
https://dotat.at/:/AW278.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/F2PDT.html
2020-04-08T11:57:20Z
The COBOL problem.
2020‑04‑08
The COBOL problem.
https://slott-softwarearchitect.blogspot.com/2020/04/the-cobol-problem.html
redirect
https://dotat.at/:/F2PDT
blurb
https://dotat.at/:/F2PDT.html
atom entry
https://dotat.at/:/F2PDT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LPYK8.html
2020-04-07T16:49:36Z
entr: run arbitrary commands when files change.
2020‑04‑07
entr: run arbitrary commands when files change.
http://eradman.com/entrproject/
redirect
https://dotat.at/:/LPYK8
blurb
https://dotat.at/:/LPYK8.html
atom entry
https://dotat.at/:/LPYK8.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/6FFJJ.html
2020-04-05T00:16:19Z
pg_hint_plan: execution plan hints for PostgreSQL.
2020‑04‑05
pg_hint_plan: execution plan hints for PostgreSQL.
https://pghintplan.osdn.jp/pg_hint_plan.html
redirect
https://dotat.at/:/6FFJJ
blurb
https://dotat.at/:/6FFJJ.html
atom entry
https://dotat.at/:/6FFJJ.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/5AJYC.html
2020-04-04T19:39:56Z
6 things Markdown got wrong.
2020‑04‑04
6 things Markdown got wrong.
https://www.swyx.io/writing/markdown-mistakes/
redirect
https://dotat.at/:/5AJYC
blurb
https://dotat.at/:/5AJYC.html
atom entry
https://dotat.at/:/5AJYC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/BDKT9.html
2020-04-04T01:55:46Z
10 things I hate about PostgreSQL.
2020‑04‑04
10 things I hate about PostgreSQL.
https://medium.com/@rbranson/10-things-i-hate-about-postgresql-20dbab8c2791
redirect
https://dotat.at/:/BDKT9
blurb
https://dotat.at/:/BDKT9.html
atom entry
https://dotat.at/:/BDKT9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7AFRC.html
2020-04-04T01:17:03Z
On generic traits and associated types in Rust.
2020‑04‑04
On generic traits and associated types in Rust.
https://thomashartmann.dev/blog/on-generics-and-associated-types/
redirect
https://dotat.at/:/7AFRC
blurb
https://dotat.at/:/7AFRC.html
atom entry
https://dotat.at/:/7AFRC.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G42Q9.html
2020-04-03T23:36:45Z
Some more advanced aspects of pattern matching in Rust.
2020‑04‑03
Some more advanced aspects of pattern matching in Rust.
https://notes.iveselov.info/programming/refs-and-pattern-matching-in-rust
redirect
https://dotat.at/:/G42Q9
blurb
https://dotat.at/:/G42Q9.html
atom entry
https://dotat.at/:/G42Q9.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Z24EK.html
2020-04-03T23:14:17Z
The Omit helper type in TypeScript.
2020‑04‑03
The Omit helper type in TypeScript.
https://mariusschulz.com/blog/the-omit-helper-type-in-typescript
redirect
https://dotat.at/:/Z24EK
blurb
https://dotat.at/:/Z24EK.html
atom entry
https://dotat.at/:/Z24EK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2B2WK.html
2020-04-03T18:59:00Z
Reducing tail latencies with automatic yielding in Tokio on Rust.
2020‑04‑03
Reducing tail latencies with automatic yielding in Tokio on Rust.
https://tokio.rs/blog/2020-04-preemption/
redirect
https://dotat.at/:/2B2WK
blurb
https://dotat.at/:/2B2WK.html
atom entry
https://dotat.at/:/2B2WK.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G76NB.html
2020-04-03T17:55:42Z
Bug bounty platforms buy researcher silence and violate labor and privacy laws.
2020‑04‑03
Bug bounty platforms buy researcher silence and violate labor and privacy laws.
https://www.csoonline.com/article/3535888/bug-bounty-platforms-buy-researcher-silence-violate-labor-laws-critics-say.html
redirect
https://dotat.at/:/G76NB
blurb
https://dotat.at/:/G76NB.html
atom entry
https://dotat.at/:/G76NB.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/CVJ7K.html
2020-04-03T15:34:44Z
Anatomy of CVE-2019-5736, a runc container escape.
2020‑04‑03
Anatomy of CVE-2019-5736, a runc container escape.
https://samuel.karp.dev/blog/2019/04/a-runc-container-escape/#exploiting-it
redirect
https://dotat.at/:/CVJ7K
blurb
https://dotat.at/:/CVJ7K.html
atom entry
https://dotat.at/:/CVJ7K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P794P.html
2020-04-03T15:21:06Z
RISC OS and NetBSD running on the same SoC.
2020‑04‑03
RISC OS and NetBSD running on the same SoC.
http://www.update.uu.se/~micken/ronetbsd.html
redirect
https://dotat.at/:/P794P
blurb
https://dotat.at/:/P794P.html
atom entry
https://dotat.at/:/P794P.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/LWLW6.html
2020-04-02T22:18:20Z
CO2meter: a Python interface to USB CO2 monitor devices.
2020‑04‑02
CO2meter: a Python interface to USB CO2 monitor devices.
https://github.com/vfilimonov/co2meter
redirect
https://dotat.at/:/LWLW6
blurb
https://dotat.at/:/LWLW6.html
atom entry
https://dotat.at/:/LWLW6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/L88VM.html
2020-04-02T14:23:21Z
The open air factor: coronavirus and the sun.
2020‑04‑02
The open air factor: coronavirus and the sun.
https://medium.com/@ra.hobday/coronavirus-and-the-sun-a-lesson-from-the-1918-influenza-pandemic-509151dc8065
redirect
https://dotat.at/:/L88VM
blurb
https://dotat.at/:/L88VM.html
atom entry
https://dotat.at/:/L88VM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/P5XZM.html
2020-04-02T12:43:49Z
Fish can reduce the methane emissions from rice paddies.
2020‑04‑02
Fish can reduce the methane emissions from rice paddies.
https://www.wired.com/story/tiny-hungry-fish-fix-rice-global-warming-problem/
redirect
https://dotat.at/:/P5XZM
blurb
https://dotat.at/:/P5XZM.html
atom entry
https://dotat.at/:/P5XZM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/7LLPR.html
2020-04-02T00:05:49Z
PID without a PhD.
2020‑04‑02
PID without a PhD.
https://www.wescottdesign.com/articles/pid/pidWithoutAPhd.pdf
redirect
https://dotat.at/:/7LLPR
blurb
https://dotat.at/:/7LLPR.html
atom entry
https://dotat.at/:/7LLPR.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/AKF3K.html
2020-04-01T21:21:17Z
Conditions and restarts in Common Lisp.
2020‑04‑01
Conditions and restarts in Common Lisp.
https://sulami.github.io/posts/common-lisp-restarts/
redirect
https://dotat.at/:/AKF3K
blurb
https://dotat.at/:/AKF3K.html
atom entry
https://dotat.at/:/AKF3K.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/9GBX7.html
2020-04-01T21:04:35Z
How is the Linux kernel tested?
2020‑04‑01
How is the Linux kernel tested?
https://embeddedbits.org/how-is-the-linux-kernel-tested/
redirect
https://dotat.at/:/9GBX7
blurb
https://dotat.at/:/9GBX7.html
atom entry
https://dotat.at/:/9GBX7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Z89Y5.html
2020-04-01T20:41:39Z
Writing an OS in Rust: support for async/await.
2020‑04‑01
Writing an OS in Rust: support for async/await.
https://os.phil-opp.com/async-await/
redirect
https://dotat.at/:/Z89Y5
blurb
https://dotat.at/:/Z89Y5.html
atom entry
https://dotat.at/:/Z89Y5.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/84A9Q.html
2020-04-01T14:09:11Z
Analysis of Google Chromium C++ compilation times.
2020‑04‑01
Analysis of Google Chromium C++ compilation times.
https://randomascii.wordpress.com/2020/03/30/big-project-build-times-chromium/
redirect
https://dotat.at/:/84A9Q
blurb
https://dotat.at/:/84A9Q.html
atom entry
https://dotat.at/:/84A9Q.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JW6GF.html
2020-04-01T10:20:29Z
Videogame doesn't infringe tattoo copyright by depicting basketball players.
2020‑04‑01
Videogame doesn't infringe tattoo copyright by depicting basketball players.
https://blog.ericgoldman.org/archives/2020/03/videogame-doesnt-infringe-tattoo-copyright-by-depicting-basketball-players-solid-oak-sketches-v-2k-games.htm
redirect
https://dotat.at/:/JW6GF
blurb
https://dotat.at/:/JW6GF.html
atom entry
https://dotat.at/:/JW6GF.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/PNNX6.html
2020-03-31T22:35:06Z
32 bit time_t in Linux: the end of an epoch.
2020‑03‑31
32 bit time_t in Linux: the end of an epoch.
https://www.linaro.org/blog/the-end-of-an-era/
redirect
https://dotat.at/:/PNNX6
blurb
https://dotat.at/:/PNNX6.html
atom entry
https://dotat.at/:/PNNX6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/JP7XM.html
2020-03-31T19:23:35Z
QuineDB: a quine that is also a key-value store.
2020‑03‑31
QuineDB: a quine that is also a key-value store.
https://github.com/gfredericks/quinedb
redirect
https://dotat.at/:/JP7XM
blurb
https://dotat.at/:/JP7XM.html
atom entry
https://dotat.at/:/JP7XM.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/FM8AT.html
2020-03-31T13:42:27Z
The long and complicated history of why there are 360 degrees in a circle.
2020‑03‑31
The long and complicated history of why there are 360 degrees in a circle.
https://www.historytoday.com/history-matters/full-circle
redirect
https://dotat.at/:/FM8AT
blurb
https://dotat.at/:/FM8AT.html
atom entry
https://dotat.at/:/FM8AT.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/V5EL7.html
2020-03-30T10:21:57Z
Lead-free solder is better for you.
2020‑03‑30
Lead-free solder is better for you.
https://www.bhencke.com/blog/2019/3/15/a-hill-to-die-on
redirect
https://dotat.at/:/V5EL7
blurb
https://dotat.at/:/V5EL7.html
atom entry
https://dotat.at/:/V5EL7.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/Y55WA.html
2020-03-29T23:30:44Z
Golang quirks.
2020‑03‑29
Golang quirks.
https://blog.sbstp.ca/go-quirks/
redirect
https://dotat.at/:/Y55WA
blurb
https://dotat.at/:/Y55WA.html
atom entry
https://dotat.at/:/Y55WA.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/G8EB6.html
2020-03-29T20:13:01Z
PostgreSQL schema design with row-level security.
2020‑03‑29
PostgreSQL schema design with row-level security.
https://www.graphile.org/postgraphile/postgresql-schema-design/
redirect
https://dotat.at/:/G8EB6
blurb
https://dotat.at/:/G8EB6.html
atom entry
https://dotat.at/:/G8EB6.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/2RGJX.html
2020-03-29T19:19:19Z
Leonardo Torres y Quevedo: an early computer designer from Spain.
2020‑03‑29
Leonardo Torres y Quevedo: an early computer designer from Spain.
https://en.wikipedia.org/wiki/Leonardo_Torres_y_Quevedo
redirect
https://dotat.at/:/2RGJX
blurb
https://dotat.at/:/2RGJX.html
atom entry
https://dotat.at/:/2RGJX.atom
wayback machine
web.archive.org
]]>
https://dotat.at/:/HPE8Y.html
2020-03-29T19:18:24Z
Percy Ludgate: an early computer designer from Ireland.
2020‑03‑29
Percy Ludgate: an early computer designer from Ireland.
https://en.wikipedia.org/wiki/Percy_Ludgate
redirect
https://dotat.at/:/HPE8Y
blurb
https://dotat.at/:/HPE8Y.html
atom entry
https://dotat.at/:/HPE8Y.atom
wayback machine
web.archive.org
]]>