<?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 (rmohns)</title>
    <link>https://pinboard.in/u:rmohns/public/</link>
    <description>recent bookmarks from rmohns</description>
    <items>
      <rdf:Seq>	<rdf:li rdf:resource="https://www.nytimes.com/2024/02/18/opinion/magas-violent-threats-are-warping-life-in-america.html"/>
	<rdf:li rdf:resource="https://www.reddit.com/r/cinematography/comments/l9ivda/earth_at_night_in_color_camera_setups_and/"/>
	<rdf:li rdf:resource="https://unix.stackexchange.com/questions/408922/loop-through-file-tree-and-change-permissions-selectively"/>
	<rdf:li rdf:resource="https://arstechnica.com/information-technology/2024/02/doing-dns-and-dhcp-for-your-lan-the-old-way-the-way-that-works/"/>
	<rdf:li rdf:resource="https://heather-buchel.com/blog/2023/10/why-your-web-design-sucks/"/>
	<rdf:li rdf:resource="https://briefs.video/videos/is-html-a-programming-language/"/>
	<rdf:li rdf:resource="https://arstechnica.com/science/2024/02/a-new-look-at-our-linguistic-roots/"/>
	<rdf:li rdf:resource="https://www.zdnet.com/article/is-temu-legit-what-to-know-about-this-wildly-popular-shopping-app/"/>
	<rdf:li rdf:resource="https://humanwhocodes.com/blog/2010/01/12/history-of-the-user-agent-string/"/>
	<rdf:li rdf:resource="https://support.apple.com/en-us/102550"/>
	<rdf:li rdf:resource="https://support.apple.com/en-us/HT203747"/>
	<rdf:li rdf:resource="https://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html"/>
	<rdf:li rdf:resource="https://danluu.com/deconstruct-files/"/>
	<rdf:li rdf:resource="https://www.jwz.org/doc/worse-is-better.html"/>
	<rdf:li rdf:resource="https://www.reddit.com/r/ImmersiveSim/comments/10fxg7l/finally_found_a_way_to_play_deus_ex_2000_on_a_m1/"/>
	<rdf:li rdf:resource="https://www.shellscript.sh/functions.html"/>
	<rdf:li rdf:resource="https://github.com/icloud-photos-downloader/icloud_photos_downloader"/>
	<rdf:li rdf:resource="https://github.com/boredazfcuk/docker-icloudpd"/>
	<rdf:li rdf:resource="https://www.casler.org/wordpress/synology-ssd-cache-on-external-devices/"/>
	<rdf:li rdf:resource="https://www.jodybruchon.com/2017/03/07/zfs-wont-save-you-fancy-filesystem-fanatics-need-to-get-a-clue-about-bit-rot-and-raid-5/"/>
	<rdf:li rdf:resource="https://kguttag.com/2023/01/03/meta-quest-pro-part-1-unbelievably-bad-ar-passthrough/"/>
	<rdf:li rdf:resource="https://kguttag.com/2023/08/05/apple-vision-pro-part-5a-why-monitor-replacement-is-ridiculous/"/>
	<rdf:li rdf:resource="https://www.tumblr.com/thevalaxy/741489749798354945/thinking-about-coronabeth-and-gideon-parallels"/>
	<rdf:li rdf:resource="https://ryanstutorials.net/bash-scripting-tutorial/bash-if-statements.php#test"/>
	<rdf:li rdf:resource="https://www.heritageconcorde.com/airframe-production-and-construction"/>
	<rdf:li rdf:resource="https://web.archive.org/web/20210518013051/https://www.nytimes.com/2021/05/17/technology/apple-china-censorship-data.html"/>
	<rdf:li rdf:resource="https://www.lukew.com/ff/entry.asp?1945"/>
	<rdf:li rdf:resource="https://visualstudiomagazine.com/articles/2024/01/25/copilot-research.aspx"/>
	<rdf:li rdf:resource="https://slate.com/human-interest/2024/01/best-board-games-root-cole-wehrle-john-company-molly-house.html"/>
	<rdf:li rdf:resource="https://www.theregister.com/2024/01/27/opinion_column/"/>
	<rdf:li rdf:resource="https://www.thelancet.com/journals/eclinm/article/PIIS2589-5370(24)00013-0/fulltext"/>
	<rdf:li rdf:resource="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3748639"/>
	<rdf:li rdf:resource="https://themessenger.com/politics/new-york-trump-organization-judge-new-york-letitia-james"/>
	<rdf:li rdf:resource="https://thehill.com/business/4426965-trump-added-8-4-trillion-to-the-national-debt-analysis/"/>
	<rdf:li rdf:resource="https://arstechnica.com/gadgets/2024/01/i-abandoned-openlitespeed-and-went-back-to-good-ol-nginx/"/>
	<rdf:li rdf:resource="https://overlayfactsheet.com/"/>
	<rdf:li rdf:resource="https://localghost.dev//blog/just-because-you-can-doesn-t-mean-you-should-the-meter-element/"/>
	<rdf:li rdf:resource="https://www.wingtactical.com/common-gun-coatings/"/>
	<rdf:li rdf:resource="https://web.archive.org/web/20161026225547/http://news.wgbh.org/2016/10/21/how-we-live/how-kkk-took-root-worcester-and-why-it-didnt-last"/>
	<rdf:li rdf:resource="https://newenglandhistoricalsociety.com/secret-history-new-englands-sundown-towns/"/>
	<rdf:li rdf:resource="https://history.howstuffworks.com/american-history/green-book-was-lifeline-for-black-travelers.htm"/>
	<rdf:li rdf:resource="https://arstechnica.com/cars/2024/01/higher-vehicle-hoods-significantly-increase-pedestrian-deaths-study-finds/"/>
	<rdf:li rdf:resource="https://www.bhphotovideo.com/explora/photography/buying-guide/lens-filters-for-solar-photography"/>
	<rdf:li rdf:resource="https://www.cs.umd.edu/~ben/goldenrules.html"/>
	<rdf:li rdf:resource="https://www.theverge.com/2024/1/9/24030667/rabbit-r1-ai-action-model-price-release-date"/>
	<rdf:li rdf:resource="https://help.ifixit.com/article/265-battery-calibration"/>
	<rdf:li rdf:resource="https://photofocus.com/software/migrating-your-lightroom-catalog-into-lightroom-classic-to-free-up-cloud-storage/"/>
	<rdf:li rdf:resource="https://ushistoryscene.com/article/feminine-mystique/"/>
	<rdf:li rdf:resource="https://www.404media.co/google-search-really-has-gotten-worse-researchers-find/"/>
	<rdf:li rdf:resource="https://arstechnica.com/health/2024/01/hospitals-slash-staff-services-quality-of-care-when-private-equity-takes-over/"/>
	<rdf:li rdf:resource="https://arstechnica.com/features/2024/01/how-a-27-year-old-busted-the-myth-of-bitcoins-anonymity/"/>
	<rdf:li rdf:resource="https://bostonphoenix.com/archive/features/98/10/15/POLYAMORISTS.html"/>
	<rdf:li rdf:resource="https://mjtsai.com/blog/2021/12/22/grammarly-disables-spell-checking-globally/"/>
	<rdf:li rdf:resource="https://arstechnica.com/gadgets/2024/01/would-luddites-find-the-gig-economy-familiar/"/>
	<rdf:li rdf:resource="https://www.bigmessowires.com/2015/12/11/the-story-of-tetris-max/"/>
	<rdf:li rdf:resource="https://www.bloomberg.com/news/articles/2021-03-11/the-dangerous-rise-of-the-supersized-pickup-truck"/>
	<rdf:li rdf:resource="https://arstechnica.com/science/2024/01/anti-vaccine-nonsense-will-likely-kill-thousands-this-season-fda-officials-say/"/>
	<rdf:li rdf:resource="https://arstechnica.com/science/2024/01/first-results-are-in-2023-temperatures-were-stunningly-warm/"/>
	<rdf:li rdf:resource="https://arstechnica.com/science/2024/01/chromium-found-in-lead-tainted-fruit-pouches-may-explain-contamination/"/>
	<rdf:li rdf:resource="https://mrcoles.com/bookmarklet/"/>
	<rdf:li rdf:resource="https://www.apc.com/us/en/download/search/SMT1500RM2U/?languageCodeTranslation=us_en&amp;appSource=APC&amp;htmlLang=en-US&amp;isRightToLeftLocale=false&amp;htmlDir=ltr&amp;oneTrustScriptId=09c43d1f-d7b6-4293-bb86-b1559dd05300&amp;gaResourceSequence=gaSnippet1%2CgaPageView%2ConeTrustCookiesImpl"/>
	<rdf:li rdf:resource="https://www.consumerreports.org/health/food-safety/lead-and-cadmium-in-dark-chocolate-a8480295550/"/>
	<rdf:li rdf:resource="https://www.allrecipes.com/recipe/245406/fried-brussels-sprouts/"/>
	<rdf:li rdf:resource="https://www.allrecipes.com/recipe/18442/bobs-awesome-lasagna/"/>
	<rdf:li rdf:resource="https://www.vertiv.com/en-us/products-catalog/critical-power/uninterruptible-power-supplies-ups/liebert-psa5-ups/#/models"/>
	<rdf:li rdf:resource="https://www.reuters.com/investigates/special-report/spacex-musk-safety/"/>
	<rdf:li rdf:resource="https://damieng.com/blog/2007/06/13/font-rendering-philosophies-of-windows-and-mac-os-x/"/>
	<rdf:li rdf:resource="https://bigthink.com/surprising-science/the-5-personality-types-and-why-you-care/"/>
	<rdf:li rdf:resource="https://sendcutsend.com/"/>
	<rdf:li rdf:resource="https://hackernoon.com/installing-nextstep-on-vmware-fusion-5c5c3e4442f4"/>
      </rdf:Seq>
    </items>
  </channel><item rdf:about="https://www.nytimes.com/2024/02/18/opinion/magas-violent-threats-are-warping-life-in-america.html">
    <title>Opinion | MAGA’s Violent Threats Are Warping Life in America - The New York Times</title>
    <dc:date>2024-02-20T13:22:13+00:00</dc:date>
    <link>https://www.nytimes.com/2024/02/18/opinion/magas-violent-threats-are-warping-life-in-america.html</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Georgia prosecutor Fani Willis had trouble finding lawyers willing to help prosecute her case against Trump. Even a former Georgia governor turned her down, saying, “Hypothetically speaking, do you want to have a bodyguard follow you around for the rest of your life?”

He wasn’t exaggerating. Willis received an assassination threat so specific that one evening she had to leave her office incognito while a body double wearing a bulletproof vest courageously pretended to be her and offered a target for any possible incoming fire.

Don’t think for a moment that this is unusual today. Judge Tanya Chutkan, who is overseeing Trump’s federal Jan. 6 trial, has been swatted, as has the special counsel Jack Smith. For those unfamiliar, swatting is a terrifying act of intimidation in which someone calls law enforcement and falsely claims a violent crime is in process at the target’s address. This sends heavily armed police to a person’s home with the expectation of a violent confrontation]]></description>
<dc:subject>culture politics</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:d78da86d0596/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:politics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.reddit.com/r/cinematography/comments/l9ivda/earth_at_night_in_color_camera_setups_and/">
    <title>Earth at Night In Color - Camera Setups and Technology Questions : r/cinematography</title>
    <dc:date>2024-02-18T00:23:30+00:00</dc:date>
    <link>https://www.reddit.com/r/cinematography/comments/l9ivda/earth_at_night_in_color_camera_setups_and/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[This show on Apple TV+ was produced over the course of 18 months, shooting only during the 6 nights of each month when the moon cycle was at its brightest. It's clear they've used some de-noising and some heavy post work to render brighter and more saturated colors during the nighttime.

The images are pretty breathtaking in my opinion. Here's a link to a little featurette on the production. They also have five minutes tacked on to the end of each episode as a cursory glance into how they shot the episode. Nothing too technical there, and I can't make out any of the gear in the darkness. But it looks as if they've applied to same post techniques to the BTS footage as well.

There are a couple astronomy lenses being used, and at one point in the second episode you can see the camera man affixing a Canon ME20 to the giant lens.

Here's an in-depth interview with Alex Williamson, the exec producer, who is a little vague about their exact setup. Said they mostly used an ME20 and were able to rig someting up to have it shoot in 4K (likely an external recorder). They used multiple permutations of cameras and lenses to achieve marginal gains which were then pushed to their limits in post. I know they had their ISO probably maxed out, lol, but the de-noising they used in incredible. Feels close to CGI actually. But my question is what percentage of the look comes from the post work and what percentage comes from high-ISO, super fast astro lenses?

Does anyone feel as if these techniques would be at all useful for narrative work with people? Some of the tone rendering on the skin in the BTS footage was really gorgeous - the fall off of light on the faces felt noticeably softer. Moonlight actually is high-contrast, hard light, but these opened up so wide and the shadows were boosted so much that it gave it an odd milky feel. Williamson mentions the technique of front lighting (as the moon is essentially one giant ultra bounce for the sun, teehee) at night, whereas traditionally you'll backlight animals in the daytime to get an edge light.]]></description>
<dc:subject>photography</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:01f6807b9c18/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:photography"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://unix.stackexchange.com/questions/408922/loop-through-file-tree-and-change-permissions-selectively">
    <title>linux - Loop through file tree and change permissions selectively - Unix &amp; Linux Stack Exchange</title>
    <dc:date>2024-02-17T16:24:26+00:00</dc:date>
    <link>https://unix.stackexchange.com/questions/408922/loop-through-file-tree-and-change-permissions-selectively</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[find /_web -type d -exec chmod 750 {} +
