<?xml version="1.0" encoding="UTF-8"?>
 <rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://pinboard.in">
    <title>Pinboard (jm)</title>
    <link>https://pinboard.in/u:jm/public/</link>
    <description>recent bookmarks from jm</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://kirancodes.me/posts/log-who-watches-the-watchers.html"/>
	<rdf:li rdf:resource="https://github.com/hectorvent/floci"/>
	<rdf:li rdf:resource="https://simonwillison.net/2026/Feb/7/software-factory/"/>
	<rdf:li rdf:resource="https://synthetic-data-workshop.github.io/papers/13.pdf"/>
	<rdf:li rdf:resource="https://thinkingmachines.ai/blog/defeating-nondeterminism-in-llm-inference/"/>
	<rdf:li rdf:resource="https://github.com/Orange-OpenSource/hurl"/>
	<rdf:li rdf:resource="https://automaton-media.com/en/interviews/how-do-like-a-dragon-games-come-out-so-fast-one-of-rgg-studios-secrets-is-a-highly-efficient-testing-and-debugging-cycle-that-starts-as-soon-as-development-does/"/>
	<rdf:li rdf:resource="https://wiremock.org/"/>
	<rdf:li rdf:resource="https://www.waveform.com/tools/bufferbloat"/>
	<rdf:li rdf:resource="https://www.alignmentforum.org/posts/kSmHMoaLKGcGgyWzs/big-bench-canary-contamination-in-gpt-4"/>
	<rdf:li rdf:resource="https://arxiv.org/pdf/2403.19717"/>
	<rdf:li rdf:resource="https://twitter.com/AtomicAnalyst/status/1665024416865034241"/>
	<rdf:li rdf:resource="https://dropbox.tech/frontend/investigating-the-impact-of-http3-on-network-latency-for-search"/>
	<rdf:li rdf:resource="https://manpages.ubuntu.com/manpages/trusty/man1/f3read.1.html"/>
	<rdf:li rdf:resource="https://mybio.ie/products/safecare-covid19-flu-combo-antigen-test-home-self-test-single-test-ce-ivd-certified"/>
	<rdf:li rdf:resource="https://seroepi-hpscireland.hub.arcgis.com/"/>
	<rdf:li rdf:resource="https://www.hse.ie/eng/services/schools-antigen-testing/"/>
	<rdf:li rdf:resource="https://twitter.com/PaulMainwood/status/1494756760174964744"/>
	<rdf:li rdf:resource="https://www.theguardian.com/world/2021/dec/19/mass-rapid-tests-in-liverpool-cut-hospital-stays-by-a-third"/>
	<rdf:li rdf:resource="https://jell.yfish.us/"/>
	<rdf:li rdf:resource="https://twitter.com/TAlexPerkins/status/1422347142950178816"/>
	<rdf:li rdf:resource="https://github.com/Granulate/gprofiler"/>
	<rdf:li rdf:resource="https://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.3001216"/>
	<rdf:li rdf:resource="https://science.sciencemag.org/content/early/2021/03/22/science.abf9648"/>
	<rdf:li rdf:resource="https://www.testcontainers.org/"/>
	<rdf:li rdf:resource="https://cmmid.github.io/topics/covid19/Slovakia.html"/>
	<rdf:li rdf:resource="https://covid.mybio.ie/product/covid-19-rapid-antigen-test-from-molab-box-of-10-tests-ce-ivd/"/>
	<rdf:li rdf:resource="https://twitter.com/CillianDeGascun/status/1305250887246458880"/>
	<rdf:li rdf:resource="https://twitter.com/vincentglad/status/1303243869933404161/photo/1"/>
	<rdf:li rdf:resource="https://twitter.com/CT_Bergstrom/status/1302706766656884736"/>
	<rdf:li rdf:resource="https://www.medrxiv.org/content/10.1101/2020.08.31.20183095v1"/>
	<rdf:li rdf:resource="https://www.theatlantic.com/health/archive/2020/08/how-to-test-every-american-for-covid-19-every-day/615217/"/>
	<rdf:li rdf:resource="https://www.medrxiv.org/content/10.1101/2020.07.20.20157792v1"/>
	<rdf:li rdf:resource="https://eurekalert.org/pub_releases/2020-07/bawh-stp072420.php"/>
	<rdf:li rdf:resource="https://bmcinfectdis.biomedcentral.com/articles/10.1186/s12879-020-05281-3"/>
	<rdf:li rdf:resource="https://suddenlyathome.net/cheap-frequent-quick-testing/"/>
	<rdf:li rdf:resource="https://www.medrxiv.org/content/10.1101/2020.06.22.20136309v2"/>
	<rdf:li rdf:resource="https://twitter.com/MikeOtsuka/status/1262826858376290307"/>
	<rdf:li rdf:resource="https://blogs.jwatch.org/hiv-id-observations/index.php/rapid-inexpensive-home-testing-for-covid-19-may-get-us-out-of-this-mess-before-a-vaccine/2020/07/05/"/>
	<rdf:li rdf:resource="https://www.scss.tcd.ie/Doug.Leith/pubs/bus.pdf"/>
	<rdf:li rdf:resource="https://medium.com/@Bob_Wachter/interpreting-covid-19-test-results-a-bayesian-approach-df058dad2ade"/>
	<rdf:li rdf:resource="https://www.irishexaminer.com/breakingnews/ireland/testing-times-the-science-of-fighting-covid-19-1001424.html"/>
	<rdf:li rdf:resource="https://www.acpjournals.org/doi/10.7326/M20-1495"/>
	<rdf:li rdf:resource="https://www.centerforhealthsecurity.org/resources/COVID-19/serology/Serology-based-tests-for-COVID-19.html"/>
	<rdf:li rdf:resource="https://spectrum.ieee.org/view-from-the-valley/the-institute/ieee-member-news/everybody-in-the-pool-algorithm-researchers-tackle-the-coronavirus-test-shortage"/>
	<rdf:li rdf:resource="https://www.nature.com/articles/s41586-020-2196-x_reference.pdf"/>
	<rdf:li rdf:resource="https://twitter.com/gummihaf/status/1248976393683247104"/>
	<rdf:li rdf:resource="https://twitter.com/WSMIreland/status/1245296675209478146"/>
	<rdf:li rdf:resource="https://blog.nelhage.com/post/record-replay-in-sorbet/"/>
	<rdf:li rdf:resource="https://www.theguardian.com/info/developer-blog/2016/dec/05/testing-in-production-how-we-combined-tests-with-monitoring"/>
	<rdf:li rdf:resource="https://www.flamingspork.com/projects/libeatmydata/"/>
	<rdf:li rdf:resource="https://blog.kentcdodds.com/write-tests-not-too-many-mostly-integration-5e8c7fff591c"/>
	<rdf:li rdf:resource="https://dev.to/jaredsilver/how-do-you-populate-your-development-databases-e8e"/>
	<rdf:li rdf:resource="https://twitter.com/CivilBeat/status/953127914618302464"/>
	<rdf:li rdf:resource="https://twitter.com/supersat/status/952612571122630659"/>
	<rdf:li rdf:resource="https://code.facebook.com/posts/293371094514305"/>
	<rdf:li rdf:resource="https://jepsen.io/analyses/hazelcast-3-8-3"/>
	<rdf:li rdf:resource="https://medium.com/@hichaelmart/lambci-4c3e29d6599b"/>
	<rdf:li rdf:resource="http://psy-lob-saw.blogspot.ie/2017/02/flamegraphs-intro-fire-for-everyone.html"/>
	<rdf:li rdf:resource="https://www.theguardian.com/australia-news/2017/aug/08/computer-says-no-irish-vet-fails-oral-english-test-needed-to-stay-in-australia?mc_cid=28d31ecac5&amp;mc_eid=eb4031f206"/>
	<rdf:li rdf:resource="https://medium.com/netflix-techblog/developer-experience-lessons-operating-a-serverless-like-platform-at-netflix-a8bbd5b899a0"/>
	<rdf:li rdf:resource="https://blog.regehr.org/archives/1520"/>
	<rdf:li rdf:resource="http://www.nj.com/business/index.ssf/2017/07/why_did_apple_amazon_google_stocks_crash_to_the_sa.html"/>
	<rdf:li rdf:resource="https://atlas.ripe.net/about/probes/"/>
	<rdf:li rdf:resource="https://engineering.riotgames.com/news/determinism-league-legends-introduction"/>
	<rdf:li rdf:resource="https://github.com/lambci/docker-lambda"/>
	<rdf:li rdf:resource="https://blog.acolyer.org/2017/05/29/an-empirical-study-on-the-correctness-of-formally-verified-distributed-systems/"/>
	<rdf:li rdf:resource="https://0586f9b3-a-62cb3a1a-s-sites.googlegroups.com/site/wildml2016nips/SculleyPaper1.pdf?attachauth=ANoY7cont_cg-6CVVs0tx2hEqWhKKhhL6YfFRGCGBKkrLxs8x53zencaHWsRScBKzfjeZO3HhLUvby1dC-T1yiptBOHhCZKB4PescOdq5tfmTPP3GPnAMfzYVtO0Wwrp6Mr1hz7Wx-PuNm8chSJqpR3v-8xnZvJsFhHC73FhDr8_eKIyqmS_MSa5sNt37fsbuGKq8n989mVby6uw4ZfxQlLJxUDtHnPjag%3D%3D&amp;attredirects=0"/>
	<rdf:li rdf:resource="https://github.com/atlassian/localstack"/>
	<rdf:li rdf:resource="https://www.symphonious.net/2014/04/01/testinglmax-time-travel-and-the-tardis/"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://kirancodes.me/posts/log-who-watches-the-watchers.html">
    <title>Lean proved this program was correct; then I found a bug</title>
    <dc:date>2026-04-14T13:08:07+00:00</dc:date>
    <link>https://kirancodes.me/posts/log-who-watches-the-watchers.html</link>
    <dc:creator>jm</dc:creator><description><![CDATA[This is IMO very exciting.  Formal verification and formally-proven correctness in code using Lean, which was in turn exercised heavily using Claude, which managed to turn up a totally unexpected runtime bug:

<blockquote>The positive result here is actually the remarkable one. Across 105 million executions, the application code (that is, excluding the runtime) had zero heap buffer overflows, zero use-after-free, zero stack buffer overflows, zero undefined behaviour (UBSan clean), and zero out-of-bounds array reads in the Lean-generated C code. [...]

The two bugs that were found both sat outside the boundary of what the proofs cover. The denial-of-service was a missing specification. The heap overflow was a deeper issue in the trusted computing base, the C++ runtime that the entire proof edifice assumes is correct (and now has a PR addressing).

Overall verification resulted in a remarkably robust and rigorous codebase. AFL and Claude had a really hard time finding errors. But they did still find issues. Verification is only as strong as the questions you think to ask and the foundations you choose to trust. </blockquote>

]]></description>
<dc:subject>programming coding future lean formal-methods correctness linting bugs zip verification testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:c1237ac77bc9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:future"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:lean"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:formal-methods"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:correctness"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:linting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:bugs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:zip"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:verification"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/hectorvent/floci">
    <title>hectorvent/floci</title>
    <dc:date>2026-03-23T17:30:08+00:00</dc:date>
    <link>https://github.com/hectorvent/floci</link>
    <dc:creator>jm</dc:creator><description><![CDATA["A free, open-source local AWS emulator. No account. No feature gates. No CI restrictions. Just docker compose up."]]></description>
