Monday, September 22, 2014

The Great Privacy Debate

It seems you cannot go anywhere on the internet these days without someone arguing about the privacy concerns of this website, or that technology, but to the average everyday person, what does all of this really mean? Consider this, millennials are going to be the first generation where your birth and government records, your school records, your health records, and your “likes” are all electronic, and in many cases easily accessible. The fact that this information is out there may not be an issue alone, but when large companies aggregate that information to create a dossier on you, and then target adds to the person they think you are, it can be a little creepy. In 2012 Target was able to predict and determine that a girl was pregnant, even before her father did. Target had (based on its prediction the girl was pregnant) sent coupons to the girl that matched products she would need at that stage of her pregnancy. All of that was based purely on purchasing habits over a few months of one credit card.
Now at the same time no one is advocating for using only cash at the grocery store, deleting your Facebook right now, or closing your Gmail because Google scans it, because those services are useful. I literally wouldn't be able to do any work if I didn't have a Facebook account. Perhaps though a middle ground can be reached, one where we don’t volunteer every bit of our interests to the world for examination, but we also don’t live as shut-ins wearing tin-foil hats. Below I have compiled some of the easiest ways to reduce some of the data available about you on the internet. Next week is going to be an outline of the legal rights you have regarding your data (spoiler: it’s not a lot).

Facebook

Large data aggregation companies mine Facebook, twitter, and any other social media sites to get more information about what you like (advertisers) and your habits/history (Background checks). One of the easiest ways that you can prevent your information from getting out there is to change your posting from the default friends of friends to friends. For example if you post a picture of you and your friends drinking, that gets shared with your 2,000 or so friends, and if it’s also shared with friends of friends, suddenly 4,000,000 people have access to the photo. Facebook actually has a handy little tool that allows you to change all of your previous posts to friends or private if you want to hide all of your old stuff, but keep in mind this won’t affect a third party that already has your information. You can also in the privacy settings make it so that your profile is not searchable on the internet (so getting to it from google for example), but anyone with a Facebook account will still be able to search it in Facebook’s search engine. Finally, make sure to manage things you are tagged in carefully, if you are tagged in a friend’s photo, you have no control over who its shared with, only your friend does.

Google Products

Gmail: There is nothing you can do except change add settings in your general Google profile. This is done by going to settings in your Google profile, then privacy/adds, and selecting the opt out option for everything.
Google Chrome: Although your protections on paper (in the contract you accept when installing) are very limited, Google does offer some helpful extensions to reduce the ability of sites to collect data on you as you are browsing. The first is the Google Analytics Opt-out Add-on, and the second is Keep My Opt-Outs, both are by google, and both help to stop advertising cookies from landing on your computer. Of course if you really want to eliminate the ability for cookies to land on your machine at all you can do so manually in the settings of Chrome, although the result is a browser that is almost non-functional.
Google+: Essentially any information you put in your about profile for Google+ is automatically public, period. So, only put up what you would feel comfortable everyone knowing about you.
If you live in Europe you have the ability to request google take down certain search results. How that process works is rather unclear as it requires you to (Currently as of 9/18/2014) submit a legal action, but that process may become more straightforward with time.

I accept the terms and conditions

In theory of course you should be always reading the terms and conditions before you click accept because clicking that button is the same as signing your legal signature, but in reality no one does that. Instead most of us just hit the button and then go back to what we were doing. Now to be fair most of us don’t have the time to read the 100+ pages of legal documentation that come with the iphone, so instead one of the best ways to know if there is an issue is to google/bing/duckduckgo it. Chances are that even if you haven’t read the contract, someone else has, and they will have posted on the internet what you are signing away (if its anything important to them). Of course if you do have the time, read the privacy section because that’s the most important part, everything else is usually just common sense.

Saturday, May 24, 2014

Congratulations to our graduates!

Congratulations to the Johns Hopkins University Class of 2014!

Among the many graduates who walked this year, a few have been Student Technology Services employees for years. Here we honor those who have graduated on Thursday, May 22, 2014 for their services to our mission and our community. We will miss their faces in our Production Room and their knowledge and experience that allows us to tackle complex problems. We who remain will not disappoint. Let's wish them the best of luck!

