A Django site.
May 8, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» PLUG May Meeting - MySQL

Date: May 14th, 2008
Time: 7:30 PM - 9:30 PM
Location: Omniture, Inc.
Details: http://www.plug.org/

MySQL will be flying Jay Pipes (North American Community Relations Manager at
MySQL) in to Salt Lake on the 14th for the sole purpose of addressing PLUG
(and all other local SIGs). Please spread the word. Set your calendars. Blog
it. Spread it. Tell everyone.

To be clear: THIS WILL BE AN IN-DEPTH TECHNICAL PRESENTATION. Expect this to
be one of those killer, mind-bending, and deep technical presentations. The
kind that leaves you barley able to drive home. Jay will keep the presentation
as language agnostic as possible - and focus just on the SQL-fu Jay
specializes in. This is one presentation you don’t want to miss.

There will be prizes (books and MySQL swag). And we will have drinks. There
might be food, but don’t plan on it.

His bio:

Jay Pipes is the North American Community Relations Manager at MySQL.
Co-author of Pro MySQL (Apress, 2005), Jay has also written articles for Linux
Magazine and regularly assists software developers in identifying how to make
the most effective use of MySQL. He has given sessions on performance tuning
at the MySQL Users Conference, RedHat Summit, NY PHP Conference, OSCON, and
Ohio LinuxFest, amongst others. He lives in Columbus, Ohio, with his wife,
Julie, and his four animals. In his abundant free time, when not being
pestered by his two needy cats and two noisy dogs, he daydreams in PHP code
and ponders the ramifications of __clone().

-Ryan

— Books we have to give away:
- A book regarding Fedora.
- A “Head First” book from O’Reilly on SQL.
- Several very excellent “Pragmatic Programmers” books:
- Programming Ruby (very good)
- Java to Ruby
- Enterprise Integration with Ruby
- Agile Web Development with Rails
- Agile Retrospectives
- Practices of an Agile Developer

May 1, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Reminder: Linux distro release party THIS SATURDAY! Woo!

In case you haven’t heard or read already, Ubuntu 8.04 (Hardy Heron) was released just a few days ago (April 24). I certainly have noticed plenty of talk about it on blogs and tech news sites. Fedora 9 (Sulphur) was scheduled for release right about now, but the fine folks at the Fedora Project decided they needed a couple more weeks to work out some kinks. In the meantime, there is a fine Fedora 9 Preview release available which can be updated to the official release when it is out (May 13, or so they say).

So what does all this mean? It means it’s time to party like it’s v0.99!

Code Greene, a programming shop located in Salt Lake City, is graciously hosting a release party THIS SATURDAY to celebrate these two latest distribution releases. What?! You’re a OpenSUSE enthusiast? A long-time Slackware user? That’s okay! You can still come and enjoy good food, good company, and fun and games. (Rumor has it these Code Greene people don’t actually do any real work, they just play foosball and videogames all day.)

Here are the vital details:

  • Date/time: Saturday, May 3, 6pm to 8pm
  • Address: Code Greene, 44 Exchange Place Salt Lake City, UT 84111

Now, if you’re coming, you should take a moment and RSVP via this friendly and easy-to-use Upcoming link.

This release party is being sponsored by us- the Utah Open Source Foundation, the Fedora Project, and Ubuntu Utah.


Phil Windley
pjw
Phil Windley's Technometria
» IIW Is Just Around the Corner

If you are wondering what the Internet Identity Workshop is all about we have a new articulation posted on the main wiki page for our upcoming conference. It goes into the range of topics covered along with the technology and social issues. This is our 6th event and I think it will be a great one.

MONDAY IS FREE (beginning at 1PM)

We have Monday’s program figured out and Monday afternoon is FREE to anyone who wants to come and check out the emerging field. We will open at 1pm.

We will open with a ‘newbie’ perspective from Ryan Janssen who has been an amazing active reader of the community blogs and writing about it as Dr. Star Cat

Everyone will get a hand out of all the community project one pagers.

Presentations will then follow about five centers of gravity in the community that we see:

The VENN OF IDENTITY

  1. OpenID - David Recordon
  2. SAML/Liberty Alliance - Paul Madsen
  3. i-cards - Pamela Dingle
  4. Data sharing/linking - Drummond Reed
  5. Vendor Relationship Management Project - Chris Carfi

Between 3:30 and 4:00 we will be all together - considering “what useful things can we do” along with other questions please be there for this if you feel all up to speed on “everything”. We think that the presentations will be informative for those already familiar with the landscape it has moved forward since we last were together - so we encourage you all to get there at 1PM.

We are working on a blog push on Thursday May 1st - blog about it that day- (if you miss that day - blog about it anyways over the weekend)

Tags: iiw iiw2008a identity events

April 17, 2008

Phil Windley
pjw
Phil Windley's Technometria
» Google App Engine at the CTO Breakfast

Not Getting Things Done
Not Getting Things Done
(click to enlarge)

There was a pretty big crowd at this morning's CTO Breakfast. Sam Curran had spent some time building an application on Google App Engine, so we had him demo his app and show us the code.

Overall, Google Apps looks like a very nice piece of infrastructure for building Web applications. The database integration with Big Table and Google's authentication platform add some good tools for quickly building applications.

We got into a pretty large discussion of the pros and cons of Google Apps, Amazon Web services, dedicated hosting, and so on. None of these services are directly competitive. They're complimentary in many respects. You could imagine many applications that would make use of all of them.

