<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: greghendershott</title><link>https://news.ycombinator.com/user?id=greghendershott</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 03 May 2026 08:41:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=greghendershott" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by greghendershott in "Writing "/etc/hosts" breaks the Substack editor"]]></title><description><![CDATA[
<p>See also: Recent scrubbing US government web sites for words like "diversity", "equity", and "inclusion".<p>Writing about biology, finance, or geology? Shrug.<p>Dumb filtering is bad enough when used by smart people with good intent.</p>
]]></description><pubDate>Fri, 25 Apr 2025 15:37:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43794722</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=43794722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43794722</guid></item><item><title><![CDATA[New comment by greghendershott in "SQLiteStudio: Create, edit, browse SQLite databases"]]></title><description><![CDATA[
<p>Sure it's offered free of charge -- and immediately next to the big "Download" button is a big "Donate" button.<p>> Maybe they do actually donate to the project, contribute code, or support in other means.<p>Maybe instead of shaming, the question is a cue for them to mention one of those things.<p>---<p>In the US it's Thanskgiving week. It's nice to give thanks. It can also be nice to give other things -- like support to a project that has saved/made your company non-trivial money. Not required, but nice.<p>To be clear, I think it would be fair if they answer something like: "I am trying to get my company to contribute... but as my original story showed, my company is pretty shitty at making simple decisions." :)</p>
]]></description><pubDate>Tue, 26 Nov 2024 13:53:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=42245725</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=42245725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42245725</guid></item><item><title><![CDATA[New comment by greghendershott in "'The Best of All Possible Worlds' Review: Leibniz Lives Again"]]></title><description><![CDATA[
<p>Obligatory mention of the Baroque Cycle by Neal Stephenson: <a href="https://en.wikipedia.org/wiki/The_Baroque_Cycle" rel="nofollow">https://en.wikipedia.org/wiki/The_Baroque_Cycle</a></p>
]]></description><pubDate>Tue, 26 Nov 2024 13:39:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=42245617</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=42245617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42245617</guid></item><item><title><![CDATA[New comment by greghendershott in "Xkcd 1425 (Tasks) turns ten years old today"]]></title><description><![CDATA[
<p>Also for example the imperial palace of the Habsburg dynasty: <a href="https://en.wikipedia.org/wiki/Hofburg" rel="nofollow">https://en.wikipedia.org/wiki/Hofburg</a></p>
]]></description><pubDate>Thu, 26 Sep 2024 12:40:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41657704</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=41657704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41657704</guid></item><item><title><![CDATA[New comment by greghendershott in "Gitlab S-1"]]></title><description><![CDATA[
<p>I am by no means a finance or investing whiz. But the first thing I like to do is skip ahead to the cash flow statement.<p>In this case <a href="https://www.sec.gov/Archives/edgar/data/1653482/000162828021018818/gitlab-sx1.htm#i359e99a49d03416a83f04e786aaaf108_100" rel="nofollow">https://www.sec.gov/Archives/edgar/data/1653482/000162828021...</a><p>The income statement, balance sheet, and cash flow are connected; sides of a triangle.<p>Each of the three views alone is potentially misleading. But for an initial impression and quick gut check I like to start with cash flow.</p>
]]></description><pubDate>Fri, 17 Sep 2021 18:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=28569104</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=28569104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28569104</guid></item><item><title><![CDATA[New comment by greghendershott in "The thinking behind the 32GB Windows Format limit on FAT32"]]></title><description><![CDATA[
<p>I rarely read The Register. Is that the usual tone -- as if the author wishes they were Lady Whistledown, the gossip writer on Bridgerton?</p>
]]></description><pubDate>Mon, 04 Jan 2021 15:52:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=25632869</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=25632869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25632869</guid></item><item><title><![CDATA[New comment by greghendershott in "Racket is 25"]]></title><description><![CDATA[
<p>On the other hand, I've just spent several more-or-less full-time months taking advantage of the drracket/check-syntax library, provided by the core Racket team.<p>On the third hand, I spent all that time, so wrt "bus factor 1", there will be no pleasing you. :)</p>
]]></description><pubDate>Mon, 11 May 2020 21:28:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=23147305</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=23147305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23147305</guid></item><item><title><![CDATA[New comment by greghendershott in "Can I Email: ‘Can I Use’ for email"]]></title><description><![CDATA[
<p>Not sure why you're being down-voted. (As usual here, only clicking a down-vote button contributes little value.)<p>- You are correct that implementing markdown consistently is hard because there is no real spec. CommonMark is a spec, which helps, but a heroically thorough spec, so it's still not exactly trivial to implement.<p>- You are correct that markdown can escape to HTML. Indeed certain marketing email "features" probably would do this?<p>If I am missing something maybe someone could make an actual contribution to the discussion and explain.<p>In any case I think by far the most important point was made elsewhere: Google AMP is awful for the web and for email, both.<p>p.s. edit: Actually, I think the even more important point is that anything except plain text email is awful. :) So there, sure, use markdown or org-mode formatting conventions. Humans are pretty good at handling messy human protocols.</p>
]]></description><pubDate>Thu, 12 Sep 2019 12:49:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=20950812</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=20950812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20950812</guid></item><item><title><![CDATA[New comment by greghendershott in "About V, the language Volt is written in"]]></title><description><![CDATA[
<p>This seems unnecessarily harsh.<p>Capitalization isn't a deep signal.<p>There are lIsPs like Clojure that argue (> data functions macros). Although I mostly disagree (for example I love Racket macros), I understand and appreciate the sentiment. I have heard it from other people who have worked with a variety of LiSp code bases over the years. TL;DR: Any form of non-trivial DSL needs supporting materials like documentation and a simple, clear design.<p>Although it is nice to be able to expand macros, fully-expanded macro-generating macros are clear in approximately the same way as assembly language. It is impressive if you can navigate that, but even more impressive if can manage not to need to do so.</p>
]]></description><pubDate>Thu, 07 Feb 2019 02:33:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=19102442</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=19102442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19102442</guid></item><item><title><![CDATA[New comment by greghendershott in "Designing web page layouts for screen readers"]]></title><description><![CDATA[
<p>> Now an assistive technology user has an equal (and maybe even better) conceptual map of the content and actions they can take on this website compared to a non-assistive technology user. They can get a quick overview of everything on the site, easily navigate to the section of the page they want, and quickly find what they are looking for.<p>Often there's substantial overlap between improving accessibility and helping "power users".<p>Sometimes that overlap can help convince managers to spend more time on these kinds of features.<p>(Unless maybe your whole model is herding people to ads or "promoted" stuff.)</p>
]]></description><pubDate>Thu, 27 Dec 2018 17:12:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=18770800</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=18770800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18770800</guid></item><item><title><![CDATA[New comment by greghendershott in "Rackjure"]]></title><description><![CDATA[
<p>These days that's what rackjure re-provides: <a href="http://docs.racket-lang.org/rackjure/index.html#(mod-path._rackjure%2Fthreading)" rel="nofollow">http://docs.racket-lang.org/rackjure/index.html#(mod-path._r...</a></p>
]]></description><pubDate>Thu, 02 Aug 2018 23:36:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=17676335</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=17676335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17676335</guid></item><item><title><![CDATA[New comment by greghendershott in "Fear of Macros"]]></title><description><![CDATA[
<p>No. :)<p>Continuations are in the category of things best explained by burrito analogies.</p>
]]></description><pubDate>Sun, 29 Jul 2018 17:01:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=17639073</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=17639073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17639073</guid></item><item><title><![CDATA[New comment by greghendershott in "Software developers scan emails of users who sign up for email-based services"]]></title><description><![CDATA[
<p>I remember the golden age -- when it seemed like every week there was a Lifehacker.com post about a cool way to use and customize Gmail, GReader, etc. I gladly guzzled the Kool Aid.<p>It was magnitudes more effective than any marketing I've ever seen Google do. Ethics aside, you could argue that Lifehacker writers should have gotten Google CMO level stock grants.</p>
]]></description><pubDate>Mon, 02 Jul 2018 20:19:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=17445003</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=17445003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17445003</guid></item><item><title><![CDATA[New comment by greghendershott in "States Can Require Internet Tax Collection, Supreme Court Rules"]]></title><description><![CDATA[
<p>It's already non-easy to figure out what customers want, make it, make sure they know you have it, and get them to buy it.<p>On top of that, lately it seems more challenging not to be an oligopoly if you have customers in Europe and/or the US.<p>I suppose this represents an opportunity for startups to help other startups to manage compliance and payment.</p>
]]></description><pubDate>Thu, 21 Jun 2018 15:25:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=17365992</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=17365992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17365992</guid></item><item><title><![CDATA[New comment by greghendershott in "Console.table()"]]></title><description><![CDATA[
<p>AWS Cloud Watch Logs can take JSON format log events.<p>This displays better in the AWS console -- and also it enables better queries than raw text, e.g. `{$.response.code >= 400}`.</p>
]]></description><pubDate>Thu, 14 Jun 2018 01:37:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=17308583</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=17308583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17308583</guid></item><item><title><![CDATA[mediKanren: PoC for reasoning over SemMedDB using miniKanren+heuristics+indexing]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/webyrd/mediKanren">https://github.com/webyrd/mediKanren</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=17293742">https://news.ycombinator.com/item?id=17293742</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 12 Jun 2018 14:50:02 +0000</pubDate><link>https://github.com/webyrd/mediKanren</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=17293742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17293742</guid></item><item><title><![CDATA[New comment by greghendershott in "Common Lisp homepage"]]></title><description><![CDATA[
<p>In my experience Typed Racket programs are never slower than their dynamically typed Racket equivalents. Sometimes they are faster (such as when the program does a lot of numeric computation).<p>What _can_ be slower is a _mix_ of TR and R. Because TR protects the boundary between the two with runtime contracts. Because it wants safety/soundness.<p>I'm not any kind of gradual typing expert, but, it seems like you could calibrate speed vs. soundness for boundaries in different ways. TR has prioritized soundness but it seems like you prefer speed.</p>
]]></description><pubDate>Thu, 10 May 2018 14:47:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=17039288</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=17039288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17039288</guid></item><item><title><![CDATA[New comment by greghendershott in "You can now run Linux apps on Chrome OS"]]></title><description><![CDATA[
<p>It can make sense if you're developing for Linux -- for instance web apps that will run on Linux in production.<p>It can also make sense if you like physical function keys and/or a touch screen larger than a function key row. :)<p>I used a Chromebook Pixel with Crouton very happily for a year. Granted I spend 95% of my time in Emacs and a web browser.</p>
]]></description><pubDate>Tue, 08 May 2018 20:58:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=17025020</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=17025020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17025020</guid></item><item><title><![CDATA[New comment by greghendershott in "DigitalOcean begins CEO search"]]></title><description><![CDATA[
<p>And, you probably want someone who joined BigCo when it was YourSizeCo.</p>
]]></description><pubDate>Sat, 24 Feb 2018 18:18:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=16454497</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=16454497</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16454497</guid></item><item><title><![CDATA[New comment by greghendershott in "Git is a purely functional data structure (2013)"]]></title><description><![CDATA[
<p>Depending on the definition of "it", someone has: <a href="https://github.com/tonsky/datascript" rel="nofollow">https://github.com/tonsky/datascript</a></p>
]]></description><pubDate>Sat, 09 Dec 2017 22:32:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=15888553</link><dc:creator>greghendershott</dc:creator><comments>https://news.ycombinator.com/item?id=15888553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15888553</guid></item></channel></rss>