find /_web -type f -exec chmod 640 {} + ]]></description>
<dc:subject>scripting reference howto</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:84f1cb2466a8/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:scripting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:howto"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/information-technology/2024/02/doing-dns-and-dhcp-for-your-lan-the-old-way-the-way-that-works/">
    <title>Doing DNS and DHCP for your LAN the old way—the way that works | Ars Technica</title>
    <dc:date>2024-02-16T20:09:14+00:00</dc:date>
    <link>https://arstechnica.com/information-technology/2024/02/doing-dns-and-dhcp-for-your-lan-the-old-way-the-way-that-works/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Here's a short summary of the next 7,000-ish words for folks who hate the thing recipe sites do where the authors babble about their personal lives for pages and pages before getting to the cooking: This article is about how to install bind and dhcpd and tie them together into a functional dynamic DNS setup for your LAN so that DHCP clients self-register with DNS, and you always have working forward and reverse DNS lookups. This article is intended to be part one of a two-part series, and in part two, we'll combine our bind DNS instance with an ACME-enabled LAN certificate authority and set up LetsEncrypt-style auto-renewing certificates for LAN services.

If that sounds like a fun couple of weekend projects, you're in the right place! If you want to fast-forward to where we start installing stuff, skip down a couple of subheds to the tutorial-y bits. Now, excuse me while I babble about my personal life.

]]></description>
<dc:subject>networking homelab howto security geek culture humor</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:c61dd1e14f34/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:networking"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:homelab"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:security"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:geek"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:humor"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://heather-buchel.com/blog/2023/10/why-your-web-design-sucks/">
    <title>It's 2023, here is why your web design sucks.</title>
    <dc:date>2024-02-16T18:29:18+00:00</dc:date>
    <link>https://heather-buchel.com/blog/2023/10/why-your-web-design-sucks/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Exploring the reasons why we no longer have web designers.
TLDR: At some point, we told design they couldn't sit with us anymore, and surprise! It backfired! Now, not only has the field and profession of web design suffered, but also, we build shitty websites.

[…]

Sorry, building websites is for us serious manly man engineers now who can do very difficult things like making the computers go beep boop.
So at this point, if you were a web designer, you've probably switched over to calling yourself a front-end developer because:
You write code. So it feels natural to adapt this title.
You still want to influence the front-end side of the product.
You want to be able to apply your deeply technical web design knowledge as you were before, in the building of software for the web platform.
This is what I did. I felt that all of my accessibility and knowledge of the UI side of the web platform was going to be lost if I had to trust other engineers to build the website. I learned to write code in the first place because I wanted the thing I designed to also be the thing that was built. And, I learned to design websites, because I wanted to build the right things.
Since the "design" piece of web design is still viewed as a feminine role, that part of being a web designer was largely cut off from the front-end development role, now that men were all in on that role. In a lot of orgs, the people that do design are now UX designers. It's a completely different role with a different budget for head count. They sit on a different team. They're loaned and rotated out to other product teams. They're essentially cut off from their engineering partners.
We all lost when the web design role was split in two]]></description>
<dc:subject>webdev webdesign design development culture ux</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:87014c418e23/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:webdesign"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:ux"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://briefs.video/videos/is-html-a-programming-language/">
    <title>Is HTML A Programming Language? (Webbed Briefs)</title>
    <dc:date>2024-02-16T13:26:08+00:00</dc:date>
    <link>https://briefs.video/videos/is-html-a-programming-language/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Title: Is HTML A Programming Language?
Published: 5th March 2022
It’s been a long time! Glad to be back. In this episode, I ask a question that has never been asked before and has certainly not in any way caused a great number of arguments and nobody has ever been blocked or muted on social media for asking it. Bon appétit.
]]></description>
<dc:subject>webdev programming development</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:24dddc677f1d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/science/2024/02/a-new-look-at-our-linguistic-roots/">
    <title>A new look at our linguistic roots | Ars Technica</title>
    <dc:date>2024-02-15T16:52:25+00:00</dc:date>
    <link>https://arstechnica.com/science/2024/02/a-new-look-at-our-linguistic-roots/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Almost half of all people in the world today speak an Indo-European language, one whose origins go back thousands of years to a single mother tongue. Languages as different as English, Russian, Hindustani, Latin, and Sanskrit can all be traced back to this ancestral language.

Over the last couple of hundred years, linguists have figured out a lot about that first Indo-European language, including many of the words it used and some of the grammatical rules that governed it. Along the way, they’ve come up with theories about who its original speakers were, where and how they lived, and how their language spread so widely.

Most linguists think that those speakers were nomadic herders who lived on the steppes of Ukraine and western Russia about 6,000 years ago. Yet a minority put the origin 2,000 to 3,000 years before that, with a community of farmers in Anatolia, in the area of modern-day Turkey. Now a new analysis, using techniques borrowed from evolutionary biology, has come down in favor of the latter, albeit with an important later role for the steppes.

The computational technique used in the new analysis is hotly disputed among linguists. But its proponents say it promises to bring more quantitative rigor to the field, and could possibly push key dates further into the past, much as radiocarbon dating did in the field of archaeology.

“I think that linguistics might be in for a sort of equivalent of the radiocarbon revolution,” says Paul Heggarty, a historical linguist at the Pontificia Universidad Católica del Perú in Lima, and a coauthor of the new study; he described the computational approach in the 2021 Annual Review of Linguistics.

]]></description>
<dc:subject>history language archaeology</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:9ccc8fff8fc1/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:language"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:archaeology"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.zdnet.com/article/is-temu-legit-what-to-know-about-this-wildly-popular-shopping-app/">
    <title>Is Temu legit? What to know before you place an order | ZDNET</title>
    <dc:date>2024-02-15T14:42:12+00:00</dc:date>
    <link>https://www.zdnet.com/article/is-temu-legit-what-to-know-about-this-wildly-popular-shopping-app/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Temu was accused by the US government of potential data risks after its sister site, e-commerce platform Pinduoduo, was suspended by Google for containing malware. However, according to CNBC, analysts say Temu is less of a threat, and the risks associated with Pinduoduo were targeted at Chinese users. 

Also: Temu vs. Amazon: Which shopping site is best for your buying needs?

Additionally, the US House Select Committee on the Chinese Communist Party published a report that states Temu does not take the necessary steps to ensure the products on the site comply with the Uyghur Forced Labor Act.

The same report asserts that Temu exploits a US commerce loophole that allows the company to avoid paying tariffs and complying with US commerce laws and regulations.
]]></description>
<dc:subject>shopping humanrights</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:f5c309818ea2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:shopping"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:humanrights"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://humanwhocodes.com/blog/2010/01/12/history-of-the-user-agent-string/">
    <title>History of the user-agent string - Human Who Codes</title>
    <dc:date>2024-02-14T21:13:37+00:00</dc:date>
    <link>https://humanwhocodes.com/blog/2010/01/12/history-of-the-user-agent-string/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[A couple of weeks ago, I talked about feature detection and browser detection. That post featured a little bit about user-agent sniffing and the comments continued the trend. I maintain that user-agent sniffing is an important technique to keep in your back pocket for those rare occasions when it’s needed. Before being able to do that, though, it’s useful to understand why user-agent string detection is considered to be such an inexact science. And to do that, you need to take a look at how the user-agent string has evolved over the years.

The following is an abridged version of the history of user-agent strings as it appears in my book, Professional JavaScript for Web Developers, 2nd Edition.

]]></description>
<dc:subject>webdev history browsers</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:5a323feca76d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:browsers"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://support.apple.com/en-us/102550">
    <title>Use Apple Diagnostics to test your Mac - Apple Support</title>
    <dc:date>2024-02-09T13:30:51+00:00</dc:date>
    <link>https://support.apple.com/en-us/102550</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Start Apple Diagnostics
Determine whether you're using a Mac with Apple silicon, then follow the appropriate steps:
Apple silicon
Press and hold the power button on your Mac. (Every Mac has a power button. On laptop computers that have Touch ID, press and hold Touch ID.)
As you continue to hold the power button, your Mac turns on and loads startup options. When you see Options, release the power button.
Press and hold Command (⌘)-D on your keyboard.
Intel processor
Turn on your Mac, then immediately press and hold the D key on your keyboard as your Mac starts up.
Release when you see a progress bar or you're asked to choose a language.
If using the D key doesn't work, press and hold Option (⌥)-D at startup instead. If neither method works, review the guidelines for using key combinations at startup.]]></description>
<dc:subject>mac troubleshooting hardware diagnostics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:2bdd48585b13/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:troubleshooting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:diagnostics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://support.apple.com/en-us/HT203747">
    <title>Apple Diagnostics reference codes - Apple Support</title>
    <dc:date>2024-02-09T13:27:57+00:00</dc:date>
    <link>https://support.apple.com/en-us/HT203747</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Reference to error codes returned by Diagnostic Mode ]]></description>
<dc:subject>apple mac hardware troubleshooting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:d5a70f1e830c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:troubleshooting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html">
    <title>One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languages</title>
    <dc:date>2024-02-09T03:27:08+00:00</dc:date>
    <link>https://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[A Brief, Incomplete, and Mostly Wrong History of Programming Languages
1801 - Joseph Marie Jacquard uses punch cards to instruct a loom to weave "hello, world" into a tapestry. Redditers of the time are not impressed due to the lack of tail call recursion, concurrency, or proper capitalization.

1842 - Ada Lovelace writes the first program. She is hampered in her efforts by the minor inconvenience that she doesn't have any actual computers to run her code. Enterprise architects will later relearn her techniques in order to program in UML.

1936 - Alan Turing invents every programming language that will ever be but is shanghaied by British Intelligence …


1972 - Dennis Ritchie invents a powerful gun that shoots both forward and backward simultaneously. Not satisfied with the number of deaths and permanent maimings from that invention he invents C and Unix.



1986 - Brad Cox and Tom Love create Objective-C, announcing "this language has all the memory safety of C combined with all the blazing speed of Smalltalk."]]></description>
<dc:subject>geek culture humor</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:d1b5e43704c7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:geek"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:humor"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://danluu.com/deconstruct-files/">
    <title>Files are fraught with peril</title>
    <dc:date>2024-02-09T03:07:27+00:00</dc:date>
    <link>https://danluu.com/deconstruct-files/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[In conclusion, computers don't work (but you probably already know this if you're here at Gary-conf). This talk happened to be about files, but there are many areas we could've looked into where we would've seen similar things.

One thing I'd like to note before we finish is that, IMO, the underlying problem isn't technical. If you look at what huge tech companies do (companies like FB, Amazon, MS, Google, etc.), they often handle writes to disk pretty safely. They'll make sure that they have disks where power loss protection actually work, they'll have patches into the OS and/or other instrumentation to make sure that errors get reported correctly, there will be large distributed storage groups to make sure data is replicated safely, etc. We know how to make this stuff pretty reliable. It's hard, and it takes a lot of time and effort, i.e., a lot of money, but it can be done.

If you ask someone who works on that kind of thing why they spend mind boggling sums of money to ensure (or really, increase the probability of) correctness, you'll often get an answer like "we have a zillion machines and if you do the math on the rate of data corruption, if we didn't do all of this, we'd have data corruption every minute of every day. It would be totally untenable". A huge tech company might have, what, order of ten million machines? The funny thing is, if you do the math for how many consumer machines there are out there and much consumer software runs on unreliable disks, the math is similar. There are many more consumer machines; they're typically operated at much lighter load, but there are enough of them that, if you own a widely used piece of desktop/laptop/workstation software, the math on data corruption is pretty similar. Without "extreme" protections, we should expect to see data corruption all the time.

But if we look at how consumer software works, it's usually quite unsafe with respect to handling data. IMO, the key difference here is that when a huge tech company loses data, whether that's data on who's likely to click on which ads or user emails, the company pays the cost, directly or indirectly and the cost is large enough that it's obviously correct to spend a lot of effort to avoid data loss. But when consumers have data corruption on their own machines, they're mostly not sophisticated enough to know who's at fault, so the company can avoid taking the brunt of the blame. If we have a global optimization function, the math is the same -- of course we should put more effort into protecting data on consumer machines. But if we're a company that's locally optimizing for our own benefit, the math works out differently and maybe it's not worth it to spend a lot of effort on avoiding data corruption.]]></description>
<dc:subject>design software programming development data</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:48ce64f9117a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:software"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:data"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.jwz.org/doc/worse-is-better.html">
    <title>The Rise of ``Worse is Better''</title>
    <dc:date>2024-02-09T02:52:00+00:00</dc:date>
    <link>https://www.jwz.org/doc/worse-is-better.html</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[The lesson to be learned from this is that it is often undesirable to go for the right thing first. It is better to get half of the right thing available so that it spreads like a virus. Once people are hooked on it, take the time to improve it to 90% of the right thing.]]></description>
