<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: gotski</title><link>https://news.ycombinator.com/user?id=gotski</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 13:08:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gotski" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gotski in "Making Graphics Like it's 1993"]]></title><description><![CDATA[
<p>This is terrific. I love reading about the creative process involved in a project like this, finding cool solutions to self-imposed boundaries.<p>I think the mix of highly rational reasoning and "it just feels right" is a killer combo  too, it gives a rigorous basis for a lot of the decisions made, while also allowing for a strongly personal aesthetic to emerge. Very cool indeed.</p>
]]></description><pubDate>Tue, 09 Jun 2026 13:12:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48460689</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=48460689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48460689</guid></item><item><title><![CDATA[New comment by gotski in "Show HN: ABC Classic 100 Rankings visualised"]]></title><description><![CDATA[
<p>Yes, I'm definitely thinking I'll update it with the 2026 - seems like there's quite a few pieces so far this year that didn't appear in the 3 years I chose.<p>I also thought I might be interesting to do a version with the film/screen specific years</p>
]]></description><pubDate>Sat, 06 Jun 2026 05:26:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48421666</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=48421666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48421666</guid></item><item><title><![CDATA[New comment by gotski in "Show HN: ABC Classic 100 Rankings visualised"]]></title><description><![CDATA[
<p>All good! So glad to hear that you've listened to them, they're some of my favorites</p>
]]></description><pubDate>Sat, 06 Jun 2026 03:25:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48421088</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=48421088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48421088</guid></item><item><title><![CDATA[New comment by gotski in "Show HN: ABC Classic 100 Rankings visualised"]]></title><description><![CDATA[
<p>Ooh nice pickup, might have to track down the original playlists on Archive.org and see if I can verify if it was indeed Goldberg.<p>I did think it was odd that Goldberg didn't show up in 2001.</p>
]]></description><pubDate>Sat, 06 Jun 2026 02:33:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48420842</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=48420842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48420842</guid></item><item><title><![CDATA[New comment by gotski in "Show HN: ABC Classic 100 Rankings visualised"]]></title><description><![CDATA[
<p>Thank you! I really appreciate it.  The eCharts bump charts look great.<p>I kind of rolled my own generated SVG paths. I wanted to learn a bit more about how Bezier curves worked, and this seemed like a good opportunity to figure it out.<p>Not 100% happy with my implementation, but I learned a lot from tinkering with it.</p>
]]></description><pubDate>Sat, 06 Jun 2026 02:32:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48420829</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=48420829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48420829</guid></item><item><title><![CDATA[New comment by gotski in "Show HN: ABC Classic 100 Rankings visualised"]]></title><description><![CDATA[
<p>Interesting points around what can be categorised as classical music.<p>I took the data as a given from ABC Classic FM, and as you mentioned it's voted on by listeners in Australia so that might affect what shows up. I'm listening to the 2026 countdown right now, and it does seem like there's a broader range of less traditional pieces appearing this year.<p>Partly this might be because ABC Classic has expanded into a broader range of genres (e.g. There's a whole program dedicated to video game music) to increase their accessibility to a wider audience.<p>I personally don't mind this, as there are many pieces from screen music that I love and that I think hold up as great orchestral music (Lord of the Rings has wonderful music).<p>I also love some of the newer music they play - e.g. I strongly suspect Joseph Tawardros will be highly ranked this year, as they have been (rightfully) playing his pieces a lot over the last few years.<p>I'm not the biggest fan of video game music though, unless it's in the original context.<p>Would love it if some Latin American composers made it in this year! Will have to wait and see...</p>
]]></description><pubDate>Sat, 06 Jun 2026 02:25:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48420809</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=48420809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48420809</guid></item><item><title><![CDATA[New comment by gotski in "Show HN: ABC Classic 100 Rankings visualised"]]></title><description><![CDATA[
<p>I wondered about that as well! I suspect it might have been different songs or movements from the opera, but it didn't specify on the ABC site so I thought it would be a fun Easter egg to include. Glad you found it!</p>
]]></description><pubDate>Sat, 06 Jun 2026 02:12:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48420727</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=48420727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48420727</guid></item><item><title><![CDATA[New comment by gotski in "Show HN: ABC Classic 100 Rankings visualised"]]></title><description><![CDATA[
<p>Good point, thanks for the suggestion - I made the svg non-selectable because of some quirks when tapping the dots on mobile, but I might see if I can override that for the text elements.<p>The YouTube link is a great idea too, might see if I can find some good recordings, although will probably take a little while</p>
]]></description><pubDate>Sat, 06 Jun 2026 01:50:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48420593</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=48420593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48420593</guid></item><item><title><![CDATA[Show HN: ABC Classic 100 Rankings visualised]]></title><description><![CDATA[
<p>This weekend is the ABC Classic FM countdown, which prompted me to dust off an old un-published data visualisation of rankings from previous years.<p>I've considered adding a search function, but I also kind of like that it requires a bit of exploration in the current form.<p>Some of the code is a bit clunky and I wouldn't mind refactoring it. I'm also not sure about browser compatibility - I've only got access to a couple of devices to test it on.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48420494">https://news.ycombinator.com/item?id=48420494</a></p>
<p>Points: 37</p>
<p># Comments: 19</p>
]]></description><pubDate>Sat, 06 Jun 2026 01:32:09 +0000</pubDate><link>https://classic100.gotski.workers.dev/</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=48420494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48420494</guid></item><item><title><![CDATA[New comment by gotski in "The Sudoku Affair"]]></title><description><![CDATA[
<p>This makes me think of an example from the PuLP docs of solving sudoku using constraint based linear programming.<p><a href="https://coin-or.github.io/pulp/CaseStudies/a_sudoku_problem.html" rel="nofollow">https://coin-or.github.io/pulp/CaseStudies/a_sudoku_problem....</a><p>This example helped me enormously in developing my understanding of how to use binary variables in an LP solver</p>
]]></description><pubDate>Thu, 06 Feb 2025 01:07:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=42957673</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=42957673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42957673</guid></item><item><title><![CDATA[New comment by gotski in "The Sudoku Affair"]]></title><description><![CDATA[
<p>Slightly off topic, but this made me think of an example from the PuLP (Python Linear Programming library) that solves a sudoku using LP constraints.<p><a href="https://coin-or.github.io/pulp/CaseStudies/a_sudoku_problem.html" rel="nofollow">https://coin-or.github.io/pulp/CaseStudies/a_sudoku_problem....</a><p>One nice thing about this approach is that by adding each solution in as a constraint and re-running, you can exhaustively enumerate all possible solutions for a given puzzle.</p>
]]></description><pubDate>Thu, 06 Feb 2025 00:36:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42957476</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=42957476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42957476</guid></item><item><title><![CDATA[New comment by gotski in "Google releases smart watch for kids"]]></title><description><![CDATA[
<p>I'm currently waiting for my kid to arrive on a bus that may or may not be running late. With regards to tracking, it would be really handy to be able to check their location to get a sense of how long I'll be waiting (and how late I'll be for my next appointment).<p>I mean, reliable public transport and a good bus tracker app would be better, but probably not realistic in my city.</p>
]]></description><pubDate>Thu, 30 May 2024 06:34:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=40520765</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=40520765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40520765</guid></item><item><title><![CDATA[New comment by gotski in "Code is run more than read"]]></title><description><![CDATA[
<p>Honestly, I think there's value both in riffing off rules of thumb and using that riff to revisit and re-contextualise things we already think we know.<p>Everything is new to someone, and even if this was just confirming my own biases I found it an interesting take.</p>
]]></description><pubDate>Fri, 01 Dec 2023 08:03:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=38484343</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=38484343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38484343</guid></item><item><title><![CDATA[New comment by gotski in "MS Paint IDE"]]></title><description><![CDATA[
<p>100% agree. I used to use pencil and paper (and still do if I'm in person), but for a quick and dirty sketch to communicate ideas over screen share, MSPaint hits the sweet spot between speed and flexibility</p>
]]></description><pubDate>Sun, 13 Jun 2021 23:54:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=27497785</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=27497785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27497785</guid></item><item><title><![CDATA[New comment by gotski in "What’s the Point of Gigabit Broadband?"]]></title><description><![CDATA[
<p>If you're interested in faster uploads in Australia, I'd recommend giving launtel a try. They have a pretty wide range of speed options (e.g. 1000/400,250/100), and charge by the day (you pay for the highest speed connection in any given day). Not sure what their national coverage is at the moment though, they're a Tassie based outfit.</p>
]]></description><pubDate>Sat, 12 Dec 2020 00:05:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=25393509</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=25393509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25393509</guid></item><item><title><![CDATA[New comment by gotski in "We Can Do Better Than SQL"]]></title><description><![CDATA[
<p>This was written on my mobile, so haven't had a chance to test it, but here's my first pass at modelling it in SQL:<p><pre><code>  select sum( case when prev_cust.cust_id is null then 1 else 0 end) / sum( april_cust_count ) as pc_new_cust
  from (
    /* get unique customers in April */
    select distinct cust_id, 
        1 as april_cust_count
    from orders
    where order_date between date '2020-04-01' and date '2020-04-30'
  ) as april_cust
  left join
  (
    /* get customers with a transaction prior to April */
    select distinct cust_id
    from orders
    where order_date < date '2020-04-01'
  ) as prev_cust
  on april_cust.cust_id = 
  prev_cust.cust_id
</code></pre>
Apologies for the lack of code formatting... I find that when SQL is written with a nice formatting (e.g. Nested sub queries with tabs) it reads a whole lot better.</p>
]]></description><pubDate>Tue, 11 Aug 2020 08:56:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=24118498</link><dc:creator>gotski</dc:creator><comments>https://news.ycombinator.com/item?id=24118498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24118498</guid></item></channel></rss>