hacker

Solomon Jackson

@sugarfi (520)
I didn't break it - it broke
h
sugarfi (520)
#BJGJ HappyChat™
Welcome to HappyChat™, the Happiest™ chat platform on the internet! We moderate all messages and make sure everything is very Happy™! How do we do thi...
h
sugarfi (520)
Sardonyx Programming Language
# Sardonyx ![Sardonyx Logo](https://storage.googleapis.com/replit/images/1597349976411_b130861eac4cc8f6deb754ed1171d462.png) This is the Sardonyx pr...
h
sugarfi (520)
The Basics of x86
# Introduction x86 is one of the most common computer architectures in use today. Many personal computers and devices use either x86 or ARM CPUS. But...
h
sugarfi (520)
Quill
# Quill ![image](https://storage.googleapis.com/replit/images/1586961003254_f96aeb850fb46a744bd62f7e918fbbbe.png) Have you ever wanted a language wi...
h
sugarfi (520)
The Basics of Regex
Regex, or regular expressions, is a very useful tool for parsing and lexing text. However, a lot of people don't know how to use them. I decided to cr...
h
sugarfi (520)
Lennybot
This was something I made a while back but did not share. It is a text adventure. You are trapped on a collapsing space ship with the maniacal AI Lenn...
h
sugarfi (520)
Corewar Tournament
# Introduction Corewar is a programming game in which several programs, or warriors, run in a shared VM. Each is positioned in memory, where its cod...
h
sugarfi (520)
Python repl.it API
**Note: this package (probably) does not work on repl.it. Please find it on [github](https://github.com/sugarfi/PyRepl/tree/master) instead.** # PyRep...
h
sugarfi (520)
ReplitCLI
ReplitCLI is a CLI tool to interact with repls from your local machine. It is built on top of Crosis, the repl.it API, and it allows you to pull from...
h
sugarfi (520)
Who wants to collaborate on a programming language?
You might have seen a previous post by me on this topic. This time I'm doing it right. I am creating an interpreted, object-oriented, statically typed...
h
sugarfi (520)
Cublast
This is a small space shooter game I made, Cublast. It is basically colorful asteroids. You have a little spaceship, and you must fly around and shoot...
h
sugarfi (520)
Q Language
# Q This is the beta version of the Q language. ## What is Q? Q is a functional-ish esoteric-ish language. It is based around the concept of streams/...
h
sugarfi (520)
Muse
# Muse This is Muse, my submission for the Piemadd hackathon. Muse is a collaborative IDE where you write code and it produces music: think Sonic Pi...
h
sugarfi (520)
My Personal Website
I recently redid my personal website. It has a tiny blog, with a few entries on it. I plan to update it regularly. There's not really much else to say...
h
sugarfi (520)
The Basics of Bases
# Intro You might have heard of bases or binary before. But what does that actually mean? In this tutorial, I will try to cover the fundamentals of ba...
h
sugarfi (520)
Who wants to collaborate on a programming language?
This is exactly what it sounds like. I want to make a programming language, and it would be cool to have a group of people to help develop it. I would...
h
sugarfi (520)
Elf Drop
It is almost the holidays, and that means games. This is my holiday game: Elf Drop. *Note: the following is a copy-paste of the instructions on the...
h
sugarfi (520)
about:sugarfi
This is my entry for the about:you hackathon. I had a bad little GitHub page before this, and this was a good excuse to improve it. I also have this h...
h
sugarfi (520)
Calculator CTF
This is a simple CTF I made. The goal is to find the flag, which is hidden in the file flag.txt. The program runs a vulnerable web app. This CTF will...
h
sugarfi (520)
Implementing Currying in Python
*Note: this post was originally on [my blog](https://sugarfi.dev) but I'll post it here too.* # Implementing Currying in Python Currying is great. I...
h
sugarfi (520)
Repl Auth Template
Repl Auth is a great way to do authentication without all the hassle of databases and whatnot. This is a simple template for using Repl Auth: you simp...
h
sugarfi (520)
Simple Lexer and Parser Template
This is a simple lexer and parser template I made using sly, a library for parsing. You can easily extend it to create your own programming language!
h
sugarfi (520)
Commiting to Organization Repo
I created a Github organization, and created several repos on it. I have admin rights on all of them. However, in repl.it, when I import one of them,...
h
sugarfi (520)
Song Jumper
This is my submission to the hackathon. It is a simple, yet challenging game. You control a little colored square, and must make it to the end of the...
answered
h
sugarfi (520)
Settings for a Team
I just created a team at https://repl.it/teams, how can I change the settings and members?
answered
h
sugarfi (520)
How to get a user repl domain?
I noticed that some users, like mat1 or turbio, have a domain for their user: mat1.repl.co or turbio.repl.co. Is there any way for one to get a domain...
h
sugarfi (520)
antivirus - Code Jam #9
# antivirus This is our code jam submission: antivirus. It is a point and click game, meaning you click on items to use them. You play as a person. Yo...
h
sugarfi (520)
Pug and Markdown Template
This is a simple template for using the Pug HTML preprocessor with Express to render Markdown files. Simple follow the comments, and you can make your...
answered
h
sugarfi (520)
Installing Docker in a repl
Is there any way to install Docker in a repl? I know I could use a polygott repl to install the package, but I would still have to do other things tha...
answered
h
sugarfi (520)
Hackathon Editing
I have already submitted my post for the hackathon. (or rather, my teammate @grify did). However, it has a bunch of bugs that arose at the last minute...