Virtual Curiosities

  • Websites
    • Search Engines
    • Social Media
  • Applications
    • For Digital Art
  • Tutorials & Tips
    • The Basics
    • Windows
    • GIMP
    • Krita
    • Inkscape
    • DaVinci Resolve
    • OBS Studio
    • WordPress (PHP Programming)
  • Reference
    • Hardware (Concepts)
    • Names of Computer Parts
    • Software (Concepts)
    • File Extensions
    • User Interfaces
    • Images & Image-Editing (Concepts)
    • Video & Video-Editing (Concepts)
    • Games (Terminology)
    • Internet (Concepts)
  • Pixelation.org

    Abandonware
    A defunct online pixel art community forum.
  • .sh (File Extension)

    Reference
    A file extension for shell scripts for Linux and other UNIX-based operating systems (BSD, macOS).
  • Fixing Copilot's Code by Learning Rust

    My Blog
    My journey fixing the code that Copilot generated for me yesterday when I coded with AI for the first time.
  • Open Next File in Folder

    Definition
    A functionality found in applications that open files such as image viewers and video players in which upon opening a single file from a folder it's possible to navigate from the application to the next file in the same folder without having to manually add all files in the folder to the application.
  • Hidden Interface that Appears on Hover

    Definition
    A graphical user interface that contains elements that are normally invisible, and that appear only after you move your mouse cursor of some element, for example by hovering their containing element.
  • AI Code Completion

    Definition
    A feature of some AI-based software for software development that leverages large language models (LLM's) in order to generate code inside a source code editor or IDE.
  • AI Chatbot

    Definition
    A type of software that lets you query information by typing a sentence into a text box that is processed by a large language model instead of traditional algorithms.
  • Copilot

    Freeware
    An AI chatbot provided by Microsoft.
  • Coding with AI for the First Time

    My Blog
    My experience trying Github's Copilot (model version GPT-4o) in VS Code (Visual Studio Code) to program a quick Pong game in Rust with Web Assembly in one day.
  • List of Programming Languages with Null Safety

    List
    Reference
    Languages with static null checks or null safety that result in a build time error if you access a nullable variable without checking if it's null first.
  • My Review of VLC

    Linux
    Review
    Windows
    VLC has great support for all common audio and video formats, provides many customizability options, and implements several usability features, but lacks a few functions common in other video players and unnecessarily hides some of its advanced functionality in obscured locations in its user interface. If it weren't for the missing functionality, it would have been a perfect video player.
  • Polyphone

    Freeware
    Linux
    macOS
    Open Source
    Windows
    An application for creating soundfonts using audio samples from music instruments or any random noise you wish
  • SoundFont

    Definition
    A set of audio samples necessary in order to play a MIDI file or similar music formats.
  • TikTokfication

    Definition
    Process through which a social media platform becomes TikTok by introducing the ability to post tall, short videos on a feed.
  • Why Platforms Support Short Video but Not Long Video?

    Explanation
    Nowadays, many websites and platforms support uploading short videos, such as TikTok, Instagram, Pinterest, but almost none of them allow uploading longer videos, such as one hour long videos. Why does this happen?
  • List of Platforms that Became TikTok Clones

    Reference
    Social media that introduced a short video format and suffered TikTok-fication, or resisted it.
  • Short Video

    Definition
    A tall video of short length recorded using a smartphone camera.
  • Platform

    Definition
    The target platform of an application, or an online service available as website and/or smartphone app, specially if it allows users to publish their own content.
  • Abstraction

    Definition
    A way to think of a group of elements by referring instead to a set of common properties that they share.
  • How Abstractions Work in Programming

    Explanation
    Learn a bit about how abstractions work in the programming of computers. Abstractions are a a form of indirection that lets us use any subprogram that fits a set of properties required by a superprogram. We'll see some examples of the different ways these abstractions occur across programming languages of various levels.
←Previous Page Next Page→

About the Site

  • Sitemap
  • Privacy Policy

Follow

Main Content © Virtual Curiosities 2023–2024.
Some Resources © Their Respective Authors.
Made with WordPress.