<dc:subject>floci aws emulation testing local coding</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:f24a9f4a5a12/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:floci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:emulation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:local"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:coding"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://simonwillison.net/2026/Feb/7/software-factory/">
    <title>How StrongDM’s AI team build serious software without even looking at the code</title>
    <dc:date>2026-02-09T10:46:10+00:00</dc:date>
    <link>https://simonwillison.net/2026/Feb/7/software-factory/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[This is really thought-provoking: StrongDM's AI team are apparently trying a new model of software engineering where there is _no_ human code review:

<blockquote>
In kōan or mantra form:

-   Why am I doing this? (implied: the model should be doing this instead)

In rule form:

-   Code must not be written by humans
-   Code must not be reviewed by humans

Finally, in practical form:

-   If you haven’t spent at least $1,000 on tokens today per human engineer, your software factory has room for improvement
</blockquote>

Frankly, I'm not there yet. There's a load of questions about how viable that level of spend is, and how much slop code is going to come out the other side.  Particularly concerning when it's a security product!

But I did find this bit interesting:

<blockquote>
StrongDM’s answer was inspired by Scenario testing (Cem Kaner, 2003). As StrongDM describe it: We repurposed the word scenario to represent an end-to-end “user story”, often stored outside the codebase (similar to a “holdout” set in model training), which could be intuitively understood and flexibly validated by an LLM.

[The Digital Twin Universe is] behavioral clones of the third-party services our software depends on. We built twins of Okta, Jira, Slack, Google Docs, Google Drive, and Google Sheets, replicating their APIs, edge cases, and observable behaviors.

With the DTU, we can validate at volumes and rates far exceeding production limits. We can test failure modes that would be dangerous or impossible against live services. We can run thousands of scenarios per hour without hitting rate limits, triggering abuse detection, or accumulating API costs.
</blockquote>

We actually did this in Swrve! Our end-to-end system tests for the push notifications system obviously cannot send real push notifications to real user devices in the field, so we have a "fake" push backend emulating Google, Apple, Amazon, Huawei and other push notification systems, which accurately emulate the real public APIs for those providers.

So yeah -- Digital Twins for third party services is a great way to test, and being able to scale up end-to-end testing with LLM automation is a very interesting idea.]]></description>
<dc:subject>end-to-end-testing testing qa digital-twins fake-services integration-testing llms ai strongdm software engineering coding</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:4148e1f6d312/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:end-to-end-testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:qa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:digital-twins"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:fake-services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:integration-testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:llms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:strongdm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:coding"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://synthetic-data-workshop.github.io/papers/13.pdf">
    <title>_Cheap science, real harm: the cost of replacing human participation with synthetic data_ [pdf]</title>
    <dc:date>2025-12-18T10:47:45+00:00</dc:date>
    <link>https://synthetic-data-workshop.github.io/papers/13.pdf</link>
    <dc:creator>jm</dc:creator><description><![CDATA[A new paper from the inimitable Abeba Birhane, on the increasingly common practice of generating synthetic data using LLMs:

<blockquote>Driven by the goals of augmenting diversity, increasing speed, reducing cost, the use of synthetic data as a replacement for human participants is gaining traction in AI research and product development. This talk critically examines the claim that synthetic data can “augment diversity,” arguing that this notion is empirically unsubstantiated, conceptually flawed, and epistemically harmful. While speed and cost-efficiency may be achievable, they often come at the expense of rigour, insight, and robust science. Drawing on research from dataset audits, model evaluations, Black feminist scholarship, and complexity science, I argue that replacing human participants with synthetic data risks producing both real-world and epistemic harms at worst and superficial knowledge and cheap science at best.</blockquote>

"Synthetic data: stereotypes compressed" is absolutely spot on.  This doesn't give insights into human behaviour and beliefs, just into stereotypes.  It is increasingly common in social science fields, under the names of "digital twins" and "silicon samples".]]></description>
<dc:subject>data surveys abeba-birhane papers ai synthetic-data digital-twins simulation testing social-science silicon-samples</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:e5314d304e99/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:surveys"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:abeba-birhane"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:papers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:synthetic-data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:digital-twins"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:simulation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:social-science"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:silicon-samples"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://thinkingmachines.ai/blog/defeating-nondeterminism-in-llm-inference/">
    <title>Defeating Nondeterminism in LLM Inference - Thinking Machines Lab</title>
    <dc:date>2025-09-11T16:03:06+00:00</dc:date>
    <link>https://thinkingmachines.ai/blog/defeating-nondeterminism-in-llm-inference/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>Reproducibility is a bedrock of scientific progress. However, it’s remarkably difficult to get reproducible results out of large language models.

For example, you might observe that asking ChatGPT the same question multiple times provides different results. This by itself is not surprising, since getting a result from a language model involves “sampling”, a process that converts the language model’s output into a probability distribution and probabilistically selects a token.

What might be more surprising is that even when we adjust the temperature down to 0This means that the LLM always chooses the highest probability token, which is called greedy sampling. (thus making the sampling theoretically deterministic), LLM APIs are still not deterministic in practice (see past discussions here, here, or here). Even when running inference on your own hardware with an OSS inference library like vLLM or SGLang, sampling still isn’t deterministic (see here or here).</blockquote>

The levels of non-deterministic variation throughout the LLM stack discussed here are massive! It's kinda crazy that this doesn't produce incorrect output more often.]]></description>
<dc:subject>llms ml machine-learning ai determinism testing inference reproducibility randomness floating-point</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:dbd2fd2346a8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:llms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:machine-learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:determinism"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:inference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:reproducibility"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:randomness"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:floating-point"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/Orange-OpenSource/hurl">
    <title>Orange-OpenSource/hurl</title>
    <dc:date>2025-06-20T09:42:49+00:00</dc:date>
    <link>https://github.com/Orange-OpenSource/hurl</link>
    <dc:creator>jm</dc:creator><description><![CDATA["Hurl; run and test HTTP requests with plain text".  This is pretty nice; a really simple plain-text file format to describe making a HTTP request or set of requests, and performing assertions on their results.  The only thing I can spot missing is builtin support for OAuth]]></description>
<dc:subject>cli rust tools unix testing linux json curl http tests</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:d9655d2dcc54/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:cli"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rust"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:json"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:curl"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tests"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://automaton-media.com/en/interviews/how-do-like-a-dragon-games-come-out-so-fast-one-of-rgg-studios-secrets-is-a-highly-efficient-testing-and-debugging-cycle-that-starts-as-soon-as-development-does/">
    <title>RGG Studio’s test automation setup</title>
    <dc:date>2025-05-06T09:17:57+00:00</dc:date>
    <link>https://automaton-media.com/en/interviews/how-do-like-a-dragon-games-come-out-so-fast-one-of-rgg-studios-secrets-is-a-highly-efficient-testing-and-debugging-cycle-that-starts-as-soon-as-development-does/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[This is very impressive and a great way to offload work from manual testing in game development:

<blockquote>At first, we only dabbled in automated packaging and automated error detection, but we made the tools we needed to go further during the development of Yakuza 6, when we started automating the analysis of in-game logs and the issue tracking system for keeping track of bugs and tasks. Then, by the time Yakuza: Like a Dragon was released in 2020, we created the catchy sounding “fully automated bug detection system” (laughs). 

This is how it works – the history of actions you performed when playing the game manually (where you travelled, who you talked to, what items you used, etc.) is converted into commands and recorded, then automatically output as replay data (scripts) which you can edit manually and run as automated tests. Replay data continues to be recorded when running automated tests, and if a bug occurs during an automated test, the replay data gets saved, so you can run it back later to encounter the bug yourself. It often happens that you can’t reproduce a bug just by warping to its coordinates. This is because you also need to recreate the steps leading up to it – that’s why it’s important to record each step. 

Also, I’d like to mention that just implementing automated testing doesn’t mean much on its own, because you won’t know what the results of the tests are. That’s why we needed a crash report function to detect bugs. There’s also a function that records information needed to investigate detected bugs, as well as a way to check the status of successful tests. Then, by implementing a system that gives us a visualization of performance, we were able to make iteration more efficient, increasing the overall efficiency of the development process. </blockquote>

]]></description>
<dc:subject>automation testing yakuza games coding tests test-automation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:6337ae2e5588/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:automation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:yakuza"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:test-automation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://wiremock.org/">
    <title>WireMock</title>
    <dc:date>2025-03-06T15:41:51+00:00</dc:date>
    <link>https://wiremock.org/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[I could have done with knowing about this before implementing mock APNs, Huawei, Microsoft and FCM push APIs over the last few years!

<blockquote>An open-source tool for API mock testing, with over 5 million downloads per month. It can help you to create stable test and development environments, isolate yourself from flakey 3rd parties and simulate APIs that don't exist yet.</blockquote>

