<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Crosscurrents on CrossCurrents</title><link>https://crosscurrents.ink/</link><description>Recent content in Crosscurrents on CrossCurrents</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 19 May 2026 12:04:00 -0500</lastBuildDate><atom:link href="https://crosscurrents.ink/index.xml" rel="self" type="application/rss+xml"/><item><title>The Leaky AI Safety Pipeline</title><link>https://crosscurrents.ink/2026/05/19/the-leaky-ai-safety-pipeline/</link><pubDate>Tue, 19 May 2026 12:04:00 -0500</pubDate><guid>https://crosscurrents.ink/2026/05/19/the-leaky-ai-safety-pipeline/</guid><description>&lt;p&gt;&lt;img src="https://crosscurrents.ink/assets/2026-05-19-leaky-safety-pipeline-assets/pipeline.jpeg" alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;This post was submitted to LessWrong and is targeted specifically to that community.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://arxiv.org/abs/2604.02457"&gt;My first AI security paper&lt;/a&gt; as an independent researcher (with &lt;a href="https://www.linkedin.com/in/sahana-ganapathy/"&gt;one other&lt;/a&gt; independent collaborator) was just accepted to the Security in Machine Learning Applications workshop at ACNS 2026. This was an 8-month process: I spent 2 weeks convincing myself that what I was trying to do was possible, 4 months building, evaluating, and collecting results, and another 4 months writing the paper (and making strategic mistakes) before submitting.&lt;/p&gt;</description></item><item><title>Street-Legal Physical Adversarial Rim for License Plates</title><link>https://crosscurrents.ink/2026/05/01/street-legal-physical-adversarial-rim-for-license-plates/</link><pubDate>Fri, 01 May 2026 15:47:00 -0500</pubDate><guid>https://crosscurrents.ink/2026/05/01/street-legal-physical-adversarial-rim-for-license-plates/</guid><description>&lt;p&gt;Eight months ago, I saw &lt;a href="https://www.youtube.com/watch?v=Pp9MwZkHiMQ"&gt;this YouTube video&lt;/a&gt; by Benn Jordan highlighting the rapid growth of license plate readers across the country, and arguing that private companies like Flock Safety were using this technology to track average people without their consent. He proposed a transparent covering for your license plate with adversarially-placed &amp;ldquo;spots&amp;rdquo; (resembling dirt) that could disrupt the computer vision algorithm responsible for locating and reading the license plate in the camera&amp;rsquo;s images. The implementation of this is &lt;a href="https://github.com/bennjordan/PlateShapez"&gt;open-source&lt;/a&gt;, though it just randomly applies shapes over a single image until a license plate reader fails, and claims that this is a reliable method for physical-world attacks. This seemed far too simple to be true; &lt;em&gt;surely&lt;/em&gt; a simple random search couldn&amp;rsquo;t be sufficient to reliably confound a realistic and modern ALPR system?&lt;/p&gt;</description></item><item><title>AI Safety, Interpretability, and Insights from Biology</title><link>https://crosscurrents.ink/2026/02/13/ai-safety-interpretability-and-insights-from-biology/</link><pubDate>Fri, 13 Feb 2026 12:41:00 -0500</pubDate><guid>https://crosscurrents.ink/2026/02/13/ai-safety-interpretability-and-insights-from-biology/</guid><description>&lt;p&gt;I recently read through &lt;a href="https://www.cs.utexas.edu/~eunsol/courses/data/bitter_lesson.pdf"&gt;The Bitter Lesson&lt;/a&gt;, an essay by Richard Sutton, widely considered to be the &amp;ldquo;father&amp;rdquo; of reinforcement learning, about why the incorporation of human knowledge into AI has been unhelpful or possibly even detrimental to its long-term development. A bitter lesson indeed—nobody wants to believe themselves obsolete, least of all the very people working to bring about Artificial Superintelligence (ASI). I certainly didn&amp;rsquo;t want to accept it when I first read Sutton&amp;rsquo;s essay, but the more I looked back over my past experiences with machine learning, the more I realized he might have a point.&lt;/p&gt;</description></item><item><title>Can Less Democracy Save Democracy?</title><link>https://crosscurrents.ink/2025/08/15/can-less-democracy-save-democracy/</link><pubDate>Fri, 15 Aug 2025 21:28:00 -0500</pubDate><guid>https://crosscurrents.ink/2025/08/15/can-less-democracy-save-democracy/</guid><description>&lt;p&gt;Yep, I&amp;rsquo;ve finally lost it and decided to dip my toe into the radioactive cesspool of American politics. This is a terrible idea. Let&amp;rsquo;s do it.&lt;/p&gt;
&lt;p&gt;In recent years, there&amp;rsquo;s been a lot of&amp;hellip; &lt;strong&gt;Talk™&lt;/strong&gt; of threats to American democracy (not even going to &lt;em&gt;try&lt;/em&gt; citing a source on that&amp;hellip;). Most of the arguments made on this subject are highly partisan, but let&amp;rsquo;s step away for a moment from the day-to-day electoral humdrum of culture war mudslinging, AI-enabled hatred, and political violence. Is there a signal underneath all this noise? Is our democratic process really under threat?&lt;/p&gt;</description></item><item><title>ChatGPT-integrated Smartshell</title><link>https://crosscurrents.ink/2023/09/24/chatgpt-integrated-smartshell/</link><pubDate>Sun, 24 Sep 2023 21:28:00 -0500</pubDate><guid>https://crosscurrents.ink/2023/09/24/chatgpt-integrated-smartshell/</guid><description>&lt;p&gt;I recently started playing with the idea of a &amp;ldquo;smart&amp;rdquo; command-line shell integrated with ChatGPT and implemented in Python. The code for my rudimentary implementation is freely available &lt;a href="https://github.com/nik875/intellishell"&gt;here&lt;/a&gt;, and should be simple enough to install and run on a Linux system.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;IntelliShell Update 10/9/2023:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve changed a lot of things about the smartshell from the original article. It now operates as an oh-my-zsh plugin instead of a standalone Python program. I gave it a proper name: IntelliShell. And I created a proper frontend-backend system with a web server to allow anyone to use it with minimal setup. From interviews I&amp;rsquo;ve done with potential users, I decided to target it towards academic researchers transitioning to the computational sciences.&lt;/p&gt;</description></item><item><title>XBee Protocol Design (from scratch!)</title><link>https://crosscurrents.ink/2023/08/28/xbee-protocol-design-from-scratch/</link><pubDate>Mon, 28 Aug 2023 14:40:00 -0500</pubDate><guid>https://crosscurrents.ink/2023/08/28/xbee-protocol-design-from-scratch/</guid><description>&lt;p&gt;This post was entirely AI generated by Anthropic AI&amp;rsquo;s Claude. I did this because I&amp;rsquo;ve gotten very busy with college and my research projects, and I&amp;rsquo;d rather put out AI-generated content than no content at all. For the record, my friend is not named &amp;ldquo;Julia&amp;rdquo;; Claude hallucinated that part. I also added in some markdown formatting to make the presentation a little nicer. For those interested in prompt engineering (or those who just want to read human content), the prompt I used is at the end of the article, and has all the same information.&lt;/p&gt;</description></item><item><title>Insights from Playing with Language Models</title><link>https://crosscurrents.ink/2023/03/16/insights-from-playing-with-language-models/</link><pubDate>Thu, 16 Mar 2023 20:32:00 -0500</pubDate><guid>https://crosscurrents.ink/2023/03/16/insights-from-playing-with-language-models/</guid><description>&lt;p&gt;Ever since the groundbreaking release of ChatGPT, I&amp;rsquo;ve been wanting to look into these &amp;ldquo;large language models&amp;rdquo; (referred to from here on as LLMs). LLMs, at their core, are autoregressive transformer-based machine learning models scaled up to be able to learn from vast collections of data scraped from the internet. The central concession of an autoregressive model is that it cannot have infinite memory; instead, it takes the prior $n$ tokens as input to generate the $n + 1$th token, and discards the earliest token in memory to replace it with the most recently generated one in a sliding-window fashion, before passing the result back into the model to generate the $n + 2$nd token. While one wouldn&amp;rsquo;t expect intentionally forgetting the earliest inputs would make for an effective language model, results ever since OpenAI&amp;rsquo;s Generative Pre-Trained Transformer (GPT) have proven otherwise. Combined with major advancements in other areas of NLP like Google&amp;rsquo;s SentencePiece tokenization, researchers have been able to achieve record-breaking performance on many natural language tasks using autoregressive language models. The most recent iteration of OpenAI&amp;rsquo;s GPT, GPT-4, can even perform better than most human specialists in legal and medical exams.&lt;/p&gt;</description></item><item><title>Bots will Win the Detection War</title><link>https://crosscurrents.ink/2022/11/17/bots-will-win-the-detection-war/</link><pubDate>Thu, 17 Nov 2022 12:41:00 -0500</pubDate><guid>https://crosscurrents.ink/2022/11/17/bots-will-win-the-detection-war/</guid><description>&lt;p&gt;For nearly the internet&amp;rsquo;s entire history, websites have been at war with automated requests (known as &amp;ldquo;bot&amp;rdquo; requests) that attempt to exploit their services. The war has resulted in an arms race of websites trying to develop increasingly effective Turing tests and bots getting increasingly effective at defeating them. From the very first instance of distorted characters being used on AltaVista&amp;rsquo;s search engine to confound optical character recognition systems and protect the service from bots, to the original CAPTCHA (which stands for Completely Automated Turing test to tell Computers and Humans Apart)&amp;rsquo;s distorted text with added markings, to today&amp;rsquo;s Google reCAPTCHA V3, bot detection technology has advanced and been defeated by competing advances in bot technology.&lt;/p&gt;</description></item><item><title>Finishing This Website</title><link>https://crosscurrents.ink/2022/11/16/finishing-this-website/</link><pubDate>Wed, 16 Nov 2022 11:37:00 -0500</pubDate><guid>https://crosscurrents.ink/2022/11/16/finishing-this-website/</guid><description>&lt;p&gt;I&amp;rsquo;ve finally done it: months after starting work on this website, I&amp;rsquo;ve completed all the essential components of this website. Notably, there&amp;rsquo;s a new &lt;a href="https://crosscurrents.ink/projects/"&gt;My Projects&lt;/a&gt; page that has links to long-form descriptions of all the major projects I&amp;rsquo;ve taken part in over the years. The hardest part of making this was actually writing those pages, but once that was done Jekyll did the heavy lifting and generated a website to my liking. I also got dark mode working!&lt;/p&gt;</description></item><item><title>TJ Space Program</title><link>https://crosscurrents.ink/projects/tjsp.html</link><pubDate>Mon, 01 Aug 2022 00:00:00 +0000</pubDate><guid>https://crosscurrents.ink/projects/tjsp.html</guid><description>&lt;p&gt;The name &amp;ldquo;Space Program&amp;rdquo; is actually something I created towards the end of my senior year; for most of my high school career, the club was called TJ NanoSat. This was because its primary mission was to build small cube satellites (known as CubeSats) and launch them to orbit. One of the club&amp;rsquo;s biggest accomplishments is the successful assembly and integration of its first independent satellite, TJ REVERB (many years prior to this, there had been a separate satellite built by a different team in partnership with Orbital Sciences—read more about that &lt;a href="https://www.washingtonpost.com/local/education/fairfax-county-students-build-first-satellite-sent-to-space/2013/11/19/015db0ea-508f-11e3-9fe0-fd2ca728e67c_story.html"&gt;here&lt;/a&gt;).&lt;/p&gt;</description></item><item><title>Kubuntu Media Player and NAS</title><link>https://crosscurrents.ink/2022/07/21/kubuntu-media-player-and-nas/</link><pubDate>Thu, 21 Jul 2022 19:34:00 -0500</pubDate><guid>https://crosscurrents.ink/2022/07/21/kubuntu-media-player-and-nas/</guid><description>&lt;p&gt;For well over a year now, I&amp;rsquo;ve had my old laptop sitting on my desk, completely unused. It&amp;rsquo;s actually a decently performant &lt;a href="https://www.hp.com/us-en/shop/pdp/hp-pavilion-x360-convertible-15t-er000-touch-24d80av-1"&gt;HP Pavilion&lt;/a&gt; with a 4-generations-old i5. The reason I had to let it go and get an upgrade is physical damage to its screen (my own fault, really; I&amp;rsquo;ll never be opening a laptop from its bottom corner again). I was able to keep the screen from falling apart with tape, but the laptop is in no condition to be my daily driver.&lt;/p&gt;</description></item><item><title>Open Source</title><link>https://crosscurrents.ink/2022/07/22/open-source/</link><pubDate>Fri, 22 Jul 2022 00:00:00 +0000</pubDate><guid>https://crosscurrents.ink/2022/07/22/open-source/</guid><description>&lt;blockquote&gt;
&lt;p&gt;I dedicate any and all copyright interest in this software to the public domain. I make this dedication for the benefit of the public at large and to the detriment of my heirs and successors. I intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Suggested commit signature for &lt;a href="https://unlicense.org/"&gt;The Unlicense&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The open source community is a unique place where people come together in order to improve the world, without expecting anything in return. It&amp;rsquo;s a place where anyone with a desire to help can contribute to software development, regardless of their background or experience. It&amp;rsquo;s a place where projects large and small can bring together strangers into tight-knit communities. And perhaps most importantly, it&amp;rsquo;s an escape from the dominance of big tech. It&amp;rsquo;s the best way to achieve privacy, security, and ownership of your hardware in a world increasingly driven by microtransactions and tracking.&lt;/p&gt;</description></item><item><title>Starting This Website</title><link>https://crosscurrents.ink/2022/07/16/starting-this-website/</link><pubDate>Sat, 16 Jul 2022 20:48:00 -0500</pubDate><guid>https://crosscurrents.ink/2022/07/16/starting-this-website/</guid><description>&lt;p&gt;This is it: my first post here, before my website is even close to complete. I thought it&amp;rsquo;d be worth taking a break from web development for a minute to explain what I&amp;rsquo;ve accomplished so far, because where I am now is certainly an accomplishment. Currently, I have a live (albeit work-in-progress) website with a complete structure for adding everything that I want to add.&lt;/p&gt;
&lt;h2 id="website-criteria-and-constraints"&gt;Website Criteria and Constraints&lt;/h2&gt;
&lt;p&gt;The original idea for this website came up two days ago, when I was looking at some of my friends&amp;rsquo; own personal websites. I thought it&amp;rsquo;d be a good idea to have a single place where I can put my best metaphorical foot forward for job recruiters, interviewers, and anyone else who might be interested in me for whatever reason. But I wanted it to be more than just an interactive resumé; I wanted it to be a way for you, the reader, to get to know me as a person by following along as I work through all of the projects that catch my interest.&lt;/p&gt;</description></item><item><title>Independent Research</title><link>https://crosscurrents.ink/projects/senior-research.html</link><pubDate>Wed, 01 Jun 2022 00:00:00 +0000</pubDate><guid>https://crosscurrents.ink/projects/senior-research.html</guid><description>&lt;p&gt;&lt;em&gt;The following page contains information that might not be up to date with the most current research in the bioinformatics field. It&amp;rsquo;s intended as a record of my story, not a valid scientific source of any kind. Feel free to contact me with any questions.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;In my final year of high school, I had the incredible opportunity to work in TJHSST&amp;rsquo;s biotechnology lab. The lab gave me access to thousands of dollars of cutting-edge equipment and research projects involving everything from gene editing using CRISPR to recellularization of plant structures with animal cells to DNA sequencing of microbial biofilms growing on stone monuments around Washington, DC. That last project ended up being the one I chose to focus on over my senior year.&lt;/p&gt;</description></item><item><title>Vex Robotics</title><link>https://crosscurrents.ink/projects/vex-robotics.html</link><pubDate>Tue, 15 Mar 2022 00:00:00 +0000</pubDate><guid>https://crosscurrents.ink/projects/vex-robotics.html</guid><description>&lt;h2 id="middle-school"&gt;Middle School&lt;/h2&gt;
&lt;p&gt;I competed in the &lt;a href="https://www.vexrobotics.com/"&gt;Vex Robotics Competition&lt;/a&gt; (VRC) in all three of my middle school years. VRC played a pivotal role in developing my love for STEM, and served as the foundation for most of the work I&amp;rsquo;d later do in high school. This is where I learned the principles of programming, engineering, and strategic thinking. My school curriculum barely touched on any of these ideas; I had to learn everything on my own through trial and error and lots of Googling.&lt;/p&gt;</description></item><item><title>EDIT ML</title><link>https://crosscurrents.ink/projects/edit.html</link><pubDate>Tue, 01 Jun 2021 00:00:00 +0000</pubDate><guid>https://crosscurrents.ink/projects/edit.html</guid><description>&lt;p&gt;In the summer after my junior year of high school, I worked on the &lt;a href="https://www.dartmouth-hitchcock.org/pathology/research#edit"&gt;EDIT ML internship&lt;/a&gt; with Dartmouth College. The program gave me the opportunity to work with experts in the field of computational pathology on real cancer research that could potentially lead to faster and more accurate diagnoses for cancer patients. I worked on a team of three high school students total under &lt;a href="https://geiselmed.dartmouth.edu/epidemiology/profile/joshua-levy-phd/"&gt;Dr. Joshua Levy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Our research focused on a small portion of a larger cancer diagnosis workflow. When pathologists study disease progression in patients, they often conduct biopsies to study tissue hidden beneath the skin. This tissue is subsequently imaged and studied to identify where the tumor is located and how severe it is. Because human analysis can sometimes be fallible, many attempts have been made to automate the tumor detection process using machine learning classifiers.&lt;/p&gt;</description></item></channel></rss>