<dc:subject>programming history philosophy</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:cfbcc2bce075/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:philosophy"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.reddit.com/r/ImmersiveSim/comments/10fxg7l/finally_found_a_way_to_play_deus_ex_2000_on_a_m1/">
    <title>Finally found a way to play Deus Ex 2000 on a M1 Mac : r/ImmersiveSim</title>
    <dc:date>2024-02-08T22:19:53+00:00</dc:date>
    <link>https://www.reddit.com/r/ImmersiveSim/comments/10fxg7l/finally_found_a_way_to_play_deus_ex_2000_on_a_m1/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Since I absolutely love Prey, Deus Ex Human Revolution, Deus Ex Mankind and almost everything Arkane makes it always felt weird not to have played the original Deus Ex.

I am a Mac user for a while now and I tried Playonmac to use wine to play Deus Ex but the stuttering made it unplayable.

Today I found out about AtherSX2 (https://www.aethersx2.com/archive/), a pretty awesome PS2 emulator which supports the M1. Sadly the developer quit due to death threats (which is absolutely despicable if you ask me), but fortunately you can still download it and enjoy the PS2 Version of Deus Ex.

It runs very smoothly at 60fps and I cannot express how happy I am right now to finally enjoy this gem of gaming history!
]]></description>
<dc:subject>gaming mac tools</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:f5ed97039acc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:gaming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:tools"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.shellscript.sh/functions.html">
    <title>Using functions within a shell script - The Shell Scripting Tutorial</title>
    <dc:date>2024-02-08T19:05:16+00:00</dc:date>
    <link>https://www.shellscript.sh/functions.html</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[A function may return a value in one of four different ways:

Change the state of a variable or variables
Use the exit command to end the shell script
Use the return command to end the function, and return the supplied value to the calling section of the shell script
echo output to stdout, which will be caught by the caller just as c=`expr $a + $b` is caught
This is rather like C, in that exit stops the program, and return returns control to the caller. The difference is that a shell function cannot change its parameters, though it can change global parameters.

A simple script using a function would look like this:]]></description>
<dc:subject>reference scripting</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:52f81e2791de/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:scripting"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/icloud-photos-downloader/icloud_photos_downloader">
    <title>icloud-photos-downloader/icloud_photos_downloader: A command-line tool to download photos from iCloud</title>
    <dc:date>2024-02-07T18:19:29+00:00</dc:date>
    <link>https://github.com/icloud-photos-downloader/icloud_photos_downloader</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[A command-line tool to download all your iCloud photos.

##Features

Three modes of operation:
Copy - download new photos from iCloud (default mode)
Sync - download new photos from iCloud and delete local files that were removed in iCloud (--auto-delete option)
Move - download new photos from iCloud and delete photos in iCloud (--delete-after-download option)
Support for Live Photos (image and video as separate files)
Automatic de-duplication of photos with the same name
One time download and an option to monitor for iCloud changes continuously (--watch-with-interval option)
Optimizations for incremental runs (--until-found and --recent options)
Photo meta data (EXIF) updates (--set-exif-datetime option)
... and many more (use --help option to get full list)]]></description>
<dc:subject>tools backup selfhosted photos icloud</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:9ad79a62d79a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:backup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:selfhosted"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:photos"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:icloud"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://github.com/boredazfcuk/docker-icloudpd">
    <title>boredazfcuk/docker-icloudpd: An Alpine Linux 3.19.0 container for the iCloud Photos Downloader command line utility</title>
    <dc:date>2024-02-07T18:12:54+00:00</dc:date>
    <link>https://github.com/boredazfcuk/docker-icloudpd</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[An Alpine Linux Docker container for iCloud Photos Downloader. I use it for syncing the photo streams of all the iDevices in my house back to my server because it's the only way of backing up multiple devices to a single location. It uses the system keyring to securely store credentials, has HEIC to JPG conversion capability, and can send Telegram, Prowl, Pushover, WebHook, DingTalk, Discord, openhab, IYUU and WeCom notifications. Please note, Apple's Advanced Data Protection (ADP) is not supported. ADP must be diabled for this container to work.

]]></description>
<dc:subject>docker selfhosted data backup icloud</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:3a0342c95f78/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:docker"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:selfhosted"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:backup"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:icloud"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.casler.org/wordpress/synology-ssd-cache-on-external-devices/">
    <title>Synology SSD Cache on External Devices - Casler</title>
    <dc:date>2024-02-07T14:42:11+00:00</dc:date>
    <link>https://www.casler.org/wordpress/synology-ssd-cache-on-external-devices/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[With those changes applied and the Synology NAS restarted, any disks attached to the eSATA ports will be displayed in the UI as an internal drive. You can use this to expand your volume or utilize as an SSD cache.

]]></description>
<dc:subject>synology hacks storage hardware</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:5cf4a3c17034/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:synology"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:hacks"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:storage"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:hardware"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.jodybruchon.com/2017/03/07/zfs-wont-save-you-fancy-filesystem-fanatics-need-to-get-a-clue-about-bit-rot-and-raid-5/">
    <title>ZFS won't save you: fancy filesystem fanatics need to get a clue about bit rot (and RAID-5) - Jody Bruchon</title>
    <dc:date>2024-02-07T14:36:44+00:00</dc:date>
    <link>https://www.jodybruchon.com/2017/03/07/zfs-wont-save-you-fancy-filesystem-fanatics-need-to-get-a-clue-about-bit-rot-and-raid-5/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Bit rot just doesn’t work that way.

I am absolutely sick and tired of people in forums hailing ZFS (and sometimes btrfs which shares similar “advanced” features) as some sort of magical way to make all your data inconveniences go away. If you were to read the ravings of ZFS fanboys, you’d come away thinking that the only thing ZFS won’t do is install kitchen cabinets for you and that RAID-Z is the Holy Grail of ways to organize files on a pile of spinning rust platters.

In reality, the way that ZFS is spoken of by the common Unix-like OS user shows a gross lack of understanding of how things really work under the hood. It’s like the “knowledge” that you’re supposed to discharge a battery as completely as possible before charging it again which hasn’t gone away even though that was accurate for old Ni-Cd battery chemistry and will destroy your laptop or cell phone lithium-ion cells far faster than if you’d have just left it on the charger all the time. Bad knowledge that has spread widely tends to have a very hard time dying. This post shall serve as all of the nails AND the coffin for the ZFS and btrfs feature-worshiping nonsense we see today.

Side note: in case you don’t already know, “bit rot” is the phenomenon where data on a storage medium gets damaged because of that medium “breaking down” over time naturally. Remember those old floppies you used to store your photos on and how you’d get read errors on a lot of them ten years later? That’s sort of like how bit rot works, except bit rot is a lot scarier because it supposedly goes undetected, silently destroying your data and you don’t ever find out until it’s too late and even your backups are corrupted.

]]></description>
<dc:subject>data hardware storage</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:cb0496007d5c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:storage"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://kguttag.com/2023/01/03/meta-quest-pro-part-1-unbelievably-bad-ar-passthrough/">
    <title>Meta Quest Pro (Part 1) – Unbelievably Bad AR Passthrough – KGOnTech</title>
    <dc:date>2024-02-06T15:15:24+00:00</dc:date>
    <link>https://kguttag.com/2023/01/03/meta-quest-pro-part-1-unbelievably-bad-ar-passthrough/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[The passthrough mode of the MQP, while a big improvement over the Meta Quest 2, is not even close to being used as an AR/MR device. I have my issues with Lynx’s AR passthrough, but it is nowhere near the train wreck of the MQP. The passthrough mode is barely ok for finding large objects in the real world and setting up boundaries for VR applications.

It is so bad at AR passthrough that it makes me wonder why Meta claimed it to be a mixed-reality device. Some have speculated that it was to claim an MR device ahead of an expected Apple MR headset.

Even if Meta greatly improves the image quality of the passthrough modes, it’s doubtful that it will come anywhere close to being safe to use without the typical restrictions of VR (indoors in a safe room with few/no obstacles). Meta has spent more than $30 Billion in this field, and the MQP is what they can do for a $1,500 “pro” device.

There are just so many things the Meta Quest Pro gets wrong from the point of view of human visual factors. They even get the simple stuff like flicker wrong. Not to mention harder-to-solve problems like not addressing vergence accommodation conflict (VAC).

If anything, the MQP reinforces the many cons of passthrough AR that I made in the video with SadlyItsBradley.]]></description>
<dc:subject>hardware vr ux</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:cbda8e12e3e6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:vr"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:ux"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://kguttag.com/2023/08/05/apple-vision-pro-part-5a-why-monitor-replacement-is-ridiculous/">
    <title>Apple Vision Pro (Part 5A) – Why Monitor Replacement is Ridiculous – KGOnTech</title>
    <dc:date>2024-02-06T14:37:45+00:00</dc:date>
    <link>https://kguttag.com/2023/08/05/apple-vision-pro-part-5a-why-monitor-replacement-is-ridiculous/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[I have been working for the last month on an article to quantify why it is ridiculous to think that a VR headset, even one from Apple, will be a replacement for a physical monitor. In writing the article, if felt the need to include a lot of background material and other information as part of the explanation. As the article was getting long, I decided to break it into two parts, this being the first part.

The issues will be demonstrated using the Meta Quest Pro (MQP) because that is the closest headset available, and it also claims to be for monitor replacement and uses similar pancake optics. I will then translate these results to the higher, but still insufficient, resolution of the Apple Vision Pro (AVP). The AVP will have to address all the same issues as the MQP.

Office applications, including word processing, spreadsheets, presentations, and internet browsing, mean dealing with text. As this article will discuss, text has always been treated as a special case with some “cheating” (“hints” for grid fitting) to improve sharpness and readability. This article will also deal with resolution issues with trying to fit a virtual monitor in a 3-D space.

I will be for this set of articles suspending my disbelief in many other human factor problems caused by trying to simulate a fixed monitor in VR to concentrate on the readability of text.

]]></description>
<dc:subject>apple hardware vision ux</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:c5eb1648dfa5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:apple"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:vision"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:ux"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.tumblr.com/thevalaxy/741489749798354945/thinking-about-coronabeth-and-gideon-parallels">
    <title>olivia octavius's #1 test subject on Tumblr: Thinking about Coronabeth and Gideon parallels today and how weird that'd be for Ianthe if she allowed herself to think about...</title>
    <dc:date>2024-02-06T03:45:34+00:00</dc:date>
    <link>https://www.tumblr.com/thevalaxy/741489749798354945/thinking-about-coronabeth-and-gideon-parallels</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Thinking about Coronabeth and Gideon parallels today and how weird that'd be for Ianthe if she allowed herself to think about it.

Major spoilers for all the currently published Locked Tomb books, and CW for the canonical Tridentarii twincest, canonical suicidality and the themes of sex and sexual violence tied into necromancy throughout the series.

So let's start with simple parallels first.

Both characters get new names in the third book and also get referred to and described in ways that are messing with gender subtext (e.g. Prince Kiriona Gaia, and Coronabeth being compared to a King and her new name being "Crown Him With Many Crowns"). One becomes heir to a throne, the other loses theirs which is doubly ironic since the second time that lyric happens the next of the hymn is "As thrones before him fall". (Crown also helps turn the tables on Ianthe, which leads to them managing to open the tomb, and now God himself will fall, but *also* Crown may yet kill Ianthe, her new name is such a cool choice but also genderrrr).

Both show up at Canaan House hiding their true skill as swordfighters (Gideon by using a rapier, Corona by keeping up the illusion that she's a necromancer). Learning the longsword is one of the few things Gideon had control over in her life; Crown refers to herself as just being "boobs and hair and a hell of a sword hand", of which learning the sword is the only thing she actually has control over choosing since someone who isn't a necromancer can't just alter their own body at will. For both of them, the sword was a freedom that they have to keep secret during GtN. Crown describes herself as just a body and a sword hand; Kiriona is just a reanimated body with a hell of a sword hand.

[Also, yes Crown could cut her hair but considering a) it's a reminder of before she lost everything, and b) Ianthe may have modified it using necromancy considering how casual she is about doing that to Harrow, I'm running on the assumption that Corona might not have chosen her hair or other parts of her own appearance in the first place.]

Gideon learns swordfighting from Aiglamene, who loves her and tries to keep her safe from getting sent to war even though Gideon is miserable on the Ninth. Gideon dies at Canaan House and Aiglamene is furious with Harrow for failing to protect her. There's only one person Corona could learn swordfighting from who knew Corona was not a necromancer and kept quiet about it; Naberius Tern. Who kept the lie to keep her safe even though Corona is miserable and alone because she can't let anyone close who might discover the truth. She wants to spar with Gideon but doesn't get to because it would out her true nature. Babs protects her from doing that. Then Ianthe kills him in front of her.

Gideon reads Harrow trying to save her from being consumed completely as a rejection. Babs dies at Canaan House and Corona is distraught because Ianthe didn't take her instead. Both Ianthe and Harrow do this to avoid destroying the person who is most important to them, but neither Gideon nor Corona/Crown can forgive them for it.

"All I ever wanted you to do was eat me", Gideon says. "And who even cares about Babs? Babs! She could have taken me," Corona says.

