Jump to content

User:CasualCycloneTracker180897

From Wikipedia, the free encyclopedia

Hello there! I am CasualCycloneTracker180897. The origin of the numbers in my username come from Hurricane Milton's operational analysis (post-analysis shows 895 mbar pressure) from the NHC. I enjoy tracking tropical systems around the world, as well as some mathematical topics. I like to visit the Wikipedias of other languages, even though I do not wholly understand the content of those wikis.

I'm nervous about editing pages. I'm afraid to be bold. I once saw that Cyclone Garance had been upgraded to 165 km/h on the text bulletin when the visual bulletin wasn't updated. But guess what. I did it (Please show me if there is a better way to show the differences other than external links). I was bold.

Userboxes

[edit]
This user believes that Force Thirteen is not a reliable source and should not be used on Wikipedia, but still watches them because they make good animations.
This user has used the
Userbox Maker.
This user might have an obsession with tracking Atlantic hurricanes.
♂This user is male.

Testing Wikipedia things

[edit]

Tropical cyclone things

[edit]

Hurricane page

[edit]
Test hurricane
An example image used for testing a Wikipedia template. This hurricane isn't real and never will be.
Meteorological history
FormedJanuary 1, Undefined
DissipatedDecember 31, Undefined
Category 5 major hurricane
1-minute sustained (SSHWS/NWS)
Highest winds200 mph (325 km/h)
Lowest pressure879 mbar (hPa); 25.96 inHg
Overall effects
Areas affectedOne volcanic island

Test hurricane was a hurricane that never existed and never will. The analysis isn't real and never will be. It began as a tropical wave off the coast of an undisclosed and undefined location. It formed on January 1st as a minimal tropical storm. It then explosively strengthened within an unusually short period of 6 hours, peaking with maximum 1-minute sustained winds of 200 mph (325 km/h) and a minimum central pressure of 879 mbar/hPa (25.96 inHg). It managed to retain this intensity for 364 days and 12 hours before abruptly dissipating on December 31.

It had affected a previously undiscovered volcanic island that had very recently formed on July 1st, coincidentally midway through the year.

My cyclone scale

[edit]

This scale was designed in miles per hour. Conversions to other units are rounded. The sustained wind speed measurement is in 1-minute sustained, for easy conversions between the Saffir-Simpson scale and this one.

Category Abbreviation m/s knots mph km/h SSHWS equivalent
Depression D ≤16 ≤32 ≤37 ≤60 TD
Storm S 17-27 33-53 38-61 61-99 TD, TS
Severe Storm SS 28-34 54-68 62-78 100-126 TS, C1
Cyclone C 35-47 69-93 79-107 127-172 C1, C2
Strong Cyclone SC 48-62 94-121 108-139 173-224 C2, C3, C4
Violent Cyclone VC 63-72 122-149 140-172 225-277 C4, C5
Extreme Cyclone EC ≥77 ≥150 ≥173 ≥278 C5

Did you know

[edit]

Fun fact: Hurricanes Milton and Rita are the first ever sub-900 mbar Atlantic hurricanes to match estimated pressures, both sharing a pressure of 895 millibars. No other pair of sub-900 mbar Atlantic tropical cyclones have shared the same estimated pressures.

Score

[edit]

\relative c' {
c4 d e f g a b c <c, e g>1^"C major"
\key c \minor
<c ees g>^"C minor"
}

Here is a little part of a score of mine:


<<
\new Staff
\relative c' {
\key c \minor
\tempo "Vivace" 4 = 166
c8 d c d ees d ees d c-. d-. c-. d-. ees-. d-. ees-. d-. c'4-. bes-. c-. g-. c-. bes-. c-. g-. c^"rit. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _" bes aes c bes aes g bes aes g f aes <d, g>1\fermata \bar "|."
}
\new Staff
\relative c {
\key c \minor
\clef bass
R1*2 <aes c>4. <bes d> <c ees>4 <c ees>8-.( <c ees>8-. <c ees>8-. <c f>8-. <c f>8-. <c ees>8-. <c ees>4--)
<<
{
\voiceOne
c'4 bes aes c bes aes g bes aes g f aes <d, g>1\fermata
}
\new Voice {
\voiceTwo
aes'8 f g ees f4 aes g8 ees f d ees4 g f8 d ees c d4 f
}
>>
}
>>

