Skip to content
View kaascevich's full-sized avatar

Block or report kaascevich

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kaascevich/README.md

me! but not quite.

こんいちは! (or こんばんは, or おはようございます, depending on what time it is)

I'm Kaleb, and I'm quite content to float around aimlessly around here. open source is something I quite enjoy, though I'm not afraid to use closed source software as long as it's of 🍎-level quality.

import Foundation
import PersonDescription

struct Me: Person {
  let name = Name("Kaleb A. Ascevich", pronunciation: "KAY-lub AICE-uh-vitch")
  let pronouns = ("he", "him", "his")
  let birthday: Date = DateComponents(
    calendar: .current,
    year: 2007, month: 11, day: 9
  ).date!
  let address = Address(state: .florida, country: .usa)

  var langs: [Lang] = [.swift, .rust, .nix]
  let shell = Shell.nushell

  var apps: [_: [App]] = [
    "ide": ["Xcode", "VSCodium"],
    "term": ["iTerm2"],
    "music": ["Apple Music"],
    "browser": ["Safari"],
  ]
  var devices: [_: (any Device, [OS])] = [
    "Kaleb's MacBook": (
      Mac(.macbookAir, 10, 1),
      [.macOS]
    ),
    "macbookair61": (
      Mac(.macbookAir, 6, 1),
      [.linux(distro: "Debian")]
    ),
    "zenbook": (
      PC(.laptop, "ASUS"),
      [.linux(distro: "Bazzite")]
    ),
    "imacg4": (
      Mac(.powerMac, 4, 2),
      [.macOS, .macOS]
    ),
    "Kaleb's Ally": (
      PC(.handheld, "ASUS"),
      [.linux(distro: "Bazzite")]
    ),
  ]
}

extension Me {
  var age: Int {
    Calendar.current.components(
      [.year], from: birthday, to: .now
    ).year!
  }
}

and, most importantly,

extension Me {
  let favoriteQuote = Quote(
    """
    The people who are crazy enough to think they can change the
    world, are the ones who do.
    """,
    by: Name("Steve Jobs")
  )
}

other marginally less important details

  • I want nothing to do with web development. JavaScript is just… bad. (my personal website is the sole exception, and only because Astro makes it just about bearable.)
  • my socialization skills are… lacking. it's getting better, but they're still quite lacking. just take that into account if you want to talk to me.
  • I'm not online too often, because school exists (which is absolutely not unfortunate in any way other than that).

links

Pinned Loading

  1. Brainflip Brainflip Public

    a human-usable brainf**k interpreter for macOS

    Swift

  2. Rapid Rapid Public

    A host of utilities to make Swift Swiftier

    Swift 1