Gideon devotes her existence to Harrow. After HtN she has nothing, but ends up being devoted to Jod out of the hope that he'll need her as his cavalier if Alecto is out of the way (though considering we know Jod has modified people before or while resurrecting them, there's no way of knowing how coerced her drive to be important to him may have been). Corona devotes hers to Ianthe, then after Ianthe leaves she devotes herself utterly to Judith instead as a substitute. Because due to her health and circumstances, Judith is physically incapable of leaving and needs a caretaker; it's not just that she cannot fully accept or reject Corona's feelings because of the way she behaves herself, it's that she can't abandon Corona without dying. She needs Crown to survive.

Ianthe's stated improvement with swordfighting (said by Camilla during their duel) can mean a lot of things at once: a reference to her training with Augustine, an acknowledgement of her smoother integration with Babs since the last time Camilla saw her, or because Ianthe now has a potential sparring partner in Kiriona. Kiriona/Gideon, who Babs sparred with, and that view of Gideon's swordfighting is absorbed into Ianthe's mind without Ianthe being aware of the extent of it. We know Gideon is incredible with a sword, Ianthe isn't egotistical enough to not take advantage of someone being skilled at something to learn from them.

So there's Prince Ianthe Naberius, sparring with someone who Babs has sparred with once, when Babs's sparring partner throughout most of his life would have been Coronabeth, and all those memories are now part of Ianthe... and when Kiriona and Corona are such similar people beneath their surface appearances.

Corona/Crown and Gideon/Kiriona are both devoted, desperate, miserable liars with horrible self-esteem. They wallpaper over these insecurities using jokes and posturing and attitude that fractures the more you listen to them. They are broken by what they perceive as an act of betrayal and abandonment when what they want instead is to be used, abused, and consumed in a necromantic act that is thematically an act of sexual violence. More than anything, they want to be the most important person to their beloved, someone who they have known all their life and who they obsess over. They need to be more important than anyone else forever and ever. To be part of that person, to leave their own Self behind and become one with them. But that isn't what Harrow or Ianthe want to do to them. If Ianthe has thought about this at all (and knowing her, she likely refuses to think about it), how does she feel about it?

"Kiriona" even sounds a bit like "Corona", doesn't it?

And now Kiriona and Ianthe are the two Princes. There's the "friendship bracelets" that may be something sinister instead of what they appear to be to Nona, there's the potential sparring with one teaching the other how to improve, there's the way they talk to each other and the constructed affectations of something resembling friendship. How familiar does that feel to Ianthe?

Then there's what's introduced by The Unwanted Guest and the permeability of the soul, not just in Lyctorhood but through being alive and around other people. Ianthe and Coronbeth are extremely co-dependent, Gideon and Harrow build their dynamic and behaviour and lives around each other; the lines between each pair were already blurred to start with. And now, severed from their other half, they're pushed together by circumstance. Harrow's parents put a noose in her hands but she didn't do it, and instead had to watch her parents do it; Corona threatened to make Ianthe watch her commit suicide as a teenager but didn't do it (mentioned on NtN, page 343 of the hardback, to pressure Ianthe to accept a duel against Camilla). Ianthe and Gideon are both in love with Harrow. Corona and Harrow are both pretending every day: Harrow puppeteering the corpses of her parents and hiding the truth of her conception from Gideon, Corona hiding her lack of necromancy and playing the part while Ianthe does the necromancy she pretends to do, being Ianthe's puppet, possibly having her body altered by her (the hair thing, the makeover scene in HtN), Harrow is Ianthe's "sister lyctor" who is pretending to be like the other Lyctors and collaborating with Ianthe to conceal the truth, and Corona is her sister who Ianthe collaborates with to conceal the truth about her lack of neccromancy.

All four of the characters are an intertwined mess of parallels and contrasts and shared themes. It's part of why they're so much fun to think about, and there are other lines between them and other characters too, this is just a post about them specifically.

There was that post about Ianthe and Kiriona both accidentally saying Harrow's name during sex. And yeah, probably happened!

But honestly with all those parallels... there's no way Ianthe hasn't said or thought Corona's name. And there is so much angst potential from reaching between the lines about it.

How many times (not necessarily in sex, but in general) did Ianthe slip up and say "Corona" out of muscle/vocal memory when talking to or about Kiriona? Is that why she rarely refers to Kiriona by name, using her full name only in the broadcast and before she gets shot when she full-names Kiriona as "Prince Kiriona Gaia" (NtN hardcover 465's final line). Aside from that Ianthe avoids her first name or calls her "Ninth", or "Gonad". She avoids using people's actual names in general (Babs, Harry, a whole set of ways to refer to Corona) but it's kind of notable that she never just calls her 'Kiriona' by itself, not even once.

How many times did she hear Kiriona's name said aloud by someone else, and for a moment there was a part of her that misheard?

She shared a bed with Harrow on the Mithraeum, sometimes just for comfort and company because she wasn't used to sleeping alone; we know Corona is physically strong and large, we know Gideon is buff, does falling asleep next to Kiriona comfort Ianthe or is it too similar?

From Two Princesses to Two Princes and neither of them are who they used to be in either set.

Crown is what Gideon would have become if Harrow had taken Ortus to Canaan House. Coronianthe is the incestuous reflection of Griddlehark.

I think this is part of why shipping within these four is especially common; they each share themes and tap into each other with different dynamics that still share common emotional ground.

Dear god is it really lunchtime already?]]></description>
<dc:subject>thelockedtomb</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:0f43fd9291f2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:thelockedtomb"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ryanstutorials.net/bash-scripting-tutorial/bash-if-statements.php#test">
    <title>If Statements - Bash Scripting Tutorial</title>
    <dc:date>2024-02-02T18:59:21+00:00</dc:date>
    <link>https://ryanstutorials.net/bash-scripting-tutorial/bash-if-statements.php#test</link>
    <dc:creator>rmohns</dc:creator><dc:subject>reference</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:48537547ef2c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:reference"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.heritageconcorde.com/airframe-production-and-construction">
    <title>Concorde air frame production</title>
    <dc:date>2024-02-02T14:08:23+00:00</dc:date>
    <link>https://www.heritageconcorde.com/airframe-production-and-construction</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Airframe Production and Construction
The construction of Concorde was one of the most complex operations ever undertaken in the aircraft industry. It also represented the first and most important step towards a European aircraft industry, the formation of Airbus.

[…]

Concorde’s long research and development period firmly embraced the whole area of production engineering and management. New methods of machining parts from solid aluminum alloy had been developed, with a massive investment in numerically-controlled machine tools. These could follow intricate blueprints, automatically cutting and milling solid metal blocks. In this way most of Concorde could be put together without joints or welds, which could of become vulnerable under the stresses of supersonic flight. When welding was necessary, new methods using electron beam techniques were press into service.]]></description>
<dc:subject>history aircraft technology</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:c299cc9ccbe4/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:aircraft"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:technology"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://web.archive.org/web/20210518013051/https://www.nytimes.com/2021/05/17/technology/apple-china-censorship-data.html">
    <title>In China, Apple Compromises on Censorship and Surveillance - The New York Times</title>
    <dc:date>2024-01-30T01:47:45+00:00</dc:date>
    <link>https://web.archive.org/web/20210518013051/https://www.nytimes.com/2021/05/17/technology/apple-china-censorship-data.html</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Internal Apple documents reviewed by The New York Times, interviews with 17 current and former Apple employees and four security experts, and new filings made in a court case in the United States last week provide rare insight into the compromises Mr. Cook has made to do business in China. They offer an extensive inside look — many aspects of which have never been reported before — at how Apple has given in to escalating demands from the Chinese authorities.

Two decades ago, as Apple’s operations chief, Mr. Cook spearheaded the company’s entrance into China, a move that helped make Apple the most valuable company in the world and made him the heir apparent to Steve Jobs. Apple now assembles nearly all of its products and earns a fifth of its revenue in the China region. But just as Mr. Cook figured out how to make China work for Apple, China is making Apple work for the Chinese government.

Mr. Cook often talks about Apple’s commitment to civil liberties and privacy. But to stay on the right side of Chinese regulators, his company has put the data of its Chinese customers at risk and has aided government censorship in the Chinese version of its App Store. After Chinese employees complained, it even dropped the “Designed by Apple in California” slogan from the backs of iPhones.]]></description>
<dc:subject>privacy humanrights apple</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:f43ee8c7e78e/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:privacy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:humanrights"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:apple"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.lukew.com/ff/entry.asp?1945">
    <title>LukeW | Obvious Always Wins</title>
    <dc:date>2024-01-29T17:43:36+00:00</dc:date>
    <link>https://www.lukew.com/ff/entry.asp?1945</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[It’s tempting to rely on menu controls in order to simplify mobile interface designs —especially on small screens. But hiding critical parts of an application behind these kinds of menus could negatively impact usage.

Out of Sight, Out of Mind
In an effort to simplify the visual design of the Polar app, we moved from a segmented control menu to a toggle menu. While the toggle menu looked “cleaner”, engagement plummeted following the change. The root cause? People were no longer moving between the major sections of the app as they were now hidden behind the toggle menu.

A similar fate befell the Zeebox app when they transitioned from a tab row for navigating between the major sections of their application to a navigation drawer menu. Critical parts of the app were now out of sight and thereby out of mind. As a result, engagement fell drastically.]]></description>
<dc:subject>ux design usability affordances</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:64bd1547d0c5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:ux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:usability"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:affordances"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://visualstudiomagazine.com/articles/2024/01/25/copilot-research.aspx">
    <title>New GitHub Copilot Research Finds 'Downward Pressure on Code Quality' -- Visual Studio Magazine</title>
    <dc:date>2024-01-28T18:35:39+00:00</dc:date>
    <link>https://visualstudiomagazine.com/articles/2024/01/25/copilot-research.aspx</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[The "Coding on Copilot" whitepaper from GitClear sought to investigate the quality and maintainability of AI-assisted code compared to what would have been written by a human. In other words: "Is it more similar to the careful, refined contributions of a Senior Developer, or more akin to the disjointed work of a short-term contractor?"

The answer to that is summarized in this paragraph from the whitepaper's abstract:

"We find disconcerting trends for maintainability. Code churn -- the percentage of lines that are reverted or updated less than two weeks after being authored -- is projected to double in 2024 compared to its 2021, pre-AI baseline. We further find that the percentage of 'added code' and 'copy/pasted code' is increasing in proportion to 'updated,' 'deleted,' and 'moved 'code. In this regard, AI-generated code resembles an itinerant contributor, prone to violate the DRY-ness [don't repeat yourself] of the repos visited."]]></description>
<dc:subject>ai programming development</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:1e91fee3b5e3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:programming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:development"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://slate.com/human-interest/2024/01/best-board-games-root-cole-wehrle-john-company-molly-house.html">
    <title>Best board games: Root, John Company, and Cole Wehrle’s painfully real historical games</title>
    <dc:date>2024-01-28T18:23:53+00:00</dc:date>
    <link>https://slate.com/human-interest/2024/01/best-board-games-root-cole-wehrle-john-company-molly-house.html</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[The resulting project, Pax Pamir, puts players in the role of Afghan warlords who jostle for influence through the inevitable partnership with the vulturous forces circling the region. It is an attempt to depict colonialism from the ground up—players must negotiate with the seemingly limitless manpower pouring through the borders, scoring pyrrhic victories as a more glacial sense of impending doom settles around the table. All this makes you think—have you truly won if you cross the finish line while cozying up to the British? The ambiguity you’re left with is the point]]></description>
<dc:subject>gaming</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:65ee184804ae/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:gaming"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.theregister.com/2024/01/27/opinion_column/">
    <title>The Land Before Linux: The Unix desktops • The Register</title>
    <dc:date>2024-01-28T18:15:47+00:00</dc:date>
    <link>https://www.theregister.com/2024/01/27/opinion_column/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[as important as its historically underhanded business dealings were for its success, Microsoft didn't have to cheat to win. The Unix companies were doing a great job of killing themselves off.

You see, while there were many attempts to create software development standards for Unix, they were too general to do much good — for example Portable Operating System Interface (POSIX) — or they became mired in the business consortium fights between the Open Systems Foundation and Unix International, which became known as the Unix wars.

While the Unix companies were busy ripping each other to shreds, Microsoft was smiling all the way to the bank. The core problem was that the Unix companies couldn't settle on software standards. Independent Software Vendors (ISV) had to write applications for each Unix platform. Each of these had only a minute desktop market share. It simply made no business sense for programmers to write one version of an application for SCO OpenDesktop (also known as OpenDeathtrap), another for NeXTStep, and still another one for SunOS.

Does that sound familiar? That kind of thing is still a problem for the Linux desktop, and it's why I'm a big fan of Linux containerized desktop applications, such as Red Hat's Flatpak and Canonical's Snap.

By the time the two sides finally made peace by joining forces in The Open Group in 1996, it was too late. Unix was crowded out on the conventional desktop, and the workstation became pretty much a Sun Microsystems-only play.]]></description>
<dc:subject>history computing unix linux macosx macos bsd freebsd</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:8904c86c0a49/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:computing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:unix"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:linux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:macosx"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:macos"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:bsd"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:freebsd"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.thelancet.com/journals/eclinm/article/PIIS2589-5370(24)00013-0/fulltext">
    <title>Long COVID is associated with severe cognitive slowing: a multicentre cross-sectional study - eClinicalMedicine</title>
    <dc:date>2024-01-28T18:09:40+00:00</dc:date>
    <link>https://www.thelancet.com/journals/eclinm/article/PIIS2589-5370(24)00013-0/fulltext</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Findings

