Simón Fauser Portfolio

My Portfolio Walkthrough!

ChatGPT 4o’s controversial Sky voice

Since the release of GPT 4o on May 13th, bringing the new Voice assistant feature, fans have noticed how similar the ‘Sky’ voice sounds to famous actress Scarlett Johansson. During the development of the Voice model, Sam Altman had asked her twice if he could use her voice for the model, and she declined. Scarlett was furious that he would base a voice off her, since she had already declined.

 

While facing legal troubles from Scarlett Johansson’s lawyers, ChatGPT has taken down the Sky voice indefinitely. However, this voice was a fan favourite, and many GPT 4o users are complaining about the lack of this voice.

Concern about the recent Apple Vision Pro cracking in half

Since the release of the Apple Vision Pro in February, users have been noticing small cracks on the front plate usually down the center, as seen below. While not the biggest issue, it has still caused plenty of irritation amongst the community. Apple Technicians believe that it has something to do with temperature, and errors in manufacturing.

<iframe src="https://trinket.io/embed/python/3cb81abc6d" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>
<iframe src="https://trinket.io/embed/python/1860b84a17" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>
<iframe src="https://trinket.io/embed/python/267c9010b5" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>
<iframe src="https://trinket.io/embed/python/4ca7e5487c" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>
<iframe width="600" height="371" seamless frameborder="0" scrolling="no" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQNnwuHIbTIK5rKlgdFyUujjdaEgXS8hRRjndJm-b1YUxieWquTFkL4cLCffMujG5ev4b_Z1gJyfzHj/pubchart?oid=1851908618&amp;format=interactive"></iframe>

Charles Wang Portfolio

OBS Recording

Trinket Projects

Throughout the 2023–2024 school year, we have learned skills on Python, and implemented those to create coding projects on Trinket. Here are my two old projects, as well as the two new ones.

Project 1: Rock Paper Scissors

<iframe src="https://trinket.io/embed/python/b843b46a6c" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Project 2: Guess the Number

<iframe src="https://trinket.io/embed/python/60f9c25b0a" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Project 3: Exploring a Cave

<iframe src="https://trinket.io/embed/python/7639780e8c" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Project 4: Turn based fighting game

<iframe src="https://trinket.io/embed/python/492f8e99c3" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

NHL Predictions Chart

From February to April of 2024, we made predictions for the number of points of 25 NHL players. We made these predictions in Google Sheets, using a variety of skills to accurately calculate how many points each player would have about 2 weeks later, and then compared these to the actual values. Here is the chart with my differences.

<iframe width="600" height="371" seamless frameborder="0" scrolling="no" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vSjkShsl5O9ozsl-F5TsI1qyPRhquJHnz3nhWD1h_VNWlfmXXyZJFX_nDXMBMH3Bmc3Iiw543mificc/pubchart?oid=822651764&amp;format=interactive"></iframe>

Photoshop Project

For my final project, I created something on Photoshop.

Tech News

Tech News 1

Apple Event -May 7, 2024

Ipads have long since been a very popular device, suitable for all kinds of users. On May 7, 2024, Apple announced what might be their biggest ipad event since. New ipads are coming out, and there is nothing quite like them. 

The ipad air is now available in 2 sizes, both 11 in and 13 in. The larger display allows for many more possibilities to express oneself through numerous apps. As well, the front camera is now on the landscape edge. With the M2 chip and other factors, the new airs are said to be over 50% faster than the previous models. Its liquid retina display is beautiful to see, and now supports apple pencil hover. 

The ipad pros are also available in an 11 inch and 13 inch model, both of which are extremely thin. The 11 inch is 5.3 mm, and the 13 inch is 5.1 mm, making it the thinnest apple product ever. They are both extremely light, and feel great to hold and use. The display features two OLED panels to create great brightness and colour. Together, they can support 1,000 nits of brightness for SDR and 1,600 nits of brightness for HDR. This new display is named ultra retina XDR. The new ipad pro also uses the all-new apple silicon M4 chip to boost power from the previous generation while keeping the thin design. This new model gives 50% faster CPU than the M2 in the previous ipad pro, and 4x the rendering performance. This new chip also has the neural engine, or NPU. This quickens the artificial intelligence operations, and combined with all the other things, offers a huge leap in performance. In addition, the ipad features 20% better thermal performance, reducing discomfort while using many of the improved apps on ipad, such as logic pro and final cut pro. The camera is also a great aspect of ipad pro, featuring a 12 megapixel camera that has been moved to the landscape edge and 4 great microphones. Also, it has a new adaptive flash to get rid of shadows that may be in the way. 

