<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: jcdreads</title><link>https://news.ycombinator.com/user?id=jcdreads</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 03 May 2026 03:08:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jcdreads" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jcdreads in "PRQL – A proposal for a better SQL"]]></title><description><![CDATA[
<p>I like that everyone is trying to make something like SQL that reads more naturally to them.  More alternatives is good!  SQL is a widely accepted standard, and has strictly defined and super broadly accepted semantics.<p>As someone who has written quite a few half-baked-for-general-use but fit-for-purpose SQL generator utilities over the years, I'll suggest that if you intend for a novel syntax to be a general SQL replacement then being isomorphic to SQL would massively increase usefulness and uptake:<p>1. novel syntax to SQL; check!  Now novel syntax works with all the databases!<p>2. any valid SQL to novel syntax; a bit harder, but I'd start by using a SQL parser like <a href="https://github.com/pganalyze/libpg_query" rel="nofollow">https://github.com/pganalyze/libpg_query</a> and translating the resulting AST into the novel syntax.<p>3. novel syntax to SQL back to novel syntax is idempotent; a nice side effect is a validator/formatter for "novel syntax"<p>4. SQL to novel syntax back to SQL is idempotent; a nice side effect is a validator/formatter for SQL, which would be awesome.  (See also <a href="https://go.dev/blog/gofmt" rel="nofollow">https://go.dev/blog/gofmt</a>, which is where I learned this "round trip as formatter" trick.)<p>I don't mean for this to sound negative, and I know that 2, 3, and 4 are kind of hard.  Thank you for building prql!</p>
]]></description><pubDate>Mon, 24 Jan 2022 21:00:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=30063968</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=30063968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30063968</guid></item><item><title><![CDATA[New comment by jcdreads in "How Inuit parents teach kids to control their anger"]]></title><description><![CDATA[
<p>My response to this question or to "Are we there yet?" has always been, "Yep, we've arrived!  Hop out!"<p>Best delivered while the car is still at speed for maximum frustration.  (Also best when the mood is already light.)</p>
]]></description><pubDate>Fri, 15 Mar 2019 13:11:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=19399334</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=19399334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19399334</guid></item><item><title><![CDATA[New comment by jcdreads in "Ask HN: What discontinued company/product do you wish was still around?"]]></title><description><![CDATA[
<p>I miss DabbleDB greatly.<p>I once made a real meals-and-visits schedule signup sheet app for a sick relative (dozens of folks signing up for slots over days, etc.) in about 20 minutes, including learning a bunch about the tool.<p>Ultimately it "just" made CRUD apps, but it made the process amazingly fast.  The equivalent of updating a Django model and view was usually a click or two with no waiting, and the only typing was to name things.</p>
]]></description><pubDate>Tue, 16 Oct 2018 02:49:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=18226002</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=18226002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18226002</guid></item><item><title><![CDATA[New comment by jcdreads in "How Much Sleep Do Fitbit Users Really Get?"]]></title><description><![CDATA[
<p>Generation [ obviously.</p>
]]></description><pubDate>Thu, 29 Jun 2017 19:19:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=14666109</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=14666109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14666109</guid></item><item><title><![CDATA[New comment by jcdreads in "Apple acquires sleep tracking company Beddit"]]></title><description><![CDATA[
<p>Any wrist-mounted Fitbit will do this, even the tiny ones without a screen.  I've been using one as my only alarm for about a year, and it works great.<p>Disclaimer: I work for Fitbit.<p>Edit: Also, the battery needs a 90-minute charge only once or twice a week.</p>
]]></description><pubDate>Wed, 10 May 2017 15:30:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=14308915</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=14308915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14308915</guid></item><item><title><![CDATA[New comment by jcdreads in "For ‘Big Data’ Scientists, Hurdle to Insights Is ‘Janitor Work’"]]></title><description><![CDATA[
<p>I have rolled an extensive (purpose-built) general data quality system at work, and would love for there to be a general purpose tool that does the same sort of thing.  I would love to use, contribute to, or otherwise make real an open source version of such a tool.<p>There is an enormous need in several industries for this sort of thing; but most people don't really know they need it yet.</p>
]]></description><pubDate>Mon, 18 Aug 2014 13:32:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=8192511</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=8192511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=8192511</guid></item><item><title><![CDATA[New comment by jcdreads in "American Dialect Map"]]></title><description><![CDATA[
<p>Fanta is one kind of coke that I didn't see much growing up.<p>My brother and I used to argue about whether Orange Fanta counted as a coke.  He thought it wasn't, because it was orange soda and not cola.  I thought it was, because it was sugary carbonated soda.<p>My wife refers to them all as soda or pop.  The industrial name for them all is "soft drink", which I think means they don't have alcohol in them.<p>It's a very regional, kind of random thing.</p>
]]></description><pubDate>Tue, 07 May 2013 00:43:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=5665775</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=5665775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=5665775</guid></item><item><title><![CDATA[New comment by jcdreads in "FiveThirtyEight: Over the Decades, How States Have Shifted"]]></title><description><![CDATA[
<p>It is almost entirely big city.  Most American cities, considered by themselves, would be over there on the left with Washington.<p>Here's a visualization of this; mostly bluer cities and mostly redder non-city:<p><a href="http://www.princeton.edu/~rvdb/JAVA/election2004/" rel="nofollow">http://www.princeton.edu/~rvdb/JAVA/election2004/</a></p>
]]></description><pubDate>Tue, 16 Oct 2012 01:29:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=4658033</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=4658033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4658033</guid></item><item><title><![CDATA[New comment by jcdreads in "Ask HN: Learn Math the Hard Way"]]></title><description><![CDATA[
<p>The Project Euler problems might be right up your alley.  They are little programming exercises that start easy and rapidly become harder.  Along the way you figure out enough math to make the programming easier, or at least enough to make better algorithms.  The forums are enormously helpful.  <a href="http://projecteuler.net/" rel="nofollow">http://projecteuler.net/</a></p>
]]></description><pubDate>Sun, 08 Jul 2012 13:37:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=4214528</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=4214528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4214528</guid></item><item><title><![CDATA[New comment by jcdreads in "Study predicts imminent irreversible planetary collapse"]]></title><description><![CDATA[
<p>Ah.  My refusal to read press releases about scientific papers when the original is available bites me again.  The press release is definitely less useful, and the quoted coauthor's quote less measured, than the original paper.</p>
]]></description><pubDate>Tue, 12 Jun 2012 01:50:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=4098271</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=4098271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4098271</guid></item><item><title><![CDATA[New comment by jcdreads in "Study predicts imminent irreversible planetary collapse"]]></title><description><![CDATA[
<p>It's sarcasm.  (viz. George Carlin, <a href="http://www.youtube.com/watch?v=eGOBm2J4tn0" rel="nofollow">http://www.youtube.com/watch?v=eGOBm2J4tn0</a> at about 2:20 in; the whole thing is classic Carlin at his most abrasive.)</p>
]]></description><pubDate>Tue, 12 Jun 2012 01:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=4098208</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=4098208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4098208</guid></item><item><title><![CDATA[New comment by jcdreads in "Study predicts imminent irreversible planetary collapse"]]></title><description><![CDATA[
<p>The authors do not say "drastically lower our population very quickly" anywhere in the paper.  The closest I can see that they come to saying this is in the conclusion, where they talk about, "reducing world population growth and per capita resource consumption" (among other things) as being "vital".<p>Please save your accusations of irrational, hysterical agendas for them that advocates hysteria and the abandonment of reason.</p>
]]></description><pubDate>Tue, 12 Jun 2012 01:13:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=4098131</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=4098131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4098131</guid></item><item><title><![CDATA[New comment by jcdreads in "High school teacher tells graduating students: you’re not special "]]></title><description><![CDATA[
<p>Full text of the speech: <a href="http://www.boston.com/yourtown/news/wellesley/2012/06/youre_not_special_teacher_tell.html?p1=Well_Local_YourTownlinks" rel="nofollow">http://www.boston.com/yourtown/news/wellesley/2012/06/youre_...</a></p>
]]></description><pubDate>Fri, 08 Jun 2012 20:05:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=4085946</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=4085946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=4085946</guid></item><item><title><![CDATA[New comment by jcdreads in "Didn't see this coming: The Goldman Sachs Github Account"]]></title><description><![CDATA[
<p>Why choose?</p>
]]></description><pubDate>Sun, 20 May 2012 02:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=3997740</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=3997740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3997740</guid></item><item><title><![CDATA[New comment by jcdreads in "Time To Get Past Facebook And Invent A New Future"]]></title><description><![CDATA[
<p>_"At any time"? Do you mean "With a court order"?_<p>A National Security Letter would do just as well, and at least two years of data need to be at the government's disposal.  Without addressing the merits of National Security Letters, I should point out that one covering your data, or many people's data, or all of Facebook's data, might arrive at any time.<p>* <a href="http://en.wikipedia.org/wiki/National_security_letter" rel="nofollow">http://en.wikipedia.org/wiki/National_security_letter</a>
* <a href="http://www.aclu.org/national-security-technology-and-liberty/national-security-letters" rel="nofollow">http://www.aclu.org/national-security-technology-and-liberty...</a>
* <a href="http://www.justice.gov/oig/special/s0803b/final.pdf" rel="nofollow">http://www.justice.gov/oig/special/s0803b/final.pdf</a></p>
]]></description><pubDate>Thu, 19 Apr 2012 01:00:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=3860943</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=3860943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3860943</guid></item><item><title><![CDATA[New comment by jcdreads in "Tattoos and Y Combinator Demo Day"]]></title><description><![CDATA[
<p><a href="http://xkcd.com/933/" rel="nofollow">http://xkcd.com/933/</a></p>
]]></description><pubDate>Mon, 02 Apr 2012 13:38:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=3787999</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=3787999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3787999</guid></item><item><title><![CDATA[New comment by jcdreads in "Double-Slit Experiment Carried Out with 114-Atom Molecules"]]></title><description><![CDATA[
<p>Primary source:<p><a href="http://www.quantumnano.at/" rel="nofollow">http://www.quantumnano.at/</a></p>
]]></description><pubDate>Mon, 26 Mar 2012 14:04:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=3756708</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=3756708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3756708</guid></item><item><title><![CDATA[New comment by jcdreads in "Codename: Obtvse"]]></title><description><![CDATA[
<p>Without addressing the merits of either copyright or patent protection, I believe you're confusing the two.  Folks around here tend to believe that software patents are bad; the view that copyright is bad is less widely shared.  In fact, open source licenses /rely/ on the protections afforded by copyright law.</p>
]]></description><pubDate>Fri, 23 Mar 2012 13:32:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=3745031</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=3745031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3745031</guid></item><item><title><![CDATA[New comment by jcdreads in "Interactive editor based on the 'Inventing on Principle' talk"]]></title><description><![CDATA[
<p>I was amazed watching the video of Bret V. using a tool like this, but even given those expectations I'm impressed with how cool this is to use.  Thank you very, very much for showing us this.<p>(Only such a beautiful specimen deserves such nitpicking, but: it's not a _genius_ talk, it's an _ingenious_ talk.  _Ingenious_ is the adjective form of the noun _genius_.)</p>
]]></description><pubDate>Fri, 16 Mar 2012 17:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=3714171</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=3714171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3714171</guid></item><item><title><![CDATA[New comment by jcdreads in "Everywhere I've Been in the last 3 years - GPS points"]]></title><description><![CDATA[
<p>This is fantastic!  I've been ephemerally plotting my GPS tracks for a few years (though I'm only up to about 1.6M points), but the thought of publishing my tracks on the open internet has always seemed just a little too creepy, even by internet standards.<p>Beautiful maps, though.</p>
]]></description><pubDate>Thu, 15 Mar 2012 00:21:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=3706143</link><dc:creator>jcdreads</dc:creator><comments>https://news.ycombinator.com/item?id=3706143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3706143</guid></item></channel></rss>