Nice features include running in-process in a JVM, standalone, or in a Docker container; GraphQL and gRPC support; and fault and latency injection. https://library.wiremock.org/ is a library of pre-built API mocks other people have previously made.]]></description>
<dc:subject>mocking testing mocks integration-testing wiremock tools coding apis</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:683181d64404/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:mocking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:mocks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:integration-testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:wiremock"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:apis"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.waveform.com/tools/bufferbloat">
    <title>Bufferbloat Test</title>
    <dc:date>2025-01-10T10:48:08+00:00</dc:date>
    <link>https://www.waveform.com/tools/bufferbloat</link>
    <dc:creator>jm</dc:creator><description><![CDATA[A handy tool to test your internet connection for "bufferbloat", the error condition involving "undesirable high latency caused by other traffic on your network. It happens when a flow uses more than its fair share of the bottleneck. Bufferbloat is the primary cause of bad performance for real-time Internet applications like VoIP calls, video games, and videoconferencing."

(My home internet connection is currently rating a C: "your latency increased considerably under load", jumping from a min/mean/p95/max of 10.7, 16.9, 23.7, 30.1ms to 35.3, 98.4, 121.0, 286.0ms under load, yikes, so looks like I need to do some optimising.)]]></description>
<dc:subject>bufferbloat internet networking optimisation performance testing tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:93a6fb532124/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:bufferbloat"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:internet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:networking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:optimisation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.alignmentforum.org/posts/kSmHMoaLKGcGgyWzs/big-bench-canary-contamination-in-gpt-4">
    <title>Canary Contamination in GPT-4</title>
    <dc:date>2024-10-29T16:14:27+00:00</dc:date>
    <link>https://www.alignmentforum.org/posts/kSmHMoaLKGcGgyWzs/big-bench-canary-contamination-in-gpt-4</link>
    <dc:creator>jm</dc:creator><description><![CDATA[The BIG-Bench canary string is an EICAR- or GTUBE-style canary string which should never appear in LLM training datasets, or by extension, in trained models or their output. Its intention is that any test documents containing that string can be excluded from training, so that benchmark tests will be accurate.

Unfortunately, it looks like they weren't excluded -- Claude 3.5 Sonnet and GPT-4-base will reproduce the string; and:

<blockquote>
Of 19 tested [benchmarking] tasks, GPT-4-base perfectly recalled large (non-trivial) portions of code for:

The Abstraction and Reasoning Corpus;
Simple arithmetic;
Diverse Metrics for Social Biases in Language Models;
Convince Me
</blockquote>

Great work.  In case you were wondering why the LLMs all seem to do so well on their benchmarks, now you know -- they were training on the test data.]]></description>
<dc:subject>ai llm testing benchmarking big-bench gpt-4 claude</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:d18a7f3abe04/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:llm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:benchmarking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:big-bench"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:gpt-4"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:claude"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arxiv.org/pdf/2403.19717">
    <title>Reverse engineering ML models from TikTok and Instagram</title>
    <dc:date>2024-10-23T10:49:49+00:00</dc:date>
    <link>https://arxiv.org/pdf/2403.19717</link>
    <dc:creator>jm</dc:creator><description><![CDATA[This is very clever; _A Picture is Worth 500 Labels: A Case Study of Demographic Disparities in Local Machine Learning Models for Instagram and TikTok_, from University of Wisconsin-Madison and the Technical Unversity of Munich.

TikTok and Insta both use local ML models running on users' phones; by reverse engineering these APIs it's possible to test them and experiment on their accuracy.

<blockquote>
Capitalizing on this new processing model of locally analyzing user images, we analyze two popular social media apps, TikTok and Instagram, to reveal (1) what insights vision models in both apps infer about users from their image and video data and (2) whether these models exhibit performance disparities with respect to demographics. As vision models provide signals for sensitive technologies like age verification and facial recognition, understanding potential biases in these models is crucial for ensuring that users receive equitable and accurate services.

We develop a novel method for capturing and evaluating ML tasks in mobile apps, overcoming challenges like code obfuscation, native code execution, and scalability. Our method comprises ML task detection, ML pipeline reconstruction, and ML performance assessment, specifically focusing on demographic disparities. We apply our methodology to TikTok and Instagram, revealing significant insights. For TikTok, we find issues in age and gender prediction accuracy, particularly
for minors and Black individuals. In Instagram, our analysis uncovers demographic disparities in the extraction of over 500 visual concepts from images, with evidence of spurious correlations between demographic features and certain concepts.
</blockquote>]]></description>
<dc:subject>tiktok instagram ml machine-learning accuracy testing reverse-engineering reversing mobile android</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:2b5e1c6b378e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tiktok"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:instagram"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:machine-learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:accuracy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:reverse-engineering"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:reversing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:mobile"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:android"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/AtomicAnalyst/status/1665024416865034241">
    <title>A single bit flip nearly resulted in nuclear annihilation in 1980</title>
    <dc:date>2023-06-06T14:49:25+00:00</dc:date>
    <link>https://twitter.com/AtomicAnalyst/status/1665024416865034241</link>
    <dc:creator>jm</dc:creator><description><![CDATA[On 3 June 1980, at 2:26am EDT, "warning displays at the Strategic Air Command suddenly indicated that a Soviet SLBM attack on the United States was underway, first showing 2 and then, 18 seconds later, 200 inbound missiles. SAC ordered all alert air crews to start their engines."

"A subsequent investigation traced the cause to a defective 46¢ integrated circuit in a NORAD communications multiplexer, which sent test messages on dedicated lines from NORAD to other command posts. The test messages were designed to confirm those lines were functioning properly 24/7, and they were formatted to resemble an actual missile attack warning, including its size. The false alarm was triggered when the defective circuit randomly inserted 2’s in place of 0’s."

I wonder how many other near-armageddon incidents were barely averted...]]></description>
<dc:subject>nukes armageddon 1980s bit-flips errors testing norad sac usa</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:7133c0b3c170/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:nukes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:armageddon"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:1980s"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:bit-flips"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:errors"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:norad"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:usa"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dropbox.tech/frontend/investigating-the-impact-of-http3-on-network-latency-for-search">
    <title>Dropbox testing HTTP3</title>
    <dc:date>2023-05-22T10:02:25+00:00</dc:date>
    <link>https://dropbox.tech/frontend/investigating-the-impact-of-http3-on-network-latency-for-search</link>
    <dc:creator>jm</dc:creator><description><![CDATA["dark testing", live in production, to a separate test domain. Great way to gather some real-world data.  Latencies are appreciably better, particularly for low-quality connections]]></description>
<dc:subject>dropbox http3 http2 http protocols udp networking ip testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:9d832e568456/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:dropbox"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:http3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:http2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:protocols"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:udp"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:networking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ip"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://manpages.ubuntu.com/manpages/trusty/man1/f3read.1.html">
    <title>f3write, f3read - test real flash memory capacity</title>
    <dc:date>2023-05-04T15:45:13+00:00</dc:date>
    <link>https://manpages.ubuntu.com/manpages/trusty/man1/f3read.1.html</link>
    <dc:creator>jm</dc:creator><description><![CDATA['F3 (Fight Flash Fraud or Fight Fake Flash) tests the full capacity of a flash card (flash drive, flash disk, pendrive). It writes to the card and then checks if it can read it. It will assure you haven't been sold a card with a smaller capacity than stated.']]></description>
<dc:subject>f3read f3write f3 sd-cards flash memory storage testing hardware via:bigbro</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:ab2321d4d7b2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:f3read"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:f3write"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:f3"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sd-cards"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:flash"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:memory"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:storage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:via:bigbro"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mybio.ie/products/safecare-covid19-flu-combo-antigen-test-home-self-test-single-test-ce-ivd-certified">
    <title>SAFECARE COVID-19 &amp; Flu Combo Antigen Test</title>
    <dc:date>2022-08-31T20:25:27+00:00</dc:date>
    <link>https://mybio.ie/products/safecare-covid19-flu-combo-antigen-test-home-self-test-single-test-ce-ivd-certified</link>
    <dc:creator>jm</dc:creator><description><![CDATA[this is nifty, a combo COVID/flu rapid test... might be handy to have a few set aside for the winter
]]></description>
<dc:subject>covid-19 flu tests testing health</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:173d5f3e44dc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:flu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:health"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://seroepi-hpscireland.hub.arcgis.com/">
    <title>Sero-Epidemiology of COVID-19 in Ireland</title>
    <dc:date>2022-08-05T09:04:20+00:00</dc:date>
    <link>https://seroepi-hpscireland.hub.arcgis.com/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Good data on past COVID-19 infections in Ireland, derived from blood analysis at the Blood Transfusion Service; charts over time are broken down by age group, past vaccination status and infection status.  As of this week, it seems 72.8% of the Irish population have had COVID so far....]]></description>
<dc:subject>covid-19 seropositivity blood ibts graphs open-data testing hpsc</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:9ce228b00819/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:seropositivity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:blood"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ibts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:graphs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:open-data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:hpsc"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.hse.ie/eng/services/schools-antigen-testing/">
    <title>Primary schools &amp; childcare services antigen programme - HSE.ie</title>
    <dc:date>2022-03-21T11:33:09+00:00</dc:date>
    <link>https://www.hse.ie/eng/services/schools-antigen-testing/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Handy, the HSE now offer the free 5 tests for a Irish primary school close contact online, no phone call required]]></description>
<dc:subject>hse ireland covid-19 testing antigen-tests free</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:10c8d816d313/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:hse"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ireland"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:antigen-tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:free"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/PaulMainwood/status/1494756760174964744">
    <title>Good thread on UK COVID testing and random sampling</title>
    <dc:date>2022-02-22T09:38:47+00:00</dc:date>
    <link>https://twitter.com/PaulMainwood/status/1494756760174964744</link>
    <dc:creator>jm</dc:creator><description><![CDATA[The UK has an ongoing, population-wide random-sampling study of COVID prevalence in the UK population, operated by the ONS. This is a solid write-up on how it can be used to estimate two parameters for modelling prevalence from the more up-to-date case numbers: the detectability window, and ascertainment level.]]></description>
<dc:subject>covid-19 testing sampling random measurement ascertainment detectability epidemiology sars-cov-2 uk ons modelling</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:4d687652b4d1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sampling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:random"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:measurement"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ascertainment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:detectability"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:epidemiology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sars-cov-2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:uk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ons"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:modelling"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.theguardian.com/world/2021/dec/19/mass-rapid-tests-in-liverpool-cut-hospital-stays-by-a-third">
    <title>Mass rapid tests in Liverpool cut hospital stays by a third</title>
    <dc:date>2021-12-21T20:24:30+00:00</dc:date>
    <link>https://www.theguardian.com/world/2021/dec/19/mass-rapid-tests-in-liverpool-cut-hospital-stays-by-a-third</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Rapid antigen tests, deployed carefully to include serial testing of presymptomatic and asymptomatic people, saved lives:

<blockquote>An analysis has shown that it was more successful than Liverpool’s scientists and public health teams had anticipated, after they compared Covid cases and outcomes in the region with other parts of England.

Professor Iain Buchan, dean of the Institute of Population Health, who led the evaluation, said: “This time last year, as the Alpha variant was surging, we found that Liverpool city region’s early rollout of community rapid testing was associated with a 32% fall in Covid-19 hospital admissions after careful matching to other parts of the country in a similar position to Liverpool but without rapid testing.

“We also found that daily lateral flow testing as an alternative to quarantine for people who had been in close contact with a known infected person enabled emergency services to keep key teams such as fire crews in work, underpinning public safety.”</blockquote>

]]></description>
<dc:subject>rapid-tests antigen-tests testing covid-19 sars-cov-2 liverpool public-health lfts serial-testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:1864cf398d84/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rapid-tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:antigen-tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sars-cov-2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:liverpool"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:public-health"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:lfts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:serial-testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jell.yfish.us/">
    <title>Jellyfish Bitrate Test Files</title>
    <dc:date>2021-12-14T15:49:51+00:00</dc:date>
    <link>https://jell.yfish.us/</link>
    <dc:creator>jm</dc:creator><description><![CDATA['a number of H.264 and H.265/HEVC encoded .mkv video clips that can be used for testing the network streaming and playback performance of media streamers & HTPCs.']]></description>
