<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: mlissner</title><link>https://news.ycombinator.com/user?id=mlissner</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 19 Sep 2026 15:19:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mlissner" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mlissner in "Astra for Law"]]></title><description><![CDATA[
<p>We have hosted bulk case law at Free Law Project for over a decade: <a href="https://wiki.free.law/c/courtlistener/help/api/bulk-data" rel="nofollow">https://wiki.free.law/c/courtlistener/help/api/bulk-data</a></p>
]]></description><pubDate>Fri, 18 Sep 2026 11:54:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49753077</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=49753077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49753077</guid></item><item><title><![CDATA[New comment by mlissner in "X-ray: a Python library for finding bad redactions in PDF documents"]]></title><description><![CDATA[
<p>We’re familiar with vulnerability disclosure philosophies, but what if the problem can’t be fixed because there’s no forward secrecy for the hundreds of millions of documents that are already out there?<p>It’s tricky stuff and we have limited resources, unfortunately.</p>
]]></description><pubDate>Wed, 24 Dec 2025 18:24:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46377903</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=46377903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46377903</guid></item><item><title><![CDATA[New comment by mlissner in "X-ray: a Python library for finding bad redactions in PDF documents"]]></title><description><![CDATA[
<p>It’s a fine line. Most redactions are for the good, to protect someone or something. For example even in the Epstein files, where some redactions are being abused, most redactions are protecting victims.<p>If there’s a way to undo huge amounts of redactions, that’d certainly be a net negative. Sort of like if encryption were suddenly broken, you wouldn’t publish a paper saying so.<p>Our goal has always been to educate about the problem so that it can be addressed. We didn’t have resources to push on the font metrics approach, so we stayed mostly quiet about it.</p>
]]></description><pubDate>Wed, 24 Dec 2025 15:09:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46376225</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=46376225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46376225</guid></item><item><title><![CDATA[New comment by mlissner in "X-ray: a Python library for finding bad redactions in PDF documents"]]></title><description><![CDATA[
<p>Really depends on the length and predictability of the redaction, but yes. If it's short and contextually it's only likely to be either "yes" or "no", you've got it. If it's longer and could contain an unknown person's name along with some other words, well, that's harder.</p>
]]></description><pubDate>Wed, 24 Dec 2025 00:53:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46371253</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=46371253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46371253</guid></item><item><title><![CDATA[New comment by mlissner in "X-ray: a Python library for finding bad redactions in PDF documents"]]></title><description><![CDATA[
<p>No, we worked with researchers that developed that kind of system, but didn't broadcast our work b/c the research was too sensitive. Seems the cat is out the bag now though.<p>I think the combination of AI and font-metrics is going to be wild though. You ought to be able to make a system that can figure out likely words based on the unredacted ones and the redaction's size. I haven't seen any redaction system yet that protects against this.</p>
]]></description><pubDate>Wed, 24 Dec 2025 00:50:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46371238</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=46371238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46371238</guid></item><item><title><![CDATA[New comment by mlissner in "X-ray: a Python library for finding bad redactions in PDF documents"]]></title><description><![CDATA[
<p>Cool to see this here. It’s funny because we do so many huge, complex, multiyear  projects at Free Law Project, but this is the most viral any of our work has ever gone!<p>Anyway, I made X-ray to analyze the millions of documents we have in CourtListener so that we can try to educate people about the issue.<p>The analysis was fun. We used S3 batch jobs to analyze millions of documents in a matter of minutes, but we haven’t done the hard part of looking at the results and reporting them out. One day.</p>
]]></description><pubDate>Tue, 23 Dec 2025 23:03:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46370525</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=46370525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46370525</guid></item><item><title><![CDATA[New comment by mlissner in "Use DuckDB-WASM to query TB of data in browser"]]></title><description><![CDATA[
<p>OK, this is really neat:
- S3 is really cheap static storage for files.
- DuckDB is a database that uses S3 for its storage.
- WASM lets you run binary (non-JS) code in your browser.
- DuckDB-Wasm allows you to run a database in your browser.<p>Put all of that together, and you get a website that queries S3 with no backend at all. Amazing.</p>
]]></description><pubDate>Fri, 31 Oct 2025 17:37:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45774572</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=45774572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45774572</guid></item><item><title><![CDATA[Use DuckDB-WASM to query TB of data in browser]]></title><description><![CDATA[
<p>Article URL: <a href="https://lil.law.harvard.edu/blog/2025/10/24/rethinking-data-discovery-for-libraries-and-digital-humanities/">https://lil.law.harvard.edu/blog/2025/10/24/rethinking-data-discovery-for-libraries-and-digital-humanities/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45774571">https://news.ycombinator.com/item?id=45774571</a></p>
<p>Points: 237</p>
<p># Comments: 62</p>
]]></description><pubDate>Fri, 31 Oct 2025 17:37:15 +0000</pubDate><link>https://lil.law.harvard.edu/blog/2025/10/24/rethinking-data-discovery-for-libraries-and-digital-humanities/</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=45774571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45774571</guid></item><item><title><![CDATA[Firefox Profiles: Private, focused spaces for all the ways you browse]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.mozilla.org/en/firefox/profile-management/">https://blog.mozilla.org/en/firefox/profile-management/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45580284">https://news.ycombinator.com/item?id=45580284</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 14 Oct 2025 14:15:52 +0000</pubDate><link>https://blog.mozilla.org/en/firefox/profile-management/</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=45580284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45580284</guid></item><item><title><![CDATA[Senator castigates federal judiciary for ignoring "basic cybersecurity"]]></title><description><![CDATA[
<p>Article URL: <a href="https://arstechnica.com/security/2025/08/senator-to-supreme-court-justice-federal-court-hacks-threaten-us-security/">https://arstechnica.com/security/2025/08/senator-to-supreme-court-justice-federal-court-hacks-threaten-us-security/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45021672">https://news.ycombinator.com/item?id=45021672</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 26 Aug 2025 02:34:08 +0000</pubDate><link>https://arstechnica.com/security/2025/08/senator-to-supreme-court-justice-federal-court-hacks-threaten-us-security/</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=45021672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45021672</guid></item><item><title><![CDATA[New comment by mlissner in "Working on databases from prison"]]></title><description><![CDATA[
<p>Maine's remote work program is an incredibly promising development to prevent recidivism. The amazing thing about it is that it gives <i>real</i> jobs to prisoners that they can seamlessly continue after they get out of prison. Normally when you get out, it's impossible to get a job, and the clock is ticking. This leads to desperation, which leads to bad behavior.<p>There is a real risk of exploitation, but if it's properly managed, remote work for prisoners is one of the most hopeful things I've heard about the prison system. It gives people purpose while there and an avenue to success once they're out.</p>
]]></description><pubDate>Mon, 16 Jun 2025 14:28:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44289885</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=44289885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44289885</guid></item><item><title><![CDATA[New comment by mlissner in "FBI raids home of prominent computer scientist who has gone incommunicado"]]></title><description><![CDATA[
<p>OK, here's the first thing popping up in court about this. There's a motion to unseal search warrants filed by a security researcher at Stanford that was just filed:<p><a href="https://www.courtlistener.com/docket/69834044/in-re-motion-to-unseal-search-warrants/" rel="nofollow">https://www.courtlistener.com/docket/69834044/in-re-motion-t...</a><p>This doesn't <i>mean</i> there are search warrants, necessarily, but this case might be the next place something pops up. If anybody wants to follow the case, you can do so with this link. :<p><a href="https://www.courtlistener.com/alert/docket/new/?pacer_case_id=220897&court_id=insd" rel="nofollow">https://www.courtlistener.com/alert/docket/new/?pacer_case_i...</a></p>
]]></description><pubDate>Wed, 02 Apr 2025 17:19:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43559008</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=43559008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43559008</guid></item><item><title><![CDATA[New comment by mlissner in "FBI raids home of prominent computer scientist who has gone incommunicado"]]></title><description><![CDATA[
<p>I run CourtListener.com, which aggregates Pacer data.<p>So far nothing there, but I created an alert for his name, and I’ll post here and to Dan Goodin (the author of the article) if anything pops up.</p>
]]></description><pubDate>Mon, 31 Mar 2025 03:05:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43530459</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=43530459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43530459</guid></item><item><title><![CDATA[New comment by mlissner in "Feds Link Cyberheist to 2022 LastPass Hacks"]]></title><description><![CDATA[
<p>Just for the record, they are being sued to oblivion:<p><a href="https://www.courtlistener.com/docket/66607916/debt-cleanse-group-legal-services-llc-v-goto-technologies-usa-inc/" rel="nofollow">https://www.courtlistener.com/docket/66607916/debt-cleanse-g...</a><p>You'd have to go study the case, but it's a class action case, so it'll hurt if they lose (and even if they don't). The court appears to be consolidating cases into this one, because LastPass has been sued in federal court 15 times so far:<p><a href="https://www.courtlistener.com/?q=lastpass%20AND%20(caseName%3A%22goto%20technologies%22%20OR%20caseName%3Alastpass)&type=r&order_by=score%20desc" rel="nofollow">https://www.courtlistener.com/?q=lastpass%20AND%20(caseName%...</a></p>
]]></description><pubDate>Sat, 08 Mar 2025 15:46:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43301066</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=43301066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43301066</guid></item><item><title><![CDATA[Mozilla adding AI features to Firefox nightly]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.nightly.mozilla.org/2024/06/24/experimenting-with-ai-services-in-nightly/">https://blog.nightly.mozilla.org/2024/06/24/experimenting-with-ai-services-in-nightly/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40785872">https://news.ycombinator.com/item?id=40785872</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 25 Jun 2024 08:20:45 +0000</pubDate><link>https://blog.nightly.mozilla.org/2024/06/24/experimenting-with-ai-services-in-nightly/</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=40785872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40785872</guid></item><item><title><![CDATA[New comment by mlissner in "Juriscraper Legal Scraping Toolkit"]]></title><description><![CDATA[
<p>Wow, funny to see this here. I'm the director of Free Law Project. Juriscraper is a project we use to scrape and parse millions of court records. I'll be happy to answer any questions folks have about it.<p>It's on version 2.6.0 now, but it has had several hundred point releases over the years as we adapt to changing court websites. Fun stuff.<p>The result of using Juriscraper is that we have something like 200B tokens of court data that we make available in various ways: <a href="https://www.courtlistener.com/help/api/bulk-data/" rel="nofollow">https://www.courtlistener.com/help/api/bulk-data/</a></p>
]]></description><pubDate>Thu, 25 Apr 2024 20:43:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=40162764</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=40162764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40162764</guid></item><item><title><![CDATA[New comment by mlissner in "Ask HN: Looking for a project to volunteer on?"]]></title><description><![CDATA[
<p>SEEKING VOLUNTEERS<p>Project names:<p>- Free Law Project<p>- RECAP Extension<p>- CourtListener.com<p>- Bots.law<p>Repos:<p>- <a href="https://github.com/freelawproject/courtlistener">https://github.com/freelawproject/courtlistener</a><p>- <a href="https://github.com/freelawproject/recap-chrome">https://github.com/freelawproject/recap-chrome</a><p>- <a href="https://github.com/freelawproject/bigcases2/">https://github.com/freelawproject/bigcases2/</a><p>Languages: Python, Django, JavaScript, Browser extensions<p>Free Law Project is a small non-profit that uses technology to make the legal sector better. We operate at a big scale (about 300M items in our DB and a lot of traffic), and need help scaling, operating, expanding, fixing, modernizing, and maintaining our stack.<p>One high priority project is adding a CDN to our site due to the crush we just got on the latest Epstein docs:<p>Background: <a href="https://www.axios.com/2024/01/04/epstein-document-crash-documentcloud-courtlistener" rel="nofollow">https://www.axios.com/2024/01/04/epstein-document-crash-docu...</a><p>Issue: <a href="https://github.com/freelawproject/courtlistener/issues/917">https://github.com/freelawproject/courtlistener/issues/917</a><p>If you have experience in rolling out a CDN, that's great.<p>If not, we also have a volunteer backlog where we are always looking for help with our website, browser extensions, etc: <a href="https://github.com/orgs/freelawproject/projects/31/views/1">https://github.com/orgs/freelawproject/projects/31/views/1</a><p>At this point, if you are a Python/Django/Browser extension dev, we could probably use your help!<p>Get in touch: info at free dot law</p>
]]></description><pubDate>Sat, 06 Jan 2024 04:23:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=38888397</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=38888397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38888397</guid></item><item><title><![CDATA[New comment by mlissner in "Judge rules Google trial documents can be posted by U.S. online"]]></title><description><![CDATA[
<p>Lots. You can follow here: <a href="https://www.courtlistener.com/alert/docket/new/?pacer_case_id=326809&court_id=wawd" rel="nofollow noreferrer">https://www.courtlistener.com/alert/docket/new/?pacer_case_i...</a><p>(I run CourtListener.)</p>
]]></description><pubDate>Wed, 27 Sep 2023 22:20:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=37682197</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=37682197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37682197</guid></item><item><title><![CDATA[New comment by mlissner in "Judge rules Google trial documents can be posted by U.S. online"]]></title><description><![CDATA[
<p>I run CourtListener. Usually the problem is the opposite: It’s too hard to get things OUT of Google.</p>
]]></description><pubDate>Wed, 27 Sep 2023 22:17:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=37682165</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=37682165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37682165</guid></item><item><title><![CDATA[New comment by mlissner in "Twitter/Mastodon Bot from the Verge/Free Law Project to Follow Tech Cases"]]></title><description><![CDATA[
<p>Hi HN. I'm the director of Free Law Project, the org that's behind this, RECAP, and CourtListener.com.<p>The idea of this project is to create topic-based bots that follow certain areas of the law so that folks can access the raw data underlying the news and read it for themselves.<p>We have a handful of "topic bots" over at <a href="https://bots.law" rel="nofollow noreferrer">https://bots.law</a>, and we're working on Slack/MS Teams/Discord integration as well. We'll probably be launching a Crypto bot soon, if we can find a reasonable curator for that.<p>We'd love your thoughts and if you follow tech cases, hopefully you'll find our bots useful!</p>
]]></description><pubDate>Tue, 12 Sep 2023 19:04:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=37486162</link><dc:creator>mlissner</dc:creator><comments>https://news.ycombinator.com/item?id=37486162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37486162</guid></item></channel></rss>