Sierra Costanza
Kyle Mercer
Jessica Noviello
Michelle Ploch
Violet Smith

#JHU2014


Tuesday, May 20, 2014

Ninite: Streamlined Installation

Right about now there are lots of people shopping for computers in anticipation of a new school year, a new job, or a new graduate. A computer is easily the most powerful tool of our age, and with all the ways to customize a machine, it is arguably one of the most versatile as well. However, there is one very annoying and very mandatory thing that everyone, from young owner to old, is subjected to. That is, of course, installing software on the computer.

There are many things to install when you first use your new computer, and many of them are easy to forget because they work automatically, such as Java, Flash, and Adobe Reader. We installed them so long ago on our old machine that the only time we ever think of them is when a pop-up announces we need an update. So it's easy to see why installing every app we've never thought of takes a large amount of time, and frustration if we discover we've forgotten one.

Happily, Patrick Swieskowski and Sascha Kuzins fixed this problem for us when they built their site, Ninite. Ninite is a free service that anyone can use without registering for anything or entering an email of any kind into any box, which is honestly very refreshing. It's a very simple interface for anyone to use: simply click on the programs that you want to install and hit the "Install" button at the bottom of the page. You may also have to get the Installer for Ninite, but it's a very quite download. Hit the run button on the executable file tab and you're ready to go. It takes a while to install everything, depending on how many you chose, so be patient and wait for it to do its job. Ninite knows instinctively which version of the software it needs to install (32 or 64 bit?), and it does it efficiently.
 
All these apps can be yours for free and all at once from Ninite!
Once the installation is complete, you'll be able to use any program it just installed. The icons for successfully installed programs will also appear on your desktop. If you want, Ninite also offers an updater tool which allows you to update all of the free software at once instead of waiting for the pop-up window to tell you it's time. This system allows for streamlined work and is a great help for a busy college student or professional alike.

While it doesn't install professional software you'd otherwise have to pay for (Microsoft Office, Adobe Creative Suite, etc.), it does provide an easy way to make sure you've gotten all of the free stuff available, and maybe even show you some you didn't know existed! Remember, if you're a Hopkins student or an alum, you can get a free copy of the Microsoft Office Suite from the Hopkins Technology Store. We did a blog article about that service here.

Ninite is a service that works on Windows and Linux systems, so Mac users are a bit out of luck (sorry guys). There are some alternatives for the Mac system though, so don't lose hope! Some good alternatives with decent interfaces are Get Mac Apps and Bodega, but I'd be shocked if Ninite wasn't working on a way to become the app installing center of the interwebs for both PC and Mac. Bodega seems to be a permanent feature to a Mac, with its own space in Launchpad and a Mac interface that is accessible at any time, but this is based on limited interactions with it.
 
Bodega is a Mac alternative to Ninite.
 This tool is hugely useful but surprisingly not well known, so the next time you get a new computer, make sure you use Ninite or one of the Mac assistants to get the most out of your computer's lifetime. Ninite rules!

Monday, April 14, 2014

Virtual JHU

Hello Hopkins! It's been a while since we talked about one of our earliest and still most successful projects: Virtual JHU. Now that the Class of 2018 decisions have been released, it's time to get the baby Blue Jays acquainted with our campus. What better way to do that than with an interactive and informative virtual campus model?

The Virtual JHU Homewood Campus! Notice that you can click the name of any building on the right hand side and the map will rotate and zoom to that location on the map. 

To view Virtual JHU, you will have to install the Google Earth plug-in, but the link is provided for you on the page. Once you get to the website main page, the plugin will take you right to where Hopkins is on Earth. The zooming in part is only a small detail of what makes this map different from the others. Alternatively, you can view the shells of buildings and their basic description via Google Earth itself. While on the Google Earth page, simply type in Johns Hopkins University, and most of the models will appear right there through Google. If you look closely at the building descriptions in the Model tab, you will see that credit for the model and information is given to JHU. They really mean JHU STS.

Using the tools on the website is intuitive for anyone who is familiar with the format of Google Maps. The zoom bar, directional compass, and observation angle are all changeable according to what the user would like to view. This makes the interface user-friendly, perfect for a potential freshmen or a parent looking at the details of campus.