<dc:subject>htpc streaming video tests testing mkv h.264 h.265 hevc</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:aaa3e14ce63d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:htpc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:streaming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:video"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:mkv"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:h.264"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:h.265"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:hevc"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/TAlexPerkins/status/1422347142950178816">
    <title>The nasal PCR test may not be the gold standard for COVID-19 detection</title>
    <dc:date>2021-08-04T13:59:20+00:00</dc:date>
    <link>https://twitter.com/TAlexPerkins/status/1422347142950178816</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Detailed Twitter thread covering a preprint paper; tl;dr: RT-PCR of a saliva sample actually proved to have a higher sensitivity]]></description>
<dc:subject>sensitivity specificity rt-pcr pcr testing covid-19 sars-cov-2</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:d7f83e7e611f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sensitivity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:specificity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rt-pcr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pcr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sars-cov-2"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/Granulate/gprofiler">
    <title>gProfiler</title>
    <dc:date>2021-06-28T09:31:58+00:00</dc:date>
    <link>https://github.com/Granulate/gprofiler</link>
    <dc:creator>jm</dc:creator><description><![CDATA['a system-wide profiler, combining multiple sampling profilers to produce unified visualization of what your CPU is spending time on.' -- claims to have little impact on performance of running code, supports Linux, java and Ruby]]></description>
<dc:subject>gprofiler profiling performance testing measurement coding ruby java linux perf via:reddit</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:6772a8b88a40/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:gprofiler"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:profiling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:measurement"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ruby"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:perf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:via:reddit"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.3001216">
    <title>Lateral flow test sensitivity</title>
    <dc:date>2021-05-04T09:08:00+00:00</dc:date>
    <link>https://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.3001216</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Solid paper in PLOS - 'Validation testing to determine the sensitivity of lateral flow testing for asymptomatic SARS-CoV-2 detection in low prevalence settings: Testing frequency and public health messaging is key':

<blockquote>Our data show that the Innova LFD can successfully detect SARS-CoV-2 infection in people with a viral titre above approximately 100 viral copies/ml. However, as determined at our site using the ThermoFisher COVID-19 TaqPath assay, it is incapable of detecting infection at comparable PCR Ct values of 30 and over. These levels of infection are indicative of very early or very late stages of infection, and as such, we would strongly recommend that LFD testing is used to screen people at very regular frequency and that a negative result should not be used to determine that someone is free from SARS-CoV-2 infection.</blockquote>

IMO 'very regular frequency' is the key detail here. Single LFA rapid tests, alone, are not useful as a simple replacement for PCR tests.]]></description>
<dc:subject>testing covid-19 sars-cov-2 lfa rapid-tests pcr papers</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:4d6fe9a61003/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sars-cov-2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:lfa"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rapid-tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pcr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:papers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://science.sciencemag.org/content/early/2021/03/22/science.abf9648">
    <title>The impact of population-wide rapid antigen testing on SARS-CoV-2 prevalence in Slovakia | Science</title>
    <dc:date>2021-03-23T19:07:35+00:00</dc:date>
    <link>https://science.sciencemag.org/content/early/2021/03/22/science.abf9648</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Well done, Slovakia -- massive decrease in prevalence after 2 rounds of mass testing.

<blockquote>Slovakia conducted multiple rounds of population-wide rapid antigen testing for SARS-CoV-2 in late 2020, combined with a period of additional contact restrictions. Observed prevalence decreased by 58% (95% CI: 57-58%) within one week in the 45 counties that were subject to two rounds of mass testing, an estimate that remained robust when adjusting for multiple potential confounders. Adjusting for epidemic growth of 4.4% (1.1-6.9%) per day preceding the mass testing campaign, the estimated decrease in prevalence compared to a scenario of unmitigated growth was 70% (67-73%). Modelling indicated that this decrease could not be explained solely by infection control measures, but required the additional impact of isolation and quarantine of household members of those testing positive.</blockquote>

]]></description>
<dc:subject>testing slovakia via:luke-oneill covid-19 screening mass-testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:21040f2bf822/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:slovakia"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:via:luke-oneill"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:screening"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:mass-testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.testcontainers.org/">
    <title>Testcontainers</title>
    <dc:date>2021-03-18T09:49:47+00:00</dc:date>
    <link>https://www.testcontainers.org/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.</blockquote>

]]></description>
<dc:subject>docker java junit testing containers tests</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:ab95f5fb86ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:junit"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:containers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tests"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://cmmid.github.io/topics/covid19/Slovakia.html">
    <title>The effectiveness of population-wide, rapid antigen test based screening in reducing SARS-CoV-2 infection prevalence in Slovakia | CMMID Repository</title>
    <dc:date>2020-12-04T15:10:21+00:00</dc:date>
    <link>https://cmmid.github.io/topics/covid19/Slovakia.html</link>
    <dc:creator>jm</dc:creator><description><![CDATA['Conclusions: Mass testing combined with other control measures was highly successful in rapidly reducing SARS-CoV-2 infection prevalence in Slovakia.'
]]></description>
<dc:subject>slovakia rapid-testing antigen-testing testing sars-cov-2 covid-19 pandemics screening</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:d10f5f49dc9b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:slovakia"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rapid-testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:antigen-testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sars-cov-2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pandemics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:screening"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://covid.mybio.ie/product/covid-19-rapid-antigen-test-from-molab-box-of-10-tests-ce-ivd/">
    <title>COVID-19 Rapid Antigen Test from MöLab - Box of 10 Tests - Mybio</title>
    <dc:date>2020-12-01T12:37:09+00:00</dc:date>
    <link>https://covid.mybio.ie/product/covid-19-rapid-antigen-test-from-molab-box-of-10-tests-ce-ivd/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Interesting -- 10 antigen tests for EUR135. "Point-Of-Care Covid-19 antigen test that reveals if a person is currently infected with SARS-CoV-2 virus", "a rapid in vitro immunochromatographic assay for the qualitative detection of SARS-CoV-2 nucleocapsid protein antigen."

Accuracy figures are decent: relative sensitivity of 97.3%, relative specificity of > 99.9%. Provides a result after 15 minutes.

(Obligatory caveat: "for professional use only")]]></description>
<dc:subject>rapid-tests covid-19 sars-cov-2 testing antigen-tests</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:c23c170439e1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rapid-tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sars-cov-2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:antigen-tests"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/CillianDeGascun/status/1305250887246458880">
    <title>Cillian De Gascun on Twitter: &quot;A short thread on PCR #SARSCoV2&quot;</title>
    <dc:date>2020-09-14T12:04:34+00:00</dc:date>
    <link>https://twitter.com/CillianDeGascun/status/1305250887246458880</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Decent thread on Irish RT-PCR COVID-19 testing. tl;dr: Ct levels are not reliable in our system, and cannot be used to quantify viral load reliably]]></description>
<dc:subject>ireland covid-19 testing ct-levels viral-load viruses cillian-de-gascun twitter</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:6c88f66d42e2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ireland"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ct-levels"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:viral-load"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:viruses"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:cillian-de-gascun"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:twitter"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/vincentglad/status/1303243869933404161/photo/1">
    <title>illustration of how a rise in SARS-CoV-2 positivity in younger groups can soon become a rise in older groups</title>
    <dc:date>2020-09-08T09:26:06+00:00</dc:date>
    <link>https://twitter.com/vincentglad/status/1303243869933404161/photo/1</link>
    <dc:creator>jm</dc:creator><description><![CDATA[via Vincent Glad, on Twitter: the positivity rate stratified by age, in the Marseilles region]]></description>
<dc:subject>testing covid-19 age epidemiology dataviz statistics marseilles france</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:7ed9065e39e7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:age"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:epidemiology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:dataviz"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:statistics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:marseilles"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:france"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/CT_Bergstrom/status/1302706766656884736">
    <title>Proactive screening for COVID-19 is individually costly</title>
    <dc:date>2020-09-07T13:26:25+00:00</dc:date>
    <link>https://twitter.com/CT_Bergstrom/status/1302706766656884736</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Thread from Professor Carl T. Bergstrom:

