snap-l | printer acquired. | 00:28 |
---|---|---|
snap-l | JoDee is watching the Voyager episode where Janwway and Seven of Nine reenact Anne Sullivan and Helen Keller | 00:39 |
rick_h_ | is that good or bad? | 00:59 |
snap-l | it's pathetic | 01:00 |
rick_h_ | ah, well in that case... | 01:00 |
snap-l | Also, loving this printer. | 01:16 |
snap-l | Everyone should get one while they're on sale at Staples. | 01:16 |
snap-l | It's a behemoth | 01:16 |
rick_h_ | what did you end up getting? | 01:16 |
snap-l | Brother MFC-8480DN | 01:21 |
snap-l | Ethernet, with Linux support | 01:22 |
rick_h_ | cool | 01:22 |
snap-l | It has a telnet server. | 01:25 |
snap-l | show | 01:25 |
jjesse | everyone having a good night? | 02:39 |
_stink_ | car broke down on the way home from work :P | 02:54 |
_stink_ | but after that, sure. | 02:54 |
jjesse | boo | 02:54 |
jjesse | hope it isn't too expensive | 02:54 |
_stink_ | yeah, hoping just the fuel pump. | 02:54 |
snap-l | blergh | 03:43 |
snap-l | _stink_: glad to hear you are ok | 03:43 |
brousch | rick_h_: did you see the manning deal of the day? | 12:05 |
brousch | half off Sass and Compass in Action | 12:07 |
brousch | i swear they stalk you | 12:07 |
rick_h_ | yea, I saw that, didn't end up getting it | 12:11 |
rick_h_ | honestly, not sure there's enough there for a book, but not a fan of manning stuff | 12:11 |
Wolfger | o/ | 12:22 |
rick_h_ | reminder _stink_ snap-l widox and company CHC moved: http://coffeehousecode.appspot.com/locations/detroit.html | 12:23 |
rick_h_ | brousch: did my first app engine push lol | 12:23 |
brousch | heh | 12:24 |
snap-l | rick_h_: I might be late because JoDee's teaching right up until 8pm | 12:28 |
brousch | oh crap, it's wednesday already | 12:31 |
rick_h_ | brousch: yes it is sir | 12:31 |
rick_h_ | snap-l: ok, cool | 12:31 |
rick_h_ | krondor: ^^ as well | 12:32 |
rick_h_ | krondor: how did the android meeting go? | 12:32 |
krondor | rick_h_: bad turnout (5 people). Though I did help a guy root and get cwm recovery on his galaxy tab 7" | 12:33 |
brousch | krondor: why do you think the turnout was bad? | 12:34 |
brousch | i'm prodding ptenhoopen_ into getting an android group going here | 12:34 |
ptenhoopen_ | krondor: What was the purpose of the meeting? user group? | 12:34 |
ptenhoopen_ | brousch: Hopefully soon! | 12:35 |
krondor | brousch: a few people messaged said they were out of town or sick. Probably would have had near 10 otherwise (seems to be the average). | 12:35 |
krondor | ptenhoopen_: yeah user group | 12:35 |
brousch | group attendence does drop in the summer | 12:35 |
rick_h_ | yea, that's true | 12:35 |
ptenhoopen_ | For dev? Or general usage/modding? | 12:35 |
rick_h_ | but it's also a new group | 12:35 |
krondor | I think the group needs more presence to attract more people. A dedicated website maybe not just a link off of i3's and some more focus on what content will be discussed meeting to meeting. | 12:35 |
rick_h_ | krondor: yea, details sure helps | 12:36 |
snap-l | also, pie | 12:36 |
rick_h_ | sucks, to really get things off the ground really does require a bunch of work/planning | 12:36 |
krondor | ptenhoopen_: we are kind of covering all things while we figured out the interest levels. It seems a mix of people so far 1/3 dev 1/3 hacks 1/3 just user (I got this phone what can I do etc...). | 12:37 |
ptenhoopen_ | Cool | 12:37 |
krondor | only two formal topics so far have been how to setup the android dev environment on linux/windows and last meeting was how to root (also why root). | 12:37 |
ptenhoopen_ | We're thinking of starting a dev group in GR. But maybe the usage part might be cool too. | 12:38 |
rick_h_ | if I was going to do dev, I'd try to do mobile dev vs just android I think | 12:39 |
krondor | I actually thought more general hackerspace members at i3 would be more interested in the; how to interface aurdino to android | 12:39 |
rick_h_ | then you'd have enough to skip the usage stuff more | 12:39 |
krondor | rick_h_: that's true we had a couple of guys show up for the build env. topic that were iphone devs that were looking at getting into android. | 12:40 |
rick_h_ | yea, I mean you might get some that switch attendence depending on the topic | 12:40 |
rick_h_ | but some would come to both, and overall get a wider net | 12:40 |
ptenhoopen_ | rick_h_: I considered covering more than Android too but the people I talked too were more interested in that than iOS. We'd probably cover phonegap stuff too. | 12:40 |
rick_h_ | ptenhoopen_: cool | 12:40 |
krondor | I was at this angelbeat conference thingy. Compuware was there telling everyone to scrap their web app dev and make phone apps. They literally said "we've all been assuming the browser is the future platform when we should have thought android and ios were". | 12:45 |
krondor | I still feel phone apps are an interim step toward the browser is the platform again w/ html5 webgl etc... | 12:45 |
brousch | right, because a mobile app means the web is dead | 12:45 |
krondor | yeah I was just thinking really compuware? | 12:46 |
brousch | nobody uses a computer at work or at home for surfing the web. they all use ipads now | 12:46 |
krondor | even if they all used ipads.. do you really want an app for each tiny website? Installed locally? | 12:47 |
snap-l | krondor: It would appear that every single vendor out there would like something like that. :) | 12:48 |
brousch | no, it is silly | 12:48 |
snap-l | Then you can see their logo on your home screen | 12:48 |
snap-l | WElcome back to 1995. "Set our site as your home page" | 12:48 |
* krondor goes to install the great lakes crossing app | 12:49 | |
snap-l | feh | 12:49 |
brousch | i think a mobile version of your web site is more important than app for most companies | 12:49 |
snap-l | Of course Compuware is going to say that, though. They're still floundering trying to figure their place in this world. ;) | 12:50 |
snap-l | and apps = $$$ | 12:50 |
brousch | an app should provide a specific set of tasks | 12:50 |
snap-l | and Compuware would be more than happy to sell you that app. ;) | 12:50 |
krondor | I really didn't get their pitch actually because here they are trying to sell vantage to people to monitor their website performance (simulated clicks and measures of response time and such), then telling people to scrap their web dev. | 12:51 |
krondor | made no sense to me | 12:51 |
brousch | heh | 12:51 |
snap-l | krondor: Ahem, let me translate. | 12:51 |
brousch | http://mobile.slashdot.org/story/11/08/24/0110257/Smartphones-the-New-Home-of-Crapware | 12:51 |
snap-l | "Stop developing web apps in house, and let us do everything for you. We're experts in this field, and you have no hope to survive. Make your time". | 12:52 |
krondor | snap-l: ah, ok now I see the light. | 12:52 |
krondor | brousch: ++ and yet another reason to root | 12:52 |
snap-l | brousch: This is why Apple is very adamant about keeping control of the iPhone experience. | 12:52 |
snap-l | If you let the carriers have control, you get bullshit. | 12:53 |
snap-l | marketing has no taste. | 12:53 |
brousch | at least you can uninstall PC crapware | 12:53 |
brousch | hopefully the google/moto phones will not have crapware | 12:54 |
snap-l | brousch: This goes back to the 286 days, if not earlier | 12:54 |
* brousch realizes google is an ad company | 12:54 | |
brousch | crap | 12:54 |
snap-l | half-hearted, half-baked versions of shit software. | 12:54 |
snap-l | brousch: Google is very sensitive to the user experience | 12:55 |
brousch | this is why any phone i buy has to be on cyanogenmod's supported list | 12:55 |
snap-l | which is why their landing page is very clean | 12:55 |
snap-l | If nothing else, Google has th same aestherics as Apple | 12:56 |
snap-l | or very similar. | 12:56 |
snap-l | So, since we're PC developers now, does that mean in 10 years if we don't adapt to mobile development, we'll be regarded the same way that mainframe developers were regarded when we started in this business? | 12:58 |
Wolfger | snap-l: What do you mean you don't code everything in Java ME? How archaic! | 13:00 |
snap-l | Wolfger: Don't make me replace you with an EJB. | 13:00 |
ptenhoopen_ | brousch: I looked at the cyanogen device list and thought it would be bigger. | 13:01 |
ptenhoopen_ | I'm getting a Droid 3 and it isn't listed. | 13:01 |
ptenhoopen_ | :( | 13:01 |
ptenhoopen_ | Only the original Droid appears on the list. | 13:02 |
snap-l | ptenhoopen_: Could be an older list | 13:03 |
brousch | locked bootloader i think | 13:03 |
snap-l | Noticed that with printer / scanner lists that are volunteer-supported. | 13:04 |
rick_h_ | krondor: I have a friend that hired out some mobile stuff to compuware | 13:05 |
rick_h_ | not happy, project was a mess | 13:05 |
rick_h_ | was a fun conversation at pyohio this year | 13:05 |
rick_h_ | mobile web is the win | 13:05 |
rick_h_ | you're just going to try to reinvent the web, links, clicks, tracking, insight into customer experience/etc you just don't get ootb with mobile dev these days | 13:05 |
snap-l | There's certain things that work well as web, and other things that you want to have an app | 13:06 |
brousch | snap-l++ | 13:06 |
snap-l | messaging apps are 100% better as mobile apps | 13:06 |
rick_h_ | though I do wish the tools were better, thinking of redoing bookie's mobile from group up without any toolkit like jquery mobile | 13:06 |
rick_h_ | snap-l: why is that? | 13:06 |
snap-l | rick_h_: Well, on the iPhone it means that we don't have to keep Safari up all the time | 13:06 |
snap-l | and you can have push notifications | 13:07 |
snap-l | Google talk is a PITA as a web app on the iPhone | 13:07 |
snap-l | twitter is usable as an app on the iPhone | 13:07 |
brousch | think about irc as a mobile webapp | 13:07 |
rick_h_ | yea, I guess. Native notifications, real background, etc not really going to fly on iphone web is it | 13:08 |
snap-l | Internet Radio is a scosh more usable as an app (but not that much) | 13:08 |
rick_h_ | there's Blazeix | 13:08 |
brousch | also anything that needs to work offline | 13:08 |
rick_h_ | Blazeix: reminder, new location for CHC tonight | 13:08 |
rick_h_ | the chc website is updated | 13:08 |
rick_h_ | brousch: yea, but the amazon reader app has me rethinking that | 13:09 |
brousch | or anything that needs to be accessed by more than 1 app (contacts) | 13:09 |
Blazeix | rick_h_: ok, thanks! | 13:09 |
rick_h_ | if they can do that offline...things are getting a lot better than I thought they were | 13:09 |
brousch | supposedly html5 offline stuff is a PITA for dev | 13:09 |
rick_h_ | brousch: yea, that's apis. There is defintely a need for more api stuff | 13:09 |
snap-l | rick_h_: Also, networking on a mobile device can go from awesome wifi at home to boondocks bits | 13:10 |
snap-l | and loading a website over boondocks bits is not fun. ;) | 13:10 |
rick_h_ | snap-l: yea, but if you do the app right, that first time you get the site from wifi you should have 99% of hte bits you need for the next call | 13:11 |
snap-l | (boondocks bits are bits that are made of wood, so they get caught in the phone) | 13:11 |
nullspace | hmm I wonder if mobile borwsers support deflate ... | 13:11 |
snap-l | nullspace: gzip compression, or something else? | 13:12 |
rick_h_ | nullspace: yea, they all do gzip | 13:12 |
nullspace | well that will help | 13:12 |
brousch | is there a way to detect someone's speed and serve up a lower-bandwidth site? | 13:12 |
snap-l | brousch: Not reliably | 13:14 |
nullspace | I suspect you pass them large image that's never used and have a js call back home once it's loaded, but I'd guess that would be pretty hit or miss | 13:14 |
rick_h_ | yea, it's something you'd just do as a user selectable option | 13:14 |
rick_h_ | start low bandwidth, save a local cache setting | 13:15 |
snap-l | nullspace: Depending on how low-bandwidth they are, you might never finish that transaction. :) | 13:15 |
brousch | user selectable options suck when the widget for the user to select it takes forever to load | 13:15 |
rick_h_ | well that can't be allowed | 13:15 |
brousch | i think there are proxy services that will downsize images and compress for you | 13:16 |
nullspace | you could roll your own | 13:17 |
rick_h_ | meh, you're just moving hte problem out of your control at that point | 13:17 |
nullspace | brousch: are you talking as a website dev or as a user frustrated with websites ? | 13:18 |
snap-l | You might as well serve up gif files at that point, and welcome 1995. | 13:18 |
brousch | i suppose the biggest issue is giant javascript libraries, but you can get around that by using Google's jquery so it's more likely to be cached. | 13:18 |
brousch | and images, which you can get around by detecting mobile and serving smaller versions | 13:18 |
snap-l | brousch: Never assume cache | 13:18 |
brousch | nullspace: dev | 13:18 |
nullspace | snap-l: you know you have the <table> love | 13:19 |
snap-l | nullspace: Some days, I'm all about the tables. :) | 13:19 |
nullspace | brousch: run yslow against your site | 13:19 |
snap-l | especially when I have a table that I need to represent. ;) | 13:19 |
rick_h_ | snap-l: I disagree, plan and assume cache | 13:20 |
brousch | nullspace: i'm just musing in general, not a specific site | 13:20 |
rick_h_ | brousch: get slimmer libraries | 13:20 |
rick_h_ | zepto vs jquery if you're doing mobile | 13:20 |
rick_h_ | you don't need IE6 fixes in the code | 13:20 |
brousch | true | 13:20 |
rick_h_ | don't use all of jquery ui, etc | 13:20 |
rick_h_ | get the widgets you use, that's it | 13:21 |
brousch | doesn't that mean more requests? | 13:21 |
rick_h_ | and again, get things down on initial page load, but count on cache for rest of app use | 13:21 |
rick_h_ | brousch: no, you should be building your JS | 13:21 |
snap-l | rick_h_: I think we have a topic for lococast. ;) | 13:21 |
rick_h_ | snap-l: hah, ok will make a note | 13:21 |
brousch | ug, now i have to dynamically program my js too? | 13:21 |
rick_h_ | brousch: no, you need to "build | 13:21 |
rick_h_ | " it | 13:21 |
brousch | and compile my css? | 13:22 |
rick_h_ | same for css | 13:22 |
nullspace | rick_h_: don't forget about a JS and CSS compressor | 13:22 |
rick_h_ | :) | 13:22 |
rick_h_ | nullspace: == biuld | 13:22 |
rick_h_ | err build | 13:22 |
snap-l | blergh, I really hate compressors. | 13:22 |
rick_h_ | heh | 13:22 |
rick_h_ | I just do minify + gzip | 13:22 |
rick_h_ | not full compress, but yea | 13:22 |
snap-l | I understand taking 5K source and turning it into 1K spew saves 4k load, but if you ever need to debug it, it's a real PITA | 13:23 |
nullspace | snap-l: thus the compressor | 13:24 |
snap-l | and I'd rather have the source, even if I never look at it | 13:24 |
snap-l | nullspace: How do you mean? | 13:24 |
rick_h_ | snap-l: naw, chrome and such have unmin tools | 13:25 |
rick_h_ | and production you're not debugging anyway | 13:25 |
snap-l | I call bullshit. ;) | 13:25 |
rick_h_ | I mean, if you debug you're .0001% ofthe requests for that file | 13:25 |
rick_h_ | and there are ways around that such as debug flags to the url | 13:25 |
nullspace | well I'm speaking from using java so on compile it runs through the js and css and minifies them | 13:25 |
snap-l | I'm talking debugging on the client. | 13:25 |
rick_h_ | snap-l: so am I | 13:26 |
rick_h_ | there's nothing against a mako template saying: | 13:26 |
snap-l | Right, that was for nullspave | 13:26 |
brousch | nullspace: i suppose on python i'd need a pre-deploy script or something that does those things | 13:26 |
rick_h_ | if request.params.debug: include full sources else: include minify | 13:26 |
snap-l | rick_h_: Right, I get that. :) | 13:26 |
rick_h_ | brousch: yea, basically. | 13:26 |
rick_h_ | this is where a build server and push to build to deploy comes in | 13:26 |
rick_h_ | which if you're going to do a serious mobile app/etc you should have | 13:27 |
brousch | uglify.py | 13:27 |
snap-l | rick_h_: And then you have to make sure that your cached copy = the minified copy = the unminified copy. | 13:27 |
rick_h_ | meh, as a dev I have caching turned off almost all the time | 13:27 |
rick_h_ | means I get the *worst* case | 13:27 |
rick_h_ | so clients are only happier from here | 13:27 |
nullspace | snap-l: yeah debugging js on the client kinda goes away for us, but we built in the compressor a js tester that basically runs the js and logs errors on the server side | 13:27 |
brousch | i know some my problems with learning frameworks is that you get all of this thrown at you, on top of the framework itself | 13:28 |
snap-l | rick_h_: I've seen some Heisenbugs that way, though | 13:28 |
rick_h_ | brousch: right, understand | 13:28 |
rick_h_ | this is why true, all out, dev isn't easy | 13:28 |
rick_h_ | it's a lot more than just writing some if statements | 13:29 |
snap-l | Or Excel. ;) | 13:29 |
rick_h_ | lol | 13:29 |
nullspace | libs == good, frameworks == not so good | 13:29 |
brousch | to do excel the right way you need to break your data out into a separate excel document and then cells to it | 13:29 |
nullspace | that's my feeling | 13:29 |
rick_h_ | snap-l: yea, I mean you can get some strange issues, but usually you end up with tests, and things get boxed into a few possibly issues | 13:29 |
rick_h_ | nullspace: bah | 13:29 |
brousch | then abstract out your macros and UI | 13:30 |
rick_h_ | frameworks is all about choosing the right tool for the job | 13:30 |
nullspace | I don't think I'll ever be convinced to try another framework, they seem to only bring another layer of absttraction to learn on top of compatibility issues | 13:32 |
rick_h_ | well my rule is never use a framework that you don't know/understand what it's doing inside | 13:33 |
rick_h_ | it's like any good tool, you want to use vim..great...but you better understand your .vimrc or you're trapped | 13:33 |
brousch | nullspace: that's why I like Flask. tiny amount of framework, plug in the modules you need as you need them | 13:33 |
rick_h_ | I've used a ton of frameoworks, php, JS, python, it's all about konwing your framework | 13:33 |
brousch | yes | 13:34 |
rick_h_ | shoot, jqueryui, etc are all "frameworks" | 13:34 |
nullspace | I see jquery as a lib | 13:34 |
rick_h_ | I said ui | 13:35 |
rick_h_ | but even jquery, it gives you certain tools, forces conventions | 13:35 |
rick_h_ | ok, well I guess if you've never written your own jquery plugin it's more lib than framework | 13:35 |
rick_h_ | but if you've written to their design specs/etc it's a JS framework | 13:35 |
snap-l | Depending on your definition, you can easily slide between calling libraries frameworks. ;) | 13:36 |
rick_h_ | right | 13:36 |
rick_h_ | go check out yui3 some time | 13:37 |
rick_h_ | I need to figureout how to get the office to move over there | 13:37 |
brousch | holy crap, this really clears things up wrt vim for me http://stackoverflow.com/questions/1218390/what-is-your-most-productive-shortcut-with-vim/1220118#1220118 | 13:37 |
snap-l | brousch: That you can spend 2 hours on the internet researching shortcuts for vim? ;) | 13:37 |
rick_h_ | brousch: lol, yea it's good stuff | 13:38 |
brousch | no, it explains that it's a language with nouns and verbs and such | 13:38 |
snap-l | brousch: ah, just shot from the title. ;) | 13:38 |
brousch | instead of just a gob of apparently random keyboard shortcuts to memorize | 13:38 |
rick_h_ | yea, it was making the rounds this past weekend I think | 13:38 |
snap-l | I think the big problem is nobody used the old DOS-based editors | 13:38 |
rick_h_ | really good stuff | 13:38 |
snap-l | er, I mean, not a lot of folks currently doing development used the old DOS-based editors | 13:39 |
snap-l | vi - the programmer's text adventure. ;) | 13:41 |
brousch | people told me i had to learn vim's movement commands, i thought they meant jkl; | 13:43 |
_stink_ | i love the anecdote about the origin of the name for grep. | 13:43 |
_stink_ | that's the kind of software history that makes me smile. | 13:43 |
snap-l | brousch: Yeah, there's a lot more to vi than just up / down / left / right | 13:43 |
Wolfger | there is? | 13:50 |
Wolfger | oh, right.... yy and p too | 13:50 |
Wolfger | and G | 13:51 |
_stink_ | {} | 13:51 |
brousch | i think my brain reached its newstuff quota for the day already | 13:55 |
brousch | i feel like i just sat through an hour of a rick_h_ presentation | 13:56 |
rick_h_ | brousch: lol, uh oh | 13:57 |
rick_h_ | sorry man | 13:57 |
brousch | not your fault this time, it was the vim post | 13:57 |
rick_h_ | remember, with vim take one new command a week | 13:58 |
rick_h_ | don't over do it or you'll melt back to eclipse | 13:58 |
brousch | i've been using gedit mostly | 13:58 |
brousch | sytax highlighting without all the lag | 13:58 |
brousch | nice project view | 13:59 |
rick_h_ | ugh, man that's like using vim without all the benifits | 13:59 |
rick_h_ | I mean, I can at least understand eclipse/etc users wanting their wizads/etc | 13:59 |
brousch | uses tabs | 13:59 |
brousch | instead of split windows and such | 14:00 |
rick_h_ | tabs are evil that is all ... :P | 14:00 |
jrwren | brousch: you didn't know vim commands are modifier verb? | 14:00 |
brousch | i have been using vim or all things i previously used nano for, server admin stuff mostly | 14:00 |
jrwren | ++ | 14:01 |
jrwren | I thought tabs were the tops at first, but splits and using buffers is FAR more valueable | 14:01 |
brousch | jrwren: well it never really clicked with me | 14:01 |
rick_h_ | yea, I off learning vim because they didn't have tabs | 14:02 |
brousch | to me dd=delete this line, not delete with this modifier that tells how much to delete | 14:02 |
rick_h_ | then 7 came out and I made the jump and realized I was so wrong | 14:02 |
jrwren | brousch: yeah, bummer. | 14:02 |
jrwren | brousch: 0d$ ? | 14:02 |
rick_h_ | 0v$d? | 14:03 |
jrwren | is that what I meant? | 14:04 |
jrwren | no, i was right. | 14:04 |
jrwren | oh visual. | 14:04 |
jrwren | i don't use visual unless i need it | 14:04 |
rick_h_ | sometimes that extra step/highlight makesthings a bit more clear to users | 14:04 |
rick_h_ | if I say v3wd | 14:04 |
jrwren | definitely. | 14:04 |
rick_h_ | they see the three words highlight, then delete | 14:05 |
jrwren | i dno't use it because I didnt' know about it and use vi for so many years. | 14:05 |
rick_h_ | I use visual a ton for limited find/replace/etc | 14:05 |
rick_h_ | indent, etc | 14:05 |
rick_h_ | vi"y ...move... p | 14:06 |
brousch | that v is nice | 14:07 |
brousch | very nice | 14:07 |
rick_h_ | yea, you can use it all kinds of ways | 14:08 |
rick_h_ | vF. for instance helps visualize you're getting to the end of the line and not just to Mr. or something before hitting delete | 14:08 |
rick_h_ | sorry, vf. | 14:09 |
rick_h_ | F would go backwards | 14:09 |
brousch | no more today! i have a post-it full of movement commands, and v to highlight what i'm working on | 14:10 |
rick_h_ | brousch: did you watch: http://lococast.net/archives/241 | 14:10 |
rick_h_ | make v your lesson of the week | 14:11 |
rick_h_ | practice a movement/two a week after that | 14:11 |
brousch | i think i was crying after #2 | 14:11 |
rick_h_ | lol | 14:11 |
brousch | well if i tape these movements to my monitor it will be faster to look at them than to arrow where i want to go | 14:11 |
brousch | i have gg, G, :#, w, b, {, }, #|, 0, v | 14:13 |
rick_h_ | ^ is an important one | 14:13 |
brousch | start of line? | 14:13 |
rick_h_ | though 0w is a decent alternative | 14:14 |
brousch | isn't that the same as 0? | 14:14 |
rick_h_ | first no space char of a line | 14:14 |
brousch | ah | 14:14 |
rick_h_ | so if indented 8 spaces it skips the spaces | 14:14 |
brousch | useful for python | 14:14 |
rick_h_ | anything that's indented | 14:14 |
brousch | right | 14:15 |
krondor | ridiculous; http://www.engadget.com/2011/08/24/netherlands-judge-rules-that-samsung-galaxy-s-s-ii-violate-appl/ | 14:26 |
krondor | "EP 2,058,868 - method of scrolling / browsing gallery;" is the violation ruled on | 14:28 |
snap-l | krondor: This is going to play out differently in every country. | 14:28 |
brousch | insane | 14:29 |
snap-l | Can you imagine if Atari had patented parts of the Atari 2600? | 14:30 |
snap-l | ie: color cycling? | 14:30 |
snap-l | Or blitting on the Atari ST? | 14:31 |
krondor | so that violation is on a stock google app (cooliris wrote the gallery app for google). Effectively means all android in the netherlands with the stock gallery app are in violation (could be banned). | 14:31 |
krondor | looking at my captivate gallery app with my xoom app side by side.. I'm wondering why the judge said the samsung galaxy tab 10.1 didn't violate. This all seems so inconsistent to me. | 14:37 |
brousch | insane | 14:38 |
snap-l | http://perlgeek.de/blog-en/perl-6/why-rakudo-needs-nqp.html <- What I read: Perl 6 sucks up it's own asshole. | 14:50 |
jrwren | yeah, imagine if double buffering was patented! | 14:52 |
snap-l | jrwren: I'm sure at some point it will be. | 14:52 |
snap-l | if it isn't already. | 14:52 |
snap-l | of course, you do NOT want to get graphics developers pissed off at you. :) | 14:53 |
Wolfger | krondor: can we just burn all the software patents now? | 16:00 |
krondor | Wolfger: I wish! It's such a mess. | 16:04 |
Wolfger | "The earthquake triggered an automatic shutdown of a nuclear power plant less than 20 miles from the epicenter after it lost electricity." | 16:12 |
Wolfger | ... | 16:12 |
Wolfger | I thought the purpose of the power plant was to generate electricity | 16:13 |
jrwren | off the grid. | 16:13 |
jrwren | a nuke power plant can't generate E at low enough levels for just itself. | 16:13 |
jrwren | if it comes off grid it needs to shut down | 16:13 |
Wolfger | I guess that makes sense. It just feels wrong. | 16:14 |
Wolfger | "The device that produces our electricity shut down when it lost electricity" | 16:15 |
snap-l | Have I mentioned lately that MySQL is crap? | 16:17 |
jrwren | most large generators are like that. | 16:17 |
snap-l | manually changing columns from latin1 to utf8 | 16:17 |
jrwren | many can't start without electricity. | 16:17 |
snap-l | This is why we can't have perpetual motion machines. ;) | 16:18 |
jrwren | your car is like that. it generates electricity, but it cannot run or start without electricity | 16:18 |
Wolfger | it needs electricity to start, and that makes sense | 16:20 |
Wolfger | but once a car starts, it is self sustaining | 16:21 |
Wolfger | you can yank the battery out (I don't recommend it) while it's running, and it will keep running | 16:21 |
jrwren | yup. | 16:21 |
Wolfger | similarly I can understand that a nuclear reactor needs outside energy to start, but I kinda expect it to self-sustain once started | 16:22 |
Wolfger | all the same, I'm glad that it fails safely in an earthquake :-) | 16:23 |
snap-l | Have I mentioned lately how much I fucking hate MySQL and unicode? | 16:50 |
rick_h_ | hah, it's a good life | 16:50 |
snap-l | Well, I managed to obliterate my entire OMC database with a UTF8 change. | 16:51 |
snap-l | Thank God for backups | 16:51 |
rick_h_ | https://secure.flickr.com/photos/sarah_milstein/6075362898/in/set-72157627416327276 | 16:59 |
rick_h_ | there you go, you must get some miles in while working today or you don't get your bonus | 17:00 |
snap-l | I've thought about putting one of those in | 17:00 |
snap-l | at least the standing desk partl | 17:00 |
brousch | our accountant has a standing desk at his office | 17:04 |
snap-l | http://openmetalcast.com/2011/08/24/unicode-the-hard-way/ | 17:20 |
rick_h_ | awesome | 17:23 |
brousch | "In all seriousness, I want Cyberkiller for the gentle prodding." | 17:24 |
brousch | O:-) | 17:24 |
snap-l | brousch: Thanks. :) | 17:36 |
snap-l | Hah, he noticed it as well. :) | 17:37 |
brousch | even if you did swing that way, i'm not sure someone with the name of cyberkiller is your type | 17:37 |
nixternal | how goes michigan these days? | 17:37 |
snap-l | nixternal: Missing nixternal. How are you? | 17:38 |
brousch | ut, who woke nixternal? | 17:38 |
nixternal | ok i guess. how are you? | 17:38 |
snap-l | nixternal: Doing OK | 17:38 |
snap-l | Managed to lose our rockstars to Florida and California | 17:38 |
nixternal | i needed and still do need an irc break. this shit will kill productivity | 17:38 |
nixternal | who were your rockstars? | 17:38 |
snap-l | jcastro and greg-g | 17:39 |
nixternal | greg went to cali (san fran area i bet, stupid hipster) and jcastro to florida (because it is closer to his uncle fidel) | 17:39 |
nixternal | just a guess that is ^^ :) | 17:39 |
snap-l | nixternal: greg for Creative Commons, and jcastro because Jill is doing her residency there | 17:40 |
nixternal | where at in florida did jcastro go? | 17:40 |
brousch | greg-g is a hippie, not a hipster | 17:40 |
nixternal | my cousin just moved down to the st. petes area and i will be heading down there quite a few times this winter to do some bike riding | 17:41 |
snap-l | nixternal: Boca raton (sp) | 17:41 |
nixternal | does jill work with old people or something? that is all there is in boca. that is where our condo is | 17:41 |
snap-l | http://www.techdirt.com/articles/20110822/11242915616/side-show-oracle-google-patent-fight-are-apis-covered-copyright.shtml | 17:43 |
snap-l | nixternal: Not sure offhand. | 17:43 |
nixternal | cool man, glad to see everyone is doing ok. gotta head out for a bit but will be back on later probably. tell everyone i said hi and i miss then :) | 17:44 |
nixternal | them, not then | 17:44 |
rick_h_ | oh crap, work just sent around a "Social Media Policy" | 17:46 |
brousch | you angered them with your tweets | 17:48 |
brousch | now you will need a pseudonym to rip on people | 17:48 |
rick_h_ | off the hook! any computer, laptop, telephone, cell phone, and the like provided by Morpace. | 17:50 |
rick_h_ | I don't use any gear provided by then | 17:50 |
rick_h_ | and they don't claim the right to intercept the network itself | 17:50 |
rick_h_ | so I think I'm ok | 17:50 |
rick_h_ | I can sign this in good faith | 17:50 |
snap-l | Heh, we got one about the internal Engage site telling us not to post sensitive stuff in unprotected areas. | 17:51 |
snap-l | rick_h_: What are they cracking down on? | 17:51 |
rick_h_ | work is going nuts trying to get a facebook page and such going | 17:51 |
rick_h_ | I imagine it's something that they've run into perhaps? No idea actually | 17:51 |
rick_h_ | maybe HR just went to a seminar and went to a talk on this | 17:52 |
rick_h_ | who knows | 17:52 |
snap-l | So they expect you not to use social media stuff while at work? | 17:52 |
rick_h_ | "Surprisingly, anything posted on line is public and therefore privacy rights do not apply even if your page is | 17:52 |
rick_h_ | +set to a private status. " | 17:52 |
snap-l | Oh, so essentially "don't post shit unless you expect it to become public" | 17:53 |
rick_h_ | there's some of that in there | 17:53 |
rick_h_ | "acceptable" and "unacceptable" use listed out | 17:54 |
snap-l | "acceptable": Making money for the company while maintaining a sense of decorum | 17:55 |
rick_h_ | http://paste.mitechie.com/show/KTNXGdvJqJPh7AMAePs8/ could get me in trouble i suppose | 17:55 |
snap-l | "unacceptable": taking photos of your junk and posting them online with the morpace logo reflecting off of your junk | 17:55 |
snap-l | rick_h_: Wow, that's overbroad. | 17:56 |
rick_h_ | yea, that's lawyer CYA there | 17:56 |
snap-l | I guess this is the last we hear about NC dude. :) | 17:56 |
rick_h_ | "say anything online we can take as 'bad' and you're against the policy and we can fire you" | 17:56 |
rick_h_ | not likely...didn't you hear? I have a cousin that lives in NC :P | 17:57 |
rick_h_ | always IM'ing me stupid crap | 17:57 |
snap-l | rick_h_: cousin badprogrammer | 17:57 |
rick_h_ | yep | 17:57 |
rick_h_ | wrong side of the gene pool, you understand | 17:57 |
snap-l | My favorite was the Engage site asked us for our Twitter and homepages | 17:58 |
brousch | rick_h_: Yeah, you're in trouble http://paste.mitechie.com/show/JaqfPcoSLSt3Yb7CQXO6/ | 17:59 |
Blazeix | ooh, scary. For CHC, if you just type "31901 Woodward Avenue" into google maps it sends to a location that isn't CHC. | 18:51 |
brousch | rick_h_: just watched the visual mode vimcast. visual block mode will save me so much time | 19:10 |
rick_h_ | that sucks Blazeix | 19:29 |
rick_h_ | awesome brousch | 19:29 |
jrwren | what is that online shared text editor? | 19:40 |
jrwren | etherpad. | 19:40 |
jrwren | *sigH* | 19:40 |
jrwren | brain is SLOW | 19:40 |
rick_h_ | check out etherpadlite | 19:45 |
rick_h_ | they just had a release this week | 19:45 |
rick_h_ | https://github.com/Pita/etherpad-lite | 19:45 |
rick_h_ | works on windows as well | 19:46 |
* greg-g waves from Jackson, Wyoming | 19:49 | |
jrwren | hi greg1! | 19:50 |
snap-l | Hey greg-g ! | 20:01 |
greg-g | hiya snap-l / jrwren ! :) | 20:09 |
brousch | greg-g: geez, taking your sweet time getting to cali | 20:13 |
snap-l | Hey, look at me, I'm filling out a survey for Staples. ;) | 20:14 |
greg-g | brousch: :P | 20:17 |
rick_h_ | snap-l: uh oh | 20:23 |
rick_h_ | greg-g: howdy, travel going well? | 20:24 |
snap-l | rick_h_: And it was a pleasent experience. | 20:24 |
snap-l | Man, my machine just decided to put on the Twin Peaks soundtrack disc | 20:25 |
snap-l | Haven't heard this in a loooooong time | 20:25 |
greg-g | rick_h_: yeah, it is beautiful out here. | 20:31 |
greg-g | of note: Jackson, WY is a very spendy town. Full of Mercedes and specialty jewelry shops. | 20:32 |
snap-l | SOunds like Macomb. ;) | 20:32 |
greg-g | :) | 20:33 |
snap-l | Although you can replace the specialty jewelry scores with the "we buy gold" stores. | 20:34 |
snap-l | Heh, Boxee just sent out an offer for the Boxee Box for $169 | 20:41 |
greg-g | alright, after doing CC work for the last bit in Jackson, time to head back into the mountians :) | 21:54 |
snap-l | Woo woo! | 21:55 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!