Once the site has loaded (and it may take a while, apologies), you are able to move about a 3D virtual version of the Johns Hopkins Homewood Campus. Each building seen was modeled using the Google SketchUp tool by out STS team years ago. We have since used this same tool for modeling the New Clinical Building of Johns Hopkins Hospital and modeling virtual dorm rooms for the Housing and Dining Department based on the success of the first virtual JHU project.

Each building you see on the Hopkins campus comes with a short description of the building's history, who it was named for, and, if applicable, what department and equipment are housed there. An example of Mason Hall is shown below.
The history and function of Mason Hall can be found by clicking on the yellow dot that appears on the building.
You can also go inside of the buildings and explore every floor's layout. Here I have done that with the Bloomberg Center for Physics and Astronomy, the largest building on the Homewood campus.The rooms in which classes are held are marked with a purple box, and the restrooms are the green boxes. Sometimes clicking on a purple box will even tell you which class is in that room, if it's a large lecture group! The rooms will also display what equipment is available for that room in the Equipment tab.


This is a pretty neat tool whether or not you attend classes here because it allows you to explore the resources and the scale of what Hopkins has. You can learn about the campus and its history by reading through the descriptions, and also look inside of the dorm buildings and scope out a potential new home.

As of now, Virtual JHU is getting ready for a renovation that will include new buildings like Brody Learning Commons and renamed old ones like Croft Hall. This will happen within the coming year thanks to the dedication of STS employees. Keep your eyes out for more announcements!

Tuesday, March 25, 2014

Charles Street Reconstruction

Welcome back, Hopkins! It's snowing here again in Baltimore, but (hopefully) spring is on its way and will arrive sooner rather than later. Then the construction that has disrupted traffic down North Charles Street can begin again!

The extremely wet winter has completely obliterated the already tight schedule that the city of Baltimore imposed on the North Charles Street Reconstruction Project. It is a $28 million undertaking that will renovate and beautify the Charles Street area around the Johns Hopkins campus, making it safer for bicyclists and pedestrians. Johns Hopkins University has a financial interest in the successful completion of this project, having donated part of the $28 million, but it certainly will not be done before the start of the 2014 fall semester.

Johns Hopkins Information Technology Department (IT@JH) has had a large, albeit quiet, role in the renovation project. As you can imagine, there are hundreds of miles of wires, cables, and conduits running underneath the tar on Charles Street. In order to proceed with construction, every single one of those cables had to be inspected. Some communications cables were 40 years old, but replacing them could also mean a lack of service. So how do you replace a system without removing it?

The answer is you relocate them, and the daunting task was assigned to the Homewood Networking Team. Their team worked closely with JHU Facilities to assemble an expert team to take stock of the extensive wire system and copper assets located below the street. In an effort to avoid such issues the next time construction is imminent, the team also designed and built two 8-way conduits to streamline communications wires and cables. Now that the Northern part of the project has basically concluded, the Southern half will be a relatively simple redundancy.

The amount of work that this team put into this project is astounding, but what makes it truly exceptional is the fact that there was virtually no downtime among any of the affected systems. In total 500 fiber connections were relocated. Most of the changes were made during the early morning hours, when demand on the systems was minimal, which speaks to a special level of dedication in itself.

From all of the members of the Hopkins community, we say a sincere thank you to the members of these task forces, who performed to the highest standards of ingenuity. For all those seeking more information regarding the overall Charles Street project, visit this site: http://www.charlesstreetreconstruction.com/

We all hope to see the construction completed soon, but first we shall wait for spring. Happy first week back!

Tuesday, March 11, 2014

The Gaming World of Steam

For some people playing video games is a great stress release. You may even say it could help them let off...Steam (pun certainly intended).

The Steam logo
This kind of Steam is not the kind that rises out of a pot of boiling water; it is a vast game distribution and communications platform for people who play video games on their computers. It is estimated to  account for 50-70% of all online game sales, an industry that is about $4 billion big, and support 7.5 million concurrent users as of February 2014. This is ten times as large as the 75 million active users (those with an account) that Valve reported in January 2014. This monster is huge and it's getting bigger.