<blockquote>[...] proactive testing carries individual costs: those associated with purchasing the tests, time costs of taking them, and serious social and economic costs if one tests positive and has to self-isolate for upward of a week.  So, we have an intervention that is costly to you but beneficial to others. We need to think about what the incentives are for people to (1) decide to take a daily test before the results are known and (2) follow through appropriately if a test comes up positive.</blockquote>

]]></description>
<dc:subject>testing covid-19 screening costs economics incentives</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:3394abaa5a68/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:screening"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:costs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:economics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:incentives"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.medrxiv.org/content/10.1101/2020.08.31.20183095v1">
    <title>Seroprevalence of SARS-CoV-2 antibodies in children - A prospective multicentre cohort study. | medRxiv</title>
    <dc:date>2020-09-04T09:21:44+00:00</dc:date>
    <link>https://www.medrxiv.org/content/10.1101/2020.08.31.20183095v1</link>
    <dc:creator>jm</dc:creator><description><![CDATA[via DrZoeHyde:

'Important pre-print study (interpret cautiously) of 992 UK children showing 6.9% had #SARSCoV2 antibodies, suggesting they are at similar risk of infection as adults, & that young and older children are similarly susceptible. 50% were asymptomatic.'

'Half of the children (50%) who had antibodies against #SARSCoV2 were asymptomatic (although this may be subject to recall bias).

The most common symptoms were fever (31%), gastrointestinal symptoms such as diarrhoea and vomiting (19%), and headache (18%). Only 38% of children who tested positive had fever, cough, or changes in smell or taste.

Therefore, the majority of children did not meet criteria for #COVID19 testing in the UK. Current testing strategies [in the UK] will fail to diagnose most cases in children.']]></description>
<dc:subject>covid-19 symptoms kids schools sars-cov-2 studies preprints papers uk testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:802fb6bba3e2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:symptoms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:kids"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:schools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sars-cov-2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:studies"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:preprints"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:papers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:uk"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.theatlantic.com/health/archive/2020/08/how-to-test-every-american-for-covid-19-every-day/615217/">
    <title>How to Test Every American for COVID-19, Every Day - The Atlantic</title>
    <dc:date>2020-08-17T11:14:23+00:00</dc:date>
    <link>https://www.theatlantic.com/health/archive/2020/08/how-to-test-every-american-for-covid-19-every-day/615217/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Good write-up on Dr. Michael Mina's testing plan, using quick, cheap testing strips for daily COVID-19 testing]]></description>
<dc:subject>testing covid-19 coronavirus michael-mina reopening</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:450ab190fdd9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:coronavirus"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:michael-mina"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:reopening"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.medrxiv.org/content/10.1101/2020.07.20.20157792v1">
    <title>Comparison of viral levels in individuals with or without symptoms at time of COVID-19 testing among 32,480 residents and staff of nursing homes and assisted living facilities in Massachusetts. | medRxiv</title>
    <dc:date>2020-07-30T11:13:32+00:00</dc:date>
    <link>https://www.medrxiv.org/content/10.1101/2020.07.20.20157792v1</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>In aggregate, the distributions of Cts for viral probes used in the qRT-PCR assay were very similar, with a statistically but not meaningfully different mean (∆Ct 0.71 cycles, p = 0.006) and a similar range (12-38 cycles), between populations with and without symptoms over the entire time period, across all sub-categories examined (age, race, ethnicity, sex, resident/staff).</blockquote>

Viral load is comparable between COVID-19 victims who are asymptomatic and symptomatic.]]></description>
<dc:subject>covid-19 preprints papers medicine viral-load rt-pcr testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:aa6a7123c230/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:preprints"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:papers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:medicine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:viral-load"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rt-pcr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://eurekalert.org/pub_releases/2020-07/bawh-stp072420.php">
    <title>Sputum testing provides higher rate of COVID-19 detection | EurekAlert! Science News</title>
    <dc:date>2020-07-26T20:55:58+00:00</dc:date>
    <link>https://eurekalert.org/pub_releases/2020-07/bawh-stp072420.php</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>Li and his colleagues scoured the literature -- both preprints and published papers -- for studies that assessed at least two respiratory sampling sites using an NP swab, oropharyngeal swab or sputum. From more than 1,000 studies, they identified 11 that met their criteria. These studies included results from a total of 3,442 respiratory tract specimens.

The team examined how often each collection method produced a positive result. For NP swabs, the rate was 54 percent; for oropharyngeal swabs, 43 percent; for sputum, 71 percent. The rate of viral detection was significantly higher in sputum than either oropharyngeal swabs or NP swabs. Detection rates were highest within one week of symptom onset for all three tests.</blockquote>

]]></description>
<dc:subject>sputum covid-19 testing swabs</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:ed770201b0f7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sputum"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:swabs"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bmcinfectdis.biomedcentral.com/articles/10.1186/s12879-020-05281-3">
    <title>COVID Dogs</title>
    <dc:date>2020-07-25T17:33:25+00:00</dc:date>
    <link>https://bmcinfectdis.biomedcentral.com/articles/10.1186/s12879-020-05281-3</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Scent dog identification of samples from COVID-19 patients – a pilot study, in BMC Infectious Diseases:

<blockquote>The dogs were able to discriminate between samples of infected (positive) and non-infected (negative) individuals with average diagnostic sensitivity of 82.63% (95% confidence interval [CI]: 82.02–83.24%) and specificity of 96.35% (95% CI: 96.31–96.39%). During the presentation of 1012 randomised samples, the dogs achieved an overall average detection rate of 94% (±3.4%) with 157 correct indications of positive, 792 correct rejections of negative, 33 incorrect indications of negative or incorrect rejections of 30 positive sample presentations.</blockquote>

]]></description>
<dc:subject>dogs good-dog covid-19 detection testing smell scent</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:4dde937a03c5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:dogs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:good-dog"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:detection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:smell"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:scent"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://suddenlyathome.net/cheap-frequent-quick-testing/">
    <title>Cheap, Frequent, Quick Testing</title>
    <dc:date>2020-07-21T21:55:07+00:00</dc:date>
    <link>https://suddenlyathome.net/cheap-frequent-quick-testing/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Keith Dawson:

<blockquote>Picture the widespread availability of a simple, cheap, at-home Covid test that produces quick results. Perhaps a strip of paper like a pregnancy test. Everyone in the country takes it daily. It would stop this virus in its tracks.</blockquote>

An excellent summary of the Michael Mina, et al, paper (and TWiV discussion).]]></description>
<dc:subject>testing covid-19 accuracy reopening tests</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:fba86fa8d405/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:accuracy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:reopening"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tests"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.medrxiv.org/content/10.1101/2020.06.22.20136309v2">
    <title>Test sensitivity is secondary to frequency and turnaround time for COVID-19 surveillance | medRxiv</title>
    <dc:date>2020-07-16T13:05:27+00:00</dc:date>
    <link>https://www.medrxiv.org/content/10.1101/2020.06.22.20136309v2</link>
    <dc:creator>jm</dc:creator><description><![CDATA[this makes a whole load of sense to me -- Michael Mina, one of this paper's authors, is interviewed on TWIV, https://microbe.tv/twiv/twiv-640/ , talking about frequent, cheap, fast-turnaround COVID-19 tests, suitable for countrywide, daily testing. Less accurate than the RT-PCR swab, but good enough for this purpose]]></description>
<dc:subject>epidemiology covid-19 testing swabs rt-pcr twiv virology models papers</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:12897f20c61c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:epidemiology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:swabs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rt-pcr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:twiv"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:virology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:models"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:papers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/MikeOtsuka/status/1262826858376290307">
    <title>Thread on how US universities are planning to tackle COVID-19 in the fall</title>
    <dc:date>2020-07-13T10:50:41+00:00</dc:date>
    <link>https://twitter.com/MikeOtsuka/status/1262826858376290307</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Michael Otsuka on Twitter: "Notre Dame is the latest example of a US university that is devoting serious planning and resources to making their campus safe for in person instruction."

This thread is full of good points on how educational institutions -- not just third-level! -- need to think about how to handle COVID-19 when they reopen.

Key points: comprehensive testing of staff and students; contact tracing, isolation and quarantine protocols; physical distancing and mask requirements; and facilities to isolate positive staff and students and their contacts. Also, some facilities are planning to PROVIDE face coverings if students don't have, or forget, their own.

Brown University are planning to conduct "rapid testing for covid-19 for all students at regular intervals.  Testing only those with symptoms will not be sufficient." https://twitter.com/MikeOtsuka/status/1261597656373252096 -- this is a point that Columbia U. Prof Vincent Racaniello, of TWIV fame (@profvrr), has been making repeatedly -- pervasive mass testing is needed.]]></description>
<dc:subject>testing covid-19 reopening education universities health schools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:c4f6fb587d4e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:reopening"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:education"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:universities"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:health"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:schools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blogs.jwatch.org/hiv-id-observations/index.php/rapid-inexpensive-home-testing-for-covid-19-may-get-us-out-of-this-mess-before-a-vaccine/2020/07/05/">
    <title>Rapid, inexpensive home testing for COVID-19 may get us out of this mess before a vaccine</title>
    <dc:date>2020-07-05T23:07:41+00:00</dc:date>
    <link>https://blogs.jwatch.org/hiv-id-observations/index.php/rapid-inexpensive-home-testing-for-covid-19-may-get-us-out-of-this-mess-before-a-vaccine/2020/07/05/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>We should welcome [rapid covid] tests, even if less accurate, and broadly adopt them for widespread community use. Here’s why:

They will be cheap. Estimates are that they would cost between 1 and 5 dollars. That’s around the price of a cup of coffee.
They can be done on saliva. No brain biopsy required.
They can be done frequently. Every day for college students, or healthcare workers, or bus drivers? Every third day for everyone?
They will answer the key question — am I contagious to others right now?
Finally, and most importantly, they will answer this last question quickly. Results back in less than an hour.

Anyone with a positive test can self-isolate, be reported to public health officials, participate in a contact tracing program, and be monitored for symptoms. Maybe pre-emptive antiviral therapy will prevent severe illness.

We can choose to do a rapid home test any day we go to work, or to the gym, or to meet friends in a restaurant, or to attend a concert, or to pray in a house of worship, or to visit an elder loved one, or indeed partake in any activity we do in groups that now sadly may sustain the pandemic.

And for those worried about lack of sensitivity, two items of reassurance. First, false negatives are less likely when people have the highest amounts of virus in saliva and respiratory secretions — and this is when they’re most contagious to others. If the test is falsely negative due to low titers of virus, it may not matter very much.

Second, this modeling study finds that the frequency of testing is the key determinant of how well a broad testing strategy will limit the spread of the virus. It’s even more important than test sensitivity, and evidence that imperfect testing is better than no testing at all.</blockquote>

]]></description>
<dc:subject>testing covid-19 pcr rt-pcr false-positives false-negatives viruses</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:866b1f021772/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pcr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rt-pcr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:false-positives"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:false-negatives"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:viruses"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.scss.tcd.ie/Doug.Leith/pubs/bus.pdf">
    <title>_Measurement-Based Evaluation Of Google/Apple Exposure Notification API For Proximity Detection In A Commuter Bus_</title>
    <dc:date>2020-06-22T14:38:27+00:00</dc:date>
    <link>https://www.scss.tcd.ie/Doug.Leith/pubs/bus.pdf</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Douglas J. Leith, Stephen Farrell
