<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: richardkeller</title><link>https://news.ycombinator.com/user?id=richardkeller</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 18 Aug 2026 17:24:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=richardkeller" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by richardkeller in "Monitoring latency: Cloudflare Workers vs Fly vs Koyeb vs Railway vs Render"]]></title><description><![CDATA[
<p>From the bit of digging that I've done, it's all free tier domains that are affected. Paid tiers are not affected by this. Given that I've tested from multiple different ISPs, I think this is the fault of Cloudflare intentionally de-prioritising free tier traffic, rather than an issue with local routing.</p>
]]></description><pubDate>Tue, 20 Feb 2024 19:07:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=39445457</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=39445457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39445457</guid></item><item><title><![CDATA[New comment by richardkeller in "Monitoring latency: Cloudflare Workers vs Fly vs Koyeb vs Railway vs Render"]]></title><description><![CDATA[
<p>OP's note about Johannesburg's latency is something I've noticed over the past few weeks in particular. Our servers are hosted in South Africa, yet accessing most of our sites and services from within South Africa causes traffic to be re-routed via other nodes, mostly London (LHR). This is easy to verify by appending cdn-cgi/trace onto a Cloudflare-proxied domain.<p>Something is definitely up with Cloudflare's Johannesburg data centre. On particularly bad days, TTFB routinely reaches 1-3 seconds. Bypassing Cloudflare immediately drops this to sub 100ms.<p>In the past, I would have emailed support@cloudflare.com, but it seems that this channel is no longer available for free tier users. What is the recommended approach these days for reporting issues such as this?</p>
]]></description><pubDate>Mon, 19 Feb 2024 22:05:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=39435400</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=39435400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39435400</guid></item><item><title><![CDATA[New comment by richardkeller in "I regret my website redesign"]]></title><description><![CDATA[
<p>I run an software / creative agency in South Africa (creationlabs.co.za) that works with clients ranging from tiny to large corporates. What I've found is that the direction of the blame very much depends on which side of the fence you're sitting. One the one hand the client blames the agency for being opportunistic, while at the same time the developers get frustrated at what may seem like a never-ending list of unreasonable expectations.<p>That's not to say that this is what happened here, but in both situations the problem comes down to a lack of effective communication.<p>The agency here should have communicated from the start how many hours they can reasonably expect to spend on each phase of the project with the given budget, and then provided continuous updates to allow Michael to understand how much time he had remaining to complete the project. Opaque processes, coupled with a lack of transparency and communication is how projects like this leave a sour taste, or worse, fail entirely.<p>On a personal note, I'm gobsmacked at both the hourly rates as well as the total project hours discussed in this article. A website like this should have taken a fraction of the time. And if outsourced to a professional team in another country, a fraction of the price too.</p>
]]></description><pubDate>Thu, 21 Jul 2022 16:05:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=32181056</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=32181056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32181056</guid></item><item><title><![CDATA[New comment by richardkeller in "Show HN: Pdf.js Express – PDF annotation, e-signatures, and form filling"]]></title><description><![CDATA[
<p>What about doing something similar to JetBrains, where you offer the product at a significantly discounted rate to startups, rather than based on usage? You would have 1 new customer immediately.</p>
]]></description><pubDate>Fri, 03 Apr 2020 03:51:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=22766180</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=22766180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22766180</guid></item><item><title><![CDATA[New comment by richardkeller in "Show HN: Pdf.js Express – PDF annotation, e-signatures, and form filling"]]></title><description><![CDATA[
<p>This looks like a fantastic solution. If there were an affordable price point, I would immediately implement this in the edtech platform that we're developing, but the price point puts it completely out of our league for now. (Especially given the exchange rate fluctuations we see as developers in South Africa). Have you by any chance considered offering discounts to:
1. Educational institutions
2. Startups (eg. us)
Offering a free tier to startups, or at a discounted rate would allow them to use the product and become entrenched, by which point the full license would become easily affordable.<p>Overall looks like a great solution, and definitely a gap in the market. On a side note, I hit the "Try for Free" button on the home page and got a 404.</p>
]]></description><pubDate>Fri, 03 Apr 2020 03:48:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=22766166</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=22766166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=22766166</guid></item><item><title><![CDATA[New comment by richardkeller in "Find every domain someone owns automatically"]]></title><description><![CDATA[
<p>This is great. Is there are a list of supported TLDs? For example, I'm not having much luck with .co.za (South African) domains.</p>
]]></description><pubDate>Sun, 03 Dec 2017 08:57:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=15836712</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=15836712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15836712</guid></item><item><title><![CDATA[New comment by richardkeller in "One Billion Dollars Short, Bill Ackman, and the Siege Of Herbalife (2015)"]]></title><description><![CDATA[
<p>South Africa is hardly the only country where multivitamins are common. If rationality were the only metric for decision making, I would expect homeopathy to be far less common globally than it is today.<p>As for Aids denialism, South Africa suffers from a case of cultural antiestablishmentism, particularly in the context of Western medicine. Thankfully our government has stepped up in recent years, and actively promotes HIV/Aids education these days.</p>
]]></description><pubDate>Tue, 01 Aug 2017 10:06:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=14899185</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=14899185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14899185</guid></item><item><title><![CDATA[Show HN: RecruitDoor: ATS for Agencies]]></title><description><![CDATA[
<p>I'm the co-founder of RecruitDoor [1], an applicant tracking system (ATS) for recruitment agencies. We're a self-funded startup, and we've been targeting South African recruitment agencies over the past few months, with some great feedback, and most of our customers loving the product that we've developed.<p>We're focusing our efforts internationally next month, and I would love some feedback from the international community. We built RecruitDoor on the idea of ease and simplicity, and even though we think we've built a great product, constructive feedback is always appreciated!<p>Richard.<p>[1] <a href="https://www.recruitdoor.com" rel="nofollow">https://www.recruitdoor.com</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14803389">https://news.ycombinator.com/item?id=14803389</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 19 Jul 2017 10:58:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=14803389</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=14803389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14803389</guid></item><item><title><![CDATA[New comment by richardkeller in "Google launches Hire, a new service for helping businesses recruit"]]></title><description><![CDATA[
<p>Will be interesting to see how Google Hire is used by agencies, as opposed to companies sourcing their own talent.<p>Obligatory plug: I'm the cofounder of RecruitDoor [1], an applicant tracking system for recruitment agencies. We've been running in South Africa for a few months now, and we'll be branching internationally next month. (Comments and critique welcome, by the way; we're currently still a startup).<p>[1] <a href="https://www.recruitdoor.com" rel="nofollow">https://www.recruitdoor.com</a></p>
]]></description><pubDate>Wed, 19 Jul 2017 10:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=14803324</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=14803324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14803324</guid></item><item><title><![CDATA[Ask HN: Solutions for editing Microsoft Word docs in webapp?]]></title><description><![CDATA[
<p>I'm looking for a solution that allows users of our SAAS webapp to edit their uploaded Microsoft Word documents within our webapp.<p>Dropbox seems to have achieved this by integrating with Microsoft Office Online [1]. However, it isn't clear to me whether Microsoft supports this for any old SAAS app, or whether it's only for internal business use-cases where each user has an Office365 subscription.<p>Has anyone achieved this integration with their webapp? Alternatively, are there any other SAAS integrations that would allow users to edit their uploaded Word docs online?<p>[1] http://wopi.readthedocs.io/en/latest/index.html</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14731815">https://news.ycombinator.com/item?id=14731815</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 09 Jul 2017 21:37:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=14731815</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=14731815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14731815</guid></item><item><title><![CDATA[New comment by richardkeller in "Ask HN: What API do you wish you had while building your product?"]]></title><description><![CDATA[
<p><a href="https://ipinfo.io" rel="nofollow">https://ipinfo.io</a> works well. Alternatively, CloudFlare also works well if you just need the country code, which it can attach as an HTTP header to each request.</p>
]]></description><pubDate>Sun, 09 Jul 2017 20:27:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=14731513</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=14731513</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14731513</guid></item><item><title><![CDATA[New comment by richardkeller in "How HBO’s Silicon Valley Built “Not Hotdog” with TensorFlow, Keras and React Native"]]></title><description><![CDATA[
<p>What an ingenious way to covertly distribute the Pied Piper decentralized storage app.</p>
]]></description><pubDate>Mon, 26 Jun 2017 13:55:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=14636790</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=14636790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14636790</guid></item><item><title><![CDATA[New comment by richardkeller in "Ask HN: Self Hosted vs. Gmail / Outlook?"]]></title><description><![CDATA[
<p>I can highly recommend Mail-in-a-Box [1], especially if you're looking for a solution that is secure, easy to install, and doesn't require any fiddling. You can host it on a cheap VPS for $5 a month and it'll happily chug along without any problems.<p>Deliverability will only be an issue if you land up on an IP address that was previously abused, so it may be worth checking out the IP address reputation on DNSBL [2] before setting up Mail-in-a-Box.<p>Make sure you configure an SPF record for the server's IP address, and then also set up DKIM and SPF. I have yet to see any deliverability issues using this setup.<p>[1] <a href="https://mailinabox.email" rel="nofollow">https://mailinabox.email</a><p>[2] <a href="http://www.dnsbl.info" rel="nofollow">http://www.dnsbl.info</a></p>
]]></description><pubDate>Thu, 04 May 2017 09:53:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=14263709</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=14263709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14263709</guid></item><item><title><![CDATA[New comment by richardkeller in "Postal: Open source mail delivery platform, alternative to Mailgun or Sendgrid"]]></title><description><![CDATA[
<p>Unfortunately, unless you're paying for a dedicated IP address with Mailgun, their sender reputation is mostly quite bad. We are constantly having to request our account to be moved to a new IP due to them landing up in some blacklist.</p>
]]></description><pubDate>Wed, 26 Apr 2017 10:04:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=14201810</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=14201810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14201810</guid></item><item><title><![CDATA[New comment by richardkeller in "Postal: Open source mail delivery platform, alternative to Mailgun or Sendgrid"]]></title><description><![CDATA[
<p>Assuming it has an API, I would prefer to use this over a service such as Mailgun. We used to have our own mail server, but without an easy API to get deliverability details per mail, we ended up switching to Mailgun. Since the switch, our deliverability has nosedived (we're currently not paying for a dedicated IP though) and mails are constantly bouncing due to the low reputation of Mailgun's shared IPs.<p>Mailgun's 30-day retention period is also a bit absurd, since most of our clients require mail audit trails in the region of 6-12 months.</p>
]]></description><pubDate>Wed, 26 Apr 2017 10:00:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=14201798</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=14201798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14201798</guid></item><item><title><![CDATA[New comment by richardkeller in "We’re dropping Google Ads"]]></title><description><![CDATA[
<p>As a South African, I can attest to the exact ads shown by the author on various site, both in incognito mode as well as during normal browsing. I have seen every one of them, and they are awfully persistent and incredibly annoying. Even selecting "Don't show this ad again" seems to do nothing, despite repeated efforts. Particularly frustrating is that there seems to be no way of flagging an advert as fraudulent or malicious.</p>
]]></description><pubDate>Wed, 12 Apr 2017 13:38:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=14097517</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=14097517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14097517</guid></item><item><title><![CDATA[New comment by richardkeller in "Ask HN: What are you working on?"]]></title><description><![CDATA[
<p>Currently working on RecruitDoor (<a href="http://www.recruitdoor.com" rel="nofollow">http://www.recruitdoor.com</a>) - recruitment software for recruitment agencies that's simple to use and looks good on the eyes. Currently only targeting South African recruitment agencies, but will be going international in the next 2-3 months.</p>
]]></description><pubDate>Tue, 04 Apr 2017 16:14:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=14034264</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=14034264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14034264</guid></item><item><title><![CDATA[New comment by richardkeller in "16-year-old British girl earns £48,000 helping Chinese people name their babies"]]></title><description><![CDATA[
<p>The concept of marketing to an international audience fascinates me. I head up a small web design + development agency in South Africa, and recently I've set my sights on finding international clients, specifically in the US. How do people generally go about this?<p>What kind of marketing went into this girl's business to do so well in a country that she doesn't even live in?</p>
]]></description><pubDate>Wed, 07 Sep 2016 16:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=12444465</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=12444465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12444465</guid></item><item><title><![CDATA[New comment by richardkeller in "Moving 12 years of email from GMail to FastMail"]]></title><description><![CDATA[
<p>Google don't have their own datacenter in Africa, but they do have nodes in existing datacenters in South Africa as part of the Google Global Cache infrastructure. Whether GMail forms part of the Global Cache infrastructure though, I'm not sure.</p>
]]></description><pubDate>Mon, 08 Aug 2016 15:29:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=12248517</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=12248517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12248517</guid></item><item><title><![CDATA[New comment by richardkeller in "What Mailchimp does to make sure emails get delivered"]]></title><description><![CDATA[
<p>We use Sendy (using Amazon SES) to send email newsletters for some our our clients. Recently, recipients have been complaining that newsletters are landing in their spam.<p>Does anyone have any experience with deliverability, comparing Amazon SES to something like Mailchimp? Are the deliverability rates of Mailchimp really that much better?</p>
]]></description><pubDate>Sat, 16 Jul 2016 22:12:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=12108077</link><dc:creator>richardkeller</dc:creator><comments>https://news.ycombinator.com/item?id=12108077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12108077</guid></item></channel></rss>