<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>WebLaws.org Blog</title><description></description><link>https://blog.public.law/</link><image><url>https://blog.public.law/favicon.png</url><title>The Public.Law Blog</title><link>https://blog.public.law/</link></image><generator>Ghost 6.26</generator><lastBuildDate>Tue, 07 Apr 2026 13:43:54 GMT</lastBuildDate><atom:link href="https://blog.public.law/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[170 New York Laws Updated]]></title><description><![CDATA[<p>On Friday (Sep. 22, 2023), the NY Senate published changes to 170 Consolidated Laws of New York. We have the full list:  <a href="https://newyork.public.law/laws/latest-updates?ref=blog.public.law">newyork.public.law/laws/latest-updates</a>.</p>]]></description><link>https://blog.public.law/170-new-york-laws-updated/</link><guid isPermaLink="false">67e83310501e100001e86279</guid><category><![CDATA[New York]]></category><category><![CDATA[LegalTech]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Mon, 25 Sep 2023 03:56:16 GMT</pubDate><media:content medium="image" url="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-09-24-at-9-57-31-pm.png"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-09-24-at-9-57-31-pm.png" alt="170 New York Laws Updated"><p>On Friday (Sep. 22, 2023), the NY Senate published changes to 170 Consolidated Laws of New York. We have the full list:  <a href="https://newyork.public.law/laws/latest-updates?ref=blog.public.law">newyork.public.law/laws/latest-updates</a>.</p>]]></content:encoded></item><item><title><![CDATA[Supporting both kinds of NY attorneys: the pragmatic and the pedantic]]></title><description><![CDATA[<p>If you&apos;re not familiar with internal citations in the Consolidated Laws of NY, you&apos;re in for a treat:</p><blockquote>&quot;except as provided in <strong>section ten hundred of this chapter</strong>, shall have remained&#x2026;&quot; <br><br>N.Y. Abandoned Prop. Law &#xA7; 600 (emphasis mine)</blockquote><p>I&apos;m</p>]]></description><link>https://blog.public.law/supporting-both-kinds-of-ny-attorneys-the-pragmatic-and-the-pedantic/</link><guid isPermaLink="false">67e83310501e100001e86278</guid><category><![CDATA[New York]]></category><category><![CDATA[LegalTech]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Sun, 10 Sep 2023 21:33:10 GMT</pubDate><media:content medium="image" url="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/pragmatic-style-link.png"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/pragmatic-style-link.png" alt="Supporting both kinds of NY attorneys: the pragmatic and the pedantic"><p>If you&apos;re not familiar with internal citations in the Consolidated Laws of NY, you&apos;re in for a treat:</p><blockquote>&quot;except as provided in <strong>section ten hundred of this chapter</strong>, shall have remained&#x2026;&quot; <br><br>N.Y. Abandoned Prop. Law &#xA7; 600 (emphasis mine)</blockquote><p>I&apos;m speechless. I&apos;ll acknowledge, I&apos;m not a great writer, so that&apos;s not saying a whole lot. But this is how the law is usually presented. <a href="https://www.fastcase.com/?ref=blog.public.law">Fastcase</a> (&quot;Beyond Research&quot;), <a href="https://fc7.fastcase.com/results?docUid=550465999&amp;ref=blog.public.law">dutifully reproduces it</a> (paywall):</p><figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://fc7.fastcase.com/results?docUid=550465999&amp;ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-09-10-at-3-16-17-pm-w-922.png" class="kg-image" alt="Supporting both kinds of NY attorneys: the pragmatic and the pedantic" loading="lazy"></a><figcaption>Fastcase</figcaption></figure><p>Fastcase also cites a non-existent &quot;2013 Edition&quot; and shows an outdated version of the text. <a href="https://www.findlaw.com/?ref=blog.public.law">FindLaw</a> is a little better. <a href="https://codes.findlaw.com/ny/abandoned-property-law/abp-sect-600/?ref=blog.public.law">They manage to hyperlink half of the citation</a>. But it starts publicly available and then takes you to <a href="https://signon.thomsonreuters.com/?productid=CBT&amp;lr=0&amp;culture=en-US&amp;returnto=https%3a%2f%2f1.next.westlaw.com%2fCosi%2fSignOn%3fredirectTo%3d%252fLink%252fDocument%252fFullText%253ffindType%253dL%2526originatingContext%253ddocument%2526transitionType%253dDocumentItem%2526pubNum%253d1000047%2526refType%253dLQ%2526originatingDoc%253dI7e8c9c30cb9511e8804aa3117fd00860%2526cite%253dNYAPS1000%2526contextData%253d(sc.Default)%2526firstPage%253dtrue&amp;tracetoken=0910231643450QXwcb-oDxFwuL5_Tlp3e4T_eAyFii4TfYyerP-GCrmtPvFUOZqtA-DVQM3Y_BQ1M1K2pBLrXdWTxn98gMI9BGt3gBGkl-MeVe2GEKMjzsBlNUvf_VTRxK5PQe3IUmaCgRIfG9PiVw617q4tqvyBFFH6xL9YAHapy1cpWYVwy7XIKuxRplxcuVTW6dSH4DEgqwGaeKD7_VZehakTWOduwdgt5-A-jghkMDr7vqHzPi2I9mI3IdWkrWsQU-wOw80oWrXWMUGyh7dFoMiKuuDDm7vSxa5uY_sZHO3oRTmAkeT-1ZyvZq274yg5Zy9jekkSeUdHNh_86SC2OY9HBliWbdMcRhO7L8JNYrQrOarhiiQN0pEX2ZHHhpCjb7yIqWh0v&amp;bhcp=1&amp;ref=blog.public.law">the Westlaw paywall</a> when you click:</p><figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://codes.findlaw.com/ny/abandoned-property-law/abp-sect-600/?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/findlaw-w-828.png" class="kg-image" alt="Supporting both kinds of NY attorneys: the pragmatic and the pedantic" loading="lazy"></a><figcaption>FindLaw</figcaption></figure><h2 id="taking-it-up-a-notch">Taking it up a notch</h2><p>I live for programming challenges like this. Here&apos;s how I&apos;m showing hyperlinks on <a href="https://newyork.public.law/laws/n.y._abandoned_property_law_section_600?ref=blog.public.law">N.Y. Abandoned Property Law &#xA7; 600</a>:</p><figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://newyork.public.law/laws/n.y._abandoned_property_law_section_600?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/pedantic-style-link-w-1024.png" class="kg-image" alt="Supporting both kinds of NY attorneys: the pragmatic and the pedantic" loading="lazy"></a><figcaption>Public.Law &quot;Pedantic Mode&quot;</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://newyork.public.law/laws/n.y._abandoned_property_law_section_600?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/pragmatic-style-link-w-1024.png" class="kg-image" alt="Supporting both kinds of NY attorneys: the pragmatic and the pedantic" loading="lazy"></a><figcaption>Public.Law &quot;Pragmatic Mode&quot;</figcaption></figure><p>The <em>Pedantic</em> view simply links to the correct place, leaving the text unchanged. <strong>It&apos;s good for printing out and handing to a judge</strong>.</p><p>The <em>Pragmatic</em> view, on the other hand, treats this like an actual web page that real humans need to read. It pulls from the database to embed the title of the link destination. There are also a couple more readability improvements.</p><p>I achieved this with a computer science technique called <a href="https://math.hws.edu/javanotes/c9/s5.html?ref=blog.public.law">recursive descent parsing</a>. Pretty fun stuff.</p>]]></content:encoded></item><item><title><![CDATA[Report on jury-tampering allegations in Murdaugh trial: our first original content]]></title><description><![CDATA[<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://www.public.law/blog/murdaugh-trial-jury-tampering-allegations/?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/ex-b-741-w-1024.png" class="kg-image" alt="Screenshot of Exhibit B, Affidavit of Juror No. 741" loading="lazy" title="From Exhibit B, Affidavit of Juror No. 741" width="1024" height="267" srcset="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/size/w600/2025/03/ex-b-741-w-1024.png 600w, https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/size/w1000/2025/03/ex-b-741-w-1024.png 1000w, https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/ex-b-741-w-1024.png 1024w" sizes="(min-width: 720px) 720px"></a><figcaption><span style="white-space: pre-wrap;">From Exhibit B, Affidavit of Juror No. 741, emphasis mine</span></figcaption></figure><p><a href="https://www.public.law/blog/murdaugh-trial-jury-tampering-allegations/?ref=blog.public.law">It&apos;s an informal one</a> to start with, and written by me.</p><h2 id="the-backstory-a-new-way-were-making-the-law-more-accessible">The backstory: a new way we&apos;re making the law more accessible</h2><p>I&apos;ve begun linking to secondary sources that shed light on the law</p>]]></description><link>https://blog.public.law/report-on-jury-tampering-allegations-in-murdaugh-trial-our-first-original-content/</link><guid isPermaLink="false">67e83310501e100001e86277</guid><category><![CDATA[New York]]></category><category><![CDATA[citations]]></category><category><![CDATA[legal research]]></category><category><![CDATA[UX]]></category><category><![CDATA[web design]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Sun, 10 Sep 2023 19:52:19 GMT</pubDate><media:content medium="image" url="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/ex-b-741.png"/><content:encoded><![CDATA[<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://www.public.law/blog/murdaugh-trial-jury-tampering-allegations/?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/ex-b-741-w-1024.png" class="kg-image" alt="Report on jury-tampering allegations in Murdaugh trial: our first original content" loading="lazy" title="From Exhibit B, Affidavit of Juror No. 741" width="1024" height="267" srcset="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/size/w600/2025/03/ex-b-741-w-1024.png 600w, https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/size/w1000/2025/03/ex-b-741-w-1024.png 1000w, https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/ex-b-741-w-1024.png 1024w" sizes="(min-width: 720px) 720px"></a><figcaption><span style="white-space: pre-wrap;">From Exhibit B, Affidavit of Juror No. 741, emphasis mine</span></figcaption></figure><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/ex-b-741.png" alt="Report on jury-tampering allegations in Murdaugh trial: our first original content"><p><a href="https://www.public.law/blog/murdaugh-trial-jury-tampering-allegations/?ref=blog.public.law">It&apos;s an informal one</a> to start with, and written by me.</p><h2 id="the-backstory-a-new-way-were-making-the-law-more-accessible">The backstory: a new way we&apos;re making the law more accessible</h2><p>I&apos;ve begun linking to secondary sources that shed light on the law in some way. Here&apos;s <a href="https://newyork.public.law/laws/n.y._multiple_dwelling_law_section_283?ref=blog.public.law">a great example from the Consolidated Laws of New York</a>. I&apos;ve placed a very on-point citation to <a href="https://www.nyc.gov/site/loftboard/tenants/tenants.page?ref=blog.public.law">a NYC Loft Board post</a>.</p><figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://newyork.public.law/laws/n.y._multiple_dwelling_law_section_283?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-09-10-at-1-33-49-pm-w-1024.png" class="kg-image" alt="Report on jury-tampering allegations in Murdaugh trial: our first original content" loading="lazy" width="1024" height="876" srcset="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/size/w600/2025/03/screenshot-2023-09-10-at-1-33-49-pm-w-1024.png 600w, https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/size/w1000/2025/03/screenshot-2023-09-10-at-1-33-49-pm-w-1024.png 1000w, https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-09-10-at-1-33-49-pm-w-1024.png 1024w" sizes="(min-width: 720px) 720px"></a><figcaption><span style="white-space: pre-wrap;">Screenshot of our MDL &#xA7; 283 &quot;Occupancy Permitted&quot;, with citation to the NYC Loft Board</span></figcaption></figure><p>Personally, as an attorney who doesn&apos;t specialize in (say) NY &quot;<a href="https://newyork.public.law/laws/n.y._multiple_dwelling_law?ref=blog.public.law">Multiple Dwelling Law</a>&quot;, I really appreciate secondary sources like these. Note how the statutory text (the primary source) doesn&apos;t actually contain the relevant word, <strong>loft</strong>. (&quot;Loft&quot; does appear higher up in the hierarchy: this is part of the &quot;Loft Law&quot;. So that&apos;s on me to elegantly display to website visitors.)</p><p>I&apos;m also coding <a href="https://newyork.public.law/secondary_sources?ref=blog.public.law">publication indexes</a>, a work in progress:</p><figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://newyork.public.law/secondary_sources?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-09-10-at-1-40-32-pm-w-948.png" class="kg-image" alt="Report on jury-tampering allegations in Murdaugh trial: our first original content" loading="lazy" width="948" height="626" srcset="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/size/w600/2025/03/screenshot-2023-09-10-at-1-40-32-pm-w-948.png 600w, https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-09-10-at-1-40-32-pm-w-948.png 948w" sizes="(min-width: 720px) 720px"></a><figcaption><span style="white-space: pre-wrap;">Screenshot of the NY secondary source index</span></figcaption></figure><p>The issue I was faced with is not being able to find topical high quality publications for e.g., current events. <a href="https://www.public.law/blog/?ref=blog.public.law">And so we&apos;ve begun publishing our own</a>. Luckily, we have several promising candidates in the pipeline who have much better writing and journalism skills then I.</p>]]></content:encoded></item><item><title><![CDATA[Oregon Revised Statutes (ORS) — up to date through 2024]]></title><description><![CDATA[<p>This week I updated the ORS and created the system for keeping it up to date. Here&apos;s a little walk-through. You&apos;ll see a new note on every page. For example, on <a href="https://oregon.public.law/statutes?ref=blog.public.law">the ORS home page</a>:</p><figure class="kg-card kg-image-card"><a href="https://oregon.public.law/statutes?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-39-57-pm-w-610.png" class="kg-image" alt loading="lazy" width="495" height="120"></a></figure><p>And in the corner of every other page:</p><figure class="kg-card kg-image-card"><a href="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-49-24-pm.png?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-49-24-pm-w-232.png" class="kg-image" alt loading="lazy" width="161" height="208"></a></figure><p>If you click</p>]]></description><link>https://blog.public.law/oregon-revised-statutes-ors-up-to-date-through-2024/</link><guid isPermaLink="false">67e83310501e100001e86276</guid><category><![CDATA[Oregon]]></category><category><![CDATA[legibility]]></category><category><![CDATA[typography]]></category><category><![CDATA[UX]]></category><category><![CDATA[web design]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Sun, 06 Aug 2023 23:15:52 GMT</pubDate><media:content medium="image" url="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-35-45-pm.png"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-35-45-pm.png" alt="Oregon Revised Statutes (ORS) &#x2014; up to date through 2024"><p>This week I updated the ORS and created the system for keeping it up to date. Here&apos;s a little walk-through. You&apos;ll see a new note on every page. For example, on <a href="https://oregon.public.law/statutes?ref=blog.public.law">the ORS home page</a>:</p><figure class="kg-card kg-image-card"><a href="https://oregon.public.law/statutes?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-39-57-pm-w-610.png" class="kg-image" alt="Oregon Revised Statutes (ORS) &#x2014; up to date through 2024" loading="lazy" width="495" height="120"></a></figure><p>And in the corner of every other page:</p><figure class="kg-card kg-image-card"><a href="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-49-24-pm.png?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-49-24-pm-w-232.png" class="kg-image" alt="Oregon Revised Statutes (ORS) &#x2014; up to date through 2024" loading="lazy" width="161" height="208"></a></figure><p>If you click that dotted link, you&apos;ll get an explanation of what it means for the ORS to be up to date as I write this in August, 2023. (Hint: the 2023 edition isn&apos;t due out until 2024.) <a href="https://www.oregonlegislature.gov/bills_laws/Pages/ORS.aspxhttps://www.oregonlegislature.gov/bills_laws/Pages/ORS.aspx?ref=blog.public.law">The legislature&apos;s page</a> has all the details. Click to zoom in:</p><figure class="kg-card kg-image-card"><a href="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-36-58-pm.png?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-36-58-pm-w-1024.png" class="kg-image" alt="Oregon Revised Statutes (ORS) &#x2014; up to date through 2024" loading="lazy" width="408" height="336"></a></figure><h2 id="we-give-links-and-hints-but-you-still-have-to-read-the-pdf-">We give links and hints, but you still have to read the PDF.</h2><p>Now, <a href="https://www.oregonlegislature.gov/bills_laws/Pages/Oregon-Laws.aspx?ref=blog.public.law">the state publishes these updates as Session Law PDFs</a>. I&apos;ve written clever software (<a href="https://github.com/public-law/oregon-law-parser?ref=blog.public.law">source code</a>) that extracts a law&apos;s key info. Here&apos;s how the site lets you know, &quot;Caution! Check this session law for changes.&quot;:</p><figure class="kg-card kg-image-card"><a href="https://oregon.public.law/statutes/ors_496.254?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-35-45-pm-w-1024.png" class="kg-image" alt="Oregon Revised Statutes (ORS) &#x2014; up to date through 2024" loading="lazy" width="427" height="362"></a></figure><p>Yes, we still have to read the PDFs. But at least we don&apos;t have to dive into <a href="https://www.oregonlegislature.gov/lc/ORSupdate/instructions.pdf?ref=blog.public.law">the table of changed statutes</a> to find them. &#x1F605; Clicking on the bill&apos;s link or the PDF thumbnail pulls up <a href="https://www.oregonlegislature.gov/bills_laws/lawsstatutes/2022orlaw0033.pdf?ref=blog.public.law">the correct session law</a>:</p><figure class="kg-card kg-image-card"><a href="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-36-34-pm.png?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-08-06-at-4-36-34-pm-w-941.png" class="kg-image" alt="Oregon Revised Statutes (ORS) &#x2014; up to date through 2024" loading="lazy"></a></figure><p>What do you think about this set up? Does it look intuitive and useful? &#x2014; Robb</p>]]></content:encoded></item><item><title><![CDATA[New Roadmap; open development of the Oregon 2021 & 2022 updates]]></title><description><![CDATA[<p>Hi, Everyone. I don&apos;t know if it feels like it, but I&apos;ve been very busy behind the scenes, updating the code. I&apos;m building a foundation.</p><h2 id="new-integration-of-amendments-to-the-ors">New integration of amendments to the ORS</h2><p>This is part of a major re-write of the ORS: highly visible</p>]]></description><link>https://blog.public.law/new-roadmap-open-development-of-the-oregon-2021-2022-updates/</link><guid isPermaLink="false">67e83310501e100001e86275</guid><category><![CDATA[Oregon]]></category><category><![CDATA[Site Updates]]></category><category><![CDATA[UX]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Sat, 29 Jul 2023 22:52:46 GMT</pubDate><media:content medium="image" url="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-07-28-at-11-16-31-am.png"/><content:encoded><![CDATA[<img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-07-28-at-11-16-31-am.png" alt="New Roadmap; open development of the Oregon 2021 &amp; 2022 updates"><p>Hi, Everyone. I don&apos;t know if it feels like it, but I&apos;ve been very busy behind the scenes, updating the code. I&apos;m building a foundation.</p><h2 id="new-integration-of-amendments-to-the-ors">New integration of amendments to the ORS</h2><p>This is part of a major re-write of the ORS: highly visible notices for amended and repealed sections:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-07-29-at-4-21-35-pm.png" class="kg-image" alt="New Roadmap; open development of the Oregon 2021 &amp; 2022 updates" loading="lazy" width="534" height="243"><figcaption>Amendment notice (work in progress)</figcaption></figure><p>I&apos;m very sorry that these updates to the 2021 ORS aren&apos;t published yet. They&apos;ll be online within the week. &#x1F642; As part of this re-write, I&apos;ve simplified the website process by approx. 5x. You can even follow the development of this feature and see how it works, because <a href="https://github.com/public-law/oregon-law-parser?ref=blog.public.law">I&apos;ve open-sourced it</a>. (And if you can program in Haskell, you&apos;re welcome to contribute.)</p><p>Going forward, I&apos;ve implemented dozens of improvements to the site architecture to speed up development &#x2014; and keep it running smoothly for another ten years.</p><h2 id="more-transparency">More transparency</h2><p>I created a new <a href="https://www.public.law/roadmap?ref=blog.public.law">development roadmap</a>, linked from the footer of every page:</p><figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://www.public.law/roadmap?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-07-28-at-11-16-31-am-w-980.png" class="kg-image" alt="New Roadmap; open development of the Oregon 2021 &amp; 2022 updates" loading="lazy"></a><figcaption>Screenshot of new Development Roadmap</figcaption></figure><p>I&apos;ve set up a live status page at <a href="https://status.public.law/?ref=blog.public.law">status.public.law</a>, also linked from the page footer:</p><figure class="kg-card kg-image-card"><a href="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-07-29-at-4-43-27-pm.png?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-07-29-at-4-43-27-pm-w-1024.png" class="kg-image" alt="New Roadmap; open development of the Oregon 2021 &amp; 2022 updates" loading="lazy"></a></figure><p>There, you&apos;ll find &quot;uptime&quot; info for all of the Public.Law services. Plus, announcements &amp; updates about outages:</p><figure class="kg-card kg-image-card"><a href="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-07-29-at-4-58-22-pm.png?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2023-07-29-at-4-58-22-pm-w-554.png" class="kg-image" alt="New Roadmap; open development of the Oregon 2021 &amp; 2022 updates" loading="lazy"></a></figure><p>Finally, I publish small updates to <a href="https://twitter.com/law_is_code?ref=blog.public.law">Twitter (&quot;X&quot;?)</a> much more frequently than this blog. It&apos;s a good place to go to hear about my latest updates.</p><p>Thank you for your patience, and your support.</p><p>&#x2014; Robb</p>]]></content:encoded></item><item><title><![CDATA[Readability improvements to the OAR]]></title><description><![CDATA[<p>I&apos;ve been busy making <a href="https://oregon.public.law/?ref=blog.public.law">our Oregon Administrative Rules site</a> easier to read, thanks to plenty of quarantine time.</p><h2 id="links-with-parentheticals-to-the-ors">Links with parentheticals to the ORS</h2><p>I leveraged our ORS database to enhance the OARs:</p><!--kg-card-begin: html--><div class="wp-block-column" style="flex-basis:100%;"><!-- wp:jetpack/tiled-gallery {"columnWidths":[["100.00000"]],"ids":[]} /-->
<!-- wp:image {"align":"center","id":2780,"width":387,"height":158,"sizeSlug":"large"} -->
<figure class="wp-block-image aligncenter size-large is-resized"><a href="https://oregon.public.law/rules/oar_161-001-0025?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/ors-674-1-w-714.png" alt class="wp-image-2780" width="387" height="158"></a><figcaption class="wp-element-caption">An ORS chapter citation likewise changed into a helpful link</figcaption></figure>
<!-- /wp:image --></div><!--kg-card-end: html--><p>To show this info about</p></div>]]></description><link>https://blog.public.law/readability-improvements-to-the-oar/</link><guid isPermaLink="false">67e83310501e100001e86274</guid><category><![CDATA[Oregon]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Thu, 18 Jun 2020 04:54:59 GMT</pubDate><content:encoded><![CDATA[<p>I&apos;ve been busy making <a href="https://oregon.public.law/?ref=blog.public.law">our Oregon Administrative Rules site</a> easier to read, thanks to plenty of quarantine time.</p><h2 id="links-with-parentheticals-to-the-ors">Links with parentheticals to the ORS</h2><p>I leveraged our ORS database to enhance the OARs:</p><!--kg-card-begin: html--><div class="wp-block-column" style="flex-basis:100%;"><!-- wp:jetpack/tiled-gallery {"columnWidths":[["100.00000"]],"ids":[]} /-->
<!-- wp:image {"align":"center","id":2780,"width":387,"height":158,"sizeSlug":"large"} -->
<figure class="wp-block-image aligncenter size-large is-resized"><a href="https://oregon.public.law/rules/oar_161-001-0025?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/ors-674-1-w-714.png" alt class="wp-image-2780" width="387" height="158"></a><figcaption class="wp-element-caption">An ORS chapter citation likewise changed into a helpful link</figcaption></figure>
<!-- /wp:image --></div><!--kg-card-end: html--><p>To show this info about the ORS, we need to query <em>its</em> database for the statute titles, and then insert them into the OAR pages. We&apos;ll be rolling out more of these improvements as we go, building on the data we&apos;re collecting.</p><h2 id="improved-fraction-typography">Improved fraction typography</h2><p>A small change, but I love these creating little features that improve the reading experience. Here&apos;s <a href="https://oregon.public.law/rules/oar_603-022-0305?ref=blog.public.law">Rule 603-022-0305, Egg Quality Grade Standards</a>:</p><h3 id="before-">Before:</h3><figure class="kg-card kg-image-card"><a href="https://oregon.public.law/rules/oar_603-022-0305?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/fractions-before-1-w-725.png" class="kg-image" alt loading="lazy"></a></figure><h3 id="after-">After:</h3><figure class="kg-card kg-image-card"><a href="https://oregon.public.law/rules/oar_603-022-0305?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/fractions-after-1-w-725.png" class="kg-image" alt loading="lazy"></a></figure><h2 id="give-us-feedback">Give us feedback</h2><p>We ramped up our <a href="https://publichelp.uservoice.com/forums/21974-public-law-feedback-forum?ref=blog.public.law">feedback forum</a>: submit ideas and vote on others.</p>]]></content:encoded></item><item><title><![CDATA[The 2020 ORS is online]]></title><description><![CDATA[<p>Announcing the <strong>only</strong> free version of the ORS that&apos;s <strong>fully current</strong>, through the<strong> Spring of 2021</strong>.</p><figure class="kg-card kg-image-card"><a href="https://www.oregonlaws.org/oregon_revised_statutes?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screen-shot-2020-05-17-at-8-55-11-pm-w-1024.png" class="kg-image" alt loading="lazy"></a></figure><p>Sharp readers (and pedants) may say, &quot;But there is no such thing as the &apos;2020 ORS&apos;!&quot; And in a sense &#x2014; the authoritative sense to be sure &#x2014;</p>]]></description><link>https://blog.public.law/the-2020-ors-is-online/</link><guid isPermaLink="false">67e83310501e100001e86273</guid><category><![CDATA[Oregon]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Mon, 18 May 2020 03:23:38 GMT</pubDate><content:encoded><![CDATA[<p>Announcing the <strong>only</strong> free version of the ORS that&apos;s <strong>fully current</strong>, through the<strong> Spring of 2021</strong>.</p><figure class="kg-card kg-image-card"><a href="https://www.oregonlaws.org/oregon_revised_statutes?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screen-shot-2020-05-17-at-8-55-11-pm-w-1024.png" class="kg-image" alt loading="lazy"></a></figure><p>Sharp readers (and pedants) may say, &quot;But there is no such thing as the &apos;2020 ORS&apos;!&quot; And in a sense &#x2014; the authoritative sense to be sure &#x2014; that&apos;s correct. For these people, we properly cite and link to the <strong>2019</strong> ORS, <em>e.g.</em>:</p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screen-shot-2020-05-17-at-9-02-12-pm-w-1024.png" class="kg-image" alt loading="lazy"></figure><p>But we&apos;re trying something new: Now that the Oregon legislature has concluded <a href="https://www.opb.org/news/article/oregon-2020-republican-walkout-legislative-session-ends/?ref=blog.public.law">its curiously short session</a>, we&apos;ve added our customary <strong>inline annotation</strong> with a link to the bill passed, <em>i.e.,</em>:</p><figure class="kg-card kg-image-card"><a href="https://www.oregonlaws.org/ors/805.260?ref=blog.public.law"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screen-shot-2020-05-17-at-9-13-53-pm-w-1024.png" class="kg-image" alt loading="lazy"></a></figure><p>The new feature is labelling this collection the ORS for <strong>2020</strong>, and making clear that our site is now up-to-date through 2021. We think this will help the 95% of our visitors who simply want to be sure they&apos;re reading the current law.</p><p>What do you think? Is this an improvement?</p>]]></content:encoded></item><item><title><![CDATA[Texas Codes, now updated nightly]]></title><description><![CDATA[<p>I&apos;m really happy to announce that I moved <a href="https://texas.public.law/statutes?ref=blog.public.law">the Texas Codes</a> to our always-up-to-date platform. The last refresh times are shown on the main index page,</p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screen-shot-2019-05-06-at-2-39-24-am.png" class="kg-image" alt loading="lazy"></figure><p>as well as every statute section page, right below the link to the original source document:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screen-shot-2019-05-06-at-2-40-23-am.png" class="kg-image" alt loading="lazy"><figcaption>Screenshot taken on May 6, 2019</figcaption></figure>]]></description><link>https://blog.public.law/texas-codes-now-updated-nightly/</link><guid isPermaLink="false">67e83310501e100001e86272</guid><category><![CDATA[Texas]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Mon, 06 May 2019 09:57:48 GMT</pubDate><content:encoded><![CDATA[<p>I&apos;m really happy to announce that I moved <a href="https://texas.public.law/statutes?ref=blog.public.law">the Texas Codes</a> to our always-up-to-date platform. The last refresh times are shown on the main index page,</p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screen-shot-2019-05-06-at-2-39-24-am.png" class="kg-image" alt loading="lazy"></figure><p>as well as every statute section page, right below the link to the original source document:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screen-shot-2019-05-06-at-2-40-23-am.png" class="kg-image" alt loading="lazy"><figcaption>Screenshot taken on May 6, 2019</figcaption></figure><p>Now <a href="https://texas.public.law/statutes?ref=blog.public.law">the Codes</a> join the <a href="https://nevada.public.law/statutes?ref=blog.public.law">Nevada Revised Statutes</a> and <a href="https://blog.public.law/oregon-administrative-rules-oars-soft-launch/">Oregon Administrative Rules</a> in always showing content which was refreshed within the past 24 hours.</p><p>Please consider pitching in <a href="https://www.public.law/pricing?ref=blog.public.law">$5 or $10 per month to support</a> public service and enable me to me spend more time on development. This is currently a labor of love which I work on nights and weekends. Thank you!</p>]]></content:encoded></item><item><title><![CDATA[Oregon Administrative Rules (OAR's): Soft Launch]]></title><description><![CDATA[<p>Here&apos;s a sample of the new, <strong>always up-to-date</strong><em>,</em> <a href="https://oregon.public.law/rules?ref=blog.public.law">OAR site</a>:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/sample-oar-page.png" class="kg-image" alt loading="lazy"><figcaption>Initial design. <a href="https://oregon.public.law/rules/oar_851-050-0004?ref=blog.public.law">Live page</a>.</figcaption></figure><p>This new public service is the result of many late nights and weekend work. (This is still a part-time labor of love!) I want to get it in front of everyone to help guide</p>]]></description><link>https://blog.public.law/oregon-administrative-rules-oars-soft-launch/</link><guid isPermaLink="false">67e83310501e100001e86271</guid><category><![CDATA[Oregon]]></category><category><![CDATA[Site Updates]]></category><category><![CDATA[oar]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Fri, 03 May 2019 16:05:00 GMT</pubDate><content:encoded><![CDATA[<p>Here&apos;s a sample of the new, <strong>always up-to-date</strong><em>,</em> <a href="https://oregon.public.law/rules?ref=blog.public.law">OAR site</a>:</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/sample-oar-page.png" class="kg-image" alt loading="lazy"><figcaption>Initial design. <a href="https://oregon.public.law/rules/oar_851-050-0004?ref=blog.public.law">Live page</a>.</figcaption></figure><p>This new public service is the result of many late nights and weekend work. (This is still a part-time labor of love!) I want to get it in front of everyone to help guide the design and make it useful. I&apos;m focussing on what kinds of headings an &quot;navigational sign-posts&quot; should be shown.</p><h2 id="what-s-finished-highlights">What&apos;s Finished - Highlights</h2><ul><li><strong>Always up-to-date</strong>. All content is checked and refreshed nightly. Currency information is displayed with a <em>Last accessed</em> note.</li><li><strong>Re-outlining</strong>. The site uses the natural structure of the text to display it visually as an outline.</li><li><strong>Links to every source</strong>. Each page links back to the original rule. &quot;Trust but Verify&quot;.</li><li><strong>Raw data freely available</strong>. A new public service, I&apos;ve made the nightly parse results available for download. If you have a programmer or data science student in your team, they&apos;ll know what to do with <a href="https://github.com/public-law/data?ref=blog.public.law">a GitHub link</a>.</li></ul><h2 id="what-s-coming-next">What&apos;s Coming Next</h2><ul><li>Links to ORS and other authority / implementing laws.</li><li>Links from relevant ORS sections back to the Rules.</li><li>Display of each Rules&apos; history.</li></ul><p>Please consider pitching in <a href="https://www.public.law/pricing?ref=blog.public.law">$5 or $10 per month to support</a> my work and public service. Thank you!</p>]]></content:encoded></item><item><title><![CDATA[ORS updated with 2018 amendments]]></title><description><![CDATA[<p>Hi Everyone,</p><p>A short note to let you know that after a weekend of work, I&apos;ve updated the <a href="https://www.oregonlaws.org/oregon_revised_statutes?ref=blog.public.law">oregonlaws.org ORS</a> to show the 2018 session laws. <a href="https://www.oregonlaws.org/ors/352.102?ref=blog.public.law">E.g.</a>:</p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-from-2019-05-02-10-16-07-e1556856169906.png" class="kg-image" alt="Screenshot from 2019-05-02 10-16-07" loading="lazy" width="621" height="199" srcset="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/size/w600/2025/03/screenshot-from-2019-05-02-10-16-07-e1556856169906.png 600w, https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-from-2019-05-02-10-16-07-e1556856169906.png 621w"></figure><p>The next update will come in 2020, when the state publishes the 2019 ORS. In the meantime, I&apos;</p>]]></description><link>https://blog.public.law/ors-updated-with-2018-amendments/</link><guid isPermaLink="false">67e83310501e100001e8626a</guid><category><![CDATA[Oregon]]></category><category><![CDATA[Site Updates]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Thu, 02 May 2019 17:22:17 GMT</pubDate><content:encoded><![CDATA[<p>Hi Everyone,</p><p>A short note to let you know that after a weekend of work, I&apos;ve updated the <a href="https://www.oregonlaws.org/oregon_revised_statutes?ref=blog.public.law">oregonlaws.org ORS</a> to show the 2018 session laws. <a href="https://www.oregonlaws.org/ors/352.102?ref=blog.public.law">E.g.</a>:</p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-from-2019-05-02-10-16-07-e1556856169906.png" class="kg-image" alt="Screenshot from 2019-05-02 10-16-07" loading="lazy" width="621" height="199" srcset="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/size/w600/2025/03/screenshot-from-2019-05-02-10-16-07-e1556856169906.png 600w, https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-from-2019-05-02-10-16-07-e1556856169906.png 621w"></figure><p>The next update will come in 2020, when the state publishes the 2019 ORS. In the meantime, I&apos;m moving the ORS to the new nightly update system. This is the new platform which is providing <a href="https://oregon.public.law/rules?ref=blog.public.law">always-current Oregon Administrative Rules (OARs)</a>.</p>]]></content:encoded></item><item><title><![CDATA[Upgraded service for Non-Profit, Educational, and Gov't Users]]></title><description><![CDATA[Visitors from these domains now have ad-free browsing and other new features as we roll them out.]]></description><link>https://blog.public.law/automatic-upgrade-for-non-profit-educational-and-govt-users/</link><guid isPermaLink="false">67e83310501e100001e86267</guid><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Fri, 06 Apr 2018 15:45:41 GMT</pubDate><content:encoded><![CDATA[<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/70368_pilp_logo_no_background_copy-w-150.png" class="kg-image" alt="70368_pilp_logo_no_background_copy" loading="lazy" width="150" height="150"><figcaption><span style="white-space: pre-wrap;">Shout-out to my favorite non-profit: The Public Interest Law Project at Lewis &amp; Clark Law School</span></figcaption></figure><p>We&apos;ve expanded our public service: All visitors from these domains now have ad-free browsing and other new features as we roll them out.</p>
<!--kg-card-begin: html-->
<p style="padding-left:30px;"><code>.edu</code> <code>.gov</code> <code>.mil</code> <code>.org</code> <code>.us</code></p>
<!--kg-card-end: html-->
<p>Some organizations don&apos;t follow the usual naming schemes, such as <a href="https://www.cityofsalem.net/?ref=blog.public.law">cityofsalem.net</a> and <a href="https://austin.com/?ref=blog.public.law">austin.com</a>. So we&apos;ve added special configurations for them. But we&apos;ve likely missed some, so <a href="mailto:hello@oregonlaws.org">send us an email</a> if you believe you should be upgraded but aren&apos;t.</p>]]></content:encoded></item><item><title><![CDATA[The 2017 ORS is online]]></title><description><![CDATA[The current edition of the ORS is live on oregonlaws.org, faster and more reliable.]]></description><link>https://blog.public.law/the-2017-ors-is-online/</link><guid isPermaLink="false">67e83310501e100001e86266</guid><category><![CDATA[Oregon]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Fri, 06 Apr 2018 15:30:17 GMT</pubDate><content:encoded><![CDATA[<p>The <a href="https://www.oregonlaws.org/oregon_revised_statutes?ref=blog.public.law">current edition of the Oregon Revised Statutes</a> is live on oregonlaws.org, faster and more reliable:</p><ul><li>We significantly reduced the page &quot;weight&quot; in Kilobytes;</li><li>simplified and removed redundant Javascript;</li><li>doubled the server&apos;s RAM and CPU power, and</li><li>customized the code to gracefully handle unique content sections.</li></ul>]]></content:encoded></item><item><title><![CDATA[Work has started on the 2017 Oregon Revised Statutes]]></title><description><![CDATA[This is a quick note to inform everyone that I've begun importing the 2017 ORS.]]></description><link>https://blog.public.law/work-has-started-on-2017-oregon-revised-statutes/</link><guid isPermaLink="false">67e83310501e100001e86265</guid><category><![CDATA[Oregon]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Mon, 26 Mar 2018 08:14:42 GMT</pubDate><content:encoded><![CDATA[<p>This is a quick note to inform everyone that I&apos;ve begun importing the 2017 ORS. I&apos;ll be finished this week and will post a follow-up announcement.</p>]]></content:encoded></item><item><title><![CDATA[The Power of Permalinks]]></title><description><![CDATA[Q: What do avid bicyclists and handgun owners have in common? A: Two things are a need to know the law, and a desire to discuss it.]]></description><link>https://blog.public.law/proof-of-the-power-of-purls-and-the-potential-of-permalinks/</link><guid isPermaLink="false">67e83310501e100001e86243</guid><category><![CDATA[Oregon]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Mon, 02 Mar 2015 03:27:36 GMT</pubDate><content:encoded><![CDATA[<p>Q: What do <strong>avid bicyclists</strong> and <strong>handgun owners</strong> have in common?</p><p>A: Two things are <strong>a need to know the law</strong>, and <strong>a desire to discuss it.</strong></p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/bikeportland.png" class="kg-image" alt="Bicycle traffic law discussion on BikePortland.org" loading="lazy" width="528" height="287"><figcaption>Bicycle law discussion on BikePortland.org</figcaption></figure><p>So I conclude that the ability to <strong>find</strong>, <strong>read</strong>, and <strong>share</strong> the law online is a good thing. It might even be the beginning of a more transparent and democratic era. These screenshots show people participating in exactly this way, who were helped out by this website. (Awesome!)</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/webhit41.png" class="kg-image" alt="Forum discussion about concealed handgun license application procedures" loading="lazy" title="Web screenshot" width="443" height="308"><figcaption>Concealed handgun license discussion</figcaption></figure><p>This all might look easy, e.g., &quot;So just make a website, and people can link to it ... what&apos;s the big deal?&quot; In reality, though, it&apos;s difficult to pull off, and so the status quo is, <em>it doesn&apos;t happen</em>.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/page-not-found.png" class="kg-image" alt="Engineering a working permalink system can be tricky" loading="lazy" title="Example - &apos;page unavailable&apos;" width="283" height="177"><figcaption>Engineering a working permalink system can be tricky</figcaption></figure><p>Just look around the web: most pages don&apos;t have <em>permalinks</em> (&quot;Persistent URLs&quot;, &quot;PURLs&quot;) that people can use. And often, even if a web page does have a URL that seems good for linking, there are other show-stoppers: it may not <em>stay</em> working. Or if it does stay working, then it may not contain the same content in a few months&apos; time.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2015-03-01-19-39-22-w-660.png" class="kg-image" alt="Discussion about landlord/tenant law on Reddit." loading="lazy" width="660" height="107" srcset="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/size/w600/2025/03/screenshot-2015-03-01-19-39-22-w-660.png 600w, https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2015-03-01-19-39-22-w-660.png 660w"><figcaption>Discussion about landlord/tenant law on Reddit</figcaption></figure><p>Some great people have taken the story further, writing <a href="http://www.w3.org/Provider/Style/URI?ref=blog.public.law">lighthearted web pages</a> (Tim Berners-Lee), and <a href="http://citability.org/?ref=blog.public.law">creating videos (Citability.org)</a>.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/screenshot-2015-03-01-19-37-33-w-660.png" class="kg-image" alt="Family law discussion on Reddit" loading="lazy" width="445" height="213"><figcaption>Family law discussion on Reddit</figcaption></figure>]]></content:encoded></item><item><title><![CDATA[USPS: ZIP Codes are "commercially sensitive . . . proprietary" information]]></title><description><![CDATA[The U.S. Postal Service denied our FOIA request for a list of current ZIP Codes, because the information is "proprietary business information" and its release would not be considered a "good business practice".]]></description><link>https://blog.public.law/usps-zip-codes-are-commercially-sensitive-trade-secrets/</link><guid isPermaLink="false">67e83310501e100001e86263</guid><category><![CDATA[Oregon]]></category><dc:creator><![CDATA[Robb Shecter]]></dc:creator><pubDate>Wed, 06 Nov 2013 19:37:45 GMT</pubDate><content:encoded><![CDATA[<h2 id="no-zip-codes-for-you">No ZIP Codes for You</h2><p>The U.S. Postal Service denied our FOIA request for a list of current ZIP Codes, because the information is &quot;proprietary business information&quot; and its release would not be considered a &quot;good business practice&quot;.</p><figure class="kg-card kg-image-card"><a href="https://blog.public.law/content/files/2025/03/usps-foia-request-redacted.pdf"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/foia-screenshot-w-116.png" class="kg-image" alt="foia-screenshot" loading="lazy" width="116" height="150"></a></figure><p>This followed their refusal to license us their online ZIP Code API because we were not planning on using it for USPS shipping. They suggested that we purchase a $3,000</p><!--kg-card-begin: html--><span style="text-decoration:underline;">per year</span><!--kg-card-end: html--><p>&quot;data product&quot; containing the information. This offering, however, has so many technical and licensing hurdles that it&apos;s essentially unusable.</p><h2 id="our-hunt-for-zip-codes-started-when-we-became-interested-in-mapping-restaurant-health-inspections">Our Hunt for ZIP Codes Started When We Became Interested in Mapping Restaurant Health Inspections</h2><figure class="kg-card kg-image-card"><a href="https://blog.public.law/content/files/2025/03/usps-foia-rejection-redacted.pdf"><img src="https://storage.ghost.io/c/79/8d/798d3cb0-8a88-413e-bc6d-6446776de064/content/images/2025/03/foia-rejection-screenshot-w-117.png" class="kg-image" alt="foia-rejection-screenshot" loading="lazy" width="117" height="150"></a></figure><p>We create apps which increase access to laws and government info. This is mostly a labor of love, earning enough money to cover the costs of running the Internet servers.</p><p>There isn&apos;t yet an app or website for easily browsing restaurant health inspections in Multnomah County, Oregon. The County does have a <a href="http://www3.multco.us/MCHealthInspect/ListSearch.aspx?ref=blog.public.law">web app</a>, but it has a lot of issues, and won&apos;t be upgraded until late next year.</p><p>Critically, while sorting through the County&apos;s data for each restaurant, we found that the <em>city</em> is missing, although the <em>ZIP Code</em> is there. And so to place these on a map we needed a current list of ZIP Codes and corresponding city names.</p><p>Our search for this simple information culminated in this rejected FOIA request to the U.S. Postal Service. This is because our &quot;open source&quot; open-government use of the data is not an acceptable reason to either 1) provide us online access to the USPS API, or 2) send us a current list of ZIP Codes and cities.</p>]]></content:encoded></item></channel></rss>