<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: leschak</title><link>https://news.ycombinator.com/user?id=leschak</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 30 Jun 2026 21:27:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=leschak" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by leschak in "Show HN: Autofit2 – End-to-end pipeline for multilingual text classification"]]></title><description><![CDATA[
<p>Yes, this is an alternative original implementation, from four years ago, when the concept of SetFit was still new and HF's project didn't exist. I guess its value nowadays lies in its simplicity. It is <i>really</i> simple. And practicable if you use TorchServe, because embeddings and classification model get serialized into one object.</p>
]]></description><pubDate>Sat, 27 Jun 2026 06:04:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48695604</link><dc:creator>leschak</dc:creator><comments>https://news.ycombinator.com/item?id=48695604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48695604</guid></item><item><title><![CDATA[New comment by leschak in "Migrating from Proxmox to NixOS and Incus"]]></title><description><![CDATA[
<p>It is a scripting language but for Mikrotiks you can scp a .rsc file and<p><pre><code>  ssh $username@$routeraddr '/import file=setup.rsc'</code></pre></p>
]]></description><pubDate>Fri, 26 Jun 2026 07:39:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48683548</link><dc:creator>leschak</dc:creator><comments>https://news.ycombinator.com/item?id=48683548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48683548</guid></item><item><title><![CDATA[Show HN: Autofit2 – End-to-end pipeline for multilingual text classification]]></title><description><![CDATA[
<p>Hi HN, Stefan here. autofit2 is a project I have been using at my previous company and is now opensourced. It has been used extensively in automated text moderation, but can be applied to any text/document classification task. We had success modeling offensive texts in 20+ languages (cf. github.com/neospe/dataload for all the datasets).<p>It's an integrated pipeline for lightweight multilingual text classification, covering preprocessing, training, and evaluation. It implements SetFit, a few-shot learning technique that works well for low-data regimes (down to a few dozen examples), and offers high throughput on CPUs, since it's based on Sentence Transformers. Dependencies are kept lean, but of course PyTorch itself isn't exactly small.<p>autofit2 takes a base model and a JSON config as input, and outputs a TorchServe model archive as well as a model card. The model card includes any benchmarks you have for your task, self-consistency tests, estimated CO2 emissions of the finetune, as well as an entropy-based bias analysis. For the bias eval, small test corpora for 50 languages are included. It works best with my EAR (Entropy-based Attention Regularization) fork of Sentence Transformers.<p>Feedback is welcome.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48673527">https://news.ycombinator.com/item?id=48673527</a></p>
<p>Points: 28</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 25 Jun 2026 13:58:21 +0000</pubDate><link>https://github.com/neospe/autofit2</link><dc:creator>leschak</dc:creator><comments>https://news.ycombinator.com/item?id=48673527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48673527</guid></item><item><title><![CDATA[Autoops: Multi-region data and service mesh operated by a Makefile]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/neospe/autoops">https://github.com/neospe/autoops</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48658297">https://news.ycombinator.com/item?id=48658297</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 24 Jun 2026 11:45:17 +0000</pubDate><link>https://github.com/neospe/autoops</link><dc:creator>leschak</dc:creator><comments>https://news.ycombinator.com/item?id=48658297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48658297</guid></item><item><title><![CDATA[New comment by leschak in "I looked through attacks in my access logs"]]></title><description><![CDATA[
<p>cuts out like 80-90% of the automated scans in our cases.</p>
]]></description><pubDate>Mon, 29 Jan 2024 16:14:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=39178000</link><dc:creator>leschak</dc:creator><comments>https://news.ycombinator.com/item?id=39178000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39178000</guid></item><item><title><![CDATA[New comment by leschak in "Ask HN: Can we do better than Git for version control?"]]></title><description><![CDATA[
<p>100% fossil. there has been a few threads.. and always someone points out edge cases that are only to be solved using git.. well i dont think so. you can actually go into the sqlite db and change stuff. i've recently started playing with its server api to direct user feedback from web to fossils ticketing system. it is just mature and feature packed and i honestly hope it will get as much recognition as sqlite someday.</p>
]]></description><pubDate>Sun, 10 Dec 2023 11:39:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=38590883</link><dc:creator>leschak</dc:creator><comments>https://news.ycombinator.com/item?id=38590883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38590883</guid></item><item><title><![CDATA[New comment by leschak in "Gilles Deleuze – What is Philosophy? [audio]"]]></title><description><![CDATA[
<p>deleuze was actually pretty well read in the natural sciences of his times, especially physics. even if you find this short snippet vacuous-sounding, he is actually one of the few philosophers whose metaphors about impenetrable parts of reality are grounded.</p>
]]></description><pubDate>Sat, 09 Dec 2023 11:28:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=38580983</link><dc:creator>leschak</dc:creator><comments>https://news.ycombinator.com/item?id=38580983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38580983</guid></item></channel></rss>