Beyond the ipad itself, the accessories have also been improved. The apple pencil now also has a pro version. There is a new sensor in the barrel that can do many things, like squeezing it to bring up a tool palette, which also produces haptic feedback. The apple pencil now also supports find my, and with the other features, offers a great experience for professionals as well as enthusiasts. Ipad has been called “the most powerful device of its kind.” 

My Thoughts

The new ipad has had many significant improvements, and though the price is quite steep, it may just be worth it. I don’t consider myself a tablet guy. I use a smartphone, a touchscreen laptop, a smartwatch, but I just never saw the appeal of an ipad. After all, why carry around something that does what an iphone does with the amount of space as a laptop that doesn’t do what a laptop does? 

Back when phones were just released, they were incredibly small and couldn’t do a lot, which shows the need for a tablet. However, in recent years, phones have gotten so much larger and more powerful with the ever-growing tech industry, lessening the appeal of a tablet. However, these new ipads, especially the ipad pro, seems to have bounced back. 

Personally, I think their weight and size have been a huge improvement. A few weeks ago, when I went to the apple store to actually check them out, I was amazed by the slim design and how it still has such a strong chip inside. Ipads have gotten to the point where they could potentially replace my laptop. With the new magic keyboard and fast design, the ipad has started to feel less like a big phone and more like something I could use as a laptop. However, it is still missing some of the performance and perks you get on a laptop, which I suppose is the point. If they were the same, why need two separate products? Thus, I think that the new ipad is finally at the point where it could perhaps replace a laptop for a less professional user, as it covers most of the basic needs in a lighter, touchscreen design. 

Another thing is that many apps are just designed so much better for ipads and iphones. An obvious example is games, for which an ipad would be so much better than say a macbook. As for the screen, I typically don’t mind the display quality as long as it isn’t grainy or too dull. However, with this ipad, I was able to immediately see the contrast presented by the double OLED panels. Finally, the ipad gives you much better cameras than a laptop, and obviously have cameras in the back. 

All things considered, the new ipad release has complete changed the tablet industry, to the point where it may even rival laptops for the position of powerful yet portable.

Tech News 2

First Neuralink Patient -CBC News

Neuralink is essentially a computer that can be inserted into your brain. It allows you to control an invisible device wherever you go, essentially combining man and machine. This is a company started by Elon Musk, the wealthy entrepreneur and businessman. On January 29, 2024, Musk posted on the platform X that “The first human received an implant from @Neuralink yesterday and is recovering well. Initial results show promising neuron spike detection.” The chip is connected with threads thinner than a human hair, and “spike detection” refers to the ability to recognize what the brain is doing. Neuralink records the brain activity down to what individual neurons are doing and use those patterns to determine how the brain controls things. Generally, when we control a cursor, we use our brains to control our finger, which then moves across the trackpad or mouse to control the cursor. However, with neuralink, we skip the middleman, and just get our brains to control the cursor. 

The first patient is Noland Arbaugh, who suffered a spinal chord injury in a swimming accident, leaving him paralyzed from the waist down. His mother was his caretaker, and needless to say, this was a difficult time for both of them. However, Nolan reports that his life has gotten so much better with neuralink. He can now control a mouse on a laptop with his  brain, and use a computer just like anyone else can. However, neuralink has been facing some problems concerning its safety protocols, and was reported to have been fined for “violating U.S. Department of Transportation rules regarding the movement of hazardous materials,” according to Kanjyik Ghosh. 

My thoughts

Personally, I think that Neuralink is a step forward for most people, but definitely not the whole world. Firstly, it is a great way to better the lives of the less fortunate. It allows them to use many of the tools that are a daily thing for most, and perhaps even more than that. Allowing people to truly feel the world again is a great thing, as stated by Nolan, the first patient. I truly believe that it is a huge benefit to the world right now, as has the potential to give them so many more opportunities. 

However as we know, technology often grows at a pace much faster than most of us can imagine. Personally, I think that neuralink may advance in the coming years to incorporate an actually computer that can be seen in one’s brain. In this way, patients will no longer need to carry a laptop with them, but can instead just think something into existence in their mind. While this seems great, it can, first of all, allow students to easily cheat during tests. Also, if and when AI gets incorporated into neuralink, what will stop computers from completely taking over our brains. Since they literally control how our neurons fire, they can easily just override our circuits. Even if this doesn’t happen, there is still a privacy concern. Personally, I wouldn’t want something in my brain that tracks how I think. Also, since neuralink is still relatively new, there may be some challenges that will eventually arise. We still do not completely understand how brains work, so it is understandably risky to try something like this. 

All things considered, as more and more people start to use it, Neuralink will become a great boon to many people’s lives, but it may also have some problems that are yet to be discovered.

James Rutherford Portfolio

Hello I am James Rutherford and this is my portfolio on what I have been doing this year in Programming and Robotics.

Trinket Code 1