We identified pronounced cognitive slowing in patients with PCC, which distinguished them from age-matched healthy individuals who previously had symptomatic COVID-19 but did not manifest PCC. Cognitive slowing was evident even on a 30-s task measuring simple reaction time (SRT), with patients with PCC responding to stimuli ∼3 standard deviations slower than healthy controls. 53.5% of patients with PCC's response speed was slower than 2 standard deviations from the control mean, indicating a high prevalence of cognitive slowing in PCC. This finding was replicated across two clinic samples in Germany and the UK. Comorbidities such as fatigue, depression, anxiety, sleep disturbance, and post-traumatic stress disorder did not account for the extent of cognitive slowing in patients with PCC. Furthermore, cognitive slowing on the SRT was highly correlated with the poor performance of patients with PCC on the NVT measure of sustained attention.
Interpretation

Together, these results robustly demonstrate pronounced cognitive slowing in people with PCC, which distinguishes them from age-matched healthy individuals who previously had symptomatic COVID-19 but did not manifest PCC. This might be an important factor contributing to some of the cognitive impairments reported in patients with PCC.]]></description>
<dc:subject>covid19 medicine research cognition</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:603503010b81/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:covid19"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:medicine"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:research"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:cognition"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3748639">
    <title>Amnesty and Section Three of the Fourteenth Amendment by Gerard N. Magliocca :: SSRN</title>
    <dc:date>2024-01-28T17:52:35+00:00</dc:date>
    <link>https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3748639</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Amnesty and Section Three of the Fourteenth Amendment
36 Constitutional Commentary 87 (2021).
69 Pages
Posted: 29 Dec 2020
Last revised: 20 Jul 2021
Gerard N. Magliocca
Indiana University Robert H. McKinney School of Law

Date Written: December 14, 2020

Abstract
This Article is the first scholarly account of Section Three of the Fourteenth Amendment, which excluded many ex-Confederates from office unless a supermajority of Congress granted a waiver. Section Three was the first part of the Fourteenth Amendment applied by Congress--even before the Amendment was ratified. Section Three was the first part of the Fourteenth Amendment applied by the courts, with Chief Justice Chase's opinion in "Griffin's Case" setting the tone for future Fourteenth Amendment decisions that narrowed the text's scope. And Section Three was the part of the Amendment that received sustained attention in Congress when a broad amnesty was enacted in 1872 and Senator Charles Sumner tried (unsuccessful) to add a broad civil rights amendment to the amnesty bill.

The story of Section Three is a microcosm of the trajectory of the Fourteenth Amendment as a whole during Reconstruction. Radical aspirations were followed by judicial caution and vigorous enforcement by Congress, only to give way to exhaustion with the implacable anger of southern whites over the protests of the first Black Representatives in Congress. And in a final irony, the first man to claim the protection of Section Three (in 1868) was the last man to benefit from congressional relief under that provision (in 1978)--Jefferson Davis. Section Three is a constitutional failure that deserves closer scrutiny.]]></description>
<dc:subject>law history constitution</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:8a46609f7681/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:law"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:constitution"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://themessenger.com/politics/new-york-trump-organization-judge-new-york-letitia-james">
    <title>Donald Trump's New York Business Empire Must Be Dissolved, Judge Rules - The Messenger</title>
    <dc:date>2024-01-28T17:45:44+00:00</dc:date>
    <link>https://themessenger.com/politics/new-york-trump-organization-judge-new-york-letitia-james</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[New York judge on Tuesday canceled the certificates of the key businesses behind Donald Trump's empire, ordering a quick timeline to dissolve the Trump Organization and other corporate entities.

Manhattan Supreme Court Justice Arthur Engoron's blockbuster ruling found that the former president and his business leaders failed to correct course after being warned of a "propensity to engage in persistent fraud."

The 10 corporate entities named in the lawsuit are the DJT Revocable Trust, the Trump Organization Inc., the Trump Organization LLC, DJT Holdings LLC, DJT Holdings Managing Member LLC, Trump Endeavor 12 LLC, 401 North Wabash Venture LLC, Trump Old Post Office LLC, 40 Wall Street LLC, and Seven Springs LLC, all of whose certificates must be "canceled" under New York's general business law.

The same fate awaits any New York entity "controlled or beneficially owned by Donald J. Trump, Donald Trump, Jr., Eric Trump, Allen Weisselberg, and Jeffrey McConney," under the terms of the order.

Legal experts call that extraordinarily rare punishment the "corporate death penalty."]]></description>
<dc:subject>fraud business law</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:81d979ab94e0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:fraud"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:law"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://thehill.com/business/4426965-trump-added-8-4-trillion-to-the-national-debt-analysis/">
    <title>Trump added $8.4 trillion to the national debt: Analysis | The Hill</title>
    <dc:date>2024-01-28T17:42:59+00:00</dc:date>
    <link>https://thehill.com/business/4426965-trump-added-8-4-trillion-to-the-national-debt-analysis/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[“Of the $8.4 trillion President Trump added to the debt, $3.6 trillion came from COVID relief laws and executive orders, $2.5 trillion from tax cut laws, and $2.3 trillion from spending increases, with the remaining executive orders having costs and savings that largely offset each other,” budget experts with the CRFB wrote in a summary of the report.]]></description>
<dc:subject>politics economy government</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:7a1640ca92ef/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:politics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:economy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:government"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/gadgets/2024/01/i-abandoned-openlitespeed-and-went-back-to-good-ol-nginx/">
    <title>I abandoned OpenLiteSpeed and went back to good ol’ Nginx | Ars Technica</title>
    <dc:date>2024-01-27T16:00:53+00:00</dc:date>
    <link>https://arstechnica.com/gadgets/2024/01/i-abandoned-openlitespeed-and-went-back-to-good-ol-nginx/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[That's how I found myself giving into that desire to blow something up—by ripping out OpenLiteSpeed on a Tuesday afternoon and replacing it with good old Nginx. Because "testing in production" is my middle name, baby.

I think I knew it would always come down to this, from the moment that I got the anniversary trouble call from Eric. Because why, really, did I switch to OLS in the first place? It was flashy and shiny. Managing one application is simpler than managing three. Plus, other folks seemed to really like it! Let's make a change! Change is fun!

Folks, change isn't fun. Change is awful. In life, change is often necessary, but when it comes to information systems that are functional and stable, change is the enemy of uptime. Do not embrace change for change's sake. Only embrace change when you have a set of logical, requirements-driven reasons that are forcing that change upon you. It's a lesson I thought I knew, and it's been driven home yet again.]]></description>
<dc:subject>development server wordpress</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:27abeb9a1cd7/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:development"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:server"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:wordpress"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://overlayfactsheet.com/">
    <title>“Accessibility” Overlay Fact Sheet</title>
    <dc:date>2024-01-27T03:33:59+00:00</dc:date>
    <link>https://overlayfactsheet.com/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[As stated above, some overlay products contain widgets which present a series of controls that modify the presentation of the page they're on. Depending on the product, those changes may do things like change the page contrast, enlarge the size of the page's text, or perform other changes to the page that are intended to improve the experience for users with disabilities.
To laypersons, these features may seem beneficial, but their practical value is largely overstated because the end users that these features claim to serve will already have the necessary features on their computer, either as a built-in feature or as an additional piece of software that the user needs to access not only the Web but all software.
On this latter point, it is a mistake to believe that the features provided by the overlay widget will be of much use by end users because if those features were necessary to use the website, they'd be needed for all websites that the user interacts with. Instead, the widget is  —at best—redundant functionality with what the user already has.]]></description>
<dc:subject>accessibility</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:da5195133c23/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:accessibility"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://localghost.dev//blog/just-because-you-can-doesn-t-mean-you-should-the-meter-element/">
    <title>Just because you can doesn't mean you should: the &lt;meter&gt; element - localghost</title>
    <dc:date>2024-01-27T03:24:42+00:00</dc:date>
    <link>https://localghost.dev//blog/just-because-you-can-doesn-t-mean-you-should-the-meter-element/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[A more tangible use case for the <meter> element would be to indicate something like available storage space, or percentage of remaining budget on a service where your plan only allows you a certain number of events or entities: an example of this would be Sentry, where your plan has a limit to the number of events/errors it'll accept, depending on how much money you throw at them.
The key UX thing here, though, is that if it's important information it should be accompanied by a numerical value. A meter is good for an at-a-glance sense of how much of something has been used, but you need to present it alongside the actual value for it to be at all useful.

I checked both Dropbox and Google Drive, and both of them have a meter accompanied by a numerical description of how much space I've used; in both cases those meters are, of course, <div>s. Usually I'd complain about using a <div> when there's a semantic element available, but... it's not immediately clear to me what the advantage of using a <meter> would be from an accessibility viewpoint, if you've got the written description right there.]]></description>
<dc:subject>html5 standards</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:e360662c9a93/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:html5"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:standards"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.wingtactical.com/common-gun-coatings/">
    <title>Gun Coatings | Firearm Coatings | Wing Tactical</title>
    <dc:date>2024-01-25T03:27:15+00:00</dc:date>
    <link>https://www.wingtactical.com/common-gun-coatings/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[There are many coating options available for the gun owner of today ranging from bluing to Tenifer™ to Cerakote. Each of these have its own unique benefits and properties. The type of coating you choose will depend on a few factors: how much you’re willing to spend, the quality of the piece to be treated and the expected environment in which you intend to use your firearm. Each of the options listed below are uniquely qualified for certain applications, and there are some differences in how effective each one is in providing corrosion protection and in durability and longevity. For further information, read on and learn about six different gun part coating options: bluing, Parkerizing, anodizing, Cerakote, nickel boron and ferritic nitrocarburizing]]></description>
<dc:subject>materials metallurgy chemistry</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:3ddc016299ee/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:materials"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:metallurgy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:chemistry"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://web.archive.org/web/20161026225547/http://news.wgbh.org/2016/10/21/how-we-live/how-kkk-took-root-worcester-and-why-it-didnt-last">
    <title>How The KKK Took Root In Worcester, And Why It Didn't Last | WGBH News</title>
    <dc:date>2024-01-24T04:47:34+00:00</dc:date>
    <link>https://web.archive.org/web/20161026225547/http://news.wgbh.org/2016/10/21/how-we-live/how-kkk-took-root-worcester-and-why-it-didnt-last</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Through the early 1920s, KKK membership in and around Worcester was growing fast—as was its visibility. There was canvassing, recruitment events, and rallies. Skirmishes broke out in area towns.

"There are reports of cross burnings in outside towns," Conroy said. "There is actually a report of a cross burning at Clark University."

It all culminated in October of 1924, at the Cultural Fairgrounds in Worcester where as many as 15,000 gathered for an enormous KKK rally they called a "Klanvocation."

"It was definitely a show of strength," Conroy said. "It was definitely a recruiting tool. Most of these rallies at the time weren’t about demands. It was sort of about lurking."

Until then, the various Catholic groups had largely kept to themselves, but on this day banded together under the banner of the Knights of Columbus, and showed up en masse. As the rally came to a close, tensions rose then boiled over.

"And what ensues is apparently a rumble par excellence, where they’re just going at it," Conroy said.

Klansmen’s cars were stoned and burned. They were beaten in the streets. The largely Irish police force made only two arrests. The melee did little to settle the battle for the cultural future of Worcester, but it did spell the end for the Klan there, which never again resurfaced in any significant way.

By the 1940s, the Second Klan had crumbled, only to be rekindled again as the civil rights movement heated up in the 1940s and 50s.]]></description>
<dc:subject>history racism</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:addb462605df/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:racism"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://newenglandhistoricalsociety.com/secret-history-new-englands-sundown-towns/">
    <title>The Secret History of New England's Sundown Towns - New England Historical Society</title>
    <dc:date>2024-01-24T04:41:02+00:00</dc:date>
    <link>https://newenglandhistoricalsociety.com/secret-history-new-englands-sundown-towns/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Sundown towns were municipalities that prevented African-Americans or other minorities from lingering after dark.

A sundown town sign found in Connecticut
James Loewen, a sociologist who taught at the University of Vermont, discovered thousands of sundown towns throughout the United States, including New England.

Beginning in the 1890s, New England’s small towns and rural communities drove African-Americans into urban ghettoes, Loewen contends.

Small towns kept out not just black people, but Jews, Catholics, Greeks, Italians, Indians, even trade unionists and gays. They used violence and intimidation and restrictive covenants and mortgage practices

Great Migration

Some New England counties drove out their entire African-American populations.  From 1890 to 1940, many African Americans who lived in rural areas of New England had to move to cities.