Some games that a free to play and available once Steam has been installed
The major company behind the Steam platform is Valve Corporation. The platform allows users to download games, save information on a cloud, chat with other players in game space, and keep friends lists. Steam is constantly changing to fit its evolving clientele, a must for any technological company. Until May 2010, Steam users had to have the Windows OS, meaning players on Macs and Linux systems were nonexistent. Steam not only fixed this issue, but made its cloud platform-independent and cross-compatible (Mac people could play against PC people, etc.). It reached out to make some games available on the PlayStation 3 console, and it is currently working on its own video game console project, called the Steam Machine. It even allows iOS and Android users to use Steam on their mobile phones. It's incredible.

Pretty much the most awesome computer game of all time.
One of their most popular games is the FPS game Portal, which features the new portal gun weapon, designed to allow the character to move throughout an obstacle course by shooting start and finish wormholes around the obstacles. It's an addicting game that only takes about an hour to play, but it's wonderful to test problem solving skills and strategy. Its sequel, Portal 2, even has a multiplayer mode and is one of the few available on PS3. Some other games they have distributed include the popular HalfLife 2 series, Crysis 2, and Left 4 Dead 2, and Team Fortress 2.

I know from personal experience that the games Steam offers are some of the most challenging I've ever played. I like that most are suited for a single player, and even if they aren't, the online community is large enough to supplement a single player with a full field of opponents. Most games are available on Steam for cheaper than they would be in a store. One thing that Steam is famous for doing is giving 70% of the profits to the game designers and developers, instead of the 30% they get from retail sales. This has led to some calling Steam an "effective monopoly," but no more has been said about it since then.

Installing Steam is very simple. At the top of the store's home page, there is a green button that says "Install Steam." The system will have to be told which version to download according to your OS, but everything beyond that is pretty much standard installation stuff.

Then all you have to do is make a Steam account, log in, and start playing.

Warning: these games are extremely addictive. Play only over school breaks so you don't fall behind on work.

Good luck!

Tuesday, February 18, 2014

Pros and Cons of Commonly Used Internet Browsers


These days there are many popular browsers to choose from: Chrome, Firefox, Safari, and Internet Explorer to name a few. Most people are running Chrome or Firefox, but there are advantages and disadvantages to each one. Here's the breakdown:

