<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: btbytes</title><link>https://news.ycombinator.com/user?id=btbytes</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 22:44:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=btbytes" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by btbytes in "Which programming languages are most token-efficient?"]]></title><description><![CDATA[
<p>Not surprisingly, it is J [1], an APL dialect.<p>[1] <a href="https://www.jsoftware.com/" rel="nofollow">https://www.jsoftware.com/</a></p>
]]></description><pubDate>Mon, 12 Jan 2026 02:13:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46583083</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=46583083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46583083</guid></item><item><title><![CDATA[New comment by btbytes in "Microservices should form a polytree"]]></title><description><![CDATA[
<p>have you read about Erlang supervision trees?
<a href="https://adoptingerlang.org/docs/development/supervision_trees/" rel="nofollow">https://adoptingerlang.org/docs/development/supervision_tree...</a></p>
]]></description><pubDate>Fri, 12 Dec 2025 16:51:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46245919</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=46245919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46245919</guid></item><item><title><![CDATA[New comment by btbytes in "From M1 MacBook to Arch Linux: A month-long experiment that became permanenent"]]></title><description><![CDATA[
<p>Common things in all these Pro-Apple threads:<p>1. Macbook users who have/are using non-Apple laptops that find the average work-issued Intel laptops to be just meh or worse.<p>2. People that only buy some exclusive Lenovo, Framework  laptops (that are not that common out in the real world (e.g: in US)) refuse to acknowledge the positive experience of Macbook owners.<p>I have had only 3 personal MacbookAir/MBPs since 2006 (and the previous i5 Mba is perfectly functional after a battery replacement and a HDD upgrade - sitting next to me running Mint Linux, that I plan to hand off to my 10yo.)<p>In the meantime, I've also had 4 other MBPs and 3 windows laptops through work.<p>In no way and form, the intel laptops were/are better than the macbooks on average.</p>
]]></description><pubDate>Sat, 23 Aug 2025 13:16:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44995759</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=44995759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44995759</guid></item><item><title><![CDATA[New comment by btbytes in "Code formatting comes to uv experimentally"]]></title><description><![CDATA[
<p>The new `uv format` is just a shortcut for `uv run --with ruff ruff`.</p>
]]></description><pubDate>Fri, 22 Aug 2025 13:19:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44984325</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=44984325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44984325</guid></item><item><title><![CDATA[New comment by btbytes in "Sunny days are warm: why LinkedIn rewards mediocrity"]]></title><description><![CDATA[
<p>For many years I went without looking at LinkedIn at all. I even deleted my LinkedIn account for couple of years in mid '10s.<p>I have found a lot of value in LinkedIn recently after I started interacting with news, posts, and people that have something interesting to say. It is as if you tell the algorithm what you like, it will show more things like that.<p>I also proactively flag things I don't like to see. That also helps a lot in improving my feed, I assume.<p>Th "updates" feed with all the opentowork, hiring, promotions doesn't bother me much. it has it's uses, and its easy to just eyeball and move on.<p>What I don't understand is the grandstanding about how LinkedIn and its users are all dumb. You can always timebox your interactions with LinkedIn and ignore it rest of the time if you cannot afford to NOT have a LinkedIn account.<p>Oh! and learn to use the notification settings. Turn off email alerts etc.,</p>
]]></description><pubDate>Sun, 17 Aug 2025 15:48:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44932445</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=44932445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44932445</guid></item><item><title><![CDATA[New comment by btbytes in "PHP 8.5 adds pipe operator"]]></title><description><![CDATA[
<p>It is called Uniform [Function] Call Syntax.<p>D has had this for decade(s): <a href="https://tour.dlang.org/tour/en/gems/uniform-function-call-syntax-ufcs" rel="nofollow">https://tour.dlang.org/tour/en/gems/uniform-function-call-sy...</a><p>Nim too has it: <a href="https://nim-by-example.github.io/oop/" rel="nofollow">https://nim-by-example.github.io/oop/</a></p>
]]></description><pubDate>Tue, 05 Aug 2025 12:50:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44797377</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=44797377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44797377</guid></item><item><title><![CDATA[New comment by btbytes in "Astro is a return to the fundamentals of the web"]]></title><description><![CDATA[
<p>The number of web projects that fall into these categories vastly outnumber “complex” projects. For complex there is always WASM.</p>
]]></description><pubDate>Wed, 09 Jul 2025 10:29:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=44508253</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=44508253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44508253</guid></item><item><title><![CDATA[New comment by btbytes in "Ask HN: Should we bring software dev in-house?"]]></title><description><![CDATA[
<p>If you want to talk to someone who has been in the industry (both non-tech industry, to tech industry, to tech industry giants) for 20+, you can reach out to me. I'm happy to hop on a zoom/teams call. Contact info in bio.</p>
]]></description><pubDate>Fri, 09 Aug 2024 19:14:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=41204566</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=41204566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41204566</guid></item><item><title><![CDATA[New comment by btbytes in "Show HN: I created a URL shortener that can be entirely hosted on GitHub Pages"]]></title><description><![CDATA[
<p>Here's an implementation using plain javascript and a JSON file to store short-codes and target URLs: <a href="https://www.btbytes.com/posts/url-shortener.html" rel="nofollow">https://www.btbytes.com/posts/url-shortener.html</a></p>
]]></description><pubDate>Tue, 17 Nov 2020 04:20:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=25120231</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=25120231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25120231</guid></item><item><title><![CDATA[New comment by btbytes in "Show HN: Chartss.css – accessible HTML/CSS charts with markdown support"]]></title><description><![CDATA[
<p>You don't have to override the template in the lua code to include the mvp.css file. use --css argument to set the location of the css file. it can even take multiple arguments (one for mvp.css and one for chartss.css).<p>In the current state, your "function Doc(" block upsets existing pandoc workflows.<p>Edit: didn't want to sound harsh with only the criticism :) Thank you for showing how to use lua-filters to do really cool stuff. I've playing with lua-filters, but your code is a clear example of how to extend markdown with a mini-DSL.<p>Edit 2: Sent you a PR on github with what I was suggesting here.</p>
]]></description><pubDate>Fri, 22 May 2020 13:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=23271694</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=23271694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23271694</guid></item><item><title><![CDATA[New comment by btbytes in "Show HN: Self-Published Book – “Data Science in Production”"]]></title><description><![CDATA[
<p>As user dvt mentioned, this is built using bookdown[1], an R library (with the help of Pandoc). You can see that the example chapter of this book looks exactly like the bookdown output[2]. The bookdown PDF explains in detail how to use Rmd+RStudio+R+Pandoc+Markdown to publish this.<p>[1]: <a href="https://bookdown.org/yihui/bookdown/" rel="nofollow">https://bookdown.org/yihui/bookdown/</a>
[2]: <a href="https://bookdown.org/yihui/bookdown/bookdown.pdf" rel="nofollow">https://bookdown.org/yihui/bookdown/bookdown.pdf</a></p>
]]></description><pubDate>Sun, 05 Jan 2020 00:16:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=21958661</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=21958661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21958661</guid></item><item><title><![CDATA[New comment by btbytes in "My Vision of D’s Future"]]></title><description><![CDATA[
<p>D's default package manager already allows you to write code like this which 1. runs the code like a script 2. downloads dependencies if they are required.<p><pre><code>    #!/usr/bin/env dub
    /+ dub.sdl:
        name "allthepythons"
        dependency "d-glob" version="~>0.3.0"
    +/

    import std.stdio : stdout;
    import glob : glob;
    
    void main () {
        foreach (entry ; glob("/usr/local/bin/python*")) {
            stdout.writefln("%s", entry);
        }
    }</code></pre></p>
]]></description><pubDate>Wed, 16 Oct 2019 00:36:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=21265797</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=21265797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21265797</guid></item><item><title><![CDATA[New comment by btbytes in "A Love Letter to Personal Websites"]]></title><description><![CDATA[
<p>This is good advice. I'm collecting websites like this ("handmade") here - <a href="https://www.btbytes.com/websites.html" rel="nofollow">https://www.btbytes.com/websites.html</a><p>My own website is compiled together with a python script, but aesthetically close to what you describe.</p>
]]></description><pubDate>Tue, 17 Sep 2019 22:35:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=21000774</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=21000774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21000774</guid></item><item><title><![CDATA[New comment by btbytes in "Weighted blankets might ease insomnia and anxiety"]]></title><description><![CDATA[
<p>There is a whole book on the ill effects of too much light in modern times -- Lights Out (<a href="https://www.simonandschuster.com/books/Lights-Out/T-S-Wiley/9780671038687" rel="nofollow">https://www.simonandschuster.com/books/Lights-Out/T-S-Wiley/...</a>)</p>
]]></description><pubDate>Thu, 05 Sep 2019 13:27:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=20886419</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=20886419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20886419</guid></item><item><title><![CDATA[New comment by btbytes in "Interesting Programming Languages"]]></title><description><![CDATA[
<p>nim/zig/red.<p>* I already use nim and I'm very productive in it.
* Would like to use Zig for "system programming" when and if something like Nim (and D) are inadequate.
* Red because its a REBOL and it can be a mind blowing experience to read some clever REBOL/Red code.</p>
]]></description><pubDate>Sun, 21 Jul 2019 02:07:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=20489535</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=20489535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20489535</guid></item><item><title><![CDATA[New comment by btbytes in "Interesting Programming Languages"]]></title><description><![CDATA[
<p>I have a whole page on nim here - <a href="https://www.btbytes.com/nim.html" rel="nofollow">https://www.btbytes.com/nim.html</a><p>Edit:typo</p>
]]></description><pubDate>Mon, 15 Jul 2019 10:21:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=20439435</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=20439435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20439435</guid></item><item><title><![CDATA[New comment by btbytes in "Interesting Programming Languages"]]></title><description><![CDATA[
<p>I'm the author. You are right. I think the above are all "mainstream" enough for me.<p>At the least, I've installed and played with them all at one time.</p>
]]></description><pubDate>Mon, 15 Jul 2019 02:34:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=20437706</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=20437706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20437706</guid></item><item><title><![CDATA[New comment by btbytes in "Base-4 fractions in Telugu"]]></title><description><![CDATA[
<p>My comment was about the presence of culturally rich languages in India, including Tamil. You and the original commenters have made this about Tamil's antiquity. Why the low self-esteem and victim complex? This is not forum/thread for that discussion..</p>
]]></description><pubDate>Mon, 03 Jul 2017 22:17:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=14691868</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=14691868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14691868</guid></item><item><title><![CDATA[New comment by btbytes in "Base-4 fractions in Telugu"]]></title><description><![CDATA[
<p>Same with Tamil, Kannada, Bengali, Malayalam etc.,</p>
]]></description><pubDate>Sun, 02 Jul 2017 19:35:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=14683967</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=14683967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14683967</guid></item><item><title><![CDATA[New comment by btbytes in "Faster Command Line Tools in D"]]></title><description><![CDATA[
<p>So can you with D.<p>With D, in addition, you can link against C shared libraries (dynamic linking) AND you can write standalone libraries in D that even C can link against (see Mir/betterC).<p>AFAIK, you can do neither of these in Go.</p>
]]></description><pubDate>Wed, 24 May 2017 23:06:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=14414138</link><dc:creator>btbytes</dc:creator><comments>https://news.ycombinator.com/item?id=14414138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14414138</guid></item></channel></rss>