Speaking of Sam's application: a few days ago, I mentioned to Sam, Bryant and Devlin, that I liked putting things on lists because then I could get them out of my mind and if I lost the list, I never had to do them. A guilt-free way of not getting things done. The problem with online todo lists is they don't forget. I hate that! Sam picked up on that for his app and created a task list for people consumed with the guilt of unfinished tasks: Not Getting Things Done. Just put your tasks on the list and forget about them!

Tags: cto breakfast utah events web+services google python

April 15, 2008

Phil Windley
pjw
Phil Windley's Technometria
» Utah CTO Breakfast This Thursday

It's time for another Utah CTO Breakfast. This Thursday at 8am at the Novell cafeteria (building G). We're a little early this month due to my imminent trip to China. Please bring any topics that have struck your fancy this month.

All are invited--the only entrance requirement is an interest in high-tech companies and products.

Here's a schedule of future events:

  • Apr 17 (Thursday)
  • May 30 (Friday)
  • June 27 (Friday)
  • July 18 (Friday)
  • No breakfast in August
  • Sept 25 (Friday)

I have created a Google Calendar with dates for the CTO breakfast that you can subscribe to.

Or if you'd rather subscribe from iCal or Outlook, here's the iCalendar link.

Tags: utah cto breakfast events

April 7, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» 2008 Utah Open Source Awards

Not only is 2008 the second year we will be holding the Utah Open Source Conference, it is also the second year we will be recognizing and awarding four remarkable individuals as part of the Utah Open Source Awards ceremony at the conference.

The Utah Open Source Awards will be given in four categories:

  • Business
  • Community
  • Technology
  • Education

In 2007, awards were given in three categories as the Education category was not added until this year. The recipients of the 2007 Utah Open Source Awards were:

  • Matt Asay of Alfresco (Business) for his work evangelizing open source software in business
  • Brandon Beattie (Technology) for his excellent contributions to the MythTV project
  • Christer Edwards (Community) for his leadership in the Ubuntu Utah project

Now is the time for you to close your eyes and search deep in the crevices of your mind of who within the local community has made a positive impact on your experience using open source software. It could be someone who writes helpful documentation or blog posts. Perhaps you know someone who has developed valuable open source software. Maybe it’s someone who has made a difference in encouraging adoption and understanding of open source software. Whoever it is, concentrate on them. Now, imagine them receiving a big round of applause and a cool gift as thanks from the community. Okay, open your eyes.

When you have thought of at least one person, send a quick e-mail message to awards@utos.org with the name and a brief explanation of why you think this person is deserving of a Utah Open Source Award. There’s no limit to how many people you can nominate, but you can only submit nominations until August 1.

Winners will be announced (and awarded) during the 2008 Utah Open Source Conference held August 28-30, 2008 at the Salt Lake Community College Redwood Campus.

April 3, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Utah Open Source Foundation and Ubuntu Utah bring you a release party of gigantic proportion

Fedora 9 (Sulphur) will be released April 29, 2008
Ubuntu 8.04 (Hardy Heron) will be released April 24, 2008

All are welcome to join in the celebration of newly released Fedora and Ubuntu distributions. Ubuntu Utah has been gracious to allow revelers from the Fedora camp join in with the Ubuntu Utah team.  The entire event will be sponsored by the Utah Open Source Foundation who will also provide food.

FOOD IS FIRST COME FIRST SERVE, SO COME EARLY AND COME HUNGRY!

If you’ve never been to a release party, they are a blast, and this one proves to be nothing less than spectacular.  In fact, Code Greene’s owner Mac Newbold has offered up his office (or rather playground) for us to hold our party.  Code Greene has foosball, video games, pool, music and more for all to enjoy.

Why: Release of Ubuntu Hardy Heron (8.04) and Fedora Sulphur (F9)
When:  May 3, 2008, 6-8pm (or thereabouts)
Where: Code Greene, 44 Exchange Place Salt Lake City, UT 84111

Please RSVP via upcoming.org if you are participating.

Cheers,

Clint Savage / Aaron Toponce
UTOSF / Ubuntu Utah

March 25, 2008

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast Thursday

The CTO Breakfast will be held this Thursday, March 27 at 8am in the Novell Cafeteria (Building G). Anyone interested in high-tech and product development is welcome. The discussion is free-form, so feel free to bring some topics to discuss.

Here is a list of upcoming meetings:

  • Apr 17 (Thursday)
  • May 30 (Friday)
  • June 27 (Friday)

Please get them on your calendar!

Tags: utah events cto breakfast

» Utah Holds Caucuses Tonight: Change Congress

Change Congress

Utah will hold caucus meetings tonight for the purpose of selecting delegates to the county and state conventions. Your voice is amplified many times over by being part of the process that decides who's on the ballot rather than just selecting from a few candidates in November.

