<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: GrandMasterBirt</title><link>https://news.ycombinator.com/user?id=GrandMasterBirt</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 27 Sep 2026 05:20:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=GrandMasterBirt" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by GrandMasterBirt in "Apple's 30% vig for ebooks just killed the iFlow Reader app"]]></title><description><![CDATA[
<p>I will answer this with an anecdote:<p>My friend bought a building. 50 apartments. He got investment money from family to put a down payment on the loan. Fix it up. Have tenents pay rent and cover the loans while looking for a seller. Sell it for a proffit.<p>This was great. Except that he had ABSOLUTELY no risk-mitigation. He could not afford to keep the house on the market for 3 yrs to ensure that no matter what, he does not lose all the invested money.<p>Guess what? Problems arose trying to sell the house. Took 3 months longer than expected (9mo total vs expected 6). Money ran out. Boom foreclosure. Lost 800k.<p>The lesson I learned is that take what you are assuming will happen, and make at least SOME risk mitigation. How can you get out? If you can't what will you lose? Etc. Don't make long term risky goals based on hopes that everything will be alright. Assume the worst, can we still come out even if that happens?</p>
]]></description><pubDate>Wed, 11 May 2011 16:12:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=2536990</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2536990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2536990</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Apple's 30% vig for ebooks just killed the iFlow Reader app"]]></title><description><![CDATA[
<p>Look. iPhone is superior to Android. I know it every day I use an Android. However I cannot buy an iPhone because:<p>a) I use sprint and am happy with it.<p>b) I don't support Apple's control on a moral level. So I will not support Apple by buying the iPhone.<p>c) I won't develop for iPhone except as an after-thought or short-term project. This way I make money, and get out. I won't make any long-term plans for it. In fact that is true of EVERY mobile platform. Never bind a single long-term plan with one platform. Tomorrow Android can fail and WebOS rises to beat everyone in one swoop. You can't build a company on hopes and luck alone.</p>
]]></description><pubDate>Wed, 11 May 2011 16:04:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=2536957</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2536957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2536957</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Apple's 30% vig for ebooks just killed the iFlow Reader app"]]></title><description><![CDATA[
<p>No, my direct suggestion is the following:<p>a) A game has no issues. It's life cycle is short.<p>a.a) A long-term product/service strategy can't rely on one platform as they are under the whim of the owner.<p>b) Don't build exclusively for one platform. Thats right, develop for android, webos, etc. The point is that one choice is to be fucked in the ass by a company at their discretization, the other choice is to have protection vs that.<p>You can't complain "waa waa waa apple chaned their rules" too bad. It's apple's proprietary tightly controlled market. You want to make money? Bend over backwards for them. Otherwise piss off. It happened to twitter clients, its happening to facebook clients, its happening to apple clients. Learn from history.<p>Windows applications have been lucky. MS has been pretty nice over the years with what they allow. However if MS says "30% surcharge on any application selling something running on windows" then guess what, same cries will happen. Boo freakety hoo. This is what people were saying about being careful with apple's tight control. This is why I support android. But some didn't listen so they get fucked in the end.</p>
]]></description><pubDate>Wed, 11 May 2011 15:59:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=2536932</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2536932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2536932</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Apple's 30% vig for ebooks just killed the iFlow Reader app"]]></title><description><![CDATA[
<p>BOO FREAKETY HOO. They put all their eggs in apple's basket. Sorry dudes, bad strategy.</p>
]]></description><pubDate>Wed, 11 May 2011 01:19:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=2534731</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2534731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2534731</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Google Chrome Hacked?"]]></title><description><![CDATA[
<p>Is it wrong for our government to do any security research? I mean can good things not come out of it? Be thankful it was reported.</p>
]]></description><pubDate>Mon, 09 May 2011 20:07:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=2530018</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2530018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2530018</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Fossil Versus Git"]]></title><description><![CDATA[
<p>Often when pairing we'd commit with messages like "WIP: 1" "WIP: 2" etc. push pull switch machines (remote pairing) get checkpoints in there. Then before pushing to the main branch we'd roll all that up into one commit with a very helpful message. Boom solves a great workflow problem.</p>
]]></description><pubDate>Sun, 08 May 2011 20:22:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=2526643</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2526643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2526643</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Fossil Versus Git"]]></title><description><![CDATA[
<p>Git gives you granular control of every aspect of itself. When you REALLY need it, it works out. Insane history rewrites make the full team have to propperly sync. Rebase is an amazing tool for getting your repo up-to-date and not making someone else when looking through history have to worry about mix-matching commits to see exactly how one branch turned out. Its personal prefernece. In the end of the day, git will not let you cover your tracks.<p>Anecdote:<p>I fucked up some commits. I put in wrong conmiter names and so on, omitted some data in some of my commits. With git I could clone my repo, experiment with rewriting commits to fix conmiter names, and then merge it to everything. Yes history is changed, but end of the day this is not about hiding shit. This is about keeping the repo information useful and simple. If you want to blame shit on people, there are external systems which will ensure that people will get blamed for their own shit. VCS is not for that, VCS is to version your code, be able to un-fuck yourself up, and figure out why someone did something and how they did it exactly at some point in time. Nowhere in the is "blame people for mistakes" seen.<p>I've seen people not want to get blamed or use VCS. They used a word document to version their source. Yes. And I assure you it took people lots of time to realize wtf is going on.</p>
]]></description><pubDate>Sun, 08 May 2011 20:20:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=2526635</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2526635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2526635</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Password Utilities as a Single Point of Failure"]]></title><description><![CDATA[
<p>If anything the lastpass breach gave me MORE confidence in lastpass. For all we know there was no breach. HOWEVER lastpass immedicately communicated to everyone and discovered an issue in a very paranoid way. I think this is security I wish every site had. However I kid myself thinking that is possible, I rather that a single-point-of-failure is lastpass vs a crappy website that exposes a password which compromises tons of accounts and having to change all of them even if I was notified.<p>Furthermore lastpass supports youbi key so it supports two-factor auth.</p>
]]></description><pubDate>Sun, 08 May 2011 03:04:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=2525133</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2525133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2525133</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "How fast is the Internet at Google? Mind blowing."]]></title><description><![CDATA[
<p>Thats cheaper than my 10mbit connection + phone + basic cable in new york.</p>
]]></description><pubDate>Fri, 06 May 2011 23:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=2522811</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2522811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2522811</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "How fast is the Internet at Google? Mind blowing."]]></title><description><![CDATA[
<p>Consider this question: Let us say the cost of an infrastructure at google HQ is X. X is the cost regardless of internet. Now let us say you have Y which is the price of an average inernet connection for google offices. Or you pay 4 * Y to get that connection. Ok lets make it 10 * Y. Whatever. The point is that if it makes your workers a bit more productive (5000 people?) lets say 3%. I think that 3% productivity on developers translates to WAY above the price of that connection.</p>
]]></description><pubDate>Fri, 06 May 2011 23:02:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=2522806</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2522806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2522806</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "How fast is the Internet at Google? Mind blowing."]]></title><description><![CDATA[
<p>Internet at work: 100mbps download speeds when downloading ubuntu.<p>Its the nature of the game. My company and google both need high speed internet and they will pay for it.</p>
]]></description><pubDate>Fri, 06 May 2011 23:00:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=2522794</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2522794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2522794</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Ruby or compiled?"]]></title><description><![CDATA[
<p>Heres my input on these sort of questions:<p>To determine what language to use, ask yourself the following question:<p>a) How many devs will or you want to support your application.<p>b) Approximately (ballpark) how many users will be sending simultaneous requests? If there are going to be 20 people logged in total, performance is not an issue.<p>c) How much time you have.<p>d) How much hardware will you be using?<p>e) Do you realize that doing queries from a table of 10 or 1000000 records are equivalent to the application if you return 2 rows to it? The work is in the database and will remain unchanged.<p>Now, many places chose RoR/PHP (and some good frameworks) as a front-end, while using a "fast" language like java or erlang for the back-end. Facebook is one such example. They use erlang to handle comet requests and php to render the front end, and I think java to do back-end messaging and so on. The front-end code just queries it.<p>If its a simple data application (show page, get input, query/update db, show page) then RoR is easy to make/maintain. If there are 10,000 users logged in at once, I'd think about this further. If you are a sole maintainer, RoR is nice since it makes writing and maintaining simple granted you know what you are doing.</p>
]]></description><pubDate>Thu, 05 May 2011 16:17:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=2517898</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2517898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2517898</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Chief: Data on stolen police laptop safe because laptop needs power cord"]]></title><description><![CDATA[
<p>Question: Why is the power cord so important? Can one not be made with cheap materials? I was waiting for a punch line but it didn't come.</p>
]]></description><pubDate>Wed, 04 May 2011 18:11:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=2514687</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2514687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2514687</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Biggest Threat to Apple: Google Chrome OS - TheStreet"]]></title><description><![CDATA[
<p>Of the people I know:<p>my wife - tech unsavvy, afraid of the dvd player - has no use for chrome os. Not enough features for her everyday use. Cannot play 99% of any flash content she constantly uses. Cannot play netflix.<p>my daughter - 4 years old - has no use for chrome os. Does not play any game she plays. What it plays has atrocious performance.<p>my grandparents (mother's side) - knows as much about computers as I do about brain surgery, we both know it exists - has no use for chrome os. It does not do 90% of what he does online which is watch videos and not on youtube. They are windows format which can be played on any device other than chrome os.<p>my one tech unsavy friend - uses facebook and word processing. perfect for her as she has no idea how to save files, google docs is a good solution. Needs to be able to print.<p>every other friend - same category as wife. Note: I have only 1 tech savy friend.<p>one friend's father - uses youtube and checks finance news online. The perfect candidate.<p>So basically from every single person I know, only 2 maybe 3 people qualify as the perfect chrome os users.<p>However, this reminds me of that movie about making a $100 computer. And they had the exact same concept. No hard drives, store everything on the internet.<p>If chrome os is a 150 dollar unlabeled computer and we get more useful applications and good performance there, it will change the face of computing. The problem is that its more likely the iPad will do that, not the chrome os, just needs a price reduction.</p>
]]></description><pubDate>Thu, 28 Apr 2011 20:32:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=2494963</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2494963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2494963</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Joel Spolsky: Lunch"]]></title><description><![CDATA[
<p>I am right now unable to have lunch with co-workers. I've always done the group lunch and would always make every possible effort to get as many people involved as possible.<p>The problem is that at some point, I simply run out of people :( I am not that much of a social person who comes up to random people and socializes with them very well, so its really hard for me now, I'm not getting my daily dose of talking to people, its maddening.<p>Talking about work or not is irrelevant. What is important is that the conversation is completely friendly, enjoyable by all, not stressful, and does not in any way require immediate action. Also it means that at any point we can go off on a completely different direction talking one moment about building software and the next about how cats decide that your keyboard is a backscratcher.<p>To be honest, the lack of socializing is demoralizing and depressing :(</p>
]]></description><pubDate>Thu, 28 Apr 2011 19:08:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=2494665</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2494665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2494665</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Found a nice bug in IOS today, bricks your phone and kills the Simulator"]]></title><description><![CDATA[
<p>I have to say, I once came fairly close to bricking my router. However after I realized the router was complete and utter garbage I put the brick to it, so now it is officially bricked, office space style.</p>
]]></description><pubDate>Thu, 28 Apr 2011 17:35:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=2494204</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2494204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2494204</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "JQuery.fn.each vs. jQuery.fn.quickEach  "]]></title><description><![CDATA[
<p>While I agree, the thing that jQuery does, and this was outlined a long while ago in a presentation is that different browsers have different behaviors sometimes for some of the most simple things. Querying is one of those, and the list goes on. Sometimes there are just browser bugs! Frameworks like jq and others ensure a consistent behavior between different browsers.<p>Also note, native browser calls will always be faster. JQ gives you some major power though. It is always best to optimize the big parts of your performance with jq and other frameworks getting the logic correct, then these micro optimizations can be made, including this iterator and your this.checked. However for a general use case, this iterator is exactly what people need as it solves the 70% case.</p>
]]></description><pubDate>Thu, 28 Apr 2011 02:57:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=2491913</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2491913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2491913</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "How can I use my MMO experience in my Resume"]]></title><description><![CDATA[
<p>I must disagree. Managing 2500 people is a daunting task. I've seen problems that arise out of managing 30 young people playing a game. It is an extremely difficult task and most can't tackle it in the smallest of scales.<p>Writing this will involve mentioning what you ran, how many people, how long it was ran, turnover rate of members, conflict resolutions, etc. During the interview I would point out examples of large-scale conflicts which could have potentially threatened having lost large numbers of people and how you resolved those.<p>Also important is time spent in that position, what you did to make the job scalable, etc. These problems are absolutely real-world problems.<p>I must mention this: Focus on problems solved. You can say online community, but saying that it is a game with people dedicating good amounts of time to it is useful since it shows that this is not a facebook community where moding one can be a fairly simple task most can do.</p>
]]></description><pubDate>Wed, 27 Apr 2011 21:41:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=2491209</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2491209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2491209</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Sony: All personal data stolen from PSN"]]></title><description><![CDATA[
<p>Wait, "Password" was stolen? WTF they store unencrypted passwords?!?!?!!?! I sure hope they meant password hashes otherwise upset many people should be.</p>
]]></description><pubDate>Tue, 26 Apr 2011 21:03:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=2487220</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2487220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2487220</guid></item><item><title><![CDATA[New comment by GrandMasterBirt in "Sony: All personal data stolen from PSN"]]></title><description><![CDATA[
<p>The problem is audience:<p>Kids don't give a shit. Privacy is crap, they got their penis pictures on facebook. They want their fucking video games.<p>People playing games all day don't give a shit. They want their fucking games, stfu privacy and get moar kof33 and fucking get this shit online.<p>People with money to lose care. They care that their information is stolen because that could lead to their money being stolen.<p>People who know the value of information care. Thats few people though, since facebook exists.<p>In the end of the day people are willing to talk shit, when it comes to action that is a different story. How many people were so against EA's rootkits, but how many actually boycotted? Same with Apple? And now its same with Sony. Nobody will do anything. Nobody will boycott, the company will just shrug this off as an "opse".</p>
]]></description><pubDate>Tue, 26 Apr 2011 20:48:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=2487146</link><dc:creator>GrandMasterBirt</dc:creator><comments>https://news.ycombinator.com/item?id=2487146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=2487146</guid></item></channel></rss>