I like songs in 5
4
, 7
4
, and 9
8
, how about you?

Mathematics

[edit]

I know a little of calculus, a lot of arithmetic, much of algebra, a moderate amount of geometry, etc. I will not be solving equations on request, and I do mathematics often as a recreational activity.

The antiderivative of (or simply 1, assuming ) is equivalent to x plus the constant of integration.

The antiderivative of the sign of x is equivalent to the absolute value of x plus the constant of integration.

The absolute value of x can also be represented as x times the sign of x.

Given the circumference of a circle, this equation can be used to find the diameter of said circle.

This parametric equation can be used to render a circle in a graphing calculator, given the radius and origin, separated into two numbers and .

, assuming

Chemistry

[edit]

A dihydrogen monoxide molecule is made up of two hydrogen atoms and one oxygen atom.

An insulin molecule is uhh... oh dear... 257 carbon atoms, 383 hydrogen atoms, 65 nitrogen atoms, 77 oxygen atoms, and 6 sulfur atoms.

The lithium-7 isotope, as an atom, has 3 protons, 4 neutrons, and 3 electrons.

Sodium chloride, also commonly known as salt, can be expressed most commonly as , but given that the sodium is present in the form of cations and chlorine is present in the form of anions, can be used. But the isotopes inside are likely sodium-23 and chlorine-37. Therefore, this can be used.

Code

[edit]

Lua

[edit]
function getNumberRoot(x: number, root: number)
    return x ^ (1 / root)
end
print(getNumberRoot(8, 3))

This simple program outputs 2, as and therefore, .

Roblox (Modified Lua)
[edit]

Given a selected anchored Part, move it upwards at an exact speed given an amount of studs per second.

local part = workspace.Part -- Replace this if you want
local speed = 1 -- This can be changed to any real number
game:GetService("RunService").Heartbeat:Connect(function(delta) -- Parameter delta is the difference in time between the previous frame and current frame, referred to as "delta time" in documentation
    if part:IsA("Part") then
        if part.Anchored == true then
            part.Position += Vector3.new(0, delta * speed, 0)
        end
    end
end)

Given a set of waypoints, move a BasePart along each waypoint in order given a speed.

local part = workspace.Part -- Replace this if you want
local speed = 24 -- This can be changed to any real number
local waypoints = {
    Vector3.new(32, 0, 0);
    Vector3.new(32, 32, 0);
    Vector3.new(32, 32, 32);
} -- This is a set of 3-dimensional coordinates that the BasePart will move to
local tweenService = game:GetService("TweenService")
for _, v in pairs(waypoints) do
    local origin = part.Position
    local move = tweenService:Create(part, TweenInfo.new((origin - v).Magnitude / speed, Enum.EasingStyle.Linear), {Position = v})
    move:Play()
    move.Completed:Wait()
end

JavaScript

[edit]

I learned JavaScript pretty quickly!

class MoonPhase {
    constructor(name, progress) {
        this.name = name;
        this.progressValue = progress;
    }
}

let phases = [new MoonPhase("New Moon", 0), new MoonPhase("Waxing Crescent", 0.125), new MoonPhase("First Quarter", 0.25), new MoonPhase("Waxing Gibbous", 0.375), new MoonPhase("Full Moon", 0.5), new MoonPhase("Waning Gibbous", 0.625), new MoonPhase("Last Quarter", 0.75), new MoonPhase("Waning Crescent", 0.875)]
console.log(phases[5].progressValue)

The program above lists each of the popularly known moon phases in an array called phases, then prints out in the console the progress value for the sixth phase.

Note: This is the code from this image  
 
const LOCALE = globalThis.navigator.language

const div = document.body.appendChild(document.createElement('div'))
const list = div.appendChild(document.createElement('ol'))

const dayNames = new Map()

for (let i = 0; i < 7; ++i) {
    const d = Temporal.PlainDate.from({
        year: Temporal.Now.plainDateISO().year,
        month: 1,
        day: i + 1,
    })

    dayNames.set(d.dayOfWeek, d.toLocaleString(LOCALE, { weekday: 'long' }))
}

for (const num of [...dayNames.keys()].sort((a, b) => a - b)) {
    list.appendChild(Object.assign(
        document.createElement('li'),
        { textContent: dayNames.get(num) },
    ))
}
 
Old test code
[edit]

