site

files for beauhilton.com
git clone https://git.beauhilton.com/site.git
Log | Files | Refs

atom.xml (10925B)


      1 <?xml version='1.0' encoding='UTF-8'?>
      2 <feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
      3   <id>https://beauhilton.com/atom.xml</id>
      4   <title>beauhilton</title>
      5   <updated>2024-05-09T00:00:00+00:00</updated>
      6   <author>
      7     <name>beau hilton</name>
      8     <email>beau@beauhilton.com</email>
      9   </author>
     10   <generator uri="https://soupault.app" version="4.8.0">soupault</generator>
     11   <subtitle>beau's website</subtitle>
     12   <entry>
     13     <id>https://beauhilton.com/posts/til-llm-colbertv2</id>
     14     <title>Playing with ColBERTV2 Embeddings and Retrieval</title>
     15     <updated>2024-05-09T00:00:00+00:00</updated>
     16     <content type="html">
     17     There are a lot of embedding models out there for LLMs.
     18   ColbertV2 is a neat one.
     19   Here are some thoughts and code examples.
     20     </content>
     21     <link href="https://beauhilton.com/posts/til-llm-colbertv2" rel="alternate"/>
     22   </entry>
     23   
     24   <entry>
     25     <id>https://beauhilton.com/posts/choaked</id>
     26     <title>The first detailed description of living with esophageal cancer -
     27 John Casaubon’s 1690 diary</title>
     28     <updated>2024-04-12T00:00:00+00:00</updated>
     29     <content type="html">
     30     John Casaubon was an English surgeon in the late 1600s
     31 who developed an esophageal tumor in late 1690 
     32 and wrote about it in his diary
     33 before dying in January of 1691.
     34 It's harrowing, enlightening, and strangely beautiful.
     35 This blog post is the only place in the world you can read the full transcription of the diary entry.
     36     </content>
     37     <link href="https://beauhilton.com/posts/choaked" rel="alternate"/>
     38   </entry>
     39   
     40   <entry>
     41     <id>https://beauhilton.com/posts/claude-notes</id>
     42     <title>Writing clinical notes using AI - a practical experience</title>
     43     <updated>2024-04-09T00:00:00+00:00</updated>
     44     <content type="html">
     45     With Claude 3 Opus (a newish ChatGPT4 competitor) as my copilot, I wrote a pretty darn good SOAP note
     46     for an (invented yet realistic) new consult visit. It took a little massaging to get it right,
     47     but boy howdy, it did a great job. Here are the prompts and outputs. 
     48     This stuff has serious potential for streamlining the boring and tedious parts of the job.
     49     </content>
     50     <link href="https://beauhilton.com/posts/claude-notes" rel="alternate"/>
     51   </entry>
     52   
     53   <entry>
     54     <id>https://beauhilton.com/posts/s1</id>
     55     <title>Drugs we can’t get: S1</title>
     56     <updated>2024-03-29T00:00:00+00:00</updated>
     57     <content type="html">
     58     There are a number of interesting drugs used in the global market that,
     59     for one reason or another, do not have FDA approval and are therefore inaccessible
     60     in the US, at least outside of clinical trials. S1 is one of them: a better capecitabine.
     61     </content>
     62     <link href="https://beauhilton.com/posts/s1" rel="alternate"/>
     63   </entry>
     64   
     65   <entry>
     66     <id>https://beauhilton.com/posts/pp-tech-infra</id>
     67     <title>Patient-facing slide decks</title>
     68     <updated>2024-03-23T00:00:00+00:00</updated>
     69     <content type="html">
     70     While I plan on being a physician-scientist forever, I'm not going to work in academia.
     71 Over the past few years I've put together very cool infrastructure for giving academic talks (click "talks" above),
     72 and it was making me sad that it might not get much use after I leave the university.
     73 But then, a ray of sunshine: Why not use my slide deck infrastructure to help in patient conversations?
     74     </content>
     75     <link href="https://beauhilton.com/posts/pp-tech-infra" rel="alternate"/>
     76   </entry>
     77   
     78   <entry>
     79     <id>https://beauhilton.com/posts/cad-fish</id>
     80     <title>Cold agglutinin disease: fish out of water?</title>
     81     <updated>2024-03-22T00:00:00+00:00</updated>
     82     <content type="html">
     83     Cold agglutinin disease is a fascinating and strange phenomenon, and might happen because we're fish.
     84     </content>
     85     <link href="https://beauhilton.com/posts/cad-fish" rel="alternate"/>
     86   </entry>
     87   
     88   <entry>
     89     <id>https://beauhilton.com/posts/history-egc</id>
     90     <title>A timeline of esophageal cancer</title>
     91     <updated>2023-10-20T00:00:00+00:00</updated>
     92     <content type="html">
     93     A couple of friends and I wrote a review article on the history of esophageal cancer.
     94 The timeline was so interesting I thought I'd share it here, in a place where it can be easily found and updated.
     95     </content>
     96     <link href="https://beauhilton.com/posts/history-egc" rel="alternate"/>
     97   </entry>
     98   
     99   <entry>
    100     <id>https://beauhilton.com/posts/add-zfs-mirror</id>
    101     <title>How to add a mirror to a single ZFS disk</title>
    102     <updated>2023-10-19T00:00:00+00:00</updated>
    103     <content type="html">
    104     tl;dr: <code>zpool attach data /dev/disk/by-partlabel/zfs-3a1xx /dev/sdx0</code>. Adjust for your own pool and disks.
    105     </content>
    106     <link href="https://beauhilton.com/posts/add-zfs-mirror" rel="alternate"/>
    107   </entry>
    108   
    109   <entry>
    110     <id>https://beauhilton.com/posts/yt-dlp</id>
    111     <title>yt-dlp Nix config</title>
    112     <updated>2023-10-18T00:00:00+00:00</updated>
    113     <content type="html">
    114     yt-dlp is an incredibly useful and customizable tool 
    115 for downloading online videos
    116 from YouTube and elsewhere.
    117 Here's my setup 
    118 (declared in Nix, but easily generalizable).
    119     </content>
    120     <link href="https://beauhilton.com/posts/yt-dlp" rel="alternate"/>
    121   </entry>
    122   
    123   <entry>
    124     <id>https://beauhilton.com/posts/subsonic-cli</id>
    125     <title>Command-line interfaces for self-hosted music</title>
    126     <updated>2023-09-28T00:00:00+00:00</updated>
    127     <content type="html">
    128     Self-hosting a music server is great.
    129 Listening to the tunes via the command line is the way.
    130     </content>
    131     <link href="https://beauhilton.com/posts/subsonic-cli" rel="alternate"/>
    132   </entry>
    133   
    134   <entry>
    135     <id>https://beauhilton.com/posts/pixel6screen</id>
    136     <title>Pixel 6 DIY screen replacement, with fingerprint reader calibration
    137 using Linux</title>
    138     <updated>2023-09-19T00:00:00+00:00</updated>
    139     <content type="html">
    140     The internet, up to now, says you need Windows or MacOS to calibrate the Pixel's fingerprint reader after installing a new screen and digitizer.
    141 The internet, up to now, was wrong.
    142     </content>
    143     <link href="https://beauhilton.com/posts/pixel6screen" rel="alternate"/>
    144   </entry>
    145   
    146   <entry>
    147     <id>https://beauhilton.com/posts/pagecrypt</id>
    148     <title>password protecting static web pages</title>
    149     <updated>2023-01-12T00:00:00+00:00</updated>
    150     <content type="html">
    151     Static site generators, by and large, do not have support for password protecting individual pages. 
    152 This post shows a strategy that works for any SSG and does not require server access controls.
    153     </content>
    154     <link href="https://beauhilton.com/posts/pagecrypt" rel="alternate"/>
    155   </entry>
    156   
    157   <entry>
    158     <id>https://beauhilton.com/posts/oo-et-al</id>
    159     <title>good machine learning in medicine</title>
    160     <updated>2022-12-29T00:00:00+00:00</updated>
    161     <content type="html">
    162     Because most machine learning in medicine sucks, I thought you might like to see an example of it done well.
    163     </content>
    164     <link href="https://beauhilton.com/posts/oo-et-al" rel="alternate"/>
    165   </entry>
    166   
    167   <entry>
    168     <id>https://beauhilton.com/posts/medical-humanities-org</id>
    169     <title>medical-humanities.org</title>
    170     <updated>2022-12-26T00:00:00+00:00</updated>
    171     <content type="html">
    172     I made a static website as an electronic learning system and forum, 
    173 with the option for password protected posts and a controlled editing workflow, 
    174 for free and without a dedicated server. This post has the highlights.
    175     </content>
    176     <link href="https://beauhilton.com/posts/medical-humanities-org" rel="alternate"/>
    177   </entry>
    178   
    179   <entry>
    180     <id>https://beauhilton.com/posts/thanks</id>
    181     <title>I made a thanks page</title>
    182     <updated>2022-12-19T00:00:00+00:00</updated>
    183     <content type="html">
    184     A public, running journal of "hey, thanks" 
    185 to the folks who make my life better, in big and small ways. 
    186 Check it out .
    187     </content>
    188     <link href="https://beauhilton.com/posts/thanks" rel="alternate"/>
    189   </entry>
    190   
    191   <entry>
    192     <id>https://beauhilton.com/posts/mime</id>
    193     <title>fix MIME Types to unbreak RSS feeds served by OpenBSD’s
    194 httpd(8)</title>
    195     <updated>2022-11-13T00:00:00+00:00</updated>
    196     <content type="html">
    197     I've been getting back into RSS lately.
    198 Turns out, my own RSS feed was broken.
    199     </content>
    200     <link href="https://beauhilton.com/posts/mime" rel="alternate"/>
    201   </entry>
    202   
    203   <entry>
    204     <id>https://beauhilton.com/posts/ugbsd</id>
    205     <title>Upgrading out-of-date OpenBSD installs</title>
    206     <updated>2022-11-11T00:00:00+00:00</updated>
    207     <content type="html">
    208     First of all, don't do how I do. 
    209 Upgrade your installs regularly. 
    210 OpenBSD makes it very easy.
    211     </content>
    212     <link href="https://beauhilton.com/posts/ugbsd" rel="alternate"/>
    213   </entry>
    214   
    215   <entry>
    216     <id>https://beauhilton.com/posts/geocheatcode</id>
    217     <title>geocheatcode</title>
    218     <updated>2022-04-22T00:00:00+00:00</updated>
    219     <content type="html">
    220     Here is background and code
    221 for a trick I use to get
    222 Google to give me best-in-class guesses 
    223 for latitude and longitude,
    224 despite goofy and/or downright bad location searches.
    225     </content>
    226     <link href="https://beauhilton.com/posts/geocheatcode" rel="alternate"/>
    227   </entry>
    228   
    229   <entry>
    230     <id>https://beauhilton.com/posts/intake-2022-03-25</id>
    231     <title>Intake presentation on candidal esophagitis</title>
    232     <updated>2022-03-25T00:00:00+00:00</updated>
    233     <content type="html">
    234     candidal esophagitis, achalasia, H Pylori PUD
    235     </content>
    236     <link href="https://beauhilton.com/posts/intake-2022-03-25" rel="alternate"/>
    237   </entry>
    238   
    239   <entry>
    240     <id>https://beauhilton.com/posts/employee-wifi</id>
    241     <title>Set Up Enterprise Wifi on Arch Linux</title>
    242     <updated>2021-09-17T00:00:00+00:00</updated>
    243     <content type="html">
    244     Most big institutions have guest and employee wifi networks.
    245 Guest wifi is usually fine, fast enough for the basics,
    246 but far inferior to employee wifi.
    247 On a custom-built OS, such as a fairly minimalist Linux distribution, 
    248 getting the employee wifi to work
    249 can be a beast.
    250     </content>
    251     <link href="https://beauhilton.com/posts/employee-wifi" rel="alternate"/>
    252   </entry>
    253   
    254   <entry>
    255     <id>https://beauhilton.com/posts/mr-2021</id>
    256     <title>Morning Report 08/23/2021</title>
    257     <updated>2021-08-23T00:00:00+00:00</updated>
    258     <content type="html">
    259     Diagnosis is... MDS/MPN/MF NOS. 
    260 i.e., who knows.
    261     </content>
    262     <link href="https://beauhilton.com/posts/mr-2021" rel="alternate"/>
    263   </entry>
    264   
    265   <entry>
    266     <id>https://beauhilton.com/posts/rmd-py</id>
    267     <title>R Markdown is my spirit animal</title>
    268     <updated>2019-10-20T00:00:00+00:00</updated>
    269     <content type="html">
    270     Turns out that a better way does exist, and it is R Markdown.
    271     </content>
    272     <link href="https://beauhilton.com/posts/rmd-py" rel="alternate"/>
    273   </entry>
    274   
    275 </feed>