<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for benatkin</title><link>http://disqus.com/by/benatkin/</link><description></description><atom:link href="http://disqus.com/benatkin/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Mon, 18 Oct 2021 21:30:42 -0000</lastBuildDate><item><title>Re: Implement the OAuth 2.0 Authorization Code with PKCE Flow</title><link>https://developer.okta.com/blog/2019/08/22/okta-authjs-pkce#comment-5576074519</link><description>&lt;p&gt;History can be accessed with the history permission, whereas local storage can be accessed with content scripts. The content scripts can be for just one website, and if that is the website the malicious extension writer wants the token for, that's enough. I think it is easier to trick the user to access one website than to access the history. IMO the bigger issue is yet to be solved.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Mon, 18 Oct 2021 21:30:42 -0000</pubDate></item><item><title>Re: First impressions: Docker for Mac with Kubernetes</title><link>https://blog.alexellis.io/docker-for-mac-with-kubernetes/#comment-3696582821</link><description>&lt;p&gt;Sweet! I was able to follow along after I made a couple changes:&lt;/p&gt;&lt;p&gt;Instead of running `kubectl apply -f ./yaml/namespaces.yml` I needed to run `kubectl apply -f ./namespaces.yml` – that is, without the ./yaml directory&lt;/p&gt;&lt;p&gt;I had to wait about a minute from when I ran ``kubectl apply -f ./yaml` again after running the above command before I could load the OpenFaaS Portal.&lt;/p&gt;&lt;p&gt;I had to wait another 30 seconds or so for Figlet to start up before I could run it. Until then I got an error.&lt;/p&gt;&lt;p&gt;All in all I'm pretty impressed! I went from not having played with Kubernetes in months to getting it working locally in a matter of minutes, and my MacBook Pro's fan isn't spinning.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Sun, 07 Jan 2018 16:23:22 -0000</pubDate></item><item><title>Re: Developing RESTful APIs with Hapi</title><link>https://auth0.com/blog/developing-restful-apis-with-hapijs/#comment-3670553801</link><description>&lt;p&gt;If you simply replace "In order to use Hapi" with "In order to follow this tutorial" it will be accurate on that point.&lt;/p&gt;&lt;p&gt;Thanks for writing this tutorial. I really like that Hapi is using async/await for everything in v17. Certainly makes writing dog APIs more fun!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Wed, 20 Dec 2017 01:19:08 -0000</pubDate></item><item><title>Re: Ombulabs Blog - The Lean Software Boutique - Why Using Default_scope Is a Bad Idea</title><link>http://https://www.ombulabs.com/blog/ruby/rails/best-practices/why-using-default-scope-is-a-bad-idea.html#comment-2411589809</link><description>&lt;p&gt;I agree when it comes to filtering records, but I think it might be the best way to specify a default sort order.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Tue, 15 Dec 2015 17:16:40 -0000</pubDate></item><item><title>Re: Apache Solr vs ElasticSearch - the Feature Smackdown!</title><link>http://solr-vs-elasticsearch.com/#comment-1793463327</link><description>&lt;p&gt;&lt;a href="http://compose.io" rel="nofollow noopener" target="_blank" title="compose.io"&gt;compose.io&lt;/a&gt; has ElasticSearch support&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Thu, 15 Jan 2015 00:47:26 -0000</pubDate></item><item><title>Re: Setup ASP.NET MVC 5 on MonoDevelop 4.2</title><link>http://curtis.schlak.com/2014/02/04/setup-asp-net-mvc-4-on-monodevelop-4.2.html#comment-1394861172</link><description>&lt;p&gt;Thank you very much for this post! It worked for me. The only difference is that the Web.config I got from the project template didn't contain "System.Web.WebPages.Razor" anywhere, so I didn't make that replacement.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Mon, 19 May 2014 22:53:39 -0000</pubDate></item><item><title>Re: Going public</title><link>http://www.colorglare.com//2014/01/10/going-public.html#comment-1374167828</link><description>&lt;p&gt;Nice blog! I appreciate that you mentioned doge in your second post! Keep them coming!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Wed, 07 May 2014 17:33:42 -0000</pubDate></item><item><title>Re: Step-by-Step Guide to Building Your First Ruby Gem - Quick Left Boulder Colorado</title><link>http://quickleft.com/blog/step-by-step-guide-to-building-your-first-ruby-gem#comment-1301860895</link><description>&lt;p&gt;Wow.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Tue, 25 Mar 2014 12:38:38 -0000</pubDate></item><item><title>Re: The David Siegel Scam, How Frontier Airlines Scams Customers</title><link>http://andrewhy.de/the-david-siegel-scam-how-frontier-airlines-scams-customers/#comment-1119122102</link><description>&lt;p&gt;It would be hard to make an argument that it isn't a scam. It has all of the markers of a scam. The fee is exorbitant, and they get people in a situation where it would be awkward and inconvenient to avoid paying the fee.&lt;/p&gt;&lt;p&gt;It doesn't make sense to me for an airline to run something that's clearly a scam. I think it will piss off the wrong people (including you) and it will cause damage in the long term.&lt;br&gt;I can't see why they don't just stick to more underhanded techniques to get extra revenue from customers.&lt;/p&gt;&lt;p&gt;Besides not making sense to me from the airline's perspective it just sounds ludicrous from the perspective of the travelers. Not all travelers have a hundred dollars to their name, and some of those who do have a hundred dollars won't be able to pay bills if they spend a hundred dollars. I can picture people who are stranded at the airport because they can't afford transportation out of it (which is expensive at DIA due to its remote location) and people using Western Union or Wire Transfers to get enough funds to fly.&lt;/p&gt;&lt;p&gt;Does David Siegel really want to be in the business of screwing over many of their customers just to encourage people to use their own website instead of a third-party booking service?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Tue, 12 Nov 2013 01:13:12 -0000</pubDate></item><item><title>Re: GetGlue integrates with Tumblr and creates blog widgets</title><link>http://www.adweek.com/lostremote/getglue-integrates-with-tumblr-and-creates-blog-widgets/23211#comment-895594261</link><description>&lt;p&gt;this is unacceptable&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Mon, 13 May 2013 00:52:38 -0000</pubDate></item><item><title>Re: Homeless man's A/B test of generosity based on&amp;nbsp;faith</title><link>http://boingboing.net/2013/05/01/homeless-mans-ab-test-of-ge.html#comment-881908849</link><description>&lt;p&gt;A colander would be more appropriate for Pastafarians.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Thu, 02 May 2013 00:47:59 -0000</pubDate></item><item><title>Re: Node Wrapper and CLI</title><link>http://blog.geteasypost.com/post/47203812557#comment-853490847</link><description>&lt;p&gt;IMO it's a useful convention to use an anonymous function if the last argument is a function and it isn't being used anywhere else. "function cb() {}" is a code smell.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Fri, 05 Apr 2013 17:01:33 -0000</pubDate></item><item><title>Re: Why We Switched From Stripe To Balanced (and almost chose BancBox)</title><link>https://grouptalent.com/blog/why-we-switched-from-stripe-to-balanced#comment-817068827</link><description>&lt;p&gt;Did you look at Beanstream?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Fri, 01 Mar 2013 21:31:18 -0000</pubDate></item><item><title>Re: Qt GUI Toolkit Ported to JavaScript via Emscripten - Badass JavaScript</title><link>http://badassjs.com/post/43158184752#comment-801503844</link><description>&lt;p&gt;Read it again. It didn't say that Qt came from KDE.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Sat, 16 Feb 2013 11:12:15 -0000</pubDate></item><item><title>Re: Embeddable Animated Gifs with controls. Just in time for Christmas.</title><link>http://quickleft.com/blog/embeddable-animated-gifs-with-controls-just-in-time-for-christmas#comment-790011900</link><description>&lt;p&gt;Awesome, and even more so in retrospect. This does all that the Vine player does 99% of the time. I don't want it to loop and I rarely want to listen to the audio. Many are silent, anyways. :)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Tue, 05 Feb 2013 20:37:56 -0000</pubDate></item><item><title>Re: Long Live the&amp;nbsp;Kings</title><link>http://boingboing.net/2013/01/31/long-live-the-kings.html#comment-784761447</link><description>&lt;p&gt;That's a nice video. Got me looking through the vimeo staff picks and I found this one: &lt;a href="http://vimeo.com/channels/staffpicks/49786954" rel="nofollow noopener" target="_blank" title="http://vimeo.com/channels/staffpicks/49786954"&gt;http://vimeo.com/channels/s...&lt;/a&gt;&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Thu, 31 Jan 2013 13:08:39 -0000</pubDate></item><item><title>Re: Grand Canyon, the Google Street View&amp;nbsp;version</title><link>http://boingboing.net/2013/01/31/grand-canyon-the-google-stree.html#comment-784744313</link><description>&lt;p&gt;Is nothing sacred?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Thu, 31 Jan 2013 12:55:18 -0000</pubDate></item><item><title>Re: Pirate Bay Branded &amp;#8220;Malware Distributor&amp;#8221; by Google</title><link>http://torrentfreak.com/pirate-bay-branded-malware-distributor-by-google-130118/#comment-778493048</link><description>&lt;p&gt;Yeah no, that isn't what happened in my case. I am very careful with my computer. What happened is that Google Chrome downloaded a file that can't harm my computer, because I'm on Mac OS X rather than Windows.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Fri, 25 Jan 2013 23:06:20 -0000</pubDate></item><item><title>Re: Pirate Bay Branded &amp;#8220;Malware Distributor&amp;#8221; by Google</title><link>http://torrentfreak.com/pirate-bay-branded-malware-distributor-by-google-130118/#comment-773559842</link><description>&lt;p&gt;Guest123,&lt;/p&gt;&lt;p&gt;I'm on Mac OS X. Maybe that's why it didn't ask for permission.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Sun, 20 Jan 2013 23:28:23 -0000</pubDate></item><item><title>Re: Pirate Bay Branded &amp;#8220;Malware Distributor&amp;#8221; by Google</title><link>http://torrentfreak.com/pirate-bay-branded-malware-distributor-by-google-130118/#comment-772083980</link><description>&lt;p&gt;Just because you haven't seen it doesn't mean the problem doesn't exist. Advertising is random. It happened to me, I just visited &lt;a href="http://thepiratebay.se" rel="nofollow noopener" target="_blank" title="thepiratebay.se"&gt;thepiratebay.se&lt;/a&gt; without clicking on anything and I now have Your_file_download (1).exe in my downloads directory.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Fri, 18 Jan 2013 16:13:30 -0000</pubDate></item><item><title>Re: Cat plays shell game, wins every&amp;nbsp;time</title><link>http://boingboing.net/2013/01/14/cat-plays-shell-game-wins-eve.html#comment-768189357</link><description>&lt;p&gt;I still think someone's playing with the cat's butt, like in Trololo Cat.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Mon, 14 Jan 2013 23:19:09 -0000</pubDate></item><item><title>Re: Foreman as process manager, Pow as DNS server</title><link>http://robots.thoughtbot.com/post/40110176152#comment-761810838</link><description>&lt;p&gt;Pow is acting as a DNS server and an HTTP proxy, not just a DNS server. Other than that, great article! I'm not going to use this setup because I'd rather use nginx as an HTTP proxy in development but it got me wishing for a way to quickly change HTTP proxy and DNS settings.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Wed, 09 Jan 2013 19:21:26 -0000</pubDate></item><item><title>Re: Doppio: A Java Virtual Machine, Compiler and Disassembler in JavaScript - Badass JavaScript</title><link>http://badassjs.com/post/32812527381#comment-670728343</link><description>&lt;p&gt;The demo allows you to run Rhino. That isn't the point of Doppio but it shows how amazing it is.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Thu, 04 Oct 2012 03:26:28 -0000</pubDate></item><item><title>Re: Rent-to-Own Laptops Secretly Photographed Users Having Sex, FTC Says</title><link>http://www.wired.com/threatlevel/2012/09/laptop-rental-spyware-scandal/#comment-662895471</link><description>&lt;p&gt;It happens with food too. A lot of poor people have a house with a kitchen and don't realize they could get beans, rice, and potatoes for less than it costs for a fast food value menu. After years of eating unhealthy fast food they wind up sick.&lt;/p&gt;&lt;p&gt;Education could help with both problems. Some people who have what in the U. S. is considered to be a low income live just fine.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Wed, 26 Sep 2012 02:50:04 -0000</pubDate></item><item><title>Re: How to install node.js on Linux</title><link>http://oodavid.tumblr.com/post/15090798307#comment-660515589</link><description>&lt;p&gt;If all you want is to install node.js on Linux, you should probably just use a tarball, rather than clone from git.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ben Atkin</dc:creator><pubDate>Sun, 23 Sep 2012 23:27:46 -0000</pubDate></item></channel></rss>