Chrome:
Currently the most widely used browser, Chrome boasts fast boot-up and loading times, a massive extensions marketplace, and an easy-to-use interface. You can also go "Incognito" if you don't want to save search history or cookies. Chrome also integrates your preferences over every device on which you use Chrome, even if it's a public computer. Simply log into your Google account and all of your bookmarks, preferences, and recent history is returned to the computer.The Chrome store is also occasionally interesting (it's very small though), and the Chromebooks are a nice addition to the Chrome family.

However, Chrome isn't all cupcakes and rainbows; Chrome achieves its fast boot-up times by starting up in the background as soon as your computer turns on, though you can change this on Windows using MSConfig or Autoruns. The loading times are most likely made possible by the large memory requirements Chrome places on your computer. To see what I mean, you can open up Task Manager (Ctrl + Alt + Del on Windows 7, or from Terminal in Mac) and go to the Processes tab. Here's mine for example. 5 of the 6 most memory-consuming processes were all Chrome-related, and I only had 2 tabs open with minimal extensions. Plus, some sites (Hopkins sites, banking sites, etc.) have an issue with working on Chrome, and some of those issues stem from the fact that it is a 32-bit browser, unlike Firefox or Safari, which are 64-bit. At the point when this happens, I just switch to using another browser.

Further, Incognito mode doesn't actually do much to protect your privacy. Google's own page states that it won't affect "Websites that collect or share information about you, ... malicious software ... [or] secret agents". And because Chrome is proprietary (not open-source), it is always possible that the browser has some hidden behaviors to collect your information. Thanks to Edward Snowden, Google's quip about secret agents just doesn't seem funny anymore.

Oh, and that new scroll bar is awful.

Firefox: Unlike Chrome, Firefox by Mozilla is entirely open-source. Like Chrome, Firefox can be set up so that you can use your settings from any device (Using Sync), but if privacy is a concern, you don't have to. One of my favorite features on Firefox is the "Master Password". Like Chrome, Firefox will ask you if you want to save a password for a site. Without Sync, Mozilla doesn't need to know your passwords; they can be stored safely on your computer. And with Master Password, you can make wildly complex passwords for all your online accounts, and only have to remember one. That being said, your Master Password should still be fairly secure in case your computer falls into the wrong hands.

I also prefer how Firefox displays their privacy options. Here is Chrome and Firefox side-by-side:
Chrome's privacy setting are actually much longer than what is shown, and all the powerful options are hidden in a non-descript button called "Content settings". Plus, there's no description as to what the settings mean. What are handlers? Which plug-ins are running without my knowledge? While Firefox may not have as many options as Chrome, Firefox is much more verbose with the options it does have.

Firefox is noticeably slower than Chrome, but also places less memory requirements (For me, only one process, and it requires about a third of the memory that Chrome collectively asks for.) Bottom line: Firefox is more trustworthy than Chrome and has more understandable options, at the cost of some speed and overall performance.

Internet Explorer: If you're running Windows, Internet Explorer comes natively on your computer, making it the ideal web browser for downloading a better web browser. As far as other real advantages, there really aren't any. It's as slow (if not slower) than Firefox, and doesn't really have any features that stick out. Its Settings page is bloated to the point that it is difficult to find the settings you want to change, the horizontal scrollbar can be unresponsive for touchpads. If you're using IE to view this blog, do yourself a favor and switch to Chrome or Firefox right now.

Safari: Safari is the Internet Explorer for Macs; it's the native web browser and comes installed on the OS without any work on your end. Unlike Internet Explorer, however, Safari is actually a decent browser (though Firefox is still #1 in my book). The current edition available for Macs is Safari 7, and there is a Windows Safari application also available (5.7.1). Because of the large population of iPhone users, Safari accounted for 62.17 percent of mobile web browsing traffic, but only 5.43 percent of desktop traffic in October 2011. Curious.

The privacy settings on Safari are also pretty impressive, with third party and cookie blocking, options that will tell websites not to track you, and Private Browsing, which is more comprehensive that Chrome's Incognito mode. Safari is also very power efficient on Macs, designed to help your battery last for 1 hour longer than it would if you were using Chrome or Firefox. Both Firefox and Chrome also use about a third more memory (133%) on your hard drive than Safari will (again, on a Mac). According to the Apple page, Safari is also 6x faster than Firefox. The Safari extensions act like the Chrome additions, allowing users to choose weather apps, Facebook enhancers, and things that will help with code debugging.

Safari promises to do all this on Macs, and I know from experience on my home PC that Safari is not even close to these stats on a PC. You are much better off with Firefox or Chrome on a PC, no question. Despite all the advantages, Safari is still far behind Firefox and Chrome, even on Macs. I like how Chrome can integrate over all my computers and Chromebook, but Safari has nothing like that. It certainly helps make a decision.

We hope that this post has helped you if you ever had questions about web browsers. Thanks for reading!

Tuesday, February 11, 2014

Online Collaboration

As we mentioned before in Our Heads are in the Clouds, cloud storage allows multiple users to collaborate on the same projects. In this article we will discuss how to use Google Drive and JShare to gain control over the changes your fellow collaborators make to shared documents.

Using Google Drive is as simple as clicking the red "Create" button on the left sidebar, selecting the type of Google Doc, making your first edits, and clicking the blue "Share" button in the top-right of the Doc page.



When you click on "Share", a "Share Settings" dialog box opens with various options. At the bottom you can explicitly add Google users as collaborators (and individually assign permissions), but you can also change the access settings (under "Who has access") to "Anyone with the link" and then send the link to your collaborators. The second method gives all Anonymous users the same permissions to your doc, however, so I recommend giving them "Can View" access only.



With multiple users editing the same document, you may find that you need to access a previous version, before someone else changed your content. Docs allows you to do this with "See Revision History" under the File tab. If you don't see a specific change, try clicking the "Show more detailed revisions" button at the bottom. You'll notice that user edits are color-coded. Once you find the latest version with the content you want, you can click "Restore this revision" to roll back all changes after that point. Those changes are still stored in the revision history, however, in case you want to access them later.



One major drawback of Google Docs' revision system is that there is no way to 'merge branches'; that is, to combine non-conflicting content in two different versions of the same document, in order to create one new version. In addition, adding multiple users with varying levels of access isn't very user-friendly. However, if you are working with only a few people on a couple pages of work, Google Drive + Docs is the fastest and easiest tool for the job.

JShare has an uglier interface and is a bit more complicated than Google Docs, but JShare also gives you more powerful tools if you're willing to learn how to use them. Here we will give an example of JShare's usage with blog articles. First create a new folder to hold the blog articles you want others to edit:



That button will start the Folder wizard, which first asks for for a folder name. I wrote "Blog Articles" and then pressed the Next button. Then you must select the other users that are allowed access to the folder (we'll specify their permissions later). Simply start typing their email in the text box and select the right one from the drop-down list. When you have added all your users, click Next. You should now be at the "Verify Permissions" step. For each user, click the permissions you want to give them. For this application, I will be giving my only user "Contributor" access.



After clicking next again, you will be at the "Configure" step. Since we want versioning, check the first box. The other options aren't useful to me right now, but they can be helpful if you have sensitive documents or are working on a long-term project.



Finally, you can send an Email to each of your users (who have at least read-access) with a link to the folder you have just created.
This requires that your native mail client (Apple Mail for Macs and Microsoft Outlook for PCs) is set up properly. This step isn't necessary if you are sending the link to users personally via other methods. Once you are done, you should see your new folder in your home directory. If you ever want to change the permissions given to users, right-click the folder, and then select "Manage" from the drop-down menu. If you remember from the other article on JShare, the Permissions tab on the left sidebar takes you to this screen:


You'll notice that in addition to the user I added, we can also change the permissions given to Authenticated Users (Users who passed through the Hopkins Portal), as well as for the Public (Anonymous users). You can also add new users and give them their own permissions by clicking the "Add User/Group" Button. Don't forget to click "Apply" to save your changes. Note that you may have to change the permissions for files within the folder.

Once you have some content in your folder that has been overwritten, you can start accessing previous versions of them by selecting the file you want to revert, going to Manage/Versioning/ as before, and clicking on the Version Number. This will open a dialog box where you can choose where to save the version so you can edit it locally. Be sure to name the file after its original name (JShare does not do this automatically).



It's also a good idea to check out the file any time you are working on it. This prevents anyone else from editing the file until you check it in again. If you don't check out the file, someone could try editing it while you are working on it, only to have your version overwrite all their (potentially helpful) changes when you upload it. The button "Checkout File" is located near the top of the Versioning window.

When you are ready to check in your files again, upload your version to where the previous version is located on JShare (Using the "Upload" button in the blue "Files" menu), and be sure to click "Overwrite file if it already exists" before beginning the upload. Then right-click the file in JShare and select "Checkin" from the drop-down menu. Now any other contributor is free to check out the file and make their own changes.



As you can see, JShare is a bit more difficult to work with than Google Drive. However, for projects where changes are made in large packets, or where permissions and version control need to be explicitly stated, JShare is the better tool to use.

If you want to learn more about version control systems that include merging and other helpful development tools, keep an eye out for an upcoming article on using Git and SourceTree. That's all for now, thanks for reading!

Tuesday, February 4, 2014

Thinking outside the 2D Box

It is no secret that Johns Hopkins is ranked #1 on the list of universities that spend the most money on research (and if you don't believe me, check out this press release). While part of the research budget is going to the Applied Physics Laboratory, which supports thousands of full time researchers, staff, and maintenance members, a good chunk goes to the famous medical school as well. And let's not forget our fellow brilliant students, who are making huge leaps forward in the myriad fields studied at Johns Hopkins. 

One of these labs in particular is challenging the way scientists study cancer and the way it spreads throughout a body. The Wirtz Lab in the Physical Sciences-Oncology Center has been focusing on studying the spread of cancerous cells, but in three dimensions.

If this doesn't sound revolutionary, consider the fact that most labs study cancerous cells that are contained to a Petri dish, a two dimensional surface on which cancer cells have a known motility (movement). But in 2010 Stephanie Fraley, a then-doctoral student in the Wirtz Lab, thought outside convention and wondered what would happen if a cancer cell was introduced to a cylindrical arrangement of a gel based on collagen I, the most common type of connective tissue in the human body. The results were enough to knock Denis Wirtz, the lab's director, off his feet and onto the 3D path.

While cells in a 2D environment would move slowly, adhering firmly to stiff surfaces within the Petri dish, the 3D cells appeared to move as though propelled by springs, and actively sought out softer parts of the gel-collagen. For decades scientists wondered why cancer cells remained around stiff, mutated flesh in the lab, but actively metastasized within a human body. The discovery of the Wirtz lab resolves this paradox. 

This discovery also raises questions about the efficacy of pharmaceuticals in the fight against cancer, and how tumors can be studied in 3D at all. The former has implications for drugs and chemotherapy; what if there is a drug that would be successful in the human body, but because it was tested in 2D (where cancer cells behave in a drastically different manner), it failed? Should all drugs be retested? How can we use current technology to study tumors in 3D? We need to design a new lens for SEMs to reach this information. Who will design that, and is there funding for it?

Like all good research, this discovery simply raises more questions to pursue. Wirtz, who received his training in physics, not biology, is adamant that the discoveries of his labs will pave the way for new, groundbreaking studies. This would not have been possible if not for the hard work of all who participate in supporting his research, not only financially. Donald E. Ingber of Harvard and Kenneth Yamada, NIH investigator and second most cited researcher in biology according to Google Scholar, both think 3D cancer research is the "missing link" between the 2D lab and a live human or animal model. 

Armed with this research, Wirtz intends to finally beat cancer once and for all, and he is only one of hundreds of hard working researchers at Hopkins. Truly, we earned the status as #1. Let's go Blue Jays! 

Tuesday, January 28, 2014

Eduroam Wifi Service

If you have used the Hopkins wifi or GuestNet system at Hopkins, you may have noticed a third option called eduroam lurking around in the "available networks" list. Aside from a quick email sent by the IT department sometime during the fall 2013 semester, stating that it is a new site for visitors to use while on the Hopkins campus, not much is known about the service. After some digging, the STS TechBlog is happy to help summarize the important information you need to know about Eduroam.

Eduroam as a name is made from combining two words: education and roaming. The idea behind the creation of eduroam in general is that visiting students are somewhere between a Hopkins student and a non-affiliated campus visitor, and therefore exist online somewhere in between the Hopkins wifi and GuestNet. The eduroam service is available to every student from any US institution, or more generally anyone who has an email address that ends with @.edu. CORRECTION: It can be used from any email address associated with a participating eduroam site, not just @*.edu.

The eduroam system is able to take the information from that visiting student's home institution and authenticate it on a server-system stored at Hopkins. It's also a way for the home institution to continue to provide free wifi access for computers and smartphones to their students, faculty, and staff, even when their affiliates are on the other side of the world!

Eduroam is managed by an independent company with academic partners all over the world. The company was started in 2003 by a task force at TERENA focused on mobility, specifically to provide "roaming network access across research and education networks." After a series of extensive tests in Europe (where the company is based), other countries and institutions started to join list of partners. In 2010 the membership group became so large that a Governance Committee was formed. This committee is made of nominated members from North America, Europe, and Asia-Pacific, which goes to show how far this company has spread in only 7 years. A list of world partners can be found at this link, and a list of partners in the USA can be found using this link. For more information on eduroam's formation or technical aspects, please visit their website.

If you are hosting a friend from another school at Hopkins, all he or she needs to do is set up her mobile device or laptop to recognize the eduroam system, and then sign in using her credentials. Remember how you had to change features and check off boxes to be able to use the Hopkins network? It's the same thing for eduroam with some minor adjustments. Note that these changes should be made according to the home institution's system, not necessarily the Hopkins system. 

You will need:
  • TCP/IP: DHCP
  • EAP type of the home institution
  • Network authentication: WPA2
  • Data encryption: AES
  • Authentication method/protocol of the home institution
  • Certificate authority of the home institution
When your friend logs in, he or she should use his or her full user ID at the home institution as the username and the password associated with that account. For example, the full username is jhopkin1@jhu.edu and my password would be laX.bro1876 (just saying). If you want to connect to the eduroam system at Hopkins as a Hopkins student, then you will need the following:
  • TCP/IP: DHCP
  • EAP type: PEAP
  • Network authentication: WPA2
  • Data encryption: AES
  • Authentication method: MSCHAP-v2
  • Certificate authority: Comodo/AddTrust External Root CA
  • Server name: freeradiuspilot.win.ad.jhu.edu
To use eduroam at an institution in which you are the visitor, you will need to acquire information regarding the network authentication type and data encryption method of the home institution. Don't forget to use your full username! Everything else will be the same as if you were at Hopkins yourself. 

If you have any questions or issues, feel free to comment below or go to the Technical Assistance center in the basement of Garland Hall. Now get traveling!

Sunday, January 19, 2014

Google's Chromebook

Starting its intense advertising in November and continuing up until 2014 began, Google has been pushing their Chromebook for months. And it's working; Chromebooks were the top selling laptop on Amazon.com during the 2013 Christmas season. To be honest, I myself am writing this blog post from my Chromebook, but I got mine in September, and unlike the three HP computers I've gone through in 3 years due to "irreparable manufacturing errors," I have never had a problem with my Chromebook.

The Chromebook is made by many manufacturers: Samsung, Acer, HP, Google, and Lenovo. Toshiba is coming out with its model later this year. The cheapest is the Acer model for about $200, and the most expensive is the Google Pixel, which retails for $1300. I have never tried that model out, but according to all the reviews online, it ranks very highly on their lists of "nicest computers ever used." Plus it's a touchscreen. I bought the Samsung model over Amazon after some research and debate, not only between Chromebooks but between the Microsoft Surface tablet as well.

The Chromebook arrived! It has an 11.7 inch screen and weighs about 2 pounds. Let's turn it on and see what happens.
I needed something that would allow me to connect with the internet in my apartment and in general areas on campus, but was also portable and had a keyboard. I bought the Samsung Chromebook for about $250, which is so much cheaper than both the Macbook Air and the Microsoft Surface tablet. It arrived the next day, and I immediately started to use it. Setting it up for the first time was super simple, since all it asked me to do was log in to my Google account. Turning it on took about 5 seconds in total. The Chromebook has a Linux based OS, and everything on it is connected to a larger cloud storage unit. For more information on Linux and clouds, see previous blog articles here and here.
Setting up the options and entering my information. After this I signed into my Google account and finally had a computer that I could use in my apartment. I took my Chromebook to a conference in LA instead of my laptop, and I could carry it around with me the entire time. 
The critics of Chromebooks have been complaining that "Chromebooks can't do anything without an internet connection," "they're cheaply made," and "the only apps you can run must be Chrome-based from the Chrome Store," among other things. The truth is every single one of these things is right. Without a Wifi connection, I'm only allowed to write essays in Google Docs Offline, or play very simple games that hardly link to anything. (Note: My Samsung also sells as a more expensive model that includes 3G capabilities, but since you have to pay a monthly fee to use the network, and since I'm usually connected to the Hopkins Wifi anyway, it was a poor investment for me to have made. Still, the business persons of the world may benefit from this 3G ability.) The Chrome Store is not nearly as vast or varied as the Apple Store in terms of apps, and this laptop is made from plastic and some metal chips inside, so it scratches easily. But I knew all this before I bought the Chromebook, and since it's $250, if it gets ruined, stolen, or lost, it's not the end of the world.

If you as a student have to work in terminal or analyze anything in Matlab, C, Fortran, Phython, or IDL, then stay away from the Chromebook. But if you're one of the countless students who only uses a computer to write essays, buy books, chat with friends, check email, etc., then the Chromebook might be a great investment for you. They are very light and have fantastic battery lives (mine lasts for 5 hours on a single charge, and I listen to Pandora a lot). All of your information is automatically stored if you write in Google Docs, so no more lost documents. This also means you can access your essay from anywhere, or share it with multiple people instantly. Updating it is very simple, just restart it. I had a friend over once and we were going to watch something on the Chromebook, but I decided to restart it first. It took about 30 seconds to turn off, update, and turn back on again. In his words: "That was it?"

I really cannot say enough good things about the Chromebook. I will admit that it is frustrating to not have Microsoft Word or Excel on it, and I can't play DVDs or CDs, but it can literally do almost anything else that I have needed it to do. Have I mentioned it's great for someone on a budget?

So before you look down on the Chromebook thin client laptop, remember that it too is surviving a Hopkins education. And it's going to graduate with honors.