<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: bigbento</title><link>https://news.ycombinator.com/user?id=bigbento</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 15 Sep 2026 00:41:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bigbento" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bigbento in "Uber CEO Plays with Fire"]]></title><description><![CDATA[
<p>Oh, that's what I meant by "deauthorized the app". I removed it on the Google side, and shortly after even got an email from Unroll.me saying that it no longer had access. So I was surprised to see an email a couple months later saying they'd found more stuff to unsubscribe from. It could have been a bug or just a message they sent to everyone who'd unplugged their email, but was quite jarring.</p>
]]></description><pubDate>Mon, 24 Apr 2017 15:34:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=14185107</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=14185107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14185107</guid></item><item><title><![CDATA[New comment by bigbento in "Uber CEO Plays with Fire"]]></title><description><![CDATA[
<p>I was a little creeped out when--long after I deauthorized the app and enabled 2FA on my Gmail account--I got an email from them saying "We've found 141 new subscriptions". I wonder if that was just marketing spam, or if they have a weird way of accessing my email still.</p>
]]></description><pubDate>Sun, 23 Apr 2017 17:47:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=14179283</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=14179283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14179283</guid></item><item><title><![CDATA[New comment by bigbento in "Tell HN: Winners of Apply HN for YC Fellowship 3"]]></title><description><![CDATA[
<p>I voted for Maciej because I admire what he's doing and I'd like to think that I "get" him (though I don't know him personally). I cut my teeth in this industry working at a startup that's still bootstrapped and profitable, and I share his vision of building an internet to "CONNECT KNOWLEDGE, PEOPLE, AND CATS" [1], instead of whatever insane internet people are dreaming of these days. Yes, it's a bit of a political thing, and while it might be a protest against the current industry culture (can you honestly blame us?), I don't think it's just a joke either. I think Maciej has a great intuitive sense of how people, technology, and culture interact, and he's good at expressing that; his ventures are certainly worth spending the equivalent of a single employee's recruitment fee.<p>Is the true YC? For all the talk about funding radical new ideas in their normal batches, they fund a lot of companies that look and act alike. So, when YC backs out of its own experiment because it turns out unexpected, it's not really disappointing; it's just a reminder of how seemingly conformist its attitudes are.<p>[1] <a href="http://idlewords.com/talks/web_design_first_100_years.htm" rel="nofollow">http://idlewords.com/talks/web_design_first_100_years.htm</a></p>
]]></description><pubDate>Thu, 05 May 2016 07:37:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=11634533</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=11634533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11634533</guid></item><item><title><![CDATA[New comment by bigbento in "What's new in Rails 5?"]]></title><description><![CDATA[
<p>I haven't used Laravel, but PHP tends to be relatively easy to get a development environment running as well as deploying on shared host type environments. On the flip side, the application becomes ever intertwined with the host environment, and beyond that, PHP libraries and frameworks tend to lack a lot of discipline that you find in other languages (that is, you find yourself pondering things like, "what if I were running this across many boxes, oh it'd just break..."), so 12-factor readiness (which helps when you want to run your app on more than one machine) tends to be an afterthought.<p>I haven't worked with Phoenix or even Erlang/Beam that much (though I've used Rabbit quite a bit). I think the overall model of the runtime is brilliant, but I'm not sure you need to buy in to the whole ecosystem to benefit from the learnings of it. There are actor systems for a lot of languages (Celluloid and Akka come to mind). Celluloid works nicely for weird long running things. I'm not totally sure how much it matters for your typical web app that would work fine enough with a CGI model (though I guess it's not totally different).<p>I've only played with Meteor, but I've used Node and React pretty extensively. React in particular is brilliant. It provides a nice way of thinking about the UI of your app in a more functional way. Of course, the devil's in the details, but it works pretty well. I'm less keen on Node as a backend language. A lot of backend code is between the lines, waiting on the DB or dealing with crazy errors. Node and JavaScript aren't very good at those things today. ES7 Async functions have some promise (hah!), but interoperating between libraries can be a little confusing at first.<p>Rails is an old friend of mine. You can do a lot with Rails, and it's almost sacrilege to say these days, but a well written monolithic, non-javascript heavy Rails app can be a joy to work in. It's pretty good for CMS type content; I've used it a bit to build various web stores to good effect. Things can get hairy when you try and step outside of "the Rails way", but that's less of an issue these days. It can also be a little funky using the asset pipeline with newer frontend libs, but there's that nifty source that packages frontend libraries as gems (the name eludes me at the moment).</p>
]]></description><pubDate>Fri, 25 Sep 2015 08:40:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=10276969</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=10276969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10276969</guid></item><item><title><![CDATA[New comment by bigbento in "Why we travel"]]></title><description><![CDATA[
<p>I didn't take the end as "just a collection of destinations", but rather a selection of vignettes illustrating the various reasons one might travel to a particular destination. There are a multitude of reasons one might travel, and the author's pointing out some good ones, along with a personal reflection on that. The sections on the beach and the pumping station particularly spoke to me; the former because I'd previously seen a beach vacation as an indulgent waste of time (but have since come around), and the latter because, though it seems almost like a platitude, not enough people encourage others to make a trip planned around what they find particularly interesting.<p>To your latter point, I'd say that a lot of the time people embark on travel for the "wrong" reasons (some of which you mention, like boredom,  social pressure, etc.) but end up discovering better reasons along the way (those illustrated in the destinations section). I think there is a stroke of admonishment in the article--asking the reader "why" _they_ travel. Personally, the more I demand myself to travel with purpose (as I have), the less I end up traveling. And my trips have been a lot more fulfilling as a result. But it's a little ironic in that, it's taken a lot of traveling to get to that point.</p>
]]></description><pubDate>Sun, 16 Aug 2015 17:42:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=10069605</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=10069605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10069605</guid></item><item><title><![CDATA[What a Dinosaur’s Mating Scream Sounds Like]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.newyorker.com/tech/elements/what-a-dragons-mating-scream-sounds-like">http://www.newyorker.com/tech/elements/what-a-dragons-mating-scream-sounds-like</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=9702173">https://news.ycombinator.com/item?id=9702173</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 11 Jun 2015 20:29:50 +0000</pubDate><link>http://www.newyorker.com/tech/elements/what-a-dragons-mating-scream-sounds-like</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=9702173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9702173</guid></item><item><title><![CDATA[New comment by bigbento in "Ask HN: Did you implement a lunch picking app at your startup?"]]></title><description><![CDATA[
<p>When I worked at OkCupid Labs, we normally just did daily lunch ad-hoc. However, we set up a little app that would organize a weekly lunch "date" where people would have a one-to-one with someone from a different team. I had some pretty interesting conversations come up from that, and if I were approaching this "problem", would start from there again.</p>
]]></description><pubDate>Thu, 28 May 2015 07:03:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=9616471</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=9616471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9616471</guid></item><item><title><![CDATA[New comment by bigbento in "Full text search in milliseconds with PostgreSQL"]]></title><description><![CDATA[
<p><i>To get optimum performance with PostgreSQL full text search you need to create a column to store the tsvector values with an index on it. Then you need to fill this column with the tsv values and create a trigger to update the field on INSERT and UPDATE.</i><p>I've been playing around with full text search in Postgres, and I took this sort of approach when starting out, but then realized you I could just have the index be an expression.<p>So instead of (per the example)<p><pre><code>  CREATE INDEX tsv_idx ON documents USING gin(tsv);
</code></pre>
doing something like<p><pre><code>  CREATE INDEX tsv_idx ON documents USING gin(to_tsvector('english', text));
</code></pre>
Is there any reason you <i>wouldn't</i> do this? For multi-languange you you'd have to detect the language of the text, but there's no reason you couldn't parameterize that too.</p>
]]></description><pubDate>Fri, 08 May 2015 17:21:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=9512912</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=9512912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9512912</guid></item><item><title><![CDATA[New comment by bigbento in "Ask HN: Do you still purchase physical books?"]]></title><description><![CDATA[
<p>Yes. I find it a pretty practical format; for what I read it's  cheap, light, and reliable. Not to mention that there's a lot of quality content available only in paper books.</p>
]]></description><pubDate>Sun, 03 May 2015 09:25:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=9480626</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=9480626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9480626</guid></item><item><title><![CDATA[New comment by bigbento in "Ask HN: Is my code any good?"]]></title><description><![CDATA[
<p>Have they fixed testing with Swift yet? I am normally a pretty test driven person, but honestly, Apple makes it pretty annoying to use tests with Swift, so I don't blame you for your lonely scaffold.<p>I'd say overall it looks pretty well written app code, especially if you say you're a beginner. One thing I'd like to point out is that in my (limited Swift) experience, stuff like this:<p><a href="https://github.com/NikantVohra/HackerNewsClient-iOS/blob/master/HackerNews/StoryCell.swift#L45-L49" rel="nofollow">https://github.com/NikantVohra/HackerNewsClient-iOS/blob/mas...</a><p>...where you're force casting/unboxing/whateveritscalled a bunch of things is a smell. Sometimes it's unavoidable because of the weirdness between Cocoa and Swift, so typically your interface builder outlets will be riddled with that stuff, but for your own internal APIs, try and keep things as option-less as possible.<p>UI code is pretty challenging to keep organized, especially when platforms encourage using things like two-way bindings and keeping state all over the place. I'd recommend checking out Gary Bernhardt's talk "Boundaries" and Andy Matuschak's similar writings (sorry, can't think of anything off the top of my head), as they have some good ideas for demarcating the line between functional parts of your code that should be super clean and the anything goes world of external UI APIs.<p>Good luck and keep coding!</p>
]]></description><pubDate>Sun, 03 May 2015 07:06:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=9480334</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=9480334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9480334</guid></item><item><title><![CDATA[Prison labor’s new frontier: Artisanal foods]]></title><description><![CDATA[
<p>Article URL: <a href="http://fortune.com/2014/06/02/prison-labor-artisanal/">http://fortune.com/2014/06/02/prison-labor-artisanal/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=7897455">https://news.ycombinator.com/item?id=7897455</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Jun 2014 04:44:37 +0000</pubDate><link>http://fortune.com/2014/06/02/prison-labor-artisanal/</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=7897455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7897455</guid></item><item><title><![CDATA[New comment by bigbento in "Introducing Anonymous Login and an Updated Facebook Login"]]></title><description><![CDATA[
<p>When are we going to hear the news?<p>> In a move to bolster its new 'Anonymous' strategy, Facebook has acquired 4chan for $30 billion in an all-cash deal<p>> "It's been an incredible journey", said 4chan founder Christopher Poole at a press conference in Menlo Park, CA. "Our anonymous users have been the driving force behind 4chan, and we look forward to bringing that experience to Facebook"</p>
]]></description><pubDate>Wed, 30 Apr 2014 19:12:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=7675625</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=7675625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7675625</guid></item><item><title><![CDATA[Writing Instructor Tests Automated Grading With Automated Essay Generator]]></title><description><![CDATA[
<p>Article URL: <a href="http://chronicle.com/article/Writing-Instructor-Skeptical/146211/">http://chronicle.com/article/Writing-Instructor-Skeptical/146211/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=7664180">https://news.ycombinator.com/item?id=7664180</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 29 Apr 2014 00:53:08 +0000</pubDate><link>http://chronicle.com/article/Writing-Instructor-Skeptical/146211/</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=7664180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7664180</guid></item><item><title><![CDATA[New comment by bigbento in "Ask HN: UC Berkeley or UPenn for CS undergrad?"]]></title><description><![CDATA[
<p>Some things to consider:<p>* If you're a freshman you're likely going to change your major a few times. I don't know about UPenn, but unless things have changed EECS (and a few other majors/schools like Econ) is an "impacted" major, which means you need to apply for it once your preparatory classes are done.<p>* Start networking and trying to figure out what sorts of jobs you want to do sooner rather than later. I ended up doing programming after a somewhat circuitous job hunt the summer I graduated, but it could have been shorter had I started interning my last semester.<p>* Money is a real thing. Compare your financial aid packages and try and get a feel for the cost of living. If you're not a California resident, UC is incredibly expensive.<p>* Take advantage of the free/cheap things you get while in school. In particular, I wish I would have made more use of the gym/pools.<p>* College is a good time to start working on developing a good work/life balance. It seems obvious to me now, but schedule your classes in a way that's conducive to how you want to live. Don't kill yourself taking 3 really hard classes in one semester.<p>* Get involved in things you're actually interested in. It seemed like there were a lot of clubs in school that were basically shell games for "leadership" positions.<p>FWIW I transferred to Cal from community college. In my experience the instruction was, for the most part, the same quality-wise, but the classes were much smaller. I also ended up keeping a bit of a network from my community college, because there tends to cohorts of students that transfer to the same places.</p>
]]></description><pubDate>Tue, 01 Apr 2014 16:57:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=7509734</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=7509734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7509734</guid></item><item><title><![CDATA[New comment by bigbento in "Brick. Webfonts that look good"]]></title><description><![CDATA[
<p>You can request all subsets to include a font's ligatures with Google fonts.<p>See:
<a href="https://developers.google.com/fonts/docs/getting_started#Subsets" rel="nofollow">https://developers.google.com/fonts/docs/getting_started#Sub...</a><p>So if you add a `&subset=all` to the example page requesting from Google Fonts, they'll end up looking pretty much the same (though I think some things are missing in the example, like the swashes on the Qs).<p>I discovered this in reading the Lobster font's documentation.</p>
]]></description><pubDate>Sat, 15 Mar 2014 23:42:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=7407038</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=7407038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7407038</guid></item><item><title><![CDATA[PayPal Launching In-Context Checkout]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.paypal-pages.com/incontextcheckout/">https://www.paypal-pages.com/incontextcheckout/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=7052691">https://news.ycombinator.com/item?id=7052691</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 13 Jan 2014 19:22:34 +0000</pubDate><link>https://www.paypal-pages.com/incontextcheckout/</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=7052691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7052691</guid></item><item><title><![CDATA[New comment by bigbento in "Jubilee, a new Rack server for JRuby based on the high-performance Vert.x"]]></title><description><![CDATA[
<p>I'd be curious as to where Reel (both on and off Rack) lands in there as well.</p>
]]></description><pubDate>Fri, 03 Jan 2014 18:24:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=7007070</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=7007070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=7007070</guid></item><item><title><![CDATA[Jollyplot - simple happiness and productivity tracker]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.jollyplot.com">http://www.jollyplot.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=6138863">https://news.ycombinator.com/item?id=6138863</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 01 Aug 2013 05:37:53 +0000</pubDate><link>http://www.jollyplot.com</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=6138863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6138863</guid></item><item><title><![CDATA[New comment by bigbento in "Storage for Photographers"]]></title><description><![CDATA[
<p>Over the past few years, I worked on a few versions of this as a side project. The last iteration didn't do the backup itself--it connected with your Dropbox, sync'd the raw images, and processed them at a preset +-2 EV, and 3 color temperatures. The image results were good, but honestly I never found it particularly compelling.<p>In any case, building this sort of thing is a pain. The most obvious problem is the size of the images. Glacier is an interesting backup solution, and had just come out around the time I decided to stop working on my app. A less obvious problem is raw conversion. All the best converters are proprietary, meaning that I had to piggy back off the Mac OS converter engines. Again, I never got to the point where I felt the product was worth the trouble of buying racking up a Mac Mini to run a little market test. Maybe I'm wrong.<p>I had a (frankly somewhat scattered) draft of a post mortem written, and since it seems like there's some interest in this subject, I posted it: <a href="http://scraps.bigbento.com/2013/05/30/hiatus.html" rel="nofollow">http://scraps.bigbento.com/2013/05/30/hiatus.html</a></p>
]]></description><pubDate>Wed, 10 Jul 2013 18:56:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=6021994</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=6021994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=6021994</guid></item><item><title><![CDATA[New comment by bigbento in "Sinatra::Synchrony - Evented, fast, concurrent Ruby web apps with no callbacks"]]></title><description><![CDATA[
<p>One of the things I love about Sinatra is that pretty much everything you need to know is in the README. Otherwise, understanding how Rack/your web server/your gems work is useful. From another angle, Paul Dix's <i>Service-Oriented Design with Ruby and Rails</i> has a lot of examples of using Sinatra in a variety of applications.</p>
]]></description><pubDate>Mon, 19 Dec 2011 08:34:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=3368973</link><dc:creator>bigbento</dc:creator><comments>https://news.ycombinator.com/item?id=3368973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=3368973</guid></item></channel></rss>