Wednesday, December 11, 2019

The 7 Koans

Koan 1: It's All Just Bits
     All your computer really contains is bits set up in a pattern that cannot be seen; which creates the illusion of music, photos, letters, and movies. The internet was designed to only handle bits, meaning that every file you own on your computer is made up of and sent in bits. There is no difference between a phone call and a text message; they are both made up of bits traveling through the air using radio waves. There is no sensible distinction to be drawn between text messages and phone calls.

Koan 6: Nothing Goes Away
     Back in 2007, 2,000,000,000,000,000,000,000 bits were created and stored away. In many businesses, companies urge to receive any new data they can get. Each day Wal-Mart stores have tens of millions of transactions; all of the information about each one is saved: from who bought the item, to who and how the item was bought. When stores provide loyalty cards, they are doing it to discover the buying patterns of the shopper using the stored data on the card. Data is also stared on hotel room cards, to allow guests to get into certain parts of the hotel, make transactions, etc. All data will be stored forever in databases unless certain policies eventually come into effect requiring the data to be permanently deleted. 

Friday, December 6, 2019

Explore Project - 12/5/19

Yesterday in class I began working on my explore project about Tik Tok. I chose my topic and began doing basic research about it. Today I will begin doing part 2c and part 2d of the explore project.

Thursday, December 5, 2019

Submarine Cables


1. Is it true that sharks biting cables is a problem? 
Yes, it is a problem that occurs frequently. A deep ocean fiberoptic cable was bitten in half four times in the 1980s by crocodile sharks.

2. Cables can break just by wearing out - but what are some other things that cause them to break? 
Various things; like anchors, boats, underwater earthquakes, rock slide, and various sea animals have caused ocean cables in the past.

3. Who uses submarine cables?
Companies like Google use thousands of miles of submarine cables to transfer data between Portugal, South Africa, Nigeria, and other nations.

4. How thick is a cable? 
Submarine cables tend to be made 25 meters wide.

5. How does fiber-optic technology work with the cables?
In cables, fiber optic technology works, having lights travel through the cable by repeatedly bouncing off of the walls of the cable. The light particles bounce down the pipe with continued internal mirror-like reflection. The beam of light travels down the cable.

6. What did you find most interesting about the cables?
I think it is very interesting that these cables stretch thoughout the ocean, conecting multiple countires and transfering data between them.

Tuesday, November 26, 2019

IP Blog Post

  1. What is a protocol?
    1. A protocol is the official procedure/system of rules governing affairs of diplomatic or state occasions.
  2. What is an Internet Protocol (IP) address?
    1. A number that is given to each device connected to a specific computer network.
  3. How is it organized hierarchically?
    1. Each number in an IP address is represented in bits, having 32 bits total.
  4. How many bits are in an IPv4 address?
    1. There are 32 bits in an IPv4 address.
  5. How many IPv4 addresses does that mean there are?
    1. This means that there are four billion IPv4 addresses.  
  6. What is the difference between IPv6 and IPv4?  
    1. IPv6 is a 128-bit binary number address, while IPv4 is a 32-bit binary number address.
  7. Why do we need IPv6?
    1. IPv6 provides a larger address space than IPv4 and increases both security and traffic routing.
  8. What is an IP packet?
    1. An IP packet is a container that holds data using an IP network and internetworks.
  9. What is the difference between an IP address and an IP Packet?
    1. An IP address is a sequence of numbers that identifies an IP network, while an IP packet contains the IP address.
  10. What is the purpose of the Domain Name System (DNS)?
    1. The Domain Name System is a naming database that holds domain names and translates them into IP addresses.

Sunday, November 3, 2019

Field Trip Artifacts

This is an image of the model of an old RCC campus. I thought it was cool to see a model of a place that no longer exists and was one of the earliest locations for wireless communication. Using the towers in this model, radio messages were sent to ships and people across the world. The drastic amount of towers increased the signal of the radios.

This is an image of a station where morse code can be learned. I thought this was interesting because it was a spot where I could learn a secret way of communication. Morse code was a secretive way of messaging, using specific beeping noises for wireless communication. Someone must know morse code to be able to interpret the messages sent.

This is an image of an encrypted typewriter. This seemed very interesting because people used to sit and type on this machine all day long typing messages to send using wireless communication. This machine poked holes in a piece of paper with corresponding letters. The papers would be sent using wireless communication, encrypted using a machine. When received, a machine would decrypt the message into English.

This is an image of a smartphone and everything built into it. I thought this was cool because it shows how far wireless communication has gone. Each of these daily items was once used individually but have now come together to make up a small smartphone, becoming more convenient. These are all items that people take for granted having as a whole.

This is an image of the inside of an iPhone. I thought it was cool to see what my phone is made up of. Each of these tiny components has a specific role in powering and controlling a certain part of the iPhone. All of these components were once massive but because of computer science, as time has gone by, their sizes have been reduced. Each of these tiny components allows us to communicate wirelessly.

This is an image of the history of computer technology. It is amazing to see how computers have changed so much within the last 75 years. Throughout the years, CPU has become way more powerful and compact, allowing more and more capabilities with computers. Because of this, wireless communication has become easier and faster.

Coding In The Wild

Coding for Fitness & Music

André Crabb

          I thought this was an interesting article to write about because I love listening to music and working out - I thought it would be cool to see the computer programming side of it. AndrĂ© Crabb is a computer programmer who has had jobs working for the music app: Pandora and a health-tracking company: iFIT. He has brought computer programming into jobs for both music and fitness using tools like; C#, Swift, IOS, Android, and Xamarin. He graduated with a bachelor's degree in computer science from UC Berkeley. Andre combined his love for music and coding into one job at Pandora. His specific job required him to optimize Pandora for other operating systems besides Android and IOS using computer programming, so users could experience it on other devices. Andre then discovered his passion for fitness and landed him a job on the remote engineering team at iFIT. Here, Andre used similar programming to that of which he used at Pandora. At iFIT, Andre works on code for the iFIT apps, mainly the cardio app. This application that he helped code allows users to follow along courses in Google Maps on a stationary bike. 

Internet Is For Everyone

Challenge 1: Internet is for everyone - but it won't be if it isn't affordable by all that wish to partake of its services

       I chose challenge one because it is possible that the internet could be something that people must pay for. Iran already charges it's people to use the internet. Iran has specific website bundles that they charge people for each month. This could possibly be done by the government of the United States in the future. This would be a big problem for many people because not everyone can afford another monthly payment, just to use a certain package of websites. This would just be another payment, on top of the monthly wifi payment people pay to get onto the internet.

Challenge 2: Internet is for everyone - but it won't be if Governments restrict access to it

     I chose challenge two because the government is capable of restricting access to specific websites or even the internet as a whole. The government would be capable of going on any website they wish while limiting US citizens to only specific websites. With internet freedom, people have the opportunity to share ideas, thoughts, beliefs, and much more, without being blocked by the government. If the government restricted access, they could possibly be biased to certain websites while blocking out the sites they are against. In the case of an upcoming election, the government could possibly block websites that promote a specific politician but allow a website promoting a different politician.