<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: bobbyi</title><link>https://news.ycombinator.com/user?id=bobbyi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 04:12:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bobbyi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bobbyi in "Lateralized sleeping positions in domestic cats"]]></title><description><![CDATA[
<p>That could be habit if she got used to one side rather than brain asymetry</p>
]]></description><pubDate>Thu, 26 Jun 2025 23:51:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=44392598</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=44392598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44392598</guid></item><item><title><![CDATA[New comment by bobbyi in "Detecting if an expression is constant in C"]]></title><description><![CDATA[
<p>I thought this would work:<p>#define C(x) (sizeof(char[x]), x)<p>sizeof is a compile-time operation so x need to be known at compile time.<p>It didn't work as expected. It turns out there is an exception and the standard says that sizeof is actually calculated at runtime specifically for variable length arrays:<p>> The sizeof operator yields the size (in bytes) of its operand, which may be an expression or the parenthesized name of a type. The size is determined from the type of the operand. The result is an integer. If the type of the operand is a variable length array type, the operand is evaluated; otherwise, the operand is not evaluated and the result is an integer constant.</p>
]]></description><pubDate>Tue, 13 May 2025 17:49:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43975675</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=43975675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43975675</guid></item><item><title><![CDATA[New comment by bobbyi in "Bill Gates tries to install Movie Maker"]]></title><description><![CDATA[
<p>He's not the boss anymore at this point (2003). Ballmer took over as CEO in 2000.</p>
]]></description><pubDate>Mon, 02 Sep 2024 05:16:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=41422797</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=41422797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41422797</guid></item><item><title><![CDATA[New comment by bobbyi in "Weird Ruby: Nil Conversions"]]></title><description><![CDATA[
<p>It is if the object can't be meaningfully cast to the type. I'd expect to get an exception. That's why they exist.<p>For example, consider explicitly casting the string "abc" to an int. Python throws a ValueError. Ruby silently ignores the problem and gives 0. I consider the Ruby behavior to be a gotcha.</p>
]]></description><pubDate>Sat, 24 Feb 2024 18:22:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=39493833</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=39493833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39493833</guid></item><item><title><![CDATA[New comment by bobbyi in "Phind-70B: Closing the code quality gap with GPT-4 Turbo while running 4x faster"]]></title><description><![CDATA[
<p>I'm selecting 70B and it is coming back with "Answer | Phind-34B Model".<p>I'm not sure if it's really using the 34B model or if the UI is wrong about which one it used</p>
]]></description><pubDate>Fri, 23 Feb 2024 00:19:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=39475228</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=39475228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39475228</guid></item><item><title><![CDATA[New comment by bobbyi in "Things unexpectedly named after people (2020)"]]></title><description><![CDATA[
<p>The other NYC bridges are all (I think?) named Bridge, but they went with Crossing here because Outerbridge Bridge sounds weird.<p>Another NYC one: A lot of people think "major" in The Major Deegan Expressway means it is a significant expressway, but actually the expressway is named after (Army) Major William Deegan</p>
]]></description><pubDate>Thu, 22 Feb 2024 06:13:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=39463771</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=39463771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39463771</guid></item><item><title><![CDATA[New comment by bobbyi in "Memory and new controls for ChatGPT"]]></title><description><![CDATA[
<p>Why can't you search them? In the android app at least, I've never had a problem with search working properly</p>
]]></description><pubDate>Wed, 14 Feb 2024 00:36:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=39364846</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=39364846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39364846</guid></item><item><title><![CDATA[New comment by bobbyi in "Unix shells and the current directory"]]></title><description><![CDATA[
<p>lsof is also good for seeing what files a process is using <a href="https://www.thegeekstuff.com/2012/08/lsof-command-examples/" rel="nofollow noreferrer">https://www.thegeekstuff.com/2012/08/lsof-command-examples/</a></p>
]]></description><pubDate>Mon, 27 Nov 2023 05:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=38428279</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=38428279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38428279</guid></item><item><title><![CDATA[New comment by bobbyi in "A peculiarity of the GNU Coreutils version of 'test' and '['"]]></title><description><![CDATA[
<p>Searching for /bin/[ gets reasonable results for me<p><a href="https://www.google.com/search?q=%2Fbin%2F%5B" rel="nofollow noreferrer">https://www.google.com/search?q=%2Fbin%2F%5B</a></p>
]]></description><pubDate>Sun, 26 Nov 2023 04:21:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=38419138</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=38419138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38419138</guid></item><item><title><![CDATA[New comment by bobbyi in "Escape analysis hates copy elision (2021)"]]></title><description><![CDATA[
<p>The usual justification for having a concept of "undefined behavior" at all is specifically to allow compilers to "rule out this possibility" so they can make this sort of optimization.</p>
]]></description><pubDate>Sun, 15 Oct 2023 03:00:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=37886486</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=37886486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37886486</guid></item><item><title><![CDATA[New comment by bobbyi in "Deno Queues"]]></title><description><![CDATA[
<p>Materialized views handle this scenario, but sqlite doesn't have them</p>
]]></description><pubDate>Wed, 27 Sep 2023 22:31:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=37682316</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=37682316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37682316</guid></item><item><title><![CDATA[New comment by bobbyi in "Flake8-Logging"]]></title><description><![CDATA[
<p>log.exception is also usually bad when you are re-raising the exception. That often results in same stacktrace logged multiple times in a row which can be confusing or at least annoyingly verbose.<p>But it can be helpful to log an error message (without stacktrace) to give context that is available only in this frame before letting the exception propagate to whoever ultimately handles and logs it.</p>
]]></description><pubDate>Tue, 12 Sep 2023 00:51:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=37475680</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=37475680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37475680</guid></item><item><title><![CDATA[New comment by bobbyi in "Structured logging with slog"]]></title><description><![CDATA[
<p>Walking past an eatery with outdoor seating, I overheard one diner say the phrase "process raw logs" and I thought, "wow, I guess that is one of those tricky problems that basically everyone ends up dealing with".<p>And then I heard "... with a chainsaw. It's a chainsaw mill" and realized I may have misunderstood the context.</p>
]]></description><pubDate>Tue, 22 Aug 2023 20:18:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=37227996</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=37227996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37227996</guid></item><item><title><![CDATA[New comment by bobbyi in "The missing C++ smart pointer"]]></title><description><![CDATA[
<p>Is this similar to std::optional? It's a box containing a value. Copying the optional copies the value.</p>
]]></description><pubDate>Sun, 20 Aug 2023 21:49:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=37203230</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=37203230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37203230</guid></item><item><title><![CDATA[New comment by bobbyi in "Apple TV's MLS Season Pass subscriptions doubled since Messi's arrival in US"]]></title><description><![CDATA[
<p>I wanted to get tickets to see Messi when his team (Inter Miami) comes to my area (NYC).<p>This is a typical weekend NY Red Bulls game. Tickets are available for $10 :
<a href="https://www.stubhub.com/new-york-red-bulls-harrison-tickets-8-20-2023/event/151300685/?quantity=2" rel="nofollow noreferrer">https://www.stubhub.com/new-york-red-bulls-harrison-tickets-...</a><p>This is the following weekend against Miami. Tickets start  at more than $500 (~$650 with fees) :
<a href="https://www.stubhub.com/new-york-red-bulls-harrison-tickets-8-26-2023/event/151300699/?quantity=2" rel="nofollow noreferrer">https://www.stubhub.com/new-york-red-bulls-harrison-tickets-...</a></p>
]]></description><pubDate>Fri, 11 Aug 2023 18:08:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=37091859</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=37091859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37091859</guid></item><item><title><![CDATA[New comment by bobbyi in "Llama2.c: Inference llama 2 in one file of pure C"]]></title><description><![CDATA[
<p>That project already exists <a href="https://github.com/ggerganov/llama.cpp">https://github.com/ggerganov/llama.cpp</a></p>
]]></description><pubDate>Sun, 23 Jul 2023 21:00:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=36839787</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=36839787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36839787</guid></item><item><title><![CDATA[New comment by bobbyi in "Kagi: Words You Cannot Use: 'Constitutional AI', 'Anthropic', 'Anthropic, PBC'"]]></title><description><![CDATA[
<p>I don't think it's desired for chatgpt which is a back and forth chat.<p>But this application seems to take one query and give back one answer so its workflow wants a complete response up front.</p>
]]></description><pubDate>Sat, 15 Jul 2023 23:03:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=36741711</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=36741711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36741711</guid></item><item><title><![CDATA[New comment by bobbyi in "The Case of the Missing SIMD Code"]]></title><description><![CDATA[
<p>> There is no scalar instruction for calculating the absolute value, so it uses a negate and conditional move instead.<p>Wait, what? x86 has specialized instructions for all kinds of things but doesn't have absolute value?</p>
]]></description><pubDate>Thu, 08 Jun 2023 19:23:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=36247292</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=36247292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36247292</guid></item><item><title><![CDATA[New comment by bobbyi in "Windows 11 calls a zip file a 'postcode file' in UK English"]]></title><description><![CDATA[
<p>Recycling Bin is the normal name in US English too. I'm in the US and when I search google for "Recycle Bin" (<a href="https://www.google.com/search?q=recycle+bin" rel="nofollow">https://www.google.com/search?q=recycle+bin</a>), the results (in order) are<p>* "Recycling Bins" from Home Depot<p>* "Recycling Bins" from Amazon<p>* "Find the Recycle Bin" from Microsoft<p>* "Recycling Bins" from Lowes.com<p>* "Recycle Bins" from Target<p>* "Recycling Bins" from Walmart</p>
]]></description><pubDate>Wed, 07 Jun 2023 20:16:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=36232899</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=36232899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36232899</guid></item><item><title><![CDATA[New comment by bobbyi in "OpenAI's plans according to sama"]]></title><description><![CDATA[
<p>The roadmap here is completely focused on ChatGPT and GPT-4. I wonder what portion of their resources is still going to other areas (DALL-E, audio/ video processing, etc.)</p>
]]></description><pubDate>Wed, 31 May 2023 22:37:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=36145351</link><dc:creator>bobbyi</dc:creator><comments>https://news.ycombinator.com/item?id=36145351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36145351</guid></item></channel></rss>