From 1890 to 1930, the U.S. black population increased 60 percent. Between 1915 and 1930, more than a million African-Americans moved from the South and the Caribbean to the North. And yet entire counties in New England became whiter.]]></description>
<dc:subject>history racism</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:1378b9923093/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:racism"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://history.howstuffworks.com/american-history/green-book-was-lifeline-for-black-travelers.htm">
    <title>The 'Green Book' Was a Lifeline for Black Travelers | HowStuffWorks</title>
    <dc:date>2024-01-24T04:32:14+00:00</dc:date>
    <link>https://history.howstuffworks.com/american-history/green-book-was-lifeline-for-black-travelers.htm</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Growing up in Baltimore in the 1950s, the author and playwright Calvin Alexander Ramsey never really questioned why his family, like all other Black families he knew, would leave for vacation car trips at 2 or 3 in the morning. And he never thought twice about the fact that the family always slept at private homes instead of hotels, used the side of the road as a restroom and packed their own food with them for the length of the journey.

Only years later did Ramsey realize that his parents avoided restaurants, gas stations and hotels in order to protect him from the racist degradations and very real dangers of traveling while Black in 1950s America.

Until the 1964 Civil Rights Act formally ended segregation and made it a crime to discriminate on the basis of color, the tradition of the "great American road trip" was very different for families of color. Black motorists traveling outside of major city centers had no way of knowing if the local service station would sell them gas or if there were any restaurants serving Black customers within a 100-mile (160-kilometer) radius.

The Man Behind the Book

In 1936, a Black mailman living in Harlem, New York, decided to do something about it. Inspired by Jewish publications that listed safe places for Jewish travelers to eat and sleep on the road, Victor Hugo Green published the first edition of "The Negro Motorist Green Book." Inside the pages of the "Green Book," as it became known, Black travelers could find state-by-state listings of hotels and private "tourist homes" to spend the night, and restaurants, barber shops, service stations and stores where their business was welcome.]]></description>
<dc:subject>history racism America</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:edbab66bed86/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:racism"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:America"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/cars/2024/01/higher-vehicle-hoods-significantly-increase-pedestrian-deaths-study-finds/">
    <title>Higher vehicle hoods significantly increase pedestrian deaths, study finds | Ars Technica</title>
    <dc:date>2024-01-24T01:30:00+00:00</dc:date>
    <link>https://arstechnica.com/cars/2024/01/higher-vehicle-hoods-significantly-increase-pedestrian-deaths-study-finds/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Intuitively, the supersized hood heights on these pickups seem more dangerous to vulnerable road users, but now there's hard data to support that.
(…)

Of the 3,375 crashes, 308 saw the vehicle kill the pedestrian. When examined by vehicle type, vans proved to be the least dangerous to pedestrians, with a 6.6 percent chance of death. Cars were a bit worse—8.5 percent of pedestrians hit by a sedan or hatchback were killed. Compact SUVs were roughly the same as cars at 8.8 percent.

But full-size SUVs and pickup trucks were significantly more deadly to pedestrians. Of pedestrians hit by pickup trucks, 11.9 percent were killed in the crash, rising to 12.4 percent for pedestrians struck by full-size SUVs.

It's clear from the data that hood height plays a significant role in this death toll, together with vehicle weight. Tyndall finds that the chances of a pedestrian dying in a single-vehicle crash were 68 percent higher when that vehicle was a light truck relative to a car, all else being equal.

Looking at more granular data, he also finds that compact SUVs increase the probability of death by 63 percent relative to a car, pickup trucks increase the probability by 68 percent relative to a car, and full-size SUVs increase the probability by 99 percent. (Vans were overrepresented in minor crashes, and the increased probability of a pedestrian dying when hit by a van was not significant.)

It’s mostly how tall the hood is

When Tyndall controlled the data for vehicle body type, the effect of vehicle hood heights became more clear, actually increasing "the partial effect of front-end vehicle height, suggesting high-front-end designs are specifically culpable for higher pedestrian death rates, and this is not driven by other characteristics that are correlated with front-end height," he writes. In fact, the study estimates that a 4-inch (100-mm) increase in front end height translates to a 28 percent increase in pedestrian death.]]></description>
<dc:subject>cars safety publichealth stats</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:5b68b79d7fc2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:cars"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:safety"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:publichealth"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:stats"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.bhphotovideo.com/explora/photography/buying-guide/lens-filters-for-solar-photography">
    <title>Guide to Lens Filters for Solar Photography | B&amp;H eXplora</title>
    <dc:date>2024-01-22T18:01:47+00:00</dc:date>
    <link>https://www.bhphotovideo.com/explora/photography/buying-guide/lens-filters-for-solar-photography</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[If you want to photograph a solar eclipse, or just photograph the source of our fragile planet’s warmth and light, you need a solar filter for your lens. Let’s look at the different options available to photographers.

We will discuss several types of solar filters in this article:

* Mylar® film white light solar viewing filters
* Heavy Neutral Density (ND) filters (minimum 16-stop)
* Hydrogen Alpha / H-Alpha / Ha solar filters

We will also discuss UV/IR Cut filters but, these are NOT, on their own, solar photography filters.]]></description>
<dc:subject>photography astronomy shopping</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:75d115ccd3bc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:photography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:astronomy"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:shopping"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.cs.umd.edu/~ben/goldenrules.html">
    <title>The Eight Golden Rules of Interface Design - Ben Shneiderman</title>
    <dc:date>2024-01-22T17:49:48+00:00</dc:date>
    <link>https://www.cs.umd.edu/~ben/goldenrules.html</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[I have often been asked to distill the vast corpus of user interface design into a few key principles. While I was reluctant to do this, it turned out to be a good exercise to write “Golden Rules,” that are applicable in most interactive systems. These principles, derived from experience and refined over three decades, require validation and tuning for specific design domains. No list such as this can be complete, but even the original list from 1985, has been well received as a useful guide to students and designers. Jakob Nielsen, Jeff Johnson, and others have expanded these rules and included their variations, which enriches the discussion. Each edition of the book produces some changes. This version is from Section 3.3.4 of the Sixth edition:
Shneiderman, B., Plaisant, C., Cohen, M., Jacobs, S., and Elmqvist, N., Designing the User Interface: Strategies for Effective Human-Computer Interaction: Sixth Edition, Pearson (May 2016) http://www.cs.umd.edu/hcil/DTUI6

1. Strive for consistency.
2. Seek universal usability.
3. Offer informative feedback.
4. Design dialogs to yield closure.
5. Prevent errors.
6. Permit easy reversal of actions.
7. Keep users in control.
8. Reduce short-term memory load.]]></description>
<dc:subject>design ux usability</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:f762c3a11cd3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:design"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:ux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:usability"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.theverge.com/2024/1/9/24030667/rabbit-r1-ai-action-model-price-release-date">
    <title>The Rabbit R1 is an AI-powered gadget that can use your apps for you - The Verge</title>
    <dc:date>2024-01-22T17:46:01+00:00</dc:date>
    <link>https://www.theverge.com/2024/1/9/24030667/rabbit-r1-ai-action-model-price-release-date</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Rather than build a bunch of APIs and try to convince developers to support the R1, though, Rabbit trained its model on how to use existing apps for itself. The large action model, or LAM, was trained by humans interacting with apps like Spotify and Uber, essentially showing the model how they work. The LAM learned what a Settings icon looked like, how to know when an order was confirmed, and where the search menus are. All that, Lyu says, can be applied to any app anywhere.

]]></description>
<dc:subject>hardware ai apps ux</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:d79377977eca/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:ai"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:apps"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:ux"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://help.ifixit.com/article/265-battery-calibration">
    <title>Battery Calibration - iFixit Support</title>
    <dc:date>2024-01-22T16:54:14+00:00</dc:date>
    <link>https://help.ifixit.com/article/265-battery-calibration</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[The fundamental problem is that there’s no reliable way to know exactly how much capacity a battery holds at any given moment. (It’s an electrochemical storage system that is always changing and decaying, and never behaves exactly the same way from one charge to the next.) About the only reliable way to gauge it is to fully charge the battery, then fully discharge it and measure the difference (a.k.a. coulomb counting). Obviously, we can't do that every time we want to check the battery level, so we have to use indirect methods—storing all kinds of usage data and using that to calculate an estimated % state of charge from moment to moment. Over time, that calculation tends to drift and become less accurate. And on a brand-new battery, there’s not really any good data to work with, so the model will be way off. Calibration helps keep estimates accurate by setting new “full charge” and “full discharge” anchors in the battery management system so it doesn’t have to guess. We're still playing Pin the Tail on the Donkey, but calibration tells the battery management system, "Ahem—the donkey is over that way."

]]></description>
<dc:subject>hardware battery troubleshooting calibration</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:cae5e8a0a703/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:battery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:troubleshooting"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:calibration"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://photofocus.com/software/migrating-your-lightroom-catalog-into-lightroom-classic-to-free-up-cloud-storage/">
    <title>Migrating your Lightroom catalog into Lightroom Classic to free up cloud storage - Photofocus</title>
    <dc:date>2024-01-22T15:59:09+00:00</dc:date>
    <link>https://photofocus.com/software/migrating-your-lightroom-catalog-into-lightroom-classic-to-free-up-cloud-storage/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Recently I wrote about how my Lightroom catalog is full and gave an overview of the process you can follow to migrate your catalog out of Lightroom and into Lightroom Classic. This frees up the cloud storage of your Adobe Creative Cloud subscription, while still maintaining the database of edits performed on each photo.]]></description>
<dc:subject>howto photography lightroom archiving</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:c8239d23e59a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:photography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:lightroom"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:archiving"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://ushistoryscene.com/article/feminine-mystique/">
    <title>Why Women Went Home Again - US History Scene</title>
    <dc:date>2024-01-21T23:20:52+00:00</dc:date>
    <link>https://ushistoryscene.com/article/feminine-mystique/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Following World War II, the early Cold War era was marked by a polarizing gender ideology. Women who had entered the manufacturing industry at unprecedented numbers during the war effort, left or were pushed out of higher education and the workforce. Elizabeth Singer More, Professor of Women, Gender, and Sexuality Studies at Harvard University, emphasizes the equation of national security with the maintenance of a heterosexual, middle-class family structure. According to Singer More, “There was an universal idea of female primacy in the home for the good of their children and the good of the nation.”  The choice to stray from a domestic life was regarded “as destabilizing, threatening, and incomprehensible,” and as the politics of the home and family came to represent the nation’s, women were held responsible for national security through their roles as wives and mothers.]]></description>
<dc:subject>history feminism socialjustice gender</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:d2e987472173/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:feminism"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:socialjustice"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:gender"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.404media.co/google-search-really-has-gotten-worse-researchers-find/">
    <title>Google Search Really Has Gotten Worse, Researchers Find</title>
    <dc:date>2024-01-18T17:30:18+00:00</dc:date>
    <link>https://www.404media.co/google-search-really-has-gotten-worse-researchers-find/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA["The majority of high-ranking product reviews in the result pages of commercial search engines use affiliate marketing, and significant amounts are outright SEO product review spam."
]]></description>
<dc:subject>google search data seo spam</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:4b4ce33fa3f5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:google"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:search"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:data"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:seo"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:spam"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/health/2024/01/hospitals-slash-staff-services-quality-of-care-when-private-equity-takes-over/">
    <title>Hospitals owned by private equity are harming patients, reports find | Ars Technica</title>
    <dc:date>2024-01-18T14:06:53+00:00</dc:date>
    <link>https://arstechnica.com/health/2024/01/hospitals-slash-staff-services-quality-of-care-when-private-equity-takes-over/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[hospitals across the US, and when they do, patients suffer, according to two separate reports. Specifically, the equity firms cut corners, slash services, lay off staff, lower quality of care, take on substantial debt, and reduce charity care, leading to lower ratings and more medical errors, the reports collectively find.

Last week, the financial watchdog organization Private Equity Stakeholder Project (PESP) released a report delving into the state of two of the nation's largest hospital systems, Lifepoint and ScionHealth—both owned by private equity firm Apollo Global Management. Through those two systems, Apollo runs 220 hospitals in 36 states, employing around 75,000 people.

The report found that some of Apollo's hospitals were among the worst in their respective states, based on a ranking by The Lown Institute Hospital Index. The index ranks hospitals and health systems based on health equity, value, and outcomes, PESP notes. The hospitals also have dismal readmission rates and government rankings. The Center for Medicare and Medicaid Services (CMS) ranks hospitals on a one- to five-star system, with the national average of 3.2 stars overall and about 30 percent of hospitals at two stars or below. Apollo's overall average is 2.8 stars, with nearly 40 percent of hospitals at two stars or below.]]></description>
<dc:subject>healthcare business economics</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:4f19df62c8d6/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:healthcare"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:economics"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/features/2024/01/how-a-27-year-old-busted-the-myth-of-bitcoins-anonymity/">
    <title>How a 27-year-old busted the myth of Bitcoin’s anonymity | Ars Technica</title>
    <dc:date>2024-01-18T14:06:00+00:00</dc:date>
    <link>https://arstechnica.com/features/2024/01/how-a-27-year-old-busted-the-myth-of-bitcoins-anonymity/</link>
    <dc:creator>rmohns</dc:creator><dc:subject>crypto history</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:5f7a523167e5/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:crypto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bostonphoenix.com/archive/features/98/10/15/POLYAMORISTS.html">
    <title>Polyamorists</title>
    <dc:date>2024-01-18T12:58:58+00:00</dc:date>
    <link>https://bostonphoenix.com/archive/features/98/10/15/POLYAMORISTS.html</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Free love might sound like a euphemism for group sex, but to Boston's polyamory community, it's just like marriage -- only bigger