In this code I made a street fighter type game earlier in the year. This game puts you against a cpu that is pretty easy to take down if you know the right moves. If you win you can play again to see if its any harder.

<iframe src="https://trinket.io/embed/python/af89eb4c86" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Trinket code 2

This code is also a game but different. Its a number guessing game. If played you will have to guess a number from 1-1000 but you get unlimited tries.

<iframe src="https://trinket.io/embed/python/9080888038" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

NHL Prediction Chart

Throughout the year we been watching and recording nhl players stats. My predictions were pretty accurate throughout the year which was impressive.

<iframe width="600" height="371" seamless frameborder="0" scrolling="no" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vQZBZv0OwqvbhnJdbQ5ywhEgOiFkW1RPm2bWqV97q7Kws3XDhdO86HtnqE2cIex6R0f53-6i4WD6hZE/pubchart?oid=346606364&amp;format=interactive"></iframe>

Extra coding game (Chess)

This project is still in its testing phase but it still works. It only works on python three. (need help from a friend)

<iframe src="https://trinket.io/embed/python3/5e92b0c481" width="100%" height="356" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Tech news video 1

this is one the new amp chips

Tech news video 2

New ai tools added to open ai

Extra project with partner

made a project with james wang on top NHL prospects for some NHL teams

<iframe src="https://trinket.io/embed/python/6ccc96c7d3?outputOnly=true" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Logan Patara Portfolio

Trinket Projects 1, 2, 3, and 4

<iframe src="https://trinket.io/embed/python3/87b87c0020" width="100%" height="356" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>
<iframe src="https://trinket.io/embed/pygame/75c0931e31" width="100%" height="356" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>
<iframe src="https://trinket.io/embed/python3/87b87c0020" width="100%" height="356" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>
<iframe src="https://trinket.io/embed/python3/b852285f42" width="100%" height="356" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Screen Grab Chart

Prediction Differences vs DATES

<iframe width="600" height="371" seamless frameborder="0" scrolling="no" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vTPss3etgBse2MHnduVWHNx7R0dNvxlS33kCIwGd7IXoo-vO6iQLJr3OjCXs0EFjhLE_Ir6CystEfY8/pubchart?oid=1760452317&amp;format=interactive"></iframe>

Commentary on tech news, Apple Lightning Charger, and ChatGPT

The Apple Lightning USB charger had its ups and downs. At first, it was the only option for charging Apple devices, but people weren’t thrilled with it. The cables easily frayed, got damaged too easily, and weren’t always reliable. As a result, many folks started opting for cheaper third-party chargers, which didn’t sit well with Apple. They eventually decided to switch things up and introduced USB-C chargers. These new chargers were faster, sturdier, and worked with a wider range of devices, making life a lot easier for users who had multiple gadgets. Apple’s smart move was to address the issues with their old chargers and make things better for everyone.
Generative AI poses various threats that echo human concerns. There’s the fear of its misuse, much like how fake news spreads online. Privacy and security worries arise, akin to leaving personal information vulnerable to prying eyes. Ethical questions loom large, as AI’s ability to mimic human behavior blurs the line between truth and deception. Then, there’s the unsettling prospect of job displacement, reminiscent of past industrial revolutions reshaping employment landscapes.

Apple has faced numerous engineering failures leading to issues with their products, such as faulty graphics chips, structural weaknesses, and circuit failures. Despite these problems, customers continue to purchase and defend Apple products. It is crucial to look beyond Apple’s “Think Different” mentality and consider durability, fixability, and usability when choosing a product. Notable issues include extended warranty flaws for the A1226/A1260 MacBook Pro, structural problems with the A1226 MacBook Pro’s hinge design, circuit failures causing random shutdowns, antenna issues with the iPhone 4, power button failures, and recurring graphics chip failures in various MacBook Pro models. Additionally, the iPhone 6 and 6 Plus faced touch disease issues, and the 2015 MacBook introduced a problematic keyboard design. Apple’s inadequate responses to these issues and the high cost of repairs reflect a lack of accountability and commitment to quality. The design flaws and lack of user-repairability, along with outdated models sold at high prices, raise concerns about Apple’s dedication to customer satisfaction and sustainability. This pattern of repeated failures suggests a disregard for reliability and user-centricity.

James Wang Portfolio

James Wang’s Student Portfolio for Programming & Robotics 8/9 2023/2024.

Note: Blocks containing embed code will be on the post, as this is a step required for the website to work.

OBS Walkthrough


The Future, Too Early: The Humane Ai Pin

The Humane Ai Pin, released in early 2024 after being announced on November 10, has made waves in the technology industry. Humane’s pilot project, the Ai Pin, is a small wearable device that is meant to take the place of a smartphone. It has a small projector that can project onto your hands but mostly operates through speech. The device, costing $950 CAD, is backed by Sam Altman and OpenAI and uses ChatGPT to back the AI the pin relies on. The Ai Pin still has several features locked and “coming soon”, and has seen issues with limited functionality and slow response times (as the AI has to go to the Cloud to generate responses).

