IRC log for #bzflag on 20120726

00:01.03*** join/#bzflag contempt (contempt@unaffiliated/contempt)
00:03.20spldartFine by me. I no longer like apple as of years ago.
00:04.59mrapplei still like you spldart ;( :P
00:05.13spldart*hugs*
00:05.21spldart... In a manly sort of way
00:05.28mrappleof course
00:05.32spldart;)
00:55.50*** join/#bzflag jeffm (~jeffm@cpe-76-167-239-8.socal.res.rr.com)
00:55.51*** join/#bzflag jeffm (~jeffm@unaffiliated/jeffm2501)
00:55.51*** mode/#bzflag [+v jeffm] by ChanServ
02:38.30*** join/#bzflag Tanx (411f04e9@gateway/web/freenode/ip.65.31.4.233)
02:51.08*** join/#bzflag sirquine (~quine@c-67-176-80-111.hsd1.co.comcast.net)
02:53.58*** join/#bzflag heartnet (~heartnet@wsip-70-164-145-237.lv.lv.cox.net)
03:03.32*** join/#bzflag jadespacy (62df2474@gateway/web/freenode/ip.98.223.36.116)
03:44.05*** join/#bzflag heartnet (~heartnet@wsip-70-164-145-237.lv.lv.cox.net)
03:51.21*** join/#bzflag Flash (~jwmelto@c-75-70-62-116.hsd1.co.comcast.net)
03:51.22*** join/#bzflag Flash (~jwmelto@bzflag/developer/Flash)
04:06.20*** join/#bzflag Flash (~jwmelto@bzflag/developer/Flash)
04:49.36*** join/#bzflag L4m3r (~l4m3r@bzflag/developer/L4m3r)
04:49.36*** mode/#bzflag [+v L4m3r] by ChanServ
05:04.50*** join/#bzflag DarkCalf (~DarkCalf@173.231.40.99)
05:37.52*** join/#bzflag noyb (~noyb@pool-74-100-89-192.lsanca.dsl-w.verizon.net)
06:11.18*** join/#bzflag jeffm (~jeffm@unaffiliated/jeffm2501)
06:11.18*** mode/#bzflag [+v jeffm] by ChanServ
07:30.02*** join/#bzflag alezakos (~kongr45gp@unaffiliated/alezakos)
07:36.52*** join/#bzflag rodgort (~rodgort@li125-242.members.linode.com)
09:04.04*** join/#bzflag Constitution (~josh@bzflag/developer/Constitution)
10:03.39*** join/#bzflag kierra (~quassel@fw01.farrworks.com)
10:03.40*** join/#bzflag kierra (~quassel@unaffiliated/kierra)
10:07.06*** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org)
14:47.11*** join/#bzflag bier (~bier@p5085EA4C.dip.t-dialin.net)
15:51.03*** join/#bzflag jeffm (~jeffm@cpe-76-167-239-8.socal.res.rr.com)
15:51.04*** join/#bzflag jeffm (~jeffm@unaffiliated/jeffm2501)
15:51.04*** mode/#bzflag [+v jeffm] by ChanServ
16:22.17JBdiGrizjeffm: Why do you believe that apple doesn't allow development with open source tools?
16:22.39jeffmJBdiGriz, because I can't sign an app with an open source tool
16:22.51jeffmor with out a subscription
16:23.17jeffmI guess I should have said deployment, not development
16:23.26JBdiGrizYou definitely need a subscription, but that's their version of verification.
16:23.36jeffmI understand why they are doing it
16:23.58jeffmI heard rumor that there is a tool that can sign existing .app files, do you know if this is true?
16:24.20JBdiGrizYou can also deploy without verification, it just makes it more difficult for the users to run it
16:24.36jeffmyes we know, that's what we were talking about
16:24.54jeffmand what if anything we want to do to be verified
16:25.19jeffmif we have to build with xcode4+ to be signed we have a lot of work to do
16:25.58jeffmif we can get signed with our existing .app it's a lot easier, and just involves money
16:26.14JBdiGrizRight now you sign the entire project. That means using xcode 4+
16:26.23jeffmI wonder if there are going to be any open source groups that band together and have a dev account just for signing
16:26.33jeffmthen we won't be signed for a while
16:26.58JBdiGrizI'll look into including binary blobs in your app.
16:26.59jeffmour build script does not seem to work in Xcode 4 due to the backend changes to the compiler and command line tools
16:28.22JBdiGrizThe only problem with the open source groups banding together would be one bad actor would get the entire group punished.
16:28.26jeffmit's probably due to the way our xcode project just calls the linux style command line tools, and the new Xcode is not based on gcc anymore
16:28.36jeffmyeah that's the main problem
16:28.54jeffmany group would have to have some kind of verification process
16:28.56JBdiGrizApple has been moving away from Linux and the GPL for a while. They have finally cut the ties.
16:29.00jeffmyeah
16:29.07JBdiGrizEverything is llvm now.
16:29.22jeffmwe have no real full time mac developers so our stuff is old
16:30.22jeffmif the only hurdle was the subscription we could solve that, I could ask learner to buy us a bzflag apple dev account and we use that
16:30.32jeffmwe still have money that could be used
16:31.23jeffmwe also talked about changing the build system to help out, go with cake or something that can generate native builds on all the OSs
16:31.24JBdiGrizWe never had full time mac developers. Most of us threw a couple of hours at it when we could.
16:31.35jeffmwell learner was more full-time then most ;)
16:31.38jeffmwhen he was
16:31.47JBdiGrizLearner didn't sleep.
16:31.51jeffmindeed
16:31.56jeffmand now he does
16:32.36jeffmwe could also change our distribution model, and use something like steam
16:32.38JBdiGrizI haven't been in touch with him recently.
16:33.25JBdiGrizHow much work would it be to use steam? It's probably easier to switch from gcc to llvm.
16:33.35jeffmI don't know
16:33.44jeffmwe'd get a lot of cool features, but loose some others
16:33.50jeffmit'd be a big change
16:34.02jeffmbut then we'd not have to do our own authentication :)
16:34.09JBdiGrizLoose features can cause problems if not tied down.
16:34.35jeffmyou'd get friends lists and all that
16:34.46jeffmbut that would be a ways off, they have not released a linux steam client yet
16:35.06jeffmbut they are building one
16:35.29JBdiGrizWill steam interact with Apple's game central?
16:35.38jeffmdunno
16:35.51jeffmprobably not since they use different account systems
16:36.19JBdiGrizIt's more a matter if one will check with the other before failures.
16:36.22jeffmthe nice thing is that those kinds of features would not be our problem
16:37.04jeffmvalve's authentication network is rather stable
16:37.05JBdiGrizNice dream, but those kinds of features will always be our problems, especially when they start changing and we have to understand how to change with them.
16:37.37jeffmno, you get a lib that you have to use that pushes all that to the steam side
16:37.37jeffmit updates separate of your app
16:37.51jeffmthey also test your app with changes they make to the steam side
16:38.04jeffmit's more then an app store, it's a social platform
16:38.15jeffmit would be a very big change for us
16:38.22JBdiGrizUntil there is a lib for all of the platforms, I'm not sure I would rely on it.
16:38.28jeffmand a change where we go whole hog or not at all
16:38.47jeffmyes linux is in development, so it would be a thing for later
16:39.14jeffmthe benefit is that we'd get exposure to a massive playerbase
16:39.26jeffmsteam is constantly hosting 2-4 million players
16:40.03jeffmI will be watching what they do with the linux steam client and how it works with open source games
16:40.06jeffmit'll be interesting
16:40.27jeffmbut I'd redo parts of bzflag first before we moved to steam
16:41.03jeffmfor now we'll just have to tell people to ctl-click the .app and pick open
16:41.08jeffmthey only have to do that once
16:41.49JBdiGrizThat's the easiest path for now. It will probably be the easiest path once moved to the newer development system as well.
16:42.08JBdiGrizApple will probably change things around again in the next year.
16:42.11jeffmI talked to some other game projects, they are going to do the same
16:42.18jeffmyeah we'll see how many people complain :)
16:42.48JBdiGrizHow many are moving to xcode 4.[34]? I see a lot of resistance there as well.
16:43.01jeffmI did not ask that
16:43.26jeffmwesnoth seemed to indicate they had similar problems to us, and the mac packager said if they wanted to sign they'd have to find a different person to do it
16:43.46jeffmI wonder if mono is going to be signed or not
16:44.09jeffmif mono gets signed that means automatic signing for any CLI app :)
16:44.19JBdiGrizI might have an idea for a business. :)
16:44.37jeffm15$ signings :)
16:45.06JBdiGrizOnly for paid apps, a lot less for open source apps.
16:45.16jeffmif people want to sign a lot of open source projects, it would make sense for them to group by type
16:45.37jeffmlike an open source game group that only signs well known game projects that have been reviewed
16:45.51jeffmbzflag, wesnoth, armegetron, etc..
16:45.54jeffmtux racer
16:46.03JBdiGrizYep, and it would make sense that Apple has an evangelist that works on it.
16:46.19jeffmwhen they are not rolling in the pit of money
16:46.43JBdiGrizThey are rolling in the pit of money because of their evangelism.
16:47.04jeffmwellÂ… no. it's because of iPods and iPhones
16:47.39jeffmand taking a 30% cut
16:48.03jeffmit's all about the marketing :)
16:48.34jeffmbut still it'll be interesting to see if they come up with anything to help out the little guys
16:48.42JBdiGrizMake up your mind. First you list a couple of effects, and then you agree with me about the cause. :)
16:48.55jeffmor if they just push appstore
16:49.24jeffmwell there is app evangelism and OSX evangelism. I don't think OSX is as big of a part of the profits as iOS devices are
16:49.38JBdiGrizThey just changed the app store's policies last week to help the little guys.
16:49.49JBdiGrizYou don't need an account to purchase free apps.
16:50.09jeffmso I can not agree that the classic "apple evangelist" that we know and tolerated from system 7 days is responsible for moneys
16:50.21JBdiGrizOSX and iOS aren't that different.
16:50.32jeffmfrom a marketing standpoint they are
16:50.37jeffmbut yes internal they are not
16:51.07jeffmyeah that change they made really makes it seem like they just want everything to go in App Store and be sandboxed
16:51.18jeffma good goal for total security
16:51.51jeffma pain for everyone who wants to write for the platform who isn't starting from scratch or using legacy code
16:51.52JBdiGrizPeople aren't very good about security.
16:52.02jeffmsadly no
16:52.27JBdiGrizIt's not that difficult to update your code to write for the platform for yourself.
16:52.31jeffmMS did some experiments with a similar security method in singularity but took it down a much harsher path.
16:52.44jeffmJBdiGriz, once you buy a mac :)
16:52.55JBdiGrizIt's a pain to distribute your code to the masses who aren't very good about security.
16:53.41JBdiGrizOne of my chief gripes about Apple is that you need a Mac to write software for iOS.
16:53.53jeffmwell we'll see how many people complain, so far I have only seen one person other then me say anything about the signing message for bzflag
16:54.50JBdiGrizSince gatekeeper came out yesterday, that's probably a good sign that bzflag isn't dead yet.
16:55.22JBdiGrizMost people who update in the next week will figure out how to deal with gatekeeper before they install bzflag.
16:55.32jeffmI notice a lot of our mac users aren't even on 10.7 so it may not be a big issue
16:55.43jeffmpossibly
16:55.56jeffmwe tend to have cheap users :)
16:56.09*** join/#bzflag heartnet (~heartnet@216.222.80.130)
16:56.17JBdiGrizSchool is starting in a couple of months. I would anticipate the September inflow.
16:56.37jeffmthe change for sumer was minor
16:56.55JBdiGrizBeware of the Sumerians.
16:58.09jeffmhmm looks like we got down to a legitimate 2 players this week
16:58.28JBdiGrizBy definition, bzflag will have cheap users. If they were willing to spend money, they would purchase a real game.
16:59.07jeffmBulletCatcher, I can verify that make dist-check  works now where it did not work before :)
16:59.31jeffmyet they spend money on apple computers, it's odd
17:00.36JBdiGrizPerceived value
17:00.46jeffmor parrents
17:01.24JBdiGrizI definitely bought Macs for my kids. I didn't want to spend any time fixing their machines for them.
17:01.49jeffmhmm that's an odd error, OpenGL Warning: No pincher, please call crStateSetCurrentPointers() in your SPU
17:02.00JBdiGrizThe value of my time was more than the difference in cost.
17:02.09jeffmteach them to fix it ;)
17:02.22JBdiGrizThey can fix their Macs. :)
17:02.43jeffmwell, yes everyone knows how to buy things from a website
17:02.54JBdiGrizI'm trying to convince one that she can work at the Apple store next summer.
17:03.08jeffmheh, does that get you a discount?
17:03.42JBdiGrizNot everyone knows how to buy things from a website. My wife still asks me to add things to the cart.
17:03.59jeffmthen you sir are a lucky lucky man
17:04.22JBdiGrizProbably, but I'm more interested in getting my daughter to get a summer job.
17:04.59JBdiGrizI'm not sure why I'm lucky when the alternative would be that my wife purchases it somewhere else.
17:05.33jeffmby asking you at least get notified of purchases intend of boxes just showing up
17:12.00JBdiGrizMaybe Zynga is looking for a new game. They certainly need something new for their business.
17:15.12jeffmno, they'd just steal it
17:17.39JBdiGrizAnd that would be bad?
17:29.12jeffmreports say it's so bad there that even EA didn't want to buy them
18:03.48blast007jeffm: and the one person that said something about the signing message (if you're referring to mrapple) only did so because I asked him to check it  ;)
18:03.52*** join/#bzflag heartnet (~heartnet@216.222.80.130)
18:05.06blast007jeffm: where did you see that OpenGL warning?  inside a VirtualBox VM?
18:13.24*** join/#bzflag jeffm (~jeffm@cpe-76-167-239-8.socal.res.rr.com)
18:13.24*** join/#bzflag jeffm (~jeffm@unaffiliated/jeffm2501)
18:13.24*** mode/#bzflag [+v jeffm] by ChanServ
18:18.18jeffmblast007, ahh, and yes
18:19.53blast007I've seen that in VirtualBox for quite some time.  Probably just a feature that their driver doesn't support?
18:26.39blast007Seems it's not necessarily related to anything that BZFlag does specifically.  https://www.virtualbox.org/search?q=crStateSetCurrentPointers&noquickjump=1&ticket=on
18:30.06jeffmahh
18:30.22jeffmeverything else worked on it fine
18:55.04*** join/#bzflag Scrumpy (~Scrumpy@smurfnet.xs4all.nl)
19:07.12*** join/#bzflag dngor (abuse@p3m/dngor)
19:41.49*** join/#bzflag jeffmOSX (~jeffm@cpe-76-167-239-8.socal.res.rr.com)
19:49.55*** join/#bzflag unclelightning_ (40ded2c9@gateway/web/freenode/ip.64.222.210.201)
20:06.30*** join/#bzflag Tanx (411f04e9@gateway/web/freenode/ip.65.31.4.233)
20:35.26*** join/#bzflag meeba (~lamer@c-75-71-180-64.hsd1.co.comcast.net)
21:43.39*** join/#bzflag Guest013 (d4b7248c@gateway/web/freenode/ip.212.183.36.140)
21:57.12*** join/#bzflag Delusional (~delusiona@unaffiliated/delusional)
22:01.50*** join/#bzflag jeffmOSX (~jeffm@cpe-76-167-239-8.socal.res.rr.com)
22:07.31*** join/#bzflag heartnet (~heartnet@216.222.80.130)
22:13.05*** join/#bzflag unclelightning (46106657@gateway/web/freenode/ip.70.16.102.87)
22:19.36*** join/#bzflag jeffmonamac (~jeffm@cpe-76-167-239-8.socal.res.rr.com)
23:43.52*** join/#bzflag jeffm (~jeffm@cpe-76-167-239-8.socal.res.rr.com)
23:43.52*** join/#bzflag jeffm (~jeffm@unaffiliated/jeffm2501)
23:43.52*** mode/#bzflag [+v jeffm] by ChanServ
23:51.32*** join/#bzflag heartnet (~heartnet@216.222.80.130)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.