by Alicia Potter

On a crooked street in Somerville is a purple house that no doubt raises eyebrows every few Thursdays. That's when it becomes a meeting site for Love Without Bounds, a local organization for young believers in free love.
On a recent evening, members of the group arrive in boisterous trios and hand-holding twosomes. They greet each other with deep, lingering embraces -- no air kisses here -- before plunking onto pillows or curling up together in corners. If ever a crowd spelled "orgy," it's this one.

But two hours pass, and the gathering fails to erupt into any sort of carnal acrobatics. At least the conversation is provocative, but again, not in the way you might think.

"Sex is cheap," says a black-clad man, to nods of agreement. "I want relationships."

It feels like a big book club, with slightly different topics of conversation. The members talk about how to ask someone out if you're married. How to fend off jealousy if you're living with your lover and his lover. How to deal with a world of pairs when you're part of a trio. In short, they talk about what it's like to be polyamorous.]]></description>
<dc:subject>culture sexuality polyamory</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:1823fe184b66/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:sexuality"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:polyamory"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mjtsai.com/blog/2021/12/22/grammarly-disables-spell-checking-globally/">
    <title>Michael Tsai - Blog - Grammarly Disables Spell Checking Globally</title>
    <dc:date>2024-01-18T00:44:23+00:00</dc:date>
    <link>https://mjtsai.com/blog/2021/12/22/grammarly-disables-spell-checking-globally/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[iA Writer:

We get a lot of support requests because, on installation, @Grammarly for Mac kills system spell-checking in all other apps (including iA Writer). Deleting Grammarly won’t restore the spell-checking. You have to manually do it using Terminal.

Leeabe51:

If you uninstall Grammarly for Mac and the system spell check is not working in apps such as Mail or Notes, do the following:

Open Terminal and copy and paste the following:

defaults write -g NSAllowContinuousSpellChecking -bool true
Restart the affected apps (or your whole computer).]]></description>
<dc:subject>ux antipatterns</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:67979751ac0f/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:ux"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:antipatterns"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/gadgets/2024/01/would-luddites-find-the-gig-economy-familiar/">
    <title>Would Luddites find the gig economy familiar? | Ars Technica</title>
    <dc:date>2024-01-13T14:55:33+00:00</dc:date>
    <link>https://arstechnica.com/gadgets/2024/01/would-luddites-find-the-gig-economy-familiar/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[suggests someone who is backward-looking, averse to progress, afraid of new technology, and frankly, not that bright. But Brian Merchant claims that that is not who the Luddites were at all. They were organized, articulate in their demands, very much understood how factory owners were using machinery to supplant them, and highly targeted in their destruction of that machinery.

Their pitiable reputation is the result of a deliberate smear campaign by elites in their own time who (successfully, as it turned out) tried to discredit their coherent and justified movement. In his book Blood in the Machine: The Origins of the Rebellion Against Big Tech, Merchant memorializes the Luddites not as the hapless dolts with their heads in the sand that they’ve become synonymous with, but rather as the first labor organizers. Longing for the halcyon days of yore when we were more in touch with nature isn’t Luddism, Merchant writes; that’s pastoralism—totally different thing.]]></description>
<dc:subject>history politics economics culture technology</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:c9c28a02d158/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:politics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:economics"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:technology"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.bigmessowires.com/2015/12/11/the-story-of-tetris-max/">
    <title>The Story of Tetris Max | Big Mess o' Wires</title>
    <dc:date>2024-01-13T01:04:10+00:00</dc:date>
    <link>https://www.bigmessowires.com/2015/12/11/the-story-of-tetris-max/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[It was the summer of 1992. Nirvana smelled like teen spirit, Ross Perot was running for president, and I was a senior at the Massachusetts Institute of Technology who wanted to play tetris. Looking at the options then available for my Macintosh LC computer, none of them were inspiring. My friends were all addicted to a beautifully crafted Mac falling blocks game called Jewelbox, and I wondered if I could make a Macintosh tetris with the same level of polish. And so began the story of Tetris Max, a game that was to play a major role in my life for the next decade.

I had only a shaky understanding of the C language, and a weak grasp of Mac programming fundamentals. This was before the days when any programming question could be answered in seconds at stackoverflow.com, so knowledge had to be gained the hard way, reading through the five thick printed volumes of Inside Macintosh. Somehow I cobbled together a working game.

Before long, I had dozens of friends camped out in my room day and night, competing for high scores and offering feedback on dropping speed, rotation rules, key repeat behavior, and other fine points that made the difference between a so-so game and a great one. We polished the hell out of that thing, arguing over arcane details until the gameplay was dialed perfectly. Then I agonized over all the little graphics elements and sound effects, for events like dropping a piece, advancing to the next level, or getting a high score. Somehow a mooing cow found its way in there too. I became obsessed with perfecting every aspect of the game until it was buttery smooth.]]></description>
<dc:subject>history mac gaming computing music</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:5456116fa12c/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:mac"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:gaming"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:computing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:music"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.bloomberg.com/news/articles/2021-03-11/the-dangerous-rise-of-the-supersized-pickup-truck">
    <title>The Dangerous Rise of the Supersized Pickup Truck - Bloomberg</title>
    <dc:date>2024-01-11T16:41:48+00:00</dc:date>
    <link>https://www.bloomberg.com/news/articles/2021-03-11/the-dangerous-rise-of-the-supersized-pickup-truck</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Despite the agrarian pursuits that TV commercials suggest, today’s pickup trucks are being built more to haul kids and families than sheep and boulders. Until the 1980s, almost every pickup truck sold in the U.S. had a single cab, meaning seating for three max in a single bench-style seat, with a bed that was eight feet long for a full-sized long-bed vehicle. That old no-frills working-style truck is fading into history.

In 2020, 85% of pickup trucks sold had “crew cabs” or “extended crew cabs” or one of a handful of other tough-guy euphemisms with two sets of seats for five people — most with four doors. Some have four regular-size doors. These passenger-heavy, cargo-lite arrangements are so popular that some automakers — like Ram — have stopped even offering single cabs in their best-selling pickup brands.

As pickups transformed into family vehicles, they also became more luxurious. The average truck in the U.S. sells for almost $50,000 now — a 41% increase compared to a decade ago — and many boast posh, feature-laden interiors designed to compete with high-end SUVs and sedans, as auto writer Jim Gorzelany writes in Forbes.

As a result, today’s truck owners include all kinds of people who don’t necessarily need (and rarely use) these vehicles’ defining features: the open cargo-hauling bed and towing capabilities. Some choose big trucks because smaller vehicles make them feel too vulnerable on modern highways.

[…]

The U.S.’s perverse regulatory and tax environment contributes to this arms race. Ford’s heavy-duty F-250, for example, benefits from its regulatory status as a commercial vehicle, unlike the slightly smaller F-150. The same goes for other heavy-duty models like the Ram 2500 and Silverado 2500HD, which aren’t classified as passenger vehicles, but as work machines, and are thus exempt from EPA fuel economy reporting regulations. “Nobody tracks the gas mileage — there’s no EPA rating for that car,” says Dan Albert, author of Are We There Yet?: The American Automobile Past, Present and Driverless.

Business tax structure also encourages many business owners to opt for the bigger F-250 over the F-150, making the added cost almost negligible. Going large doesn’t necessarily exact a major toll in fuel expenses, either: While pickups have gotten bigger they have also become — while not exactly green — certainly less gas guzzling. Equipped with a hybrid powertrain, the 2021 Ford F-150 can achieve 25 miles per gallon in the city, six more than a Honda Odyssey minivan. “We have gotten better at making them more efficient,” says Benjamin Sovacool, a researcher who studies energy transitions.

]]></description>
<dc:subject>cars culture safety health</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:3a07a6c7828d/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:cars"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:culture"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:safety"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:health"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/science/2024/01/anti-vaccine-nonsense-will-likely-kill-thousands-this-season-fda-officials-say/">
    <title>US verges on vaccination tipping point, faces thousands of needless deaths: FDA | Ars Technica</title>
    <dc:date>2024-01-11T16:21:16+00:00</dc:date>
    <link>https://arstechnica.com/science/2024/01/anti-vaccine-nonsense-will-likely-kill-thousands-this-season-fda-officials-say/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[The US may be heading to a "dangerous vaccination tipping point," with immunization rates falling so low that population-level immunity is now at risk, and we will likely see thousands of needless deaths this respiratory virus season, two top officials for the Food and Drug Administration warned in a recent JAMA commentary.

FDA Commissioner Robert Califf and top FDA vaccine regulator Peter Marks noted the profound benefits of vaccines—which save millions of lives in the US each year—and their established safety, which is monitored both passively and actively through multiple overlapping federal safety monitoring systems. And yet, "an increasing number of people in the US are now declining vaccination for a variety of reasons, ranging from safety concerns to religious beliefs," thanks to the rise of anti-vaccine misinformation spread on social media and elsewhere on the Internet.

FURTHER READING
Protective vaccination rates falling out of reach in US; exemptions hit record
Data from the Centers for Disease Control and Prevention last year found that, for the third consecutive year, vaccination rates among kindergartners had continued to slip, with rates of non-medical vaccination exemptions rising to an all-time high. There are now 10 states with vaccination exemption rates over 5 percent, meaning that even if clinicians and health officials manage to vaccinate all non-exempt children, the state will not be able to reach the target of 95 percent coverage needed to curb the spread of disease on a population level.
]]></description>
<dc:subject>health policy</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:088ef1d5a8e2/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:health"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:policy"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/science/2024/01/first-results-are-in-2023-temperatures-were-stunningly-warm/">
    <title>First results are in: 2023 temperatures were stunningly warm | Ars Technica</title>
    <dc:date>2024-01-09T20:11:17+00:00</dc:date>
    <link>https://arstechnica.com/science/2024/01/first-results-are-in-2023-temperatures-were-stunningly-warm/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[The confused wiggles on the graph above have a simple message: Most years, even years with record-high temperatures, have some months that aren't especially unusual. Month to month, temperatures dip and rise, with the record years mostly being a matter of having fewer, shallower dips.

As the graph shows, last year was not at all like that. The first few months of the year were unusually warm. And then, starting in June, temperatures rose to record heights and simply stayed there. Every month after June set a new record for high temperatures for that month. So it's not surprising that 2023 will enter the record books as far and away the warmest year on record.]]></description>
<dc:subject>climate science policy</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:6d7f207d47dc/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:climate"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:science"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:policy"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://arstechnica.com/science/2024/01/chromium-found-in-lead-tainted-fruit-pouches-may-explain-contamination/">
    <title>Chromium found in lead-tainted fruit pouches may explain contamination | Ars Technica</title>
    <dc:date>2024-01-09T18:40:26+00:00</dc:date>
    <link>https://arstechnica.com/science/2024/01/chromium-found-in-lead-tainted-fruit-pouches-may-explain-contamination/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Lead chromate is a vibrant yellow substance that has frequently turned up in turmeric sourced from India and Bangladesh. In a 2017 study by public health researchers at Boston University, 16 of 32 turmeric products bought in markets in the Boston area had lead levels over the FDA's allowable lead level for candy (the FDA does not have guidelines for lead levels in spices, specifically). Two samples, the only two samples sourced from Bangladesh, exceeded the allowable lead level by two orders of magnitude. The researchers had conducted the study after a string of lead poisoning cases in US children were linked to contaminated spices, including turmeric. Other studies have also identified spices as a source of lead exposure in US children.

The 2017 study highlighted the reason that lead chromate is used as an adulterant. A media outlet in Bangladesh quoted one turmeric trader's explanation: “Traders use the artificial color [lead chromate] to hide the marks of pest attacks and other spots on raw turmeric. It is used during boiling and polishing to make the spice look brighter to attract big buyers, including spice processing firms."]]></description>
<dc:subject>food safety health</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:c974eb7ca14a/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:food"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:safety"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:health"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://mrcoles.com/bookmarklet/">
    <title>Bookmarklet Creator with Script Includer - Peter Coles</title>
    <dc:date>2024-01-08T15:01:57+00:00</dc:date>
    <link>https://mrcoles.com/bookmarklet/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[I think bookmarklets are great! However, it’s a pain to smoosh your JavaScript into one line and properly URI encode everything. It’s even more of a pain if you want to rely on external scripts in your bookmarklet. Fortunately, I have just packaged all of these features into the above tool!

Enter your JavaScript code
Choose if you want to include jQuery* and/or specify an external script
Create your bookmarklet!
]]></description>
<dc:subject>tools webdev browsers javascript</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:79e5deb0cc73/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:webdev"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:browsers"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:javascript"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.apc.com/us/en/download/search/SMT1500RM2U/?languageCodeTranslation=us_en&amp;appSource=APC&amp;htmlLang=en-US&amp;isRightToLeftLocale=false&amp;htmlDir=ltr&amp;oneTrustScriptId=09c43d1f-d7b6-4293-bb86-b1559dd05300&amp;gaResourceSequence=gaSnippet1%2CgaPageView%2ConeTrustCookiesImpl">
    <title>Downloads for SMT1500RM2U | APC by Schneider Electric</title>
    <dc:date>2024-01-07T15:41:54+00:00</dc:date>
    <link>https://www.apc.com/us/en/download/search/SMT1500RM2U/?languageCodeTranslation=us_en&amp;appSource=APC&amp;htmlLang=en-US&amp;isRightToLeftLocale=false&amp;htmlDir=ltr&amp;oneTrustScriptId=09c43d1f-d7b6-4293-bb86-b1559dd05300&amp;gaResourceSequence=gaSnippet1%2CgaPageView%2ConeTrustCookiesImpl</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Documentation & Software Downloads
