<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: saltymimir</title><link>https://news.ycombinator.com/user?id=saltymimir</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 12:59:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=saltymimir" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by saltymimir in "Total monthly number of StackOverflow questions over time"]]></title><description><![CDATA[
<p>The obvious culprit here are the LLMs, but I do wonder whether Github's social features, despite its flaws, have given developers fewer reasons to ask questions on SO?<p>Speaking from experience, every time I hit a wall with my projects, I would instinctively visit the project's repo first, and check on the issues / discussions page. More often than not, I was able to find someone with an adjacent problem and get close enough to a solution just by looking at the resolution. If it all failed, I would fall back to asking questions on the discussion forum first before even considering to visit SO.</p>
]]></description><pubDate>Sun, 04 Jan 2026 03:27:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46484564</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=46484564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46484564</guid></item><item><title><![CDATA[Rich Harris on frameworks, the web, and the edge (2023) [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=uXCipjbcQfM">https://www.youtube.com/watch?v=uXCipjbcQfM</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46171236">https://news.ycombinator.com/item?id=46171236</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 06 Dec 2025 06:39:35 +0000</pubDate><link>https://www.youtube.com/watch?v=uXCipjbcQfM</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=46171236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46171236</guid></item><item><title><![CDATA[Glamorous Toolkit: A Moldable Development Environment]]></title><description><![CDATA[
<p>Article URL: <a href="https://gtoolkit.com//">https://gtoolkit.com//</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42987951">https://news.ycombinator.com/item?id=42987951</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 09 Feb 2025 02:29:00 +0000</pubDate><link>https://gtoolkit.com//</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=42987951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42987951</guid></item><item><title><![CDATA[New comment by saltymimir in "Ask HN: What skills do you want to develop or improve in 2025?"]]></title><description><![CDATA[
<p>Finally finish a workable infinite canvas + decentralized knowledge graph project. Been way too distracted with other subplots of the project the past few months.<p>As for the non-technical stuffs, I'd like to at least breach the 25-minute mark in my 5ks (just under 26 minutes flat is fine). Running's been such a revelation for me this year. Definitely agreed with the idea that avoiding burnout is mostly a matter of doing the inverse of what you do on a regular basis[1].<p>[1]: <a href="https://gwern.net/backstop#burnout" rel="nofollow">https://gwern.net/backstop#burnout</a></p>
]]></description><pubDate>Thu, 26 Dec 2024 03:14:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42512882</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=42512882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42512882</guid></item><item><title><![CDATA[New comment by saltymimir in "Species in Pieces"]]></title><description><![CDATA[
<p>Pleasantly surprised that this site’s still around. I remember seeing this back in college, and it was one of the catalysts that got me into building sites and this career in the first place.<p>(I’m 30 btw, so this site’s quite old by internet standards.)</p>
]]></description><pubDate>Thu, 24 Oct 2024 12:23:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=41934793</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=41934793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41934793</guid></item><item><title><![CDATA[New comment by saltymimir in "Language Evolution: Problems, and What Can We Do About It?"]]></title><description><![CDATA[
<p>These are the slides that are about to be presented (or has been presented already?) by some of the TC39 committee members.<p>Some genuinely interesting bits about how the committee sees the entire Javascript ecosystem today and what they envision the future will (probably) look like.</p>
]]></description><pubDate>Thu, 10 Oct 2024 03:41:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41795286</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=41795286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41795286</guid></item><item><title><![CDATA[Language Evolution: Problems, and What Can We Do About It?]]></title><description><![CDATA[
<p>Article URL: <a href="https://docs.google.com/presentation/d/1ylROTu3N6MyHzNzWJXQAc7Bo1O0FHO3lNKfQMfPOA4o/edit#slide=id.p">https://docs.google.com/presentation/d/1ylROTu3N6MyHzNzWJXQAc7Bo1O0FHO3lNKfQMfPOA4o/edit#slide=id.p</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41795190">https://news.ycombinator.com/item?id=41795190</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 10 Oct 2024 03:25:16 +0000</pubDate><link>https://docs.google.com/presentation/d/1ylROTu3N6MyHzNzWJXQAc7Bo1O0FHO3lNKfQMfPOA4o/edit#slide=id.p</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=41795190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41795190</guid></item><item><title><![CDATA[Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart (2013) [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=5AqbCQuK0gM">https://www.youtube.com/watch?v=5AqbCQuK0gM</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37609193">https://news.ycombinator.com/item?id=37609193</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 22 Sep 2023 07:56:14 +0000</pubDate><link>https://www.youtube.com/watch?v=5AqbCQuK0gM</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=37609193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37609193</guid></item><item><title><![CDATA[New comment by saltymimir in "Ask HN: How to handle Asian-style “Family name first” when designing interfaces?"]]></title><description><![CDATA[
<p>Ohh boy, as someone who works on a travel booking, service serving customers in Asia, this problem hits hard. I guess the answer depends on how you plan to handle the names once they got submitted.<p>I happen to be handing that data over to airlines, which has some of the less forgiving, yet fragmented name requirements. If you handle this incorrectly, your customer can't fly, even after they paid for the flight. And for those who say that this doesn't matter as much: <i>It absolutely does</i>. People do get confused by this more frequently than you think. I've seen people losing an entire trip that they saved for, all because of unclear naming requirements.<p>The way I deal with this is to provide a country and locale specific name fields. You don't have to detect the geolocation or track the user for this, just let them choose whatever locale setting they want, and give them the "sensible" layout. Here are some examples:<p>- In Vietnam, we use last name then first name.<p>- In Indonesia, we use first name, then last name, but also give an option to declare that the person doesn't have a last name.<p>- In Singapore, we use a single field to input the first name and last name.<p>Even when you've handled the layout convention carefully, the 3rd party you're handing the data to, if one exists, might not give the same care and attention that you do. In my case: some airlines just haven't gotten around the idea that some people simply don't have last names. When a person with a single name wants to fly, airlines want the customer to use the name for both first and last name (e.g. If the person's name is David, then the airline expects "David David"). If you require First Name and Last Name as the input, and don't elaborate on how to fill them, the customer might simply fill the last name with a dot (".") character. The airlines / any other 3rd party won't accept that.  For this, I suggest to detail out the ways in which you handle the data and go talk to your providers, if any.<p>All in all, it's a pretty tough challenge, and the wisdom around this isn't going to fit inside a single HN post. I do commend you for actually thinking about this problem. Good Luck.</p>
]]></description><pubDate>Thu, 31 Aug 2023 05:16:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=37332742</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=37332742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37332742</guid></item><item><title><![CDATA[New comment by saltymimir in "Glykon, was an ancient snake god"]]></title><description><![CDATA[
<p>> As with previous Macedonian snake cults, the focus of worship at the temple was on fertility. Barren women would bring offerings to Glycon in hopes of becoming pregnant. <i>According to Lucian, Alexander had less magical ways of causing pregnancy among his flock as well.</i><p>Wondering what they are :)</p>
]]></description><pubDate>Wed, 19 Jul 2023 02:01:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=36781311</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=36781311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36781311</guid></item><item><title><![CDATA[New comment by saltymimir in "Pocket gets worse the more you use it (2019)"]]></title><description><![CDATA[
<p>Here's a bookmarklet I've been using to submit HTML page data to a webhook endpoint: <a href="https://gist.github.com/theAJFM/c15535c0b7a994b126f41e127466d48a" rel="nofollow noreferrer">https://gist.github.com/theAJFM/c15535c0b7a994b126f41e127466...</a><p>It extracts the page's title, the url, and even prompts you to give it some tags if you need some.<p>You still need to host your own webhook to save it, but that too should be straightforward. Just use firefox's readability.js to strip the bloat elements and save it in your database. You could save it into Airtable like what OP's been doing, or even save it as a file in your cloud storage.</p>
]]></description><pubDate>Sun, 09 Jul 2023 06:42:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=36652203</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=36652203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36652203</guid></item><item><title><![CDATA[New comment by saltymimir in "Pocket gets worse the more you use it (2019)"]]></title><description><![CDATA[
<p>I decided to take a look at the redesigned mobile app after some time not using it. Can't believe how much worse it got.<p>I don't appreciate their move towards "social" feed sure, but the reader has genuinely gotten worse. I remember that it used to have the options to adjust:<p>- Line Height<p>- Page Width<p>- Text Alignment<p>- Fonts beyond the defaults (for paid subscribers, which I am one).<p>In the new app, it was all gone. Yet, I'm still paying the same premium price for it. The web app still has those perks, but it's probably because there hasn't been any update to it for the past 2 years or so.<p>I haven't had any use for the app for some years now. Like what many say in this thread, it's not that hard to build a system that replaces it well enough. You just need to make it scrape links, turn them to markdown (personal preference), and index the entire content for FTS in SQLite.<p>Thanks to the OP for reminding me to cancel my subscription. Now I just need to find a way to export my huge pocket archive before the subscription renews.</p>
]]></description><pubDate>Sun, 09 Jul 2023 06:25:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=36652112</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=36652112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36652112</guid></item><item><title><![CDATA[Moldable Development]]></title><description><![CDATA[
<p>Article URL: <a href="https://moldabledevelopment.com/">https://moldabledevelopment.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36020508">https://news.ycombinator.com/item?id=36020508</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 21 May 2023 13:07:58 +0000</pubDate><link>https://moldabledevelopment.com/</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=36020508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36020508</guid></item><item><title><![CDATA[New comment by saltymimir in "Ask HN: More magazines like Quanta and Noema?"]]></title><description><![CDATA[
<p>The magazine has ceased publication, but I really enjoyed reading <a href="https://reallifemag.com/" rel="nofollow">https://reallifemag.com/</a>.</p>
]]></description><pubDate>Sun, 12 Mar 2023 02:27:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=35115759</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=35115759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35115759</guid></item><item><title><![CDATA[RAADS–R: Self-report questionnaire to identify adult autistics (2020)]]></title><description><![CDATA[
<p>Article URL: <a href="https://embrace-autism.com/raads-r/">https://embrace-autism.com/raads-r/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=34225009">https://news.ycombinator.com/item?id=34225009</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 02 Jan 2023 23:08:18 +0000</pubDate><link>https://embrace-autism.com/raads-r/</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=34225009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34225009</guid></item><item><title><![CDATA[New comment by saltymimir in "Show HN: Readwise Reader, an all-in-one reading app"]]></title><description><![CDATA[
<p>Was a bit skeptical about how good this was gonna be, but I'm definitely impressed.<p>The improvements are a lot more apparent on desktop. I love the fact that I can do pretty much anything using the command palette and keyboard shortcuts. Feels like this is the kind of browsing experience that I'm most contend with. The GPT-3 "ghostreader" feature was also great; most of the summary / text generations fulfilled my expectations.<p>If I have to pick on something: the mobile app browsing experience isn't that much better from Pocket or Instapaper. The scrolling and animation feels a bit laggy in my iPhone. The "ghostreader" feature in the app feels very limited and awkward to enable here as well.</p>
]]></description><pubDate>Thu, 15 Dec 2022 23:30:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=34007332</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=34007332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34007332</guid></item><item><title><![CDATA[Ktistec: Single user ActivityPub server backed by SQLite]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/toddsundsted/ktistec">https://github.com/toddsundsted/ktistec</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33705182">https://news.ycombinator.com/item?id=33705182</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 22 Nov 2022 12:49:26 +0000</pubDate><link>https://github.com/toddsundsted/ktistec</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=33705182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33705182</guid></item><item><title><![CDATA[New comment by saltymimir in "Markdown, Asciidoc, or reStructuredText – a tale of docs-as-code"]]></title><description><![CDATA[
<p>In my (admittedly) brief experience dabbling with asciidoc, I <i>really</i> don't like the opinionated approach on how styles should be injected to the generated HTML output.<p>Say that I generate a table using asciidoc's built-in syntax, the output will always generate HTML elements with the CSS classes already defined:<p><pre><code>    <table class="tableblock frame-all grid-all stretch">
      <colgroup>
        <col style="width: 50%;">
        <col style="width: 50%;">
      </colgroup>
      <thead>
        <tr>
          <th class="tableblock halign-left valign-top">Column heading 1</th>
          <th class="tableblock halign-left valign-top">Column heading 2</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td class="tableblock halign-left valign-top"><p class="tableblock">Column 1, row 1</p></td>
         <td class="tableblock halign-left valign-top"><p class="tableblock">Column 2, row 1</p></td>
        </tr>
        <tr>
          <td class="tableblock halign-left valign-top"><p class="tableblock">Column 1, row 2</p></td>
          <td class="tableblock halign-left valign-top"><p class="tableblock">Column 2, row 2</p></td>
        </tr>
      </tbody>
    </table>
</code></pre>
For me, this output is needlessly verbose for a setup that uses nothing but default flags. Worse, it doesn't provide much of a leeway to change the classes or even let me use some other ways to style the elements.<p>I prefer markdown's (and markdoc's) approach to styling, in that it doesn't really try to define any. My take on this is that stylings of the output should be be coupled with the toolings, as opposed to being bolted into the language standards.<p>edit: formatting</p>
]]></description><pubDate>Sat, 05 Nov 2022 00:24:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=33476150</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=33476150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33476150</guid></item><item><title><![CDATA[New comment by saltymimir in "We became experts on Google Play Store policy violations"]]></title><description><![CDATA[
<p>Our experience with this has been the complete opposite. Apple's reliance on real human reviewers was precisely the issue for us. Your mileage may vary by a lot depending on the region you operate in.<p>Google's process, while not perfect, made it at least transparent that the process is going to take a while. And at least in our case, the process involved some real people at the end to point out the specific concerns that actually lead to actionables.<p>Apple's process is slow, and seems to be worse in my region; it's clear that they're severely understaffed here. We spent a good 30 days trying to fix a crash, and they were all spent for either submitting a new app version to Apple, waiting for the review to finish, getting it rejected for some very vague reasons, and waiting for a response from them to elaborate their reasons for the rejection.</p>
]]></description><pubDate>Fri, 28 Oct 2022 00:25:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=33365932</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=33365932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33365932</guid></item><item><title><![CDATA[Preview.js: Preview UI Components in IDEs]]></title><description><![CDATA[
<p>Article URL: <a href="https://previewjs.com/">https://previewjs.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33333704">https://news.ycombinator.com/item?id=33333704</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 25 Oct 2022 17:36:37 +0000</pubDate><link>https://previewjs.com/</link><dc:creator>saltymimir</dc:creator><comments>https://news.ycombinator.com/item?id=33333704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33333704</guid></item></channel></rss>