<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: batbomb</title><link>https://news.ycombinator.com/user?id=batbomb</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 23:52:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=batbomb" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by batbomb in "Experimental USAF space plane breaks record for orbital spaceflight"]]></title><description><![CDATA[
<p>(3) Astronomers - usually not on purpose</p>
]]></description><pubDate>Tue, 27 Aug 2019 07:16:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=20807009</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20807009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20807009</guid></item><item><title><![CDATA[New comment by batbomb in "How Uber Got Lost"]]></title><description><![CDATA[
<p>Uber is worldwide - I’ve used it on 4 continents. I actually signed up for it when in South Africa.<p>Considering they sold their business to Grab, I think you could safely say Uber+Grab are as close to a global service as you can get, and probably represents a significant fraction (though maybe not 50%+) of the global market</p>
]]></description><pubDate>Sat, 24 Aug 2019 13:56:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=20787147</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20787147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20787147</guid></item><item><title><![CDATA[New comment by batbomb in "Bill Hader Channels Tom Cruise – DeepFake [video]"]]></title><description><![CDATA[
<p>I've been thinking a lot about this one, and it gets a ton of help in the fact that Bill Hader is actually good at facial impressions, and that's what really sells it.</p>
]]></description><pubDate>Tue, 13 Aug 2019 22:49:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=20691057</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20691057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20691057</guid></item><item><title><![CDATA[New comment by batbomb in "Python Is Eating the World"]]></title><description><![CDATA[
<p>you can gradually type (probably don't use --strict in that case). It might not be a ton of benefit if you aren't actually writing new code though.<p>There's a good document on this:<p><a href="https://mypy.readthedocs.io/en/latest/existing_code.html" rel="nofollow">https://mypy.readthedocs.io/en/latest/existing_code.html</a></p>
]]></description><pubDate>Mon, 12 Aug 2019 15:59:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=20676640</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20676640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20676640</guid></item><item><title><![CDATA[New comment by batbomb in "Python Is Eating the World"]]></title><description><![CDATA[
<p>okay, so use type annotations and mypy --strict</p>
]]></description><pubDate>Mon, 12 Aug 2019 15:13:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=20676136</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20676136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20676136</guid></item><item><title><![CDATA[New comment by batbomb in "US Navy will replace touchscreen with mechanical controls on its destroyers"]]></title><description><![CDATA[
<p>I can text without looking on iPhone 5/SE, but that went away with the 8</p>
]]></description><pubDate>Sun, 11 Aug 2019 21:08:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=20670528</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20670528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20670528</guid></item><item><title><![CDATA[New comment by batbomb in "US Visa Forms DS-160, 260 Has Social Media Questions Now – Samples"]]></title><description><![CDATA[
<p>For my fiancée, she deleted her facebook a long time ago, and she never paid attention to the username. We just made a best attempt at guessing the “user name”</p>
]]></description><pubDate>Sun, 28 Jul 2019 02:02:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=20545451</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20545451</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20545451</guid></item><item><title><![CDATA[New comment by batbomb in "Stunnel and Airline Wi-Fi"]]></title><description><![CDATA[
<p>It’s always easier to just wireshark for an IP address that has access (in hotels too) and then clone the MAC adddress.</p>
]]></description><pubDate>Sat, 20 Jul 2019 14:31:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=20485941</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20485941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20485941</guid></item><item><title><![CDATA[New comment by batbomb in "How Uber, Facebook and Netflix Do SSH"]]></title><description><![CDATA[
<p>I'd like to see an MFA-version of Kerberos/kinit, and a PAM module that checks for ticket revocation on login.<p>That's not so different from BeyondCorp and Uber's model.<p>Alternatively, some kind of OpenID Connect init (oidcinit) to get a JWT and then a PAM module like the kerberos one (which also checks the JWT's Key Id for revocation on authentication)</p>
]]></description><pubDate>Tue, 16 Jul 2019 18:18:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=20452518</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20452518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20452518</guid></item><item><title><![CDATA[New comment by batbomb in "Anyone made the jump from MySQL to PostreSQL? It is worth it?"]]></title><description><![CDATA[
<p>There's some caveats there.<p>If you are just running a web app, then this is the correct answer. If your business is in your database, you employ data analysts and want to gleam some additional insights from your database, then it might be worth a look, though most people who chose MySQL did so because they were building a web applications and don't employ analysts.</p>
]]></description><pubDate>Tue, 16 Jul 2019 17:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=20452271</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20452271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20452271</guid></item><item><title><![CDATA[New comment by batbomb in "Fresh Air Archive: 40 years of interviews with the voices that shape our world"]]></title><description><![CDATA[
<p>The Howard Stern interview is great too.</p>
]]></description><pubDate>Sun, 14 Jul 2019 14:32:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=20433598</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20433598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20433598</guid></item><item><title><![CDATA[New comment by batbomb in "FUSE performance improvements with eBPF [pdf]"]]></title><description><![CDATA[
<p>And Parrot VFS<p><a href="http://ccl.cse.nd.edu/software/parrot/" rel="nofollow">http://ccl.cse.nd.edu/software/parrot/</a></p>
]]></description><pubDate>Fri, 12 Jul 2019 11:57:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=20420011</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20420011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20420011</guid></item><item><title><![CDATA[New comment by batbomb in "Guix Workflow Language"]]></title><description><![CDATA[
<p>A workflow language is only as good as it’s engine.<p>Nextflow was mentioned. I think what most people want is probably closer to Airflow, although it takes some
time getting it up to production in a cloud environment (there is astronomer.io and a GCP product).<p>HTCondor via DAGMan has existed a long time, and there’s even engines built on that (Pegasus, Wings).<p>There’s Swift (<a href="http://swift-lang.org/main/" rel="nofollow">http://swift-lang.org/main/</a>) and it’s successor Parsl. Cray has Chapel. These are a bit different, in that they are more like a distributed computer program. Of course, so is Julia, but built into these languages is the assumption you can be using unreliable, in some way, computing. Makeflow and GNU Parallel are closer to this category too.<p>Then there’s Beam, but that’s dataflow.<p>The crappy thing about this is it’s hard to understand when to use a solution and when to not use a solution. Why are there so many solutions? Because there’s a ton of different needs, and a lot
of these focus on a few in particular:<p>Latency<p>Scalability or workers<p>Dynamic Scalability of workers<p>Throughput<p>Polyglot<p>Integration with existing Schedulers<p>Workflow Code Management (container support)<p>Maintainability of very large DAGs<p>Testability of DAGs/Development support<p>Execution Management support/Web APIs<p>Error recovery (especially for long running workflows)<p>Re-execution capabilities<p>Provenance tracking<p>Domain Specificity<p>Data Management (next to data processing)<p>... the list goes on.</p>
]]></description><pubDate>Thu, 11 Jul 2019 13:46:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=20411446</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20411446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20411446</guid></item><item><title><![CDATA[New comment by batbomb in "[dead]"]]></title><description><![CDATA[
<p>Sites hosted behind cloudflare have been down for me for 8 days now. It seems like there’s something up with TLS connections.<p>As a user, there is no easy recourse. I had to create an account on dash.cloudflare.com, which I was able to do after SSH tunneling to another server and doing a SOCKS proxy. This because they don’t accept emails to support@cloudflare.com unless you have created an account.<p>Once you open a ticket, you are doing so from a free account, because you are not the user. You are not prioritized.<p>I have no idea why I can’t access tons of sites right now, but it’s fucking frustrating. I’m in Chile and all the VPNs I can use are in the US so that makes for a terrible browsing experience.<p>This has really slowed me down this week. If I didn’t have a VPN, like most people in Chile, I’m sure a small part of the internet just be broken.</p>
]]></description><pubDate>Wed, 10 Jul 2019 12:17:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=20401214</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20401214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20401214</guid></item><item><title><![CDATA[New comment by batbomb in "The forgotten joy of soap"]]></title><description><![CDATA[
<p>Most my adult life I’ve used Ivory (usually bars), or Dr Bronners (liquid) with a handful of other things at random. The only wash I like besides those would be the Kiehl’s Musk wash, but I’m slightly interested in abandoning soap altogether except for the nasty bits.</p>
]]></description><pubDate>Tue, 09 Jul 2019 11:53:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=20390861</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20390861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20390861</guid></item><item><title><![CDATA[Ask HN: What is a user's recourse when Cloudflare is down?]]></title><description><![CDATA[
<p>I guess post on HN and hope for upvotes.<p>Several websites behind CloudFlare are failing to load for me, notably for me, anaconda.org (104.17.92.24). Other sites have also been flaky.<p>Cloudflare's own support page has the error:<p><pre><code>     $ curl -Lv https://dash.cloudflare.com/redirect?account=support
     *   Trying 104.19.197.29...
     * TCP_NODELAY set
     * Connected to dash.cloudflare.com (104.19.197.29) port 443 (#0)
     * ALPN, offering h2
     * ALPN, offering http/1.1
     * Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
     * successfully set certificate verify locations:
     *   CAfile: /etc/ssl/cert.pem
       CApath: none
     * TLSv1.2 (OUT), TLS handshake, Client hello (1):
     * LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to dash.cloudflare.com:443 
     * stopped the pause stream!
     * Closing connection 0
</code></pre>
I've emailed support@cloudflare.com about this. I'm supposed to create an account, which is only possible at, Surprise!, https://dash.cloudflare.com/login:<p>> Hi there,<p>> Thanks for writing to Cloudflare Support.<p>> While we would like to assist you with your inquiry, for the security and privacy of our users we can only work with the account holder directly, but your email address is not listed as the owner of any Cloudflare account.<p>> If you are a Cloudflare account holder, please submit a new support request from the email address you used to register your Cloudflare account. Note that you can also open a ticket directly through the Cloudflare dashboard following these steps:<p>> 1. Log in to your Cloudflare account <https://dash.cloudflare.com/login> and click on 'Support' in the top right corner, which will take you to our Help Center.<p>I've had workaround using a VPN in the USA, but that's really slowing my work down and obviously this doesn't work for everyone.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=20354751">https://news.ycombinator.com/item?id=20354751</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 04 Jul 2019 14:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=20354751</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20354751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20354751</guid></item><item><title><![CDATA[New comment by batbomb in "Waymo gets green light in California to pick up passengers in self-driving cars"]]></title><description><![CDATA[
<p>Well not the best, but at least the 95th percentile probably.</p>
]]></description><pubDate>Wed, 03 Jul 2019 21:58:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=20349315</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20349315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20349315</guid></item><item><title><![CDATA[New comment by batbomb in "Facebook CDN Is Down"]]></title><description><![CDATA[
<p>More than the CDN possibly - I am not getting whatsapp images (I wouldn't expect those to be served by CDN, but maybe).</p>
]]></description><pubDate>Wed, 03 Jul 2019 15:15:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=20344964</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20344964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20344964</guid></item><item><title><![CDATA[New comment by batbomb in "Max Planck Society conducts bullying survey"]]></title><description><![CDATA[
<p>> not fair to your employees<p>Certainly it's not fair to the employees. Certainly they probably didn't expect to get 10 men and 0 women in their current makeup. There may be no intentional guilt, but it's also not possible to know how they ended up with the makeup they have, 10 to 0, though it was probably incremental and without reflection on the makeup of the team along the way. Assuredly it probably wasn't malicious, but it's also like the people doing the hiring didn't reflect along the way - "hey, we've got 9 engineers and we need 10 and we are going to hire _another_ man for this role".<p>It's clear they (in this case the company) want to fix this in some way, as instructions "from on high" came down. Again company may or may not know how they got there. The company may also be failing to attract clients who want to vote with their dollars for a diverse company - so there could be a valid business case for this. Or not, maybe they just don't want a company with all dudes.<p>The original post was pointing out an unfair hiring practice due to this policy. I'm pointing out there is an alternative equitable hiring practice which actually leads to a fairer hiring practice for men and doesn't necessarily involve affirmative action, but that involves starting from scratch again (nobody said you'd necessarily lose your job - they could also easily make those positions available). Obviously this is not a tenable thought experiment, especially in academia thanks to tenure, so that's why we have these systems which, on the surface, may appear to discriminate against men. That said, many people interview for their current jobs in corporate restructurings all the time. That's probably not fair either, but it's accepted practice in the US.</p>
]]></description><pubDate>Wed, 03 Jul 2019 14:30:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=20344573</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20344573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20344573</guid></item><item><title><![CDATA[New comment by batbomb in "Max Planck Society conducts bullying survey"]]></title><description><![CDATA[
<p>they could always admit their ratios are way off, fire everybody, and create 10 new backend job applications - 5 of which will go to men and 5 to women, so that way their hiring is more fair to both men and women.<p>... Or the could do it the way they are doing it.</p>
]]></description><pubDate>Wed, 03 Jul 2019 12:13:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=20343576</link><dc:creator>batbomb</dc:creator><comments>https://news.ycombinator.com/item?id=20343576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20343576</guid></item></channel></rss>