Download documents, support information, software, video and audio content
APC SmartUPS 1500 RM 2U]]></description>
<dc:subject>hardware reference documentation</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:10c4afd797ce/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:reference"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:documentation"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.consumerreports.org/health/food-safety/lead-and-cadmium-in-dark-chocolate-a8480295550/">
    <title>Lead and Cadmium Could Be in Your Dark Chocolate - Consumer Reports</title>
    <dc:date>2024-01-06T20:32:22+00:00</dc:date>
    <link>https://www.consumerreports.org/health/food-safety/lead-and-cadmium-in-dark-chocolate-a8480295550/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Getting the Lead and Cadmium Out
To further complicate the issue, lead and cadmium appear to get into cacao in different ways, which means that each requires a different type of fix, DiBartolomeis says.

Between 2019 and 2022, he and other researchers studied how metals might contaminate cacao, as part of a settlement to a lawsuit against chocolate manufacturers brought by As You Sow, an organization that pushes for corporate accountability. As You Sow had previously found high levels of lead and cadmium in some chocolates. 

The researchers found that cacao plants take up cadmium from the soil, with the metal accumulating in cacao beans as the tree grows. That’s similar to how heavy metals contaminate some other foods. 

But lead seems to get into cacao after beans are harvested. The researchers found that the metal was typically on the outer shell of the cocoa bean, not in the bean itself. Moreover, lead levels were low soon after beans were picked and removed from pods but increased as beans dried in the sun for days. During that time, lead-filled dust and dirt accumulated on the beans. “We collected beans on the ground that were heavily loaded with lead on the outer shell,” DiBartolomeis says. 

Because of the different ways that cadmium and lead get into chocolate, addressing the contamination requires different solutions.
For lead, that will mean changes in harvesting and manufacturing practices, says Danielle Fugere, president of As You Sow. Such practices could include minimizing soil contact with beans as they lie in the sun, and drying beans on tables or clean tarps away from roads or with protective covers, so lead-contaminated dust won’t land on them. Another option is finding ways to remove metal contaminants when beans are cleaned at factories, Fugere says.

]]></description>
<dc:subject>health food pollution environment</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:9e54f0fcc147/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:health"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:food"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:pollution"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:environment"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.allrecipes.com/recipe/245406/fried-brussels-sprouts/">
    <title>Fried Brussels Sprouts Recipe</title>
    <dc:date>2024-01-06T20:18:33+00:00</dc:date>
    <link>https://www.allrecipes.com/recipe/245406/fried-brussels-sprouts/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Ingredients
- 6 slices bacon, cut into bite-size pieces
- ½ onion, diced
- 1 (12 ounce) package fresh Brussels sprouts, trimmed and sliced
- 2 tablespoons white sugar, or to taste (Optional)
- salt and ground black pepper to taste

DIRECTIONS

Place bacon pieces in a large skillet and cook over medium-high heat, turning occasionally, until evenly browned, about 7 to 10 minutes. Drain on paper towels, leaving grease in the skillet.

Cook onion in the bacon grease in the skillet until translucent, about 5 minutes. Add Brussels sprouts and toss to coat in the bacon grease. Cook and stir until browned and tender, about 5 minutes. Stir in sugar, salt, and black pepper; sprinkle in bacon pieces.]]></description>
<dc:subject>recipes recipe</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:860d38fcd0ea/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:recipes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:recipe"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.allrecipes.com/recipe/18442/bobs-awesome-lasagna/">
    <title>Bob's Awesome Lasagna Recipe</title>
    <dc:date>2024-01-06T20:17:22+00:00</dc:date>
    <link>https://www.allrecipes.com/recipe/18442/bobs-awesome-lasagna/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Ingredients
- 8 ounces lasagna noodles
- 1 pound ground beef
- ¼ cup minced onions
- 1 teaspoon salt
- ½ teaspoon garlic salt
- 1 (32 ounce) jar spaghetti sauce
- 1 (16 ounce) package large curd cottage cheese
- 1 pound mozzarella cheese, shredded

DIRECTIONS
Bring a large pot of lightly salted water to a boil. Cook noodles in boiling water for 8 to 10 minutes, or until al dente; drain.

In a large skillet over medium heat, saute ground beef, onions, salt and garlic salt until meat is brown. Drain excess fat, add spaghetti sauce to beef mixture, and bring to a boil. Reduce heat, and simmer for 15 to 20 minutes.

Preheat oven to 350 degrees F (175 degrees C). Grease a 9x13 inch glass baking pan.

Line bottom of pan with three lasagna noodles. Spread 1/3 of sauce mixture over noodles. Layer 1/3 of the cottage cheese over the sauce. Sprinkle 1/3 of the mozzarella over the cottage cheese. Repeat this layering process until all ingredients are used up.

Bake in the preheated oven for one hour. Let stand for 10 minutes before serving.]]></description>
<dc:subject>recipes recipe</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:6fe9294eae97/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:recipes"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:recipe"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.vertiv.com/en-us/products-catalog/critical-power/uninterruptible-power-supplies-ups/liebert-psa5-ups/#/models">
    <title>Vertiv™ Liebert® PSA5 UPS Battery Backup</title>
    <dc:date>2024-01-06T16:44:12+00:00</dc:date>
    <link>https://www.vertiv.com/en-us/products-catalog/critical-power/uninterruptible-power-supplies-ups/liebert-psa5-ups/#/models</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[500 to 1500 VA
Automatic voltage regulation (AVR)
10 outlets: 5 battery backup and surge protected outlets; 5 surge-only outlets
LCD display for checking UPS status at a glance
Free Vertiv Power Assist monitoring and management software
3-year standard warranty and $300,000 Equipment Protection Plan (EPP)]]></description>
<dc:subject>hardware battery backup</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:dc6ded53fc2b/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:hardware"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:battery"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:backup"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://www.reuters.com/investigates/special-report/spacex-musk-safety/">
    <title>At SpaceX, worker injuries soar in Elon Musk’s rush to Mars</title>
    <dc:date>2024-01-05T18:26:08+00:00</dc:date>
    <link>https://www.reuters.com/investigates/special-report/spacex-musk-safety/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Reuters documented at least 600 previously unreported workplace injuries at Musk’s rocket company: crushed limbs, amputations, electrocutions, head and eye wounds and one death. SpaceX employees say they’re paying the price for the billionaire’s push to colonize space at breakneck speed.

[…]

It was hardly the last serious accident at SpaceX. Since LeBlanc’s death in June 2014, which hasn’t been previously reported, Musk’s rocket company has disregarded worker-safety regulations and standard practices at its inherently dangerous rocket and satellite facilities nationwide, with workers paying a heavy price, a Reuters investigation found. Through interviews and government records, the news organization documented at least 600 injuries of SpaceX workers since 2014.

Many were serious or disabling. The records included reports of more than 100 workers suffering cuts or lacerations, 29 with broken bones or dislocations, 17 whose hands or fingers were “crushed,” and nine with head injuries, including one skull fracture, four concussions and one traumatic brain injury. The cases also included five burns, five electrocutions, eight accidents that led to amputations, 12 injuries involving multiple unspecified body parts, and seven workers with eye injuries. Others were relatively minor, including more than 170 reports of strains or sprains.

Current and former employees said such injuries reflect a chaotic workplace where often under-trained and overtired staff routinely skipped basic safety procedures as they raced to meet Musk’s aggressive deadlines for space missions. SpaceX, founded by Musk more than two decades ago, takes the stance that workers are responsible for protecting themselves, according to more than a dozen current and former employees, including a former senior executive.

Musk himself at times appeared cavalier about safety on visits to SpaceX sites: Four employees said he sometimes played with a novelty flamethrower and discouraged workers from wearing safety yellow because he dislikes bright colors.

The lax safety culture, more than a dozen current and former employees said, stems in part from Musk’s disdain for perceived bureaucracy and a belief inside SpaceX that it’s leading an urgent quest to create a refuge in space from a dying Earth.]]></description>
<dc:subject>SpaceX safety business space work</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:bfe72db69ada/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:SpaceX"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:safety"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:business"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:space"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:work"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://damieng.com/blog/2007/06/13/font-rendering-philosophies-of-windows-and-mac-os-x/">
    <title>Font rendering philosophies of Windows &amp; Mac OS X » DamienG</title>
    <dc:date>2024-01-04T23:52:06+00:00</dc:date>
    <link>https://damieng.com/blog/2007/06/13/font-rendering-philosophies-of-windows-and-mac-os-x/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Jeff Atwood asked What’s Wrong With Apple’s Font Rendering? and as I answered in the comments it comes down to philosophy:

The primary difference is that Microsoft try to align everything to whole pixels vertically and sub-pixels horizontally.

Apple just scale the font naturally – sometimes it fits into whole pixels other times it doesn’t.

This means Windows looks sharper at the expense of not actually being a very accurate representation of the text. The Mac with it’s design/DTP background is a much more accurate representation and scales more naturally than Windows which consequently jumps around a lot vertically.

Jeff and Joel both wrote follow up posts agreeing that it is one of philosophy but both are of the opinion that the Windows pixel-grid approach is the better whilst our displays are only capable of low dots-per-inch (DPI).

What they don’t seem to appreciate is the compromise this causes.

Here is an example of Times New Roman on Windows (left) and Mac OS (right) scaled over whole point sizes with sub-pixel precision:

]]></description>
<dc:subject>typography fonts macos windows design</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:0ff93794b5e0/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:typography"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:fonts"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:macos"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:windows"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:design"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://bigthink.com/surprising-science/the-5-personality-types-and-why-you-care/">
    <title>The Big Five personality traits and what they mean to psychologists - Big Think</title>
    <dc:date>2024-01-04T15:06:07+00:00</dc:date>
    <link>https://bigthink.com/surprising-science/the-5-personality-types-and-why-you-care/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[With the advent of larger data sets, in 1978 Paul Costa and Robert McRae published their Neuroticism-Extraversion-Openness Inventory (NEO-I) that grouped personalities according to three principal traits. In 1985 after further research, they added two more, and published the NEO Personality Inventory (NEO PI). The groupings constitute the five personality traits psychologists use today, known as “The Big Five.” Together, they form the acronym OCEAN.

TOP STORIES

Each personality trait is characterized by six individual facets.

The assumption has long been that these inventories could be useful in statistical studies, revealing how personality correlates to an individual’s behavior and degree of life satisfaction. And this has turned out to be true. Few scientists would assert that personality is the only factor that determines how one lives — situational factors are believed to be just as important — but there are some intriguing correspondences.

If you like, you can take a free online International Personality Item Pool Representation of the NEO PI-R™ (IPIP-NEO) test to find out where you fit into the Big Five inventory. The original version has 300 questions, and there’s an abbreviated one with 120.

Here are the five personality traits, their six traits, and some interesting things psychologists have learned about people who score highly on each trait.]]></description>
<dc:subject>psychology</dc:subject>
<dc:source>https://pinboard.in/</dc:source>
<dc:identifier>https://pinboard.in/u:rmohns/b:3718f17542c3/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:psychology"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://sendcutsend.com/">
    <title>SendCutSend | Online Laser Cutting and Waterjet Cutting</title>
    <dc:date>2024-01-04T13:56:17+00:00</dc:date>
    <link>https://sendcutsend.com/</link>
    <dc:creator>rmohns</dc:creator><description><![CDATA[Custom laser cutting services. Get parts, FAST.
Your easy online source for laser cutting. CNC routing. CNC bending. powder coating. waterjet cutting. tapping. countersinking. pressfit hardware. anodizing. plating.

Upload your CAD file or use our parts builder to get started.]]></description>
<dc:subject>tools projects</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:ff0ba7f5cd36/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:tools"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:projects"/>
</rdf:Bag></taxo:topics>
</item>
<item rdf:about="https://hackernoon.com/installing-nextstep-on-vmware-fusion-5c5c3e4442f4">
    <title>Installing NeXTSTEP on VMWare Fusion | HackerNoon</title>
    <dc:date>2023-12-29T20:32:20+00:00</dc:date>
    <link>https://hackernoon.com/installing-nextstep-on-vmware-fusion-5c5c3e4442f4</link>
    <dc:creator>rmohns</dc:creator><dc:subject>howto computing history virtualization</dc:subject>
<dc:identifier>https://pinboard.in/u:rmohns/b:984b62366b16/</dc:identifier>
<taxo:topics><rdf:Bag>	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:howto"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:computing"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:history"/>
	<rdf:li rdf:resource="https://pinboard.in/u:rmohns/t:virtualization"/>
</rdf:Bag></taxo:topics>
</item>
</rdf:RDF>