Read My Opinion

I think that the Human Ai Pin is simply put, a device that seriously lacks basic capabilities. It’s camera is low quality, it is plagued by slow response times, is often incorrect, has terrible battery life and can’t access many everyday apps. If the Human Ai Pin is meant to replace a smartphone, I should be able to order Doordash or communicate with my friends through Instagram. The Ai Pin doesn’t let me do that right now. The Humane Ai Pin was made to communicate with large language models – not apps. Even then, it doesn’t do it very well, with some responses being blatantly wrong. Additionally, note that the pin is expensive. For $950, I can get smartphones with pretty high specifications. If the pin was $200, I would consider the limited functionality to be more acceptable, however, the pin is comparable to other phones. That’s the nail in the coffin. Why spend a thousand dollars on a pin with limited functionality when I can just take my phone out and access a much better experience? The Ai Pin is trying to use the technology of the future in our present day, and this ambitious attitude creates a product that is fundamentally flawed.

ChatGPT-4o: What’s in Store?

On May 14th, 2024, ChatGPT parent company OpenAI released its newest version of its popular generative AI service, ChatGPT. Called GPT-4o, for Omni, OpenAI’s newest flagship model, costing $20 CAD per month for users, has shown the unprecedented speeds at which generative AI has developed. GPT-4o has the ability to go beyond just texting, it now has the ability to interpret audio and use vision like never before. In demonstration videos posted by OpenAI, you can see popular figures like Sal Khan interacting and learning things like Mathematics via ChatGPT’s audio functions. The plethora of videos posted by OpenAI have garnered millions of views combined and show the GPT-4o’s unprecedented ability to prepare individuals for interviews, sing, or tell dad jokes – all in a conversational and audio-based format. The real-life nature of the voice has raised concerns about online safety.

GPT-4o has not come without controversy however, with popular actress Scarlett Johansson claiming that one of its voices mimicked her likeness. OpenAI CEO Sam Altman has vowed that the voice does not mimic her, however has said that the company will discontinue the usage of the voice.

Read My Opinion

As a subscriber to GPT-4o, I am surely biased in favour of ChatGPT. I totally believe that AI is our future and its time to adapt. However, that does not mean I am not aware of the threats it poses to our safety. Generative AI and its unprecedented rate of growth threatens our safety online through things like fraud and misinformation. I think that Artificial Intelligence needs to be open to growth and innovation, as it is our future. However, governments need to pass restrictions and guidelines to ensure the growth of these platforms does not outpace our security features. AI is a wonderful tool, but it is also a devastating one when it gets into the wrong hands.

A ramp along a curved wall in the Kiasma Museu, Helsinki, Finland

NHL Predictions – 2023/2024

Trinket.io
Four-Function Calculator

Trinket.io NHL Prospects Data

Trinket.io
ID Return

Life360 Advertisement

Aussia Towfigh Portfolio

OBS Overview

This is my portfolio over the 2023-24 school year!



Trinket Project 1 – 2023

<iframe src="https://trinket.io/embed/python/fc6abc5e8c" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Trinket Project 2 – 2023

This didn’t end up working (but I will be troubleshooting this in the future)

<iframe src="https://trinket.io/embed/python/e780e72123" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

My NHL Predictions Graph

<iframe width="600" height="371" seamless frameborder="0" scrolling="no" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vT7aj0YS9H_spJzF-yBRplSR7m1UniMPJwWxsy3sj1C56KXJdnycNTrYvDcRo6z4kCbBxDU6ZEjM6zz/pubchart?oid=755761895&amp;format=interactive"></iframe>

My NHL Predictions Sheet

<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vT7aj0YS9H_spJzF-yBRplSR7m1UniMPJwWxsy3sj1C56KXJdnycNTrYvDcRo6z4kCbBxDU6ZEjM6zz/pubhtml?widget=true&amp;headers=false"></iframe>

Trinket Project 1

I made a calculator that calculates the gravitational potential energy or kinetic energy of an object. It can also solve for the other variables such as velocity squared, or mass.

<iframe src="https://trinket.io/embed/python/5f0c9e627b" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Trinket Project 2

I made an RPG game using if statements

<iframe src="https://trinket.io/embed/python/972b730436" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Auroras Website

In science class I made a website on auroras for my research project

Website Link


Google AI Search Errors

Summary:

Recently, people have been finding that Google’s new AI has been giving strange and possibly dangerous answers. Users have been sharing experiences where the AI gives them advice such as “eating one small rock per day is recommended”, referencing an article from The Onion, a satirical website. But, Google says that these are “isolated examples”, and not an accurate representation of everyday user activity.

