<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: bibyte</title><link>https://news.ycombinator.com/user?id=bibyte</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 08:42:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bibyte" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Google Cloud did not let me verify my billing account]]></title><description><![CDATA[
<p>I signed up for Google Cloud (free tier) just to try it out. I made the smallest compute VM and played with it.<p>Just after two days I got an email saying that I need to verify my billing account, or they will shut down my account by May. So I gave them the documents they asked for.<p>Well, apparently that was not enough. I got another email saying I need to take better photos of my documents. So, I tried to do just that.<p>Except this time the the verification page did not even open. I tried it multiple times, using Brave and Chromium. I even tried to open it with my phone on desktop mode. Nothing worked.<p>After that I gave up and deleted my billing account. Because I don't want Google to think I am abusing Google Cloud and delete my Google account. That account is tied to my bank and brokerage accounts as well.<p>Maybe I should migrate those accounts. For VPS I am going back to using AWS Lightsail.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39117149">https://news.ycombinator.com/item?id=39117149</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 24 Jan 2024 13:37:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=39117149</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=39117149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39117149</guid></item><item><title><![CDATA[C++ std:async with a concurrency limit (via semaphores)]]></title><description><![CDATA[
<p>Article URL: <a href="https://raymii.org/s/tutorials/Cpp_std_async_with_a_concurrency_limit.html">https://raymii.org/s/tutorials/Cpp_std_async_with_a_concurrency_limit.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=25763772">https://news.ycombinator.com/item?id=25763772</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 13 Jan 2021 16:03:22 +0000</pubDate><link>https://raymii.org/s/tutorials/Cpp_std_async_with_a_concurrency_limit.html</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=25763772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25763772</guid></item><item><title><![CDATA[New comment by bibyte in "Old box, dumb code, few thousand connections, no big deal"]]></title><description><![CDATA[
<p>Does anyone have a link to the source code? I was thinking about writing some code in asyncio to compare but I couldn't find the code.</p>
]]></description><pubDate>Fri, 08 May 2020 09:07:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=23112825</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=23112825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23112825</guid></item><item><title><![CDATA[Safe Unsafe Operations in Elm]]></title><description><![CDATA[
<p>Article URL: <a href="https://jfmengels.net/safe-unsafe-operations-in-elm/">https://jfmengels.net/safe-unsafe-operations-in-elm/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23016474">https://news.ycombinator.com/item?id=23016474</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 29 Apr 2020 07:38:14 +0000</pubDate><link>https://jfmengels.net/safe-unsafe-operations-in-elm/</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=23016474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23016474</guid></item><item><title><![CDATA[New comment by bibyte in "Kiwi Browser - Android Chrome based browser with extensions support"]]></title><description><![CDATA[
<p>Thanks for letting me know. It is good to be aware of alternatives.</p>
]]></description><pubDate>Sat, 18 Apr 2020 17:58:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=22909622</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22909622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22909622</guid></item><item><title><![CDATA[New comment by bibyte in "Kiwi Browser - Android Chrome based browser with extensions support"]]></title><description><![CDATA[
<p>A very important project because it is one of the two browsers on Android that support extensions (the other one is Firefox Mobile). I didn't know it was closed source.</p>
]]></description><pubDate>Sat, 18 Apr 2020 17:35:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=22909404</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22909404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22909404</guid></item><item><title><![CDATA[New comment by bibyte in "Why operators are useful (2019)"]]></title><description><![CDATA[
<p>For example take a look at the Python API for Z3. Because of operator overloading it is just beautiful. Much better then raw SMT2.<p><a href="https://ericpony.github.io/z3py-tutorial/guide-examples.htm" rel="nofollow">https://ericpony.github.io/z3py-tutorial/guide-examples.htm</a></p>
]]></description><pubDate>Wed, 26 Feb 2020 10:29:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=22421861</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22421861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22421861</guid></item><item><title><![CDATA[The Parallelism Blues: when faster code is slower]]></title><description><![CDATA[
<p>Article URL: <a href="https://pythonspeed.com/articles/parallelism-slower/">https://pythonspeed.com/articles/parallelism-slower/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=22421742">https://news.ycombinator.com/item?id=22421742</a></p>
<p>Points: 36</p>
<p># Comments: 23</p>
]]></description><pubDate>Wed, 26 Feb 2020 10:00:32 +0000</pubDate><link>https://pythonspeed.com/articles/parallelism-slower/</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22421742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22421742</guid></item><item><title><![CDATA[Www. Is Not Deprecated]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.yes-www.org">https://www.yes-www.org</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=22421714">https://news.ycombinator.com/item?id=22421714</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 26 Feb 2020 09:53:15 +0000</pubDate><link>https://www.yes-www.org</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22421714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22421714</guid></item><item><title><![CDATA[A (brief) retrospective on transactional memory (2010)]]></title><description><![CDATA[
<p>Article URL: <a href="http://joeduffyblog.com/2010/01/03/a-brief-retrospective-on-transactional-memory/">http://joeduffyblog.com/2010/01/03/a-brief-retrospective-on-transactional-memory/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=22421399">https://news.ycombinator.com/item?id=22421399</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 26 Feb 2020 08:32:46 +0000</pubDate><link>http://joeduffyblog.com/2010/01/03/a-brief-retrospective-on-transactional-memory/</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22421399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22421399</guid></item><item><title><![CDATA[New comment by bibyte in "Modern, functional Common Lisp: myths and best practices"]]></title><description><![CDATA[
<p>Fair enough. My assumption was that you would consider a source to bytecode compiler an interpreter (to be fair most people do). The next time I say something about Common Lisp I will list all the implementations instead of saying something as simplistic as "compiler" or "interpreter".</p>
]]></description><pubDate>Tue, 25 Feb 2020 17:58:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=22415410</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22415410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22415410</guid></item><item><title><![CDATA[New comment by bibyte in "Modern, functional Common Lisp: myths and best practices"]]></title><description><![CDATA[
<p>The word "compiler" is so overloaded that every time someone mentions one it turns into an argument. This is the whole transpiler vs compiler vs interpreter vs JIT argument. The trouble is that sometimes some programmers implement all of them (myself included).<p>> CLISP has its own virtual machine, which is the target of its compiler<p>Then CPython is also a compiler? and Lua?</p>
]]></description><pubDate>Tue, 25 Feb 2020 17:39:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=22415225</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22415225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22415225</guid></item><item><title><![CDATA[New comment by bibyte in "Modern, functional Common Lisp: myths and best practices"]]></title><description><![CDATA[
<p>Of course many implementations do compile to machine code but there are also a few that don't (clisp, ecl, abcl). It is really complicated to talk about languages that have multiple implementations. That is why I went with "interpreter". That was pretty lazy of me :).<p>But you didn't say anything about the original question. Have you seen Common Lisp code deployed as an executable or as source code?</p>
]]></description><pubDate>Tue, 25 Feb 2020 17:16:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=22414988</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22414988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22414988</guid></item><item><title><![CDATA[New comment by bibyte in "Modern, functional Common Lisp: myths and best practices"]]></title><description><![CDATA[
<p>Isn't Common Lisp's save-lisp-and-die roughly analogous Pyinstaller? I mean they both work but nobody seems to be using them. In my experience Common Lisp code is most commonly deployed with an interpreter.</p>
]]></description><pubDate>Tue, 25 Feb 2020 16:50:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=22414718</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22414718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22414718</guid></item><item><title><![CDATA[New comment by bibyte in "QEMU for iOS"]]></title><description><![CDATA[
<p>What about the Samsung Galaxy Tab S6? It seems to be comparable to the iPad Pro in terms of performance and screen. I tried out an Android tablet a few months ago and it seemed pretty fine.<p>If your want to do portable programming I would recommend a light 2 in 1 laptop. You can dual boot Windows and Linux on it (Windows for media consumption and Linux for programming). But it is bigger then a tablet.<p>Of course if you use a server you can use anything you want to do programming. But personally the latency is a dealbreaker for me.</p>
]]></description><pubDate>Sat, 22 Feb 2020 12:02:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=22390582</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22390582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22390582</guid></item><item><title><![CDATA[New comment by bibyte in "QEMU for iOS"]]></title><description><![CDATA[
<p>If you want this on Android it is available in the Termux repository. If you have a flagship device it should be fast enough to be usable.</p>
]]></description><pubDate>Sat, 22 Feb 2020 06:17:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=22389707</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22389707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22389707</guid></item><item><title><![CDATA[New comment by bibyte in ""This community is available in the app""]]></title><description><![CDATA[
<p>I can't edit it now but I was talking about the default Reddit app for Android, not the new mobile website. The website was pretty fast for me. But because of these new changes you can't even view a subreddit without using the app.<p>I just installed Boost for Reddit and it is pretty fast. But thanks for letting me know about i.reddit.com, I didn't even know that exists. The old Reddit is still the best on desktops, I hope they don't kill it.</p>
]]></description><pubDate>Sun, 16 Feb 2020 13:04:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=22341367</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22341367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22341367</guid></item><item><title><![CDATA[New comment by bibyte in ""This community is available in the app""]]></title><description><![CDATA[
<p>I started seeing this a few days ago. What is even more exasperating is that the default Reddit doesn't support tabs and it is INSANELY slow. I can stream 4K content on YouTube comfortably but I have to wait multiple seconds to open a text thread. Maybe I should try the Boost client...</p>
]]></description><pubDate>Sun, 16 Feb 2020 07:42:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=22340425</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22340425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22340425</guid></item><item><title><![CDATA[New comment by bibyte in "Flowcharts of programming language constructs"]]></title><description><![CDATA[
<p>My takeaway was the exact opposite of yours. For example the goto graph seems very intuitive and simple. But it is much more complex to reason about compared to exceptions. My takeaway was that simple graphs like these can't really explain the pros and cons of high level programming constructs.</p>
]]></description><pubDate>Fri, 14 Feb 2020 18:37:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=22328959</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22328959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22328959</guid></item><item><title><![CDATA[New comment by bibyte in "Exploit custom codecs to write inline C in Python"]]></title><description><![CDATA[
<p>Implementing a minimal Python is pretty easy (even with the huge standard library) but implementing a complete Python implementation is a herculean task. And even after that there is no guarantee that every Python library will run on your implementation (Pypy).<p>I don't know about you but I would rather make hundreds of Scheme and Forth implementations then one Python interpreter. But I don't really see that as a downside. I mean who decides on a language based on how easy it is to implement ?</p>
]]></description><pubDate>Tue, 04 Feb 2020 05:24:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=22232684</link><dc:creator>bibyte</dc:creator><comments>https://news.ycombinator.com/item?id=22232684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22232684</guid></item></channel></rss>