The caucus meeting with be with people in your neighborhood--probably people you know. You can find out what precinct you live in by clicking here. Then you can visit the Republican or Democratic Web sites to determine where you should go. (If you're a member of a party other than these two, find your party Web site for caucus locations.)

Once you know where to go, just show up. Both the Republicans and Democrats are meetings at 7pm. You'll find it's a pretty friendly atmosphere. If you want to run as a delegate, it helps to take some friends with you who will vote for you. Being a delegate does take time and involve some meetings (not to mention the conventions themselves) but is a great way to further amplify your voice.

Personally, I'm planning to talk about Lessig's Change Congress movement (I wrote about it while I was at ETech) and my commitment to preferentially vote for candidates willing to take at least part of the Change Congress pledge. If enough delegates did this, we could at least change the part of Congress we're responsible for in Utah.

Tags: utah events politics

March 5, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Announcing an announcement list for announcements

Mailing lists can be a pain in the butt, especially when discussions spiral into topics about which pizza delivery company is best, which text editor is best, which Linux distribution is best, which caffeinated beverage is best, etc.

We at Utah Open Source (UTOS) know you work hard day in and day out and deserve a break from the hardship of having to deal with meaningless discussions about what’s best. We give you something better — perhaps the best mailing list ever: utos-announce. We created this list so we can mail out announcements about upcoming UTOS events, but you can use it too, to announce anything you’ve got coming up… well, as long as it has something to do with open source in Utah.

Subscribing to the utos-announce list is simple: Go to < http://utos.org/mailman/listinfo/utos-announce >, enter your e-mail address, your name (optional), a password (also optional), and select the Subscribe button. If you’ve followed these instructions so far without making any mistakes or being distracted by a flamewar continuing on one of the other mailing lists you’re subscribed to, a confirmation message will be sent to your e-mail address with instructions on how to confirm your subscription. Follow those instructions (They’re real, real simple… like “click on this” simple.) and you’ll be ready to receive amazing, exciting announcements!

Subscribing to the utos-announce list is a great way to stay informed about the latest developments of the upcoming UTOSC conference. Find out who the keynote speakers will be before the story is aired on the local evening news. Learn what exciting schwag and promotions conference sponsors will be offering in their booths. Get the low-down on entertainment options while you’re attending the Utah Open Source Conference. Ahhh… the possibilities are endless.

What? You’re still here? Go subscribe already!

March 2, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» UTOSC 2008 Call For Papers - Get moving!

Before there can be another Utah Open Source Conference in 2008, there needs to be a list of people who will present on various topics. This is how YOU can contribute to the conference: by being a presenter!

The UTOSC Call For Papers begins now at <http://2008.utosc.com/>! Papers can be submitted until June 1, after which time chosen presenters will be announced.

Some people are natural public speakers and presenters while others are reluctant to imagine themselves in front of a group of people at a conference. Because this year’s Utah Open Source Conference theme is “HOWTO”, nobody should feel unqualified or inexperienced to present. We want presenters who can share information at all levels.

And now, some tough questions.

What should I talk about?

You should talk about Open Source software, philosophy, technology, etc. The theme for this year’s conference is “HOWTO” so your topic can be targeted at beginners, experts, or someone in between.

It may help to see what topics were presented last year. Go to <http://www.utosc.com/2007/sessions/> for information about 2007’s conference sessions.

This year, several sessions will be targetted at beginning or “newbie” users including those who are family members of an Open Source geek. Basic sessions on using OpenOffice.org, GIMP, or K3B are good examples of these types of sessions.

We are asking for presentations in one of the following categories, so bear that in mind also:

  • Business
  • Technical
  • Community
  • Education

What does a response to a call for papers look like?

You should come up with a brief outline, or abstract, of your presentation and who would be interested. You should also provide some information about you, your experience with open source software and the specific aspects you’re proposing to speak about.

Here’s an example of an abstract:

Title: Open source home security

This presentation will outline how I have used a
Linux server, IP cameras, and open source software,
to provide around-the-clock video and image
surveilance of my home which is archived for later
viewing and is available for viewing via the Web
when I’m not at home. 

The presentation will describe how to set up a
system similar to mine and what alternatives are
available for software and hardware in the system.

What’s in it for me?

There are lots of perks reserved for people chosen to present at the Utah Open Source Conference!

Resumé material
Having presented on a topic at a conference is a great thing to add to your resumé and could make the difference the next time you apply for a job.
Free admission
If you’re chosen as a speaker, we’ll let you — and your family — into the conference for FREE!
A picture and a paragraph
Speakers are asked to submit a digital photo and a paragraph of biographical information which will be seen by those viewing the UTOSC website and those reading the conference program.
Warm fuzzies
Being involved in the Utah Open Source Conference is a great experience. Just ask anyone who was involved in 2007’s conference.

What’s that URL again?

Go to <http://2008.utosc.com/> and get yourself an account. Then you can submit as many presentation ideas as you like.

February 27, 2008

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast Tomorrow

We'll have the CTO breakfast tomorrow morning (Feb 28) at 8am in the Novell cafeteria (Provo Campus). Follow the link for directions.

Despite it's name, you don't have to be a CTO to attend--just interested in technology, where it's headed, and the problems of starting and building a high-tech business in Utah.

Here are future dates for your calendar:

  • Mar 27 (Thursday)
  • Apr 17 (Thursday)
  • May 30 (Friday)

Tags: cto breakfast utah events

February 22, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» UTOSF HackNight - Refactor ConMan

Tomorrow night, 7pm, in Murray at my house, we’ll be eating pizza and hacking on ConMan again.

If you are interested in joining the fun, please feel free to stop by and learn some kick-a** django skillz.

The last two HackNights were all-nighters and were very successful.  Tomorrow’s HackNight is to refactor the views a little and build out the blog portion of the app as well.  Feel free to come by and stay as long or as little as you like.

See you all there.

Cheers,

Clint

February 21, 2008

Phil Windley
pjw
Phil Windley's Technometria
» Fran Allen: Compilers and Parallel Computing Systems

Fran Allen delivers Organick Lecture
Fran Allen delivers Organick Lecture
(click to enlarge)

Fran Allen was the Turing Award winner for 2006. This afternoon she's giving the University of Utah's Organick Memorial Lecture. I've reported on some of these in the past few years:

I try to come every year. I find it's something I'm inspired by each time.

The grand goal of high performance computers right now is a 1 petaflop machine. This requires 1,000,000 gigaflop processors. Wow. She shows a semilog plot of peak speed vs year introduced that is a linear line (Moore's law at work).

Much of Allen's work in the 80's and early 90's was around the PTRAN system of analysis for parallelism. The techniques are used, for example in the optimization stage of IBM's XL family of compilers.

Because more and more transistors are being placed on chips, they're using more and more energy--getting hotter. Part of the solution--which we're seeing play out--is multi-core chips. This requires parallelism to achieve the performance users expect. But making use of multi-codes requires that tasks be organized by either users or software to run in parallel.

By 2021, there will be chips with 1024 cores on them. Is parallelism the tool that will make al these ores useful? John Hennessey has called it the biggest challenge Computer Science has every faced. He has credentials that might make you believe him. Allen says that it's also the best opportunity that Computer Science has to improve user productivity, application performance and system integrity.

For parallel (superscalar, etc.) architectures, compilers--software--have been used to automatically manage scheduling tasks so that they can operate in parallel. What about those techniques will be useful in this new world of multi-cores?

Allen says we need to get rid of C--soon. C, as a language, doesn't provide enough information to the compiler for it to figure out interdependencies--making it hard to parallelize. Another way to look at it is that pointers allow programmers to build programs that can't be easily analyzed to find out which parts of the program can be executed at the same time.

Another factor that makes parallelization hard is data movement. Allen offers no silver bullet. The latency of data movement inhibits high performance.

The key is the right high level language that can effectively take advantage of the many good scheduling and pipelining algorithms that exist. If we don't start with the right high level language, those techniques will have limited impact.

She presents some research from Vivek Sarkar on compiling for parallelism. Only a small fraction of application developers are experts in parallelism. Expecting them to become such is unreasonable. The software is too complex and the primary bottleneck in the usage of parallel systems. X10 is an example of a language (object oriented) that tries to maximize the amount of automatic parallel optimization that can be done.

Major themes include cross-procedure parallelization, data dependency analysis, control dependency analysis, and then using those analyses to satisfy the dependencies while maximizing parallelism.

Useful parallelism depends on the run time behavior of the program (i.e. loop frequency, branch prediction, and node run times) and the parameters of the target multiprocessor. Finding the maximal parallelism isn't enough because it probably can't be efficiently mapped on the multiple cores or processors. There is a trade off between the partition cost and the run time. Finding the intersection gives the right level of parallelism--the level that is the most efficient use of available resources. Interprocedural analysis is the key to whole program parallelism.

One of the PTRAN analysis techniques was the transform the program into a functional equivalent that used static single assignment. This, of course, is what functional programming enthusiasts have been saying for years: one of functional programming's biggest advantages is that functional programs--those without mutation--are much more easily parallelized than imperative programs (including imperative-based object oriented languages).

There's a long list of transformations that can be done--everything from array padding to get easily handled dimensions to loop unrolling and interleaving. Doing most of these transformations well requires detailed knowledge of the machine--making it a better job for compilers than humans. Even then, the speedup is less than the number of additional processors applied o the job. That is, applying 4 processors doesn't get you a speedup of 4--more like 2.2. The speed up--at present--is asymptotic.

Tags: events utah parallel+computing programming+languages functional+programming

February 20, 2008

Phil Windley
pjw
Phil Windley's Technometria
» IIW 2008 Happening May 12-14

IIW Logo

The announcement and registration pages for IIW 2008 are now live. Please take minute and do three things:

  1. Register so we know you're coming. Having a good count early makes the whole thing go smoother.
  2. Help us spread the word by blogging about it.
  3. Put a badge for IIW on your Web site if you can. Here's the code for the badge you see on the right hand side of my blog:

We expect that IIW2008 will be every bit as productive and fun as past IIWs have been I hope you can make it.

Tags: iiw identity iiw2008a travel events

February 7, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Utah Open Source Conference 2008: Location, Theme and Dates

For those of you waiting with bated breath, wait no longer. The Utah Open Source Conference volunteers have been hard at work year preparing an even more awesome conference for 2008.

Because 2007 was such a grand success, we’ve made some minor changes and improvements to help with a smoother conference. This year’s conference is at a different location and we’ve added a full day on Thursday.

The Utah Open Source Conference 2008 will be held at the Salt Lake Community College, Redwood Road campus August 28 - 30, 2008.

This years theme is HOWTO. The concept is that within the technology, education, community and business tracks, there will be plenty to talk about.

  • HOWTOs will help others get started
  • HOWTOs will help families use open source together
  • HOWTOs will provide a stepping stone along the road to technology mastery
  • HOWTOs will let those that are masters get together and make the products better.

These are just a few of the many things that HOWTO theme will accomplish during the Utah Open Source Conference (UTOSC) 2008.

The Salt Lake Community College Computer Science department is excited to be a sponsor of the 2008 conference and will be using it to improve students’ awareness and understanding of open source software.

The Utah Open Source Foundation is also re-dedicating itself to ensure the pricing structure remains reasonable for those who’d like to come and are on a budget. The pricing structure right now is tentative, but no major increases in the fees are planned for attendees.

We currently have a tentative plan on our wiki, so feel free to have a look. If you have suggestions, please join the chat anytime in the #utos channel on irc.freenode.net or email clints at utos dot org with your comments.

Watch closely over the next week for the Call for Papers, updates on the basic schedule, and the Call for Volunteers among other exciting announcements, including our keynote speakers.

See you all in August.

Clint Savage
Founder, Utah Open Source Foundation

January 31, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» UTOS HackNight: A grand success!

A special thanks to Guru Labs, Kevin Kubasik, John Weis, James Hancock, Will Smith and Trevor Sharpe for sticking it out much of Saturday night and into the wee hours of Sunday night.

The chinese food arrived at around 9pm, and we sat around talking design and ideas for the next 30 minutes, and about 11pm we really started digging into the project.

After about 12-13 hours of good coding, and time troubleshooting, learning, drinking loads of caffeine and a bunch of other good stuff, I’m proud to announce the first real progress on the ConMan project from UTOSF.

The general idea is to improve upon otherwise incomplete or sucky open source conferencing systems. ConMan (Conference Manager) is seeming to become quite good, with some good coding from Kevin Kubasik, good web design by John and some good perserverence as well by yours truly. Most of the group crashed out somewhere between 2am and 8am, Kevin and I however, continued to hack until we had something semi-solid at around 11:30am.

It was a great time had by all and a good framework has been built. Django seems like the perfect solution for this and we will even have CAPTCHA and email confirmation early in the 0.0.2 release.

For now though, if you are interested in seeing the Call for Papers, Call for Volunteers and Contact applications, please feel free to download it at http://code.google.com/p/utos-conman. We look forward to bug reports (which you can also make at the google code site, you just need a google account) and fixes in the future. Also any recommendations that are made will be taken into consideration.

In addition, keep an eye out for the “Call for Papers” to appear at http://2008.utosc.com very soon.

Cheers,

Clint Savage

January 25, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Weekly Meeting Posts

As part of the Utah Open Source goals to help every LUG (Local User Group) grow, UTOSF plans to provide timely reminders to all who are interested about when, where and the topic for each of the LUGs we track.

In addition to this feature, UTOSF will also be providing an announcement service for podcasts of LUG meetings that were streamed and recorded.

This service should start around the beginning of February 2008 and hopefully provide simple, yet easy to read posts with all of the details needed.

If your group is not listed on the current UTOSF Groups page, or want your meetings streamed and recorded, please leave a comment, or contact clint At utosf (dot) org and we’ll get it added.

Cheers,

Clint Savage

January 24, 2008

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast Report for January

Scott Lemon shows off his XO Laptop
Scott Lemon shows off his XO Laptop
(click to enlarge)

We started off this morning discussing AsteriskNow, an easy install of the Asterisk VoIP system. Scott Lemon and I talked to Jared Smith a while back on that. Apparently it's pretty easy to set up and get working. Scott claims 3 hours start to finish.

I brought up ProQuo, a service that aims to stop junk mail. I signed up on Halloween and I've got to say I've noticed a real drop in the amount of junk mail I get. Score one for us!

Scott brought his XO laptop and so did Bruce. This was the first time either one had had their laptop near another one. They found each other and established a mesh network that we could see from other Wi-Fi devices. We experimented with seeing whether they'd see each other or not. They're little, light, and pretty cute.

XO Laptop
XO Laptop
(click to enlarge)

There's a 1Gb solid state drive. The keyboard is too small for my large hands. The software seems a little crude. With software updates available, getting the hardware right seems like the highest priority.

We got into a discussion of the impact that putting lots of these into developing countries is likely to have. The Hole in the Wall PC has some lessons. I think it will pull gappers into the core. That's good.

I brought up my Christmas hacking project of building a family information center from an old iMac. It's gone well. The kids have taken to it and use it all the time. One of the things we like best on it is FlickrFan.

I'd asked Scott to give a short demo on writing Facebook applications. The whole thing is based on Facebook making Restful callbacks to an application you write. There are tons of configuration options and FBML (Facebook markup language) let's you give your applications a Facebook look and feel. The development libraries Facebook provides (in various language flavors) provide good interfaces to their data and services. It was a good demo and writing FB apps seems quite easy.

Tags: cto breakfast events asterisk xolaptop facebook

January 23, 2008

Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast on Thursday!

This Thursday is the CTO Breakfast! We've got a few really cool things lined up:

  • Scott Lemon is going to give a short tutorial on writing Facebook applications
  • Scott also is going to bring his XO Laptop (one laptop per child)

OK, so basically, it's the Scott Lemon show. But I'm sure it will lead to plenty of good discussion. So come prepared to learn and to talk about the cool things you've seen since last we met.

The breakfast is at the Novell Cafeteria (Building G). It's not as far as you think! Really. I promise. Try it and see. You can find directions here.

The meetings begin at 8am and generally last until 9:30 or so. Here are the future dates:

  • Feb 28 (Thursday)
  • Mar 27 (Thursday)
  • Apr 17 (Thursday)
  • May 30 (Friday)

There's a Google calendar of the CTO Breakfast for your convenience.

Tags: cto breakfast utah events xolaptop facebook

January 20, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Report: CodeAway at Wasatch Wingz

Today I spent a good bit of time up at the Utah CodeAway at Wasatch Wingz in Salt Lake.  It was amazing.

What is CodeAway you ask?  Well, essentially, its another social channel (read disparate tech group) to get together.  In this case, its great to get together if you are a software dev or interested in improving your skill.  People with all types of coding skillz are there and can help (and learn).  The mood here is playful and fun, but if you want to code, there are plenty of little nooks to hide and burn out a bunch of code.  If you cant figure out a piece of code, just ask, you’re bound to find an answer with this many experts in the building.

The wings were amazing, and Wayne (sp?) was quite a friendly fellow.  He and another business partner run this little eclectic wing shop / internet cafe / hang out.  Its a very intriguing ideal and I was glad to chat for a few minutes before the crowd really showed.  Wayne explained that Wasatch Wingz really likes the idea of having people come in an hang out on their computers as they bear down on a dozen awesome wings.  I had the “voodoo” wings, which were tasty with a bit of spice, quite good.  Wayne has outdone himself here and if his hospitality and food are any indication, Wasatch Wingz are to be a huge hit.

Back to the event and some thoughts.

I wasn’t quite sure what to expect when I showed up today, but after spending a few minutes talking with Laura Moncur, I felt right at ease.  She’s an amazing lady!  During our discussion, I discovered her desire for this sort of thing was because at one point she was so desperate to spend time with others of like mind.  It reminds me so much of UTOS, just slightly different in focus.

After talking, I realized we had so much in common and its clear that there are likely tens of groups who are just like CodeAway and UTOS out there.  And that the more we find ourselves in these groups, there are another hundred who are looking for this sort of thing.  And to that end (and if I have anything to do with it), we’ll see some combined efforts to provide facilities and opportunities for those interested to get involved.  I wouldn’t even be surprised to see advertising become more prevalent and attendance to these sorts of events sky rocket.

It appears the next event will be February 23 from noon to 6pm (also at Wasatch Wingz) so I’d recommend getting there early and getting a good seat.

See you all there!

Cheers,

Clint Savage

January 18, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» UTOSF Hacking Night

Its coming soon, the Utah Open Source Conference 2008!

and we need some help getting our registration system off the ground!

If you are interested in working on a really cool project, want to learn Django and enjoy some good food, come on over and hack.

The Hackfest will be held at my new home in Murray, Utah! So come and enjoy the new surroundings and hopefully we’ll have the projector and screen up, which means movies and video games. I’m also working on internet access (its Qwest/XMission for now. Soon to be UTOPIA/XMission), but it should be installed by Saturday. If not, we’ll let everyone know an updated location nearby.

Here’s the details:

Date/Time: Saturday, January 26, 2008 / 7pm

Location: Herlo’s house: 5225 Gravenstein Park, Murray, Utah 84123 - Map

Please feel free to ping me on IRC if you have any question.

Cheers,

Clint

January 14, 2008

Phil Windley
pjw
Phil Windley's Technometria
» Some Major CS Conferences in Utah Coming Up

There are a number of major technical events coming up in Salt Lake City in February. It is not often that premier computer science research conferences come to Salt Lake City, as opposed to Boston, Austin, Seattle, or the Bay Area. John Carter am the General Chair of the HPCA conference and got the IEEE to locate it here. Also convinced PPoPP to co-locate their conference here. All of the events below, except the Organick Lectures, will be at the Marriott City Center in SLC (next to Gallivan Plaza downtown).

There are a number of interesting tutorials and workshops associated with HPCA or PPoPP:

There will be a joint luncheon of HPCA and PPoPP on Feb 20th at which Fran Allen will be speaking. At least for now, only people registered for the conference are invited.

Tags: utah events conferences

January 5, 2008

Phil Windley
pjw
Phil Windley's Technometria
» PodcampSLC Date has Been Moved

The podcamp scheduled in Salt Lake for January 26th has been changed to March 29th. The location, Neumont University, is the same. I'm planning on going.

Tags: podcasting utah events

December 6, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Home Runs in IT at the OSTC

Today, the Home Runs in IT Conference is taking place. Its an all day event so come on down.

Right now is the Utah Technology Council Breakfast where they are discussing what it takes to be an entrepreneur.

One thing I heard from Will West of Control 4 was that “its just a job” which surprised me. I’ve never thought about it this way, usually I anticipate starting an organization such as the Utah Open Source Foundation would be more than a job.

Another was to make sure not to get to in a hurry to “Shoot of an email!”. I’ve experienced this feeling before too and tend to write an email in a fit of passion and excitement only to erase it in the end.

Come on down, its going to be a blast! Registration is free with the discount code “hrinitutos”. See you all there

Cheers,

Clint Savage

November 29, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» OSTC: Home Runs in IT Conference - December 6

If you are an entrepreneur or someone looking for work, the Open Source Technology Center is here to help. Next Thursday is the Home Runs in IT conference. This conference is being put on to help those “seeking new job opportunities, considering new ventures, and open for new ideas in IT.”

The Utah Open Source Foundation is sponsoring a table at this one-day event and (hopefully) a representative will be there to help where we can. This project has been put together by Shauna Theobald, our very own Stephen Shaw and many others and it looks to be a great conference. There’s quite a lineup available at the Home Runs in IT conference site.

Members of any User Group (UG) is free, along with ex/Novell employees, and students. Sign up today as space is limited!

Cheers,

Clint Savage


Phil Windley
pjw
Phil Windley's Technometria
» CTO Breakfast Report

As we did introductions today, a surprising number of people were remodeling their basement (time of the year, I guess). Consequently we ended up talking about home theaters set ups for the first part of the meeting. Interesting tidbit: maximum run length for HDMI is 50 feet.

We talked about Facebook Beacon for a while. There was much more discussion of social networks in general than of Beacon for a while, but then we dove into the meat of the power of recommendations and the vast value in coloring the social graph with meta data--including trust data.

Kids see Myspace as being about who they are and Facebook as being about what their friends are doing. Some people want to see what happening in all aspects of their life on the Facebook page. That leads to problems with business applications on Facebook.

I'd brought Super Crunchers with me, intending to talk about it a little and the conversation went that direction without me even having to bring it up. The discussion of what companies like Facebook, Amazon, and Google are doing with our data led to a discussion of methods.

We got talking about how screwed up TSA and airport security is. I brought up Steve Yegge's allegory of TSA and interface design. That's as close as I can come to making the discussion have something to do with IT. :-)

There was a great article in Wired on an amature terrorist hunter that made the point that the FBI can't do what matures can do because their

In fact, it's distinctly possible that Rossmiller, alone at her computer, has a better track record than the Justice Department. A Washington Post analysis in 2005 of the 400-plus people charged with terrorism-related crimes by the federal government found that only 14 of those convicted actually had any ties at all to al Qaeda or its network. Rossmiller's cases have come with solid backup, while the feeble evidence in the other high-profile Justice Department cases makes many prosecutors roll their eyes. Consider the seven Miami men arrested in the summer of 2006 and hyped as desiring to wage a "ground war" against the US and intending to blow up the Sears Tower in Chicago. They turned out to be a bunch of trash-talking blowhards whose plans were formulated while smoking pot in an empty warehouse. In contrast, the man Rossmiller most recently implicated --- Michael Reynolds --- had prepared meticulous plans to blow up pipelines and was shopping online for used gas trucks to implement his plot. The Pennsylvania resident was arrested after traveling 2,000 miles to southern Idaho, lured by Rossmiller into a supposed meeting with a financial backer.

"When I was in the White House and doing terrorism, the holy grail was 'actionable intelligence,' and she brings a form of actionable intelligence," says Roger Cressey, a White House counterterrorism official in both the Clinton and George W. Bush administrations. (He learned of Rossmiller after he left the government.) The FBI, on the other hand, has failed in every attempt to modernize its technology since 2001, and it so restricts the software available to agents that they can't even begin to match what Rossmiller does. "The FBI is a dinosaur in many respects," says Cressey.

Rossmiller agrees. "I went to a meeting in Great Falls, and we got to talking, and someone had to look something up online," she says. "I asked, 'What do you use for Internet access?' and one agent said, 'We have to go to the public library down the street.'"

She also tells a story about another agent who had to get permission to open a Yahoo account because it violated office regs. "They weren't allowed," she says.

From Behind Enemy Lines With a Suburban Counterterrorist
Referenced Thu Nov 29 2007 09:52:17 GMT-0700 (MST)

We got into a discussion about social graphs and reputation in law enforcement Scott and I have an upcoming Technometria interview with Dan Lulich of IOvation on using reputation to detect fraud online.

This looks interesting: a way to read your car's diagnostic data and get it on your computer. The last word: WD 1 terabyte drive for $264.99. Nearly down to $0.25/Gig.

Tags: cto breakfast utah events

November 18, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Utah Open Source Foundation blog posts and announcements now on twitter

Yes, you’ve heard correct, when the Utah Open Source Foundation is posts are made, they’ll also be available via twitter.

This means you will not forget about a particular event or other important Local Open Source news!

Be the first on you block to follow UTOSF on twitter!

http://twitter.com/utosf

Never miss another important activity again!

Cheers,

Clint

November 15, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Streaming Audio Tonight: UPHPU and BYU-UUG

Utah Open Source Foundation will be streaming both the Utah PHP User Group and the BYU Unix User Group meetings tonight as we test the power of our new streaming server. We’re looking forward to having you all there, whether at the meeting or from home. Feel free to participate either online or in person. The information is listed below:

BYU-UUG

A Git’s Perspective on Revision Control - Andrew McNabb
November 15th, 2007, 7pm
More Information

Stream Available: http://stream.utosf.org
IRC Channel: #utos-meeting on irc.freenode.net or Go Here

Utah PHP User Group

Building Rich Internet Applications with PHP, REST and ExtJS - Alvaro Carrasco
November 15th, 2007, 7pm
More Information

Stream Available: http://stream.utosf.org
IRC Channel: #uphpu on irc.freenode.net or Go Here at 7pm

Cheers,

Clint Savage
Founder, Utah Open Source Foundation

» Reminder, Geek Paintball, This Saturday, 10am - 2pm

Just a quick friendly reminder that this Saturday will be paintball for geeks!

Paintball markers will be available onsite or by reservation with JT Paintball Rentals starting at $10. Its a great price! Tier Four will be providing 15 cases (that’s 30,000 paintballs) of marballizer paint and make it available to all that come.

DesertEdge Practice Field (SpecialOps Info)

Saturday, November 17, 2007
10am until about 2pm

Come frag your friends and fellow geeks.

Cheers,

Clint Savage
Founder, Utah Open Source Foundation

» The State of FOSS in Utah Summary

Tonight was our presentation at (PLUG) on the State of Foss in Utah. We had over 25 people at Omniture.

The slides are available here http://utosf.org/presents/StateofFoss.html.

A few highlights

The Podcast will be available shortly. We need to do a bit of cleanup, so watch for the ogg.

Cheers,

Clint


Phil Windley
pjw
Phil Windley's Technometria
» The State of FOSS in Utah

PLUG Logo

Clint Savage was the speaker at tonight's PLUG meeting. Clint is the founder of the Utah Open Source Foundation. UTOSF was the power behind the recent Utah Open Source Conference.

Clint ran down a long list of activities that UTOSF is sponsoring to promote open source in Utah. Some of the most promising, IMO, were promoting open source at local colleges and universities and open source family day. BYU's UUG sponsors Linux install fests, but I'm generally disappointed by the lack of interest in open source among CS students.

They mentioned the Home Runs in IT Conference that will be held at the Open Source Technology Center at Novell on Dec 6th. I'm flying home from San Jose the morning of the 6th from IIW to speak at noon. Sounds like it will be a good event.

Tags: utah events plug open+source linux

November 14, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» BYU-UUG: A Git’s Perspective on Revision Control

Andrew McNabb will be presenting on git,  Linus’ favorite VCS.  This topic is of heavy debate in many circles in Utah’s Open Source community.  If you are a programmer, systems administrator, or just curious about what cool things Linux can do, don’t miss this meeting.

Information can be found on the BYU-UUG website, this is looking like quite an enlightening discussion of version control systems.   We hope you’ll attend, either in person, or if you aren’t able to come, by live stream and irc.

See you all there.

Cheers,

Clint Savage

» PLUG: The State of FOSS in Utah

The Provo Linux User Group (PLUG) is hosting the Utah Open Source Foundation this Wednesday, November 14. The presentation will cover the current state of Open Source in Utah. Among the gems will be free food, giveaways, and UTOSF will be announcing its plans for the upcoming year, including some cool surprises. Omniture will be hosting this meeting and all of the details are on the PLUG website.

We look forward to sharing the current and future of Open Source in Utah and hope you’ll join us either in person, or if you aren’t able to come by, try the live stream and irc.

If you are interested in attending, check out the PLUG website.

Cheers,

Clint Savage

November 11, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Multi-Distro Release Party A Success

In the immortal words of sontek, “Tonight was amazing!”

The Multi-Distro Release Party was a grand success. Around 30+ people, plenty of drinks, food and oh yeah, three Linux distros were discussed along with one proprietary-ish OS. Fun was had by all and even a new Linux user came and got Ubuntu installed, Christer must be proud.

img_0830.jpg img_0851.jpg

Heartsbane brought his apocalypse box to install Fedora. It was quite the sight!

img_0834.jpg img_0854.jpg img_0852.jpg

Shauna Theobald from the OSTC provided the pizza and decided also that it would be fun to surprise yours truly with an early *surprise* birthday party. All I can say is that I was “blown away”, and “thank you”. That was a pretty nice thing to do…

img_0835.jpg

And while we were all having fun, the kids were getting into it too!

img_0840.jpg

As it stands, the Fedora, Ubuntu, OpenSUSE, OpenBSD and Mac OS X Release Party was a grand success. Here’s all of the pics from my camera.

Cheers,

Clint


November 10, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» One Last Reminder - MDRP Today!

If you’ve been hiding under a rock, or ignoring posts lately, this is a good time to read.  Later today will be the Multi-Distro Release Party. Ubuntu (Gutsy Gibbon), Fedora (Werewolf) and OpenSUSE (10.3) will be available via network install.  CDs and DVDs for all three distributions, and possibly others, will also be available.  Come and enjoy the festivities!

Map: http://tinyurl.com/yprnqr
When: Saturday (Today!), November 10, 2007 1pm-5pm MDT
What: Installfest, pizza, drinks and more.

Cheers,

Clint Savage
The Utah Open Source Foundation, Open Source for Utah, and the world!

November 9, 2007

Phil Windley
pjw
Phil Windley's Technometria
» November PLUG on the State of FOSS in Utah

PLUG Logo

The Provo Linux User's Group meeting for November will be on the 14th at 7:30pm. Omniture is hosting, so head on over to Canyon Park Technology Center. I'm going to try to make it. Here's the announcement:

This is an exciting month for PLUG. We have a new meeting location: Omniture. Never before has the local FOSS community been stronger. The reach of groups like PLUG is growing beyond just a few computer hobbyists. Linux is now becoming the premiere solution for countless business tasks, rather than just an alternative one. If there was any doubt, it was dispelled with the recent runaway success of the first ever Utah Open Source Conference.

In line with the new growth trends in FOSS we have invited Clint Savage, president of the Utah Open Source Foundation to offer the first "State of Utah FOSS" presentation. This exciting new foundation is helping all of the Utah FOSS groups (like PLUG) take their groups to new heights. Come participate, grab a drink, shoot some pool, and meet the new players in the Utah open source industry!

Tags: utah events open+source linux

November 7, 2007