The AI was first released to a small sect of people in the UK in April, but was released to the general public in the US in May. The purpose of this AI is to give a brief summary of a topic when you search. Google is currently waring 

Critique:

This wouldn’t be the first time that Google’s AI has had some issues. In February of 2024, Google released Gemini, a chatbot which was under fire due to its large amounts of diversity. While normally this would be a good thing, when asked to generate images of a historical figure such as George Washington, it often depicted him as a person of colour. While Google dominates in the search engine industry, it shows many struggles in AI. Even though Google has invested $100 billion into developing AI, we haven’t been able to see the results of that yet. I am still optimistic for the future, and I hope that they will be able to release an AI as good as their search engine.


Notebook LM

Summary:

Originally called Tailwind, Google has released a new AI called Notebook LM, which may be the new way to take notes. Google says that they started building the system from scratch, with a language model in the centre (hence the LM). 

In our ever-changing world, there is a lot of new information which can be very difficult to keep up with. Google proposes that this will be able to condense information from multiple sources, greatly helping students and teachers. The AI also lets you “ground” the AI into your sources. Notebook LM can provide summaries, be asked questions about the uploaded document, and even create short scripts or even podcast episodes based on the content it is given.

Critique:

I personally believe that, while Notebook LM is a very impressive technology, it may not be suitable for many students, especially those in grades 8-10. This is because teachers often don’t provide students with the materials that the AI needs to do what it was programmed to do – condense large amounts of information into small, easy to read points. This also isn’t the first AI to be able to achieve something like this. Chat GPT and other language-model AI’s also have the capabilities to consensus information and present it in new ways. But, I was able to try it out, and I was able to find that it is able to condense a 60-page document in less than 15 seconds, which is incredibly fast, especially for an experimental model. Overall, I do believe that this AI is a good concept, it doesn’t have anything that separates itself from its competitors. 

Jazmine Kadkhoda Portfolio

This page shows some of what I have accomplished in grade 9 programming and robotics. 🙂


OBS walkthrough

Here is a filmed walkthrough of my website!


Trinkets

I made some basic Python code on Trinket. This is a collection of my favourite games, quizzes and everyday software.


Number-Guessing Game

This was one of the first games I made this year. It is a number-guessing game that features other languages. It uses a random number generator and while statements.

<iframe src="https://trinket.io/embed/python/2c0f0ed849" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Christmas Trivia

I made this around Christmas. This game is meant to test how much you really know about Christmas. It is built on if statements and has a point system to keep track of your answers.

<iframe src="https://trinket.io/embed/python/a3258b914f" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Clock and Calendar

I made a clock and calendar program to practice importing information into Trinket.

<iframe src="https://trinket.io/embed/python/db8f856e64" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>
<iframe src="https://trinket.io/embed/python/3c4822589b" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Rock, paper, scissors

This is a basic code for rock, paper, and scissors that uses a random generator, if statements and loops.

<iframe src="https://trinket.io/embed/python/86d0bc3899" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Rallianity

I took a game I made last year and edited parts of it to improve upon my skills and see how much I changed.

<iframe src="https://trinket.io/embed/python/f87610cf3d" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Arduino

I experimented with Breadboards and the Arduino software outside of class. I liked how we could see the physical result of our code. I started with just buttons, wires and lights but soon worked my way up so I could run and write my own basic code to do many things. Below there are some examples of code I modified to do a different task than originally given.


Blink Without Delay w/ Potentiometer

Normally whenever you want to cause a light to blink with an Arduino you will have to add a delay to pause the program. However, this will stop the entire program for a few seconds, making it so you can not run anything else in the background. Blink without delay lets us bypass these problems. I added a Potentiometer to control how fast the lights will blink.

const int ledPin = LED_BUILTIN;  // the number of the LED pin

// Variables will change:
int ledState = LOW;  // ledState used to set the LED

// Generally, you should use "unsigned long" for variables that hold time
// The value will quickly become too large for an int to store
unsigned long previousMillis = 0;  // will store last time LED was updated

const int analogPin = A0;

// constants won't change:
long interval = 1000;  // interval at which to blink (milliseconds)