Please understand that this code is from when I didn't know too much about JavaScript.

var number = 10;
function cubeNumber(x) {
    return x * x * x
}
cubeNumber(number);

The program above returns 1000.

var array = [25, 4, 1, 16, 9];
function addAllItems(x) {
    var result = 0;
    for (let i = 0; i < x.length; i++) {
        result += x[i];
    }
    return result;
}
addAllItems(array);

The program above returns 55, the sum of all squares from to , which can also be written in math as .

Java

[edit]

Although I don't know all about coding Java (I do know that a lot of apps use it), here's what I do know!

enum ProgrammingLanguage {
    Java,
    JavaScript,
    Python,
    Lua
}

public class Main {
    public static void main(String[] args) {
        ProgrammingLanguage lang = ProgrammingLanguage.Python;
        System.out.println(lang);
    }
}

The program above returns "Python".

abstract class Instrument {
    public abstract void play();
}

class Keyboard extends Instrument {
    public void play() {
        System.out.println("Note");
    }
    public void playChord() {
        System.out.println("Chord!");
    }
}
class Strings extends Instrument {
    public void play() {
        System.out.println("Strum");
    }
    public void playChord() {
        System.out.println("Strum!");
    }
}
class Woodwind extends Instrument {
    public void play() {
        System.out.println("Blow");
    }
}

public class Main {
    public static void main(String[] args) {
        Keyboard piano = new Keyboard();
        Strings guitar = new Strings();
        Woodwind flute = new Woodwind();
        
        piano.playChord();
        guitar.play();
        flute.play();
    }
}

Python

[edit]

I learned a lot of Python using an iOS app called Mimo, which is an app (however does have a website) that uses a Duolingo-like system for teaching programming languages.

This code is basic, because this was in early lessons.

course = "Python"
primary = "Lua"

print(course == primary)

This outputs False. The variable primary is "Lua" because that's the programming language I am most familiar with.

Getting further, I learned functions!

def product(number_list):
  count_list = number_list.sort()
  result = count_list[0]
  index = 0
  for number in count_list:
    if index > 0:
      result *= number
    index += 1
  return result

list = [5, 2, 3, 8, 13]
print(product(list))

This outputs , or 3120. The list is sorted before the total product is calculated. To get the total product of the list, a new variable called result is created, initially defined as the first item in the sorted list. Then, result is multiplied by each item after the first. If you haven't already noticed, I put the 1, 1 Fibonacci sequence here.

HTML

[edit]
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>This is a test</title>
    </head>
    <body>
        <h1>This is a heading</h1>
        <p>And I am a paragraph!</p>
    </body>
</html>

Swift

[edit]

Although I am new to Swift, I am learning it on the aforementioned app Mimo (See this page § Testing Wikipedia things § Code § Python).

let myConstant = !true
var numeral = 1234 - 123

print(myConstant)
print(numeral)

! followed by a boolean true or false is the negation operator, like not true in many other programming languages. The console first prints false and then 1111, which is .

func concatenateScoreForDisplay(name: String, score: Int) -> String {
    return "\(name): \(score)"
}

print(concatenateScoreForDisplay(name: "Wikipedia", score: 12000))
print(concatenateScoreForDisplay(name: "Placeholder", score: 10400))

This code creates and utilizes a function that concatenates a player name and a score, useful for leaderboards.

XML

[edit]
<?xml version="1.0" encoding="UTF-8"?>
<!-- Wind in knots and pressure in millibars/hectopascals, most systems have not had a post-analysis -->
<season year="2024" basin="north atlantic">
    <system name="Alberto" type="tropical" windspeed="45" pressure="992"/>
    <system name="Beryl" type="tropical" windspeed="145" pressure="932"/>
    <system name="Chris" type="tropical" windspeed="40" pressure="1005"/>
    <system name="Debby" type="tropical" windspeed="70" pressure="979"/>
    <system name="Ernesto" type="tropical" windspeed="85" pressure="967"/>
    <system name="Francine" type="tropical" windspeed="90" pressure="972"/>
    <system name="Gordon" type="tropical" windspeed="40" pressure="1004"/>
    <system name="Eight" type="potential" windspeed="50" pressure="1004"/>
    <system name="Helene" type="tropical" windspeed="120" pressure="939"/>
    <system name="Isaac" type="tropical" windspeed="90" pressure="963"/>
    <system name="Joyce" type="tropical" windspeed="45" pressure="1001"/>
    <system name="Kirk" type="tropical" windspeed="130" pressure="928"/>
    <system name="Leslie" type="tropical" windspeed="90" pressure="970"/>
    <system name="Milton" type="tropical" windspeed="155" pressure="895"/>
    <system name="Nadine" type="tropical" windspeed="50" pressure="1002"/>
    <system name="Oscar" type="tropical" windspeed="75" pressure="984"/>
    <system name="Patty" type="tropical" windspeed="55" pressure="982"/>
    <system name="Rafael" type="tropical" windspeed="105" pressure="954"/>
    <system name="Sara" type="tropical" windspeed="45" pressure="997"/>