School of Computer Science & Statistics,
Trinity College Dublin, Ireland
15th June 2020:

'We report on the results of a measurement study carried out
on a commuter bus in Dublin, Ireland using the Google/Apple
Exposure Notification (GAEN) API. Measurements were collected between 60 pairs of handset locations and are publicly
available. We find that the attenuation level reported by the
GAEN API need not increase with distance between handsets,
consistent with there being a complex radio environment inside
a bus caused by the metal-rich environment. Changing the
people holding a pair of handsets, with the location of the
handsets otherwise remaining unchanged, can cause variations
of ±10dB in the attenuation level reported by the GAEN
API. Applying the rule used by the Swiss Covid-19 contact
tracing app to trigger an exposure notification to our bus
measurements we find that no exposure notifications would
have been triggered despite the fact that all pairs of handsets
were within 2m of one another for at least 15 minutes.
Applying an alternative threshold-based exposure notification
rule can somewhat improve performance to a detection rate
of 5% when an exposure duration threshold of 15 minutes is
used, increasing to 8% when the exposure duration threshold
is reduced to 10 minutes. Stratifying the data by distance
between pairs of handsets indicates that there is only a weak
dependence of detection rate on distance.']]></description>
<dc:subject>papers bluetooth contact-tracing exposure-notification covid-19 accuracy testing buses radio gaen mobile</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:0276789a0b1a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:papers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:bluetooth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:contact-tracing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:exposure-notification"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:accuracy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:buses"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:radio"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:gaen"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:mobile"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@Bob_Wachter/interpreting-covid-19-test-results-a-bayesian-approach-df058dad2ade">
    <title>Interpreting Covid-19 Test Results: A Bayesian Approach</title>
    <dc:date>2020-06-13T22:42:29+00:00</dc:date>
    <link>https://medium.com/@Bob_Wachter/interpreting-covid-19-test-results-a-bayesian-approach-df058dad2ade</link>
    <dc:creator>jm</dc:creator><description><![CDATA[This is very clever -- it hadn't occurred to me at all, but of course it makes sense. tl;dr: prevalence, the prevailing rate of infection in the community, is a key factor in Covid-19 testing.

<blockquote>a brief tutorial on Covid-19 testing, with an emphasis on a Bayesian approach. After presenting the basics, we’ll walk through four confusing Covid-19 testing scenarios, just to give you a feel for the kinds of pickles we often find ourselves in.</blockquote>

]]></description>
<dc:subject>prevalence covid-19 bayes bayesian statistics testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:419f48573a05/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:prevalence"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:bayes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:bayesian"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:statistics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.irishexaminer.com/breakingnews/ireland/testing-times-the-science-of-fighting-covid-19-1001424.html">
    <title>Testing times: The science of fighting Covid-19</title>
    <dc:date>2020-05-25T09:48:01+00:00</dc:date>
    <link>https://www.irishexaminer.com/breakingnews/ireland/testing-times-the-science-of-fighting-covid-19-1001424.html</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Good detailed writeup of the process of COVID-19 RT-PCR testing on the Roche platform used at St Vincents University Hospital here in Dublin]]></description>
<dc:subject>pcr rt-pcr covid-19 sars-cov-2 testing dna rna medicine svuh dublin ireland</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:966cc96af973/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pcr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rt-pcr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sars-cov-2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:dna"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:rna"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:medicine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:svuh"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:dublin"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ireland"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.acpjournals.org/doi/10.7326/M20-1495">
    <title>Variation in False-Negative Rate of Reverse Transcriptase Polymerase Chain Reaction–Based SARS-CoV-2 Tests by Time Since Exposure | Annals of Internal Medicine</title>
    <dc:date>2020-05-14T14:33:55+00:00</dc:date>
    <link>https://www.acpjournals.org/doi/10.7326/M20-1495</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Adam Kucharski: 'in the first 3 days after exposure to SARS-CoV-2, there's a high chance of falsely concluding that the person is negative. Suggests very small window in which it's posible to detect infections in the crucial pre-symptomatic period.']]></description>
<dc:subject>covid-19 diseases testing pcr sars-cov-2 infection medicine</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:dffc3bfb0c08/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:diseases"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pcr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sars-cov-2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:infection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:medicine"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.centerforhealthsecurity.org/resources/COVID-19/serology/Serology-based-tests-for-COVID-19.html">
    <title>Global Progress on COVID-19 Serology-Based Testing</title>
    <dc:date>2020-05-07T15:26:42+00:00</dc:date>
    <link>https://www.centerforhealthsecurity.org/resources/COVID-19/serology/Serology-based-tests-for-COVID-19.html</link>
    <dc:creator>jm</dc:creator><description><![CDATA[A comprehensive list of current serology-based COVID-19 tests, listing their phase of development, release date (if any), sensitivity and specificity (via This Week In Virology)]]></description>
<dc:subject>covid-19 tests serology testing immunity pandemics jhu via:twiv</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:b32e18e34f23/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:serology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:immunity"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pandemics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:jhu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:via:twiv"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://spectrum.ieee.org/view-from-the-valley/the-institute/ieee-member-news/everybody-in-the-pool-algorithm-researchers-tackle-the-coronavirus-test-shortage">
    <title>Everybody in the Pool: Researchers Use Algorithms to Tackle the Coronavirus Test Shortage - IEEE Spectrum</title>
    <dc:date>2020-05-07T08:38:53+00:00</dc:date>
    <link>https://spectrum.ieee.org/view-from-the-valley/the-institute/ieee-member-news/everybody-in-the-pool-algorithm-researchers-tackle-the-coronavirus-test-shortage</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Some clever use of algorithms to optimally aggregate COVID-19 tests to optimise for test shortages: pooled testing seems to be the keyword to search for.  See also "multi-pooling" - https://www.biorxiv.org/content/10.1101/2020.04.06.028431v1.full.pdf]]></description>
<dc:subject>pooling multipooling pooled-testing testing covid-19 algorithms pandemics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:687de4119f7f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pooling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:multipooling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pooled-testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:algorithms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pandemics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.nature.com/articles/s41586-020-2196-x_reference.pdf">
    <title>Nature paper on COVID-19 and RT-PCR detection rates over time</title>
    <dc:date>2020-04-15T22:30:58+00:00</dc:date>
    <link>https://www.nature.com/articles/s41586-020-2196-x_reference.pdf</link>
    <dc:creator>jm</dc:creator><description><![CDATA['measures to contain viral spread should aim at droplet-, rather than fomite-based transmission'; ' the majority of patients in the present study seemed to be already beyond their shedding peak [first 5 days] in upper respiratory tract samples when first tested, while shedding of infectious virus in sputum continued through the first week of symptoms. Together, these findings suggest a more efficient transmission of SARS-CoV-2 than SARS-CoV through active pharyngeal viral shedding at a time when symptoms are still mild and typical of upper respiratory tract infection.'  However this study did not include any severe cases.]]></description>
<dc:subject>pcr covid-19 testing sars-cov-2 infection diseases</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:c9b9cc09ffb2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pcr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sars-cov-2"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:infection"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:diseases"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/gummihaf/status/1248976393683247104">
    <title>Good thread on what Iceland is doing right wrt. COVID-19</title>
    <dc:date>2020-04-13T10:38:17+00:00</dc:date>
    <link>https://twitter.com/gummihaf/status/1248976393683247104</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Gummi 🤖 on Twitter: "“What’s up with Iceland?” - this graph has caught the attention of several of my friends abroad and there are probably things others can learn from the Covid response here in Iceland. Let me elaborate (chart: https://t.co/qMt3a0V7oZ) 1/ https://t.co/ZYtJMcjWKK" / Twitter]]></description>
<dc:subject>covid-19 iceland contact-tracing testing medicine pandemics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:d017c5f4cef9/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:iceland"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:contact-tracing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:medicine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pandemics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/WSMIreland/status/1245296675209478146">
    <title>Proprietary reagents are blocking COVID-19 testing worldwide</title>
    <dc:date>2020-04-01T19:57:38+00:00</dc:date>
    <link>https://twitter.com/WSMIreland/status/1245296675209478146</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Workers Solidarity on Twitter: "HSE briefing last night revealed the limit on number of #cornoravirus tests that can be carried out is due to companies keeping the manufacturing process for a key reagent secret" -- top twitter thread.

Proprietary IP rights over COVID-19 reagents are liable to kill thousands, if not millions. It's time to put these into the commons for the public good.]]></description>
<dc:subject>wsm twitter threads hse covid-19 reagents testing chemicals</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:33da45abba74/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:wsm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:twitter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:threads"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:hse"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:covid-19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:reagents"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:chemicals"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.nelhage.com/post/record-replay-in-sorbet/">
    <title>Record/Replay testing in Sorbet</title>
    <dc:date>2020-01-14T16:52:05+00:00</dc:date>
    <link>https://blog.nelhage.com/post/record-replay-in-sorbet/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[I do like record/replay tests.  +1]]></description>