void setup() {
  // set the digital pin as output:
  pinMode(ledPin, OUTPUT);
  pinMode(12, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  // here is where you'd put code that needs to be running all the time.

  // check to see if it's time to blink the LED; that is, if the difference
  // between the current time and last time you blinked the LED is bigger than
  // the interval at which you want to blink the LED.
  unsigned long currentMillis = millis();
  int analogValue = analogRead(analogPin);
  interval = analogValue;


  if (currentMillis - previousMillis >= interval) {
    // save the last time you blinked the LED
    previousMillis = currentMillis;

    // if the LED is off turn it on and vice-versa:
    if (ledState == LOW) {
      ledState = HIGH;
    } else {
      ledState = LOW;
    }

    // set the LED with the ledState of the variable:
    digitalWrite(ledPin, ledState);
  }
  Serial.print(currentMillis);
  Serial.print(" ");
  Serial.print(previousMillis);
   Serial.print(" ");
  Serial.println(interval);
}

If Statement Conditional 3 Lights

This code will cause certain lights to turn on when the potentiometer reaches a certain threshold. I added 3 lights so that at 3 different levels of the potentiometer a different lights will turn on.

const int analogPin = A0;   // pin that the sensor is attached to
const int ledPin = 12;
const int ledPin2 = 11;
const int ledPin3 = 10;       // pin that the LED is attached to
const int threshold = 400;
const int threshold2 = 800;  // an arbitrary threshold level that's in the range of the analog input

void setup() {
  // initialize the LED pin as an output:
  pinMode(ledPin, OUTPUT);
  // initialize serial communications:
  Serial.begin(9600);
}

void loop() {
  // read the value of the potentiometer:
  int analogValue = analogRead(analogPin);

  // if the analog value is high enough, turn on the LED:
  if (analogValue < threshold) {
    digitalWrite(ledPin, HIGH);
  } else {
    digitalWrite(ledPin, LOW);
  }

  
  if (analogValue < threshold) {
    digitalWrite(ledPin2, LOW);
  } else {
    digitalWrite(ledPin2, HIGH);
  }


  if (analogValue > threshold2) {
    digitalWrite(ledPin3, HIGH);
    digitalWrite(ledPin2, LOW);
  } else {
    digitalWrite(ledPin3, LOW);
    digitalWrite(ledPin2, HIGH);
  }

  // print the analog value:
  Serial.println(analogValue);
  delay(1);  // delay in between reads for stability
}

NHL Predictions

My Chart

We made automatic NHL prediction charts to better understand Google Sheets and its full potential. We played around with APIs, import JSON, ranges and self-sufficient graphs among other things. This will help us in universities and jobs.

<iframe src="https://docs.google.com/spreadsheets/d/e/2PACX-1vRC77e7F8Y9H7s44AjnHd0kf1UF7NI1fOTX0j6sUNVEpCzoSVYitYQUmN3y47zFfTPR0CCDeZdS3o8o/pubhtml?widget=true&amp;headers=false"></iframe>

My Graph

<iframe width="600" height="371" seamless frameborder="0" scrolling="no" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vRC77e7F8Y9H7s44AjnHd0kf1UF7NI1fOTX0j6sUNVEpCzoSVYitYQUmN3y47zFfTPR0CCDeZdS3o8o/pubchart?oid=1952418366&amp;format=interactive"></iframe>

Word and Excel

Another thing we did to prepare for university was learn how to use Word and Excel. When we are older we will have to work on documents much too large for our computers to handle, so we will have to start using more complicated software. We had a test to learn about these platforms and all the uses that Google Docs does not provide.


Website

I made a website on supernovae in science class. Feel free to visit it and ask questions on the Q&A page.

Here is the link: https://jazminek100757.wixsite.com/supernovae


Tech news


Agentic AI

Agentic AI is a new and more complex kind of artificial intelligence, used for understanding and interpreting complex contexts and goals; without the need for human intervention. This is the most shocking difference when comparing AI to agentic AI. This means whenever you use Aagentic AI it allows for more advanced interactions and solutions to your problems. Causing Agentic AI to have more similarities to human employees than other kinds of AI. They are also better at comprehending and following casual human conversation than the other subtypes of AI. Another bonus that Agentic AI has is its workflow optimization. Causing it to move between subtasks and applications more efficiently. When this all combines then we get the major benefit of Agentic AI: the fact that it can have a deeper and more complex understanding of any problems you may give it, expanding on its thoughts without the need for human supervision. The current leader in the production and evolution of Agentic AI is Microsoft’s Project AutoGen. They hope to turn these algorithms into “co-copilots” for certain positions in a workforce( I.g IT teams, HR teams, Customer service, Fraud monitoring and Diagnostics). However, before they reach this point they have some risks that they must fix first. Firstly, these systems rely on stats that might not have all the facts needed to make an informed decision. So, they might propose solutions that would seem to work but actually could cause problems down the line. Without human review of all their decisions, they could make flawed recommendations, which is exactly what we are trying to stop. Secondly, the complex reasoning of these systems might use terminology that could be difficult to understand. Despite these problems, Agentic AI will continue to evolve and will probably become integrated into most everyday jobs.

I think that Agentic AI could become a great thing in the future. However, I do have some concerns about how it could affect the rest of society. First of all, it could take away possible job opportunities that people of lower education normally have. This could lead to unemployment rates skyrocketing and a rush to get jobs that would be “tech-free”; a concept that is becoming obsolete in our modern world. But this could be combated by the fact most of these AIs will need a human to overview their data and make edits where needed. There still is the downside of how if you were an “AI checker” you would need to understand the content to a certain degree. Another problem with this is if it starts to draw its conclusion to problems and gets its data from other AI sources, this could lead us down a rabbit hole of false information. Overall Agentic AI coil drastically change our future, but for better or worse that is for us to find out. 

Link to the article and Photo used: https://www.moveworks.com/us/en/resources/blog/agentic-ai-the-next-evolution-of-enterprise-ai

https://www.linkedin.com/pulse/agentic-ai-new-competitive-edge-law-firm-business-research-kamien-xijdc


Switch 2

The Nintendo Switch has almost been out for 7 years now, with all the new advancements happening in the technological world it is no wonder that Nintendo is starting to make a new switch. But what bonuses would this new switch have? The first big change that is under speculation is that the new Joy-Cons will attach to the console magnetically. Along with the new joy-cons, they could feature additional buttons letting players have more control while playing. Another upside of the new Switch is that it should be backward-compatible with present Switch games and even some hardware. This means that if you want to upgrade you will not need to rebuy all your favourite physical games and controllers. In addition, The Switch 2 should be able to be used in portable mode. Moreover, the dock will be similar to the original Switch’s. However, there is currently no information if there will be a handheld-only sub-type like the Switch Lite. One last plus side the new switch might be getting is a bigger screen, it is expected to be around 8 inches wide. The new switch should be released around March 2025.

I can’t wait until the new switch will come out. Nintendo is one of my favourite gaming brands and I love when they get new updates. I hope that this new Switch comes out with new games that would still be compatible with the old models. One thing that I am worried about though is if they decide to end online servers for the original Nintendo Switch. Nintendo recently ended online servers for the 3DS, not letting games play with each other without mods. However, I am not that worried about this because of the overall success of the Nintendo Switch. I am so excited for the new Switch and I hope that it brings a new era of Nintendo with it.

Link to the article and photo: https://www.polygon.com/nintendo/23899504/nintendo-switch-2-release-date-power-name-games

https://www.gizmochina.com/2024/01/26/nintendo-switch-2-to-feature-8-inch-lcd-display-arriving-this-year-as-per-omdia-analyst


Adobe Illustrator + Photoshop

We got to experiment with Adobe Illustrator and Photoshop. While I do not have that many projects on these platforms, my favourite is of a cat.


Youtube video

This was to learn more about web design by practicing embedding YouTube videos into websites.


Surprise Unicorn!

I made a unicorn for fun! First, it was the horse you can see in my game Rallianity but my classmate Aussia said I should turn into a unicorn.

<iframe src="https://trinket.io/embed/python/bbfcccc961" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Thank You!

Joah Boland-Landa’s Portfolio


Website Overview:

Hello there! I’m Joah Boland-Landa, I’m a programmer, diligent worker, and lover of video games and cats. I have many applicable skills in the world of game development and programming. I will try my best to deliver the best possible content with passion behind it for anyone interested in my skill set. Please reach out to me here if you wish to work with me. Thanks for stopping by!


To prove my skills, here’s a game I (re)made!


<iframe src="https://trinket.io/embed/python/035367d77b" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

<iframe width="635" height="371" seamless frameborder="0" scrolling="no" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vRz6I75l1PXCULFXCjeACru_1RU6bgkR3epHGcs8as6_9h0PvCn2R2oHAKhhRpppkLgKphvpmvueX7R/pubchart?oid=2064372821&amp;format=interactive"></iframe>

Here are my End-Of-Year projects!

Magic 8 Ball

<iframe src="https://trinket.io/embed/python/e63a80234f" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

QWERTY Encoder

<iframe src="https://trinket.io/embed/python/70458eaad9" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Project 3 is on a separate post.

I’m also good at data management! Look at my point prediction Google Spreadsheet!

<iframe width="635" height="371" seamless frameborder="0" scrolling="no" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vRz6I75l1PXCULFXCjeACru_1RU6bgkR3epHGcs8as6_9h0PvCn2R2oHAKhhRpppkLgKphvpmvueX7R/pubchart?oid=2064372821&amp;format=interactive"></iframe>

Tech News:

News: There are now ads in the beta of Windows 11 on the start menu. They do not tell you it is an ad, but it is disableable.

Opinion: Even though it can be disabled, it is still not good practice to not only put ads inside of your operating system, but also not tell the user it is an ad. YouTubers are held to a higher standard than microsoft, a multi-billion dollar corporation, as they have to tell their viewers that adds will be shown, but Microsoft just puts them in there start menu and doesn’t even tell you it’s an ad, the average user will just think it’s a part of the computer, not knowing it will redirect them to something that they would need to buy. Overall, this is just unfair practice from Microsoft.

News: All Cybertrucks have been recalled due to an issue within them when it came to its brakes.

Opinion: The Cybertruck has kind of been a dumpster fire since day one, with the window breaking when they said that it would not break, and then basically 3 years of radio silence while they were developing it. and now, as they finally start to roll out the first generation of Cybertrucks, they recall them due to an issue that could prove to be fatal. Even though everything surrounding the Cybertruck is absolutely insane, I think this is one of the few good decisions surrounding the car. The break apparently had an issue, where you would not be able to break, and there is footage online of Cybertrucks absolutely destroying other cars with how safe they are, and if your break doesn’t work on a glorified tank, you are now a danger to everybody else on the road. Good call for once, Elon.

Preston Lin Portfolio

Sans titre

Preston Lin 2023/2024

OBS Walkthrough

NHL Graph Predictions

<iframe width="600" height="371" seamless frameborder="0" scrolling="no" src="https://docs.google.com/spreadsheets/d/e/2PACX-1vRLANEQAp7NaeixisUyghARXvjBaa6oEd97k4OUksHQMfWlewNwikixaVCXuKGtsewh1O8prsDe2tuW/pubchart?oid=1119133381&amp;format=interactive"></iframe>

Trinket Projects

<iframe src="https://trinket.io/embed/python/fc908333e1" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

<iframe src="https://trinket.io/embed/python/9c14a25823" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Tech News

New iPads

“The world’s most advanced display,” “most powerful device of its kind.” The new iPad Pro handles tasks 4x faster than its its predecessor even while being the new thinnest iPad product. Its two options: 11 inch/13inch weight 0.98lb/1.28lb, 5.3mm/5.1mm. All possible from the M4 integration.

M4: Adds raytracing to iPad. The “Ultra Retina XDR” 1000nits SDR and HDR 1600 nits of peak HDR tandem OLED XDR. The option of nano-texture glass for anti-glare for the new iPad Pro. For the first time, the iPad Air comes in two sizes like the Pro with 11/13 inch options. The new starting storage 128 GB and starting at a very affordable price of $599 with the M2 chip.

“It empowers users to push the limits of productivity… it’s the combination of the world’s best displays.”

The Magic Keyboard was completely redesigned with a new function row and larger responsive track pad with haptic feedback. Plus, updates on accessories: New apple pencil pro new interactions squeeze sensitive, and it joins find my. Plus, the new Final Cut Pro!

I find the new iPad amazing. I’m not sure how they did it, but the power up from the last version is a much larger jump with many new innovations. Their inclusion of their new strongest chip and Apple’s best display really surprised me. (Especially with the nano-texture glass). The size options, however, seem a bit obnoxious to me; the width and weight are quite interesting, but if it hinders performance, I’d prefer a larger iPad. Personally, I’ve never felt that an iPad was too thick and too heavy. Older versions already seemed very slim, so this change has cool implications in tech, but it doesn’t appeal to me that much. Overall, these additions are nice, but considering prices, (I got the prices listed here from Apple’s introduction video for the new iPads) I feel a bit deceived, since the website lists different prices. (and it’s expensive).

A.I. Summary Snippets

A recent change to how Google’s A.I. is used in a normal browsing experience creates concerns for news businesses. Search prompts are answered with AI in browsing with Google, creating access to specified information on the user’s search. The concern is that this makes it so that people are less likely to search deeply and click links and articles with perhaps more general information when A.I. extracts that precise details. The lowered traffic on sites means less revenue and indirectly less subscriptions.

My personal thoughts on this current problem is why haven’t more articles come out on the Bing copilot. They’ve been using the same system of search summarization as a default for a while. I guess it’s from the popularity of the search browsers. A potential solution to this could be charging extra for A.I. database training for article subscriptions or perhaps charging per reader. Honestly, this only affects large-scale companies with strong news businesses, so many of these concerns are between high influence, big money people. However, the siphoning of audience with A.I. might cause partially biased anti-propaganda through the influential articles which is where I got my information from.

Project 1

<iframe src="https://trinket.io/embed/python/7f15951c1a" width="100%" height="600" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Project 2

<iframe src="https://trinket.io/embed/java/43b89c6f13" width="100%" height="356" frameborder="0" marginwidth="0" marginheight="0" allowfullscreen></iframe>

Project 3

<iframe src="https://scratch.mit.edu/projects/1006719737/embed" allowtransparency="true" width="485" height="402" frameborder="0" scrolling="no" allowfullscreen></iframe>

Project 4

My Roblox game that I started in May 24

https://www.roblox.com/games/17613940485/untitled-game22

Project 5

I used Photopea https://www.photopea.com/ to edit make these cards.