</season>

Video game progress

[edit]

I play a lot of video games. And when I say a lot, I mean a lot. So here is my progress on a few of those games!

Last updated March 1, 2025 at 6:51 PST

Chapter No.
Chapter title
A-side progress B-side progress C-side progress
Red strawberries Completion Deaths Other details Completion Deaths Other details Completion Deaths Other details
1.
Forsaken City
20/20 Completed 121 • Crystal heart collected Completed 150 No notes Not unlocked
2.
Old Site
18/18 42 130
3.
Celestial Resort
25/25 340 325 • I disliked doing this one
4.
Golden Ridge
29/29 245 388
5.
Mirror Temple
28/31 198 283 No notes
6.
Reflection
No berries 158 647 I hated completing this one so much.
7.
The Summit
15/47 378 • Crystal heart collected
• Crystal heart was very hard to get
640 No notes
8.
Core
1/5 248 No notes Sub-chapter 2.
Into the Core
3 • Already very difficult
9.
Farewell
No berries Sub-chapter 4.
Remembered
Hidden until completion • Notably hard difficulty There is only an A-side for this chapter

General hobbies

[edit]

Side hobbies

[edit]

Conlanging

[edit]

I am a newbie conlanger watching a YouTube tutorial on how to make a naturalistic language, and I'm only just now making the syntax for my first ever conlang. I'll put the sound chart here to show the IPA sounds that I will be using for my conlang.

Consonants Labial Dental Alveolar Post-alveolar Velar Uvular Glottal
Plosive p b - - t d - - k g q ɢ - -
Fricative f v θ ð s z ʃ ʒ x - - - h -
Affricate pf bv - - ts dz - kx - - - - -
Nasal m - - n - - ŋ̊ ŋ - - - -
Liquid - - ɹ j ɰ - -
Vowels Front Central Back
Close i - - ʉ ɰ u
Mid e - ə ɤ o
Open æ a - ɑ -

Coining words for no apparent reason

[edit]

Sometimes, in my spare time, I coin words for no apparent reason at all.

Word Definition Affixes
hypoalphacharisma (17 characters) n. a lack of rizz • prefix 'hypo-' refers to a low amount of something compared to its normal amount
• 'alpha' refers to Generation Alpha
• 'charisma' refers to rizz, although I coined this word before I knew that rizz didn't mean charisma
hyperfunctionalization (21 characters) n. when object-oriented programming is taken too far • prefix 'hyper-' refers to a high amount of something compared to its normal amount
• 'functional' is an adjective referring to the state of working just fine
• suffix '-ization' is one of those suffixes added to the end of adjectives to turn them into actions
antipseudopaleolinguisticism (27 characters) n. the practice of refusing false historic information in relation to linguistics • prefix 'anti-' refers to the opposite of something
• prefix 'pseudo-' means false
• prefix 'paleo-' means from a very long time ago
• 'linguistic' refers to linguistics
• suffix '-ism' is used to form action nouns from verbs
pseudosequential (16 characters) a. seemingly sequential, although not • prefix 'pseudo-' means false
• 'sequential' means in the order of a sequence
pseudohypohyper (15 characters) a. neither low nor high amount, but still unusual amount (how is such situation supposed to exist lol) • prefix 'pseudo-' means false
• prefix 'hypo-' refers to a low amount of something compared to its normal amount
• prefix 'hyper-' refers to a high amount of something compared to its normal amount
superpseudohypergravitationalipneumoencephalodiseasograph (57 characters) n. a graph of a fictitious superbug disease affecting the brain and lungs caused by (for some reason) higher than regular gravity I don't want to explain this absolute hunk of garbage that I just made.