<dc:subject>sorbet testing record-replay-testing unit-tests tests</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:1e90669d71a8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:sorbet"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:record-replay-testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:unit-tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tests"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.theguardian.com/info/developer-blog/2016/dec/05/testing-in-production-how-we-combined-tests-with-monitoring">
    <title>Testing in Production: How we combined tests with monitoring</title>
    <dc:date>2020-01-06T11:43:49+00:00</dc:date>
    <link>https://www.theguardian.com/info/developer-blog/2016/dec/05/testing-in-production-how-we-combined-tests-with-monitoring</link>
    <dc:creator>jm</dc:creator><description><![CDATA[The Guardian Digital team's write-up on their "test in prod" setup -- post-release monitoring through running integration test suites.  We do the same in Swrve, calling our suites the "canary tests", and it works really well for us.]]></description>
<dc:subject>testing monitoring ops devops the-guardian prod production releases</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:083ed1350efa/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:monitoring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:devops"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:the-guardian"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:prod"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:production"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:releases"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.flamingspork.com/projects/libeatmydata/">
    <title>libeatmydata</title>
    <dc:date>2019-10-10T15:55:49+00:00</dc:date>
    <link>https://www.flamingspork.com/projects/libeatmydata/</link>
    <dc:creator>jm</dc:creator><description><![CDATA['a small LD_PRELOAD library designed to (transparently) disable fsync (and friends, like open(O_SYNC)). This has two side-effects: making software that writes data safely to disk a lot quicker and making this software no longer crash safe.'

Good for tests....]]></description>
<dc:subject>fsync linux performance mysql testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:a876035ccbb5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:fsync"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:performance"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:mysql"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.kentcdodds.com/write-tests-not-too-many-mostly-integration-5e8c7fff591c">
    <title>Write tests. Not too many. Mostly integration. – kentcdodds</title>
    <dc:date>2019-02-01T11:32:49+00:00</dc:date>
    <link>https://blog.kentcdodds.com/write-tests-not-too-many-mostly-integration-5e8c7fff591c</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Nice short summary of Kent Dodds' approach to testing, which I mostly agree with :)]]></description>
<dc:subject>integration coding testing unit-tests integration-tests system-tests</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:b2c5531ba011/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:integration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:unit-tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:integration-tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:system-tests"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://dev.to/jaredsilver/how-do-you-populate-your-development-databases-e8e">
    <title>How do you populate your development databases?</title>
    <dc:date>2018-11-08T14:56:53+00:00</dc:date>
    <link>https://dev.to/jaredsilver/how-do-you-populate-your-development-databases-e8e</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Lots of comments pro/anti copying from production]]></description>
<dc:subject>database data testing system-tests dev</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:286cf87eafef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:database"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:system-tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:dev"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/CivilBeat/status/953127914618302464">
    <title>Actual screenshot of the broken UX of the Hawaii ballistic missile alert system</title>
    <dc:date>2018-01-16T15:27:08+00:00</dc:date>
    <link>https://twitter.com/CivilBeat/status/953127914618302464</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>"This is the screen that set off the ballistic missile alert on Saturday. The operator clicked the PACOM (CDW) State Only link. The drill link is the one that was supposed to be clicked."</blockquote>

This is terrible, terrible UX.]]></description>
<dc:subject>ux ui hawaii alerting alerts testing safety fail</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:c281422fb791/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ui"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:hawaii"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:alerting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:alerts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:safety"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:fail"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://twitter.com/supersat/status/952612571122630659">
    <title>The likely user interface which led to Hawaii's false-alarm incoming-ballistic-missile alert on Saturday 2018-01-13</title>
    <dc:date>2018-01-15T11:07:00+00:00</dc:date>
    <link>https://twitter.com/supersat/status/952612571122630659</link>
    <dc:creator>jm</dc:creator><description><![CDATA[@supersat on Twitter:

"In case you're curious what Hawaii's EAS/WEA interface looks like, I believe it's similar to this. Hypothesis: they test their EAS authorization codes at the beginning of each shift and selected the wrong option."

This is absolutely classic enterprisey, government-standard web UX -- a dropdown template selection and an easily-misclicked pair of tickboxes to choose test or live mode.]]></description>
<dc:subject>testing ux user-interfaces fail eas hawaii false-alarms alerts nuclear early-warning human-error</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:a4d8ff23c728/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:user-interfaces"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:fail"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:eas"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:hawaii"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:false-alarms"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:alerts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:nuclear"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:early-warning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:human-error"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://code.facebook.com/posts/293371094514305">
    <title>Open-sourcing RacerD: Fast static race detection at scale | Engineering Blog | Facebook Code</title>
    <dc:date>2017-10-19T16:17:27+00:00</dc:date>
    <link>https://code.facebook.com/posts/293371094514305</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>At Facebook we have been working on automated reasoning about concurrency in our work with the Infer static analyzer. RacerD, our new open source race detector, searches for data races — unsynchronized memory accesses, where one is a write — in Java programs, and it does this without running the program it is analyzing. RacerD employs symbolic reasoning to cover many paths through an app, quickly.</blockquote>

This sounds extremely interesting...
]]></description>
<dc:subject>racerd race-conditions data-races thread-safety static-code-analysis coding testing facebook open-source infer</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:35a19486dd4e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:racerd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:race-conditions"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:data-races"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:thread-safety"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:static-code-analysis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:facebook"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:open-source"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:infer"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://jepsen.io/analyses/hazelcast-3-8-3">
    <title>Jepsen: Hazelcast 3.8.3</title>
    <dc:date>2017-10-10T08:49:22+00:00</dc:date>
    <link>https://jepsen.io/analyses/hazelcast-3-8-3</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Not a very good review of Hazelcast's CAP behaviour from Aphyr.  see also https://twitter.com/MarcJBrooker/status/917437286639329280 for more musings from Marc Brooker on the topic ("PA/EC is a confusing and dangerous behaviour for many cases")]]></description>
<dc:subject>jepsen aphyr testing hazelcast cap-theorem reliability partitions network pacelc marc-brooker</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:c55626ad02a4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:jepsen"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:aphyr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:hazelcast"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:cap-theorem"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:reliability"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:partitions"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:network"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:pacelc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:marc-brooker"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/@hichaelmart/lambci-4c3e29d6599b">
    <title>LambCI — a serverless build system</title>
    <dc:date>2017-09-27T10:41:32+00:00</dc:date>
    <link>https://medium.com/@hichaelmart/lambci-4c3e29d6599b</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Run CI builds on Lambda:

<blockquote>LambCI is a tool I began building over a year ago to run tests on our pull requests and branches at Uniqlo Mobile. Inspired at the inaugural ServerlessConf a few weeks ago, I recently put some work into hammering it into shape for public consumption.
It was borne of a dissatisfaction with the two current choices for automated testing on private projects. You can either pay for it as a service (Travis, CircleCI, etc) — where 3 developers needing their own build containers might set you back a few hundred dollars a month. Or you can setup a system like Jenkins, Strider, etc and configure and manage a database, a web server and a cluster of build servers .
In both cases you’ll be under- or overutilized, waiting for servers to free up or paying for server power you’re not using. And this, for me, is where the advantage of a serverless architecture really comes to light: 100% utilization, coupled with instant invocations.</blockquote>

]]></description>
<dc:subject>lambci ci builds jenkins testing coding</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:441b1b37cc67/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:lambci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ci"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:builds"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:jenkins"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:coding"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://psy-lob-saw.blogspot.ie/2017/02/flamegraphs-intro-fire-for-everyone.html">
    <title>Java Flame Graphs Introduction: Fire For Everyone!</title>
    <dc:date>2017-09-11T10:48:52+00:00</dc:date>
    <link>http://psy-lob-saw.blogspot.ie/2017/02/flamegraphs-intro-fire-for-everyone.html</link>
    <dc:creator>jm</dc:creator><description><![CDATA[lots of good detail on flame graph usage in Java, and the Honest Profiler (honest because it's safepoint-free)]]></description>
<dc:subject>profiling java safepoints jvm flame-graphs perf measurement benchmarking testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:1a6f8c8d9b75/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:profiling"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:java"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:safepoints"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:jvm"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:flame-graphs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:perf"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:measurement"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:benchmarking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.theguardian.com/australia-news/2017/aug/08/computer-says-no-irish-vet-fails-oral-english-test-needed-to-stay-in-australia?mc_cid=28d31ecac5&amp;mc_eid=eb4031f206">
    <title>Computer says no: Irish vet fails oral English test needed to stay in Australia</title>
    <dc:date>2017-08-14T07:33:38+00:00</dc:date>
    <link>https://www.theguardian.com/australia-news/2017/aug/08/computer-says-no-irish-vet-fails-oral-english-test-needed-to-stay-in-australia?mc_cid=28d31ecac5&amp;mc_eid=eb4031f206</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>An Irish veterinarian with degrees in history and politics has been unable to convince a machine she can speak English well enough to stay in Australia.

Louise Kennedy is a native English speaker, has excellent grammar and a broad vocabulary. She holds two university degrees – both obtained in English – and has been working in Australia as an equine vet on a skilled worker visa for the past two years.

But she is now scrambling for other visa options after a computer-based English test – scored by a machine – essentially handed her a fail in terms of convincing immigration officers she can fluently speak her own language.</blockquote>

This is idiotic. Computer-based voice recognition is in no way reliable enough for this kind of job. It's automated Kafkaesque bureaucracy -- "computer says no".  Shame on Oz

(via James Kelleher)]]></description>
<dc:subject>via:etienneshrdlu kafkaesque bureaucracy computer-says-no voice-recognition australia immigration english voice testing</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:132987b6c5fe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:via:etienneshrdlu"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:kafkaesque"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:bureaucracy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:computer-says-no"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:voice-recognition"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:australia"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:immigration"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:english"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:voice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://medium.com/netflix-techblog/developer-experience-lessons-operating-a-serverless-like-platform-at-netflix-a8bbd5b899a0">
    <title>Developer Experience Lessons Operating a Serverless-like Platform at Netflix</title>
    <dc:date>2017-07-17T10:48:03+00:00</dc:date>
    <link>https://medium.com/netflix-techblog/developer-experience-lessons-operating-a-serverless-like-platform-at-netflix-a8bbd5b899a0</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Very interesting writeup on how Netflix are finding operating a serverless scripting system; they offer scriptability in their backend and it's used heavily by devs to provide features.  Lots of having to reinvent the wheel on packaging, deployment, versioning, and test/staging infrastructure]]></description>
<dc:subject>serverless dependencies packaging deployment versioning devex netflix developer-experience dev testing staging scripting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:a6089d93b40f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:serverless"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:dependencies"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:packaging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:deployment"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:versioning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:devex"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:netflix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:developer-experience"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:dev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:staging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:scripting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.regehr.org/archives/1520">
    <title>Undefined Behavior in 2017</title>
    <dc:date>2017-07-06T11:36:55+00:00</dc:date>
    <link>https://blog.regehr.org/archives/1520</link>
    <dc:creator>jm</dc:creator><description><![CDATA[This is an extremely detailed post on the state of dynamic checkers in C/C++ (via the inimitable Marc Brooker):

<blockquote>Recently we’ve heard a few people imply that problems stemming from undefined behaviors (UB) in C and C++ are largely solved due to ubiquitous availability of dynamic checking tools such as ASan, UBSan, MSan, and TSan. We are here to state the obvious — that, despite the many excellent advances in tooling over the last few years, UB-related problems are far from solved — and to look at the current situation in detail.</blockquote>

]]></description>
<dc:subject>via:marc-brooker c c++ coding testing debugging dynamic-analysis valgrind asan ubsan tsan</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:13303806849e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:via:marc-brooker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:c"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:c++"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:debugging"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:dynamic-analysis"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:valgrind"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:asan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ubsan"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tsan"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="http://www.nj.com/business/index.ssf/2017/07/why_did_apple_amazon_google_stocks_crash_to_the_sa.html">
    <title>Why did Apple, Amazon, Google stocks crash to the same price today?</title>
    <dc:date>2017-07-05T11:16:17+00:00</dc:date>
    <link>http://www.nj.com/business/index.ssf/2017/07/why_did_apple_amazon_google_stocks_crash_to_the_sa.html</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>Nasdaq said in a statement that "certain third parties improperly propagated test data that was distributed as part of the normal evening test procedures."

"For July 3, 2017, all production data was completed by 5:16 PM as expected per the early close of the markets," the statement continued. "Any data messages received post 5:16 PM should be deemed as test data and purged from direct data recipient's databases. UTP (Unlisted Trading Privileges) is asking all third parties to revert to Nasdaq Official Closing Prices effective at 5:16 PM."</blockquote>

]]></description>
<dc:subject>testing fail stock-markets nasdaq test-data test production integration-testing test-in-prod</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:a9528d479297/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:fail"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:stock-markets"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:nasdaq"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:test-data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:test"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:production"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:integration-testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:test-in-prod"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://atlas.ripe.net/about/probes/">
    <title>RIPE Atlas Probes</title>
    <dc:date>2017-06-27T09:02:10+00:00</dc:date>
    <link>https://atlas.ripe.net/about/probes/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Interesting! We discussed similar ideas in $prevjob, good to see one hitting production globally.

<blockquote>RIPE Atlas probes form the backbone of the RIPE Atlas infrastructure. Volunteers all over the world host these small hardware devices that actively measure Internet connectivity through ping, traceroute, DNS, SSL/TLS, NTP and HTTP measurements. This data is collected and aggregated by the RIPE NCC, which makes the data publicly available. Network operators, engineers, researchers and even home users have used this data for a wide range of purposes, from investigating network outages to DNS anycasting to testing IPv6 connectivity.

Anyone can apply to host a RIPE Atlas probe. If your application is successful (based on your location), we will ship you a probe free of charge. Hosts simply need to plug their probe into their home (or other) network.

Probes are USB-powered and are connected to an Ethernet port on the host’s router or switch. They then automatically and continuously perform active measurements about the Internet’s connectivity, and this data is sent to the RIPE NCC, where it is aggregated and made publicly available. We also use this data to create several Internet maps and data visualisations. [....]

The hardware of the first and second generation probes is a Lantronix XPort Pro module with custom powering and housing built around it. The third generation probe is a modified TP-Link wireless router (model TL-MR 3020) with a small USB thumb drive in it, but this probe does not support WiFi. </blockquote>

(via irldexter)
]]></description>
<dc:subject>via:irldexter ripe ncc probing active-monitoring networking ping traceroute dns testing http ipv6 anycast hardware devices isps</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:6ba98239256a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:via:irldexter"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ripe"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ncc"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:probing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:active-monitoring"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:networking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ping"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:traceroute"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:dns"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:http"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ipv6"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:anycast"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:devices"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:isps"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://engineering.riotgames.com/news/determinism-league-legends-introduction">
    <title>Determinism in League of Legends</title>
    <dc:date>2017-06-21T10:43:57+00:00</dc:date>
    <link>https://engineering.riotgames.com/news/determinism-league-legends-introduction</link>
    <dc:creator>jm</dc:creator><description><![CDATA[Once again, deterministic replay/reruns of online games proves useful.  John Carmack wrote a .plan about this many years ago: https://raw.githubusercontent.com/ESWAT/john-carmack-plan-archive/master/by_day/johnc_plan_19981014.txt

(via Nelson)]]></description>
<dc:subject>clock realtime time determinism testing replay games league-of-legends via:nelson</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:14fb1751e281/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:clock"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:realtime"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:time"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:determinism"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:replay"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:games"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:league-of-legends"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:via:nelson"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/lambci/docker-lambda">
    <title>lambci/docker-lambda</title>
    <dc:date>2017-06-14T10:13:04+00:00</dc:date>
    <link>https://github.com/lambci/docker-lambda</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>A sandboxed local environment that replicates the live AWS Lambda environment almost identically – including installed software and libraries, file structure and permissions, environment variables, context objects and behaviors – even the user and running process are the same.</blockquote>

(via og-aws)]]></description>
<dc:subject>docker lambda images testing aws serverless</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:382e8c25cbbe/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:lambda"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:images"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:serverless"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://blog.acolyer.org/2017/05/29/an-empirical-study-on-the-correctness-of-formally-verified-distributed-systems/">
    <title>An empirical study on the correctness of formally verified distributed systems</title>
    <dc:date>2017-05-29T10:06:17+00:00</dc:date>
    <link>https://blog.acolyer.org/2017/05/29/an-empirical-study-on-the-correctness-of-formally-verified-distributed-systems/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>We must recognise that even formal verification can leave gaps and hidden assumptions that need to be teased out and tested, using the full battery of testing techniques at our disposal. Building distributed systems is hard. But knowing that shouldn’t make us shy away from trying to do the right thing, instead it should make us redouble our efforts in our quest for correctness.</blockquote>

]]></description>
<dc:subject>formal-verification software coding testing tla+ chapar fuzzing verdi bugs papers</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:f4b9ecb7122d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:formal-verification"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:coding"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tla+"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:chapar"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:fuzzing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:verdi"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:bugs"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:papers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://0586f9b3-a-62cb3a1a-s-sites.googlegroups.com/site/wildml2016nips/SculleyPaper1.pdf?attachauth=ANoY7cont_cg-6CVVs0tx2hEqWhKKhhL6YfFRGCGBKkrLxs8x53zencaHWsRScBKzfjeZO3HhLUvby1dC-T1yiptBOHhCZKB4PescOdq5tfmTPP3GPnAMfzYVtO0Wwrp6Mr1hz7Wx-PuNm8chSJqpR3v-8xnZvJsFhHC73FhDr8_eKIyqmS_MSa5sNt37fsbuGKq8n989mVby6uw4ZfxQlLJxUDtHnPjag%3D%3D&amp;attredirects=0">
    <title>'What’s your ML Test Score? A rubric for ML production systems'</title>
    <dc:date>2017-04-28T12:45:09+00:00</dc:date>
    <link>https://0586f9b3-a-62cb3a1a-s-sites.googlegroups.com/site/wildml2016nips/SculleyPaper1.pdf?attachauth=ANoY7cont_cg-6CVVs0tx2hEqWhKKhhL6YfFRGCGBKkrLxs8x53zencaHWsRScBKzfjeZO3HhLUvby1dC-T1yiptBOHhCZKB4PescOdq5tfmTPP3GPnAMfzYVtO0Wwrp6Mr1hz7Wx-PuNm8chSJqpR3v-8xnZvJsFhHC73FhDr8_eKIyqmS_MSa5sNt37fsbuGKq8n989mVby6uw4ZfxQlLJxUDtHnPjag%3D%3D&amp;attredirects=0</link>
    <dc:creator>jm</dc:creator><description><![CDATA['Using machine learning in real-world production systems is complicated by a host of issues not found in small toy examples or even large offline research experiments. Testing and monitoring are key considerations for assessing the production-readiness of an ML system. But how much testing and monitoring is enough? We present an ML Test Score rubric based on a set of actionable tests to help quantify these issues.'

Google paper on testable machine learning systems.]]></description>
<dc:subject>machine-learning testing ml papers google</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:5d280a9a3be4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:machine-learning"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:ml"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:papers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:google"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/atlassian/localstack">
    <title>atlassian/localstack: A fully functional local AWS cloud stack. Develop and test your cloud apps offline!</title>
    <dc:date>2017-03-20T14:25:19+00:00</dc:date>
    <link>https://github.com/atlassian/localstack</link>
    <dc:creator>jm</dc:creator><description><![CDATA[<blockquote>LocalStack provides an easy-to-use test/mocking framework for developing Cloud applications.  Currently, the focus is primarily on supporting the AWS cloud stack.

LocalStack spins up the following core Cloud APIs on your local machine:

API Gateway at http://localhost:4567;
Kinesis at http://localhost:4568;
DynamoDB at http://localhost:4569;
DynamoDB Streams at http://localhost:4570;
Elasticsearch at http://localhost:4571;
S3 at http://localhost:4572;
Firehose at http://localhost:4573;
Lambda at http://localhost:4574;
SNS at http://localhost:4575;
SQS at http://localhost:4576

Additionally, LocalStack provides a powerful set of tools to interact with the cloud services, including a fully featured KCL Kinesis client with Python binding, simple setup/teardown integration for nosetests, as well as an Environment abstraction that allows to easily switch between local and remote Cloud execution.</blockquote>

]]></description>
<dc:subject>aws emulation mocking services testing dynamodb s3</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:240a300dcd0c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:aws"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:emulation"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:mocking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:services"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:dynamodb"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:s3"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.symphonious.net/2014/04/01/testinglmax-time-travel-and-the-tardis/">
    <title>Testing@LMAX – Time Travel and the TARDIS</title>
    <dc:date>2016-11-21T11:29:55+00:00</dc:date>
    <link>https://www.symphonious.net/2014/04/01/testinglmax-time-travel-and-the-tardis/</link>
    <dc:creator>jm</dc:creator><description><![CDATA[LMAX' approach to acceptance/system-testing time-dependent code. We are doing something similar in Swrve too, so finding that LMAX have taken a similar approach is a great indicator]]></description>
<dc:subject>lmax testing system-tests acceptance-tests tests time</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:jm/b:0c1c1fc4c02e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:lmax"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:testing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:system-tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:acceptance-tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:tests"/>
	<rdf:li rdf:resource="https://pinboard.in/u:jm/t:time"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>