Skip to content

Instantly share code, notes, and snippets.

@ngencokamin
ngencokamin / til.md
Last active March 23, 2021 20:55
Document of things I've learned

01/05/21 - Today I learned more about git syntax, an area I was previously somewhat unfamiliar with. I feel that while not all the information was new, I gained a greater understanding of how it works.

01/06/21 - Today I learned about symbols and javascript syntax in Ruby

01/07/21 - Today I learned how to iterate through the entirety of an array with each loops

01/08/21 - Today I learned about the HTTP gem and its basic usage, as well as learning about APIs in general

1/11/21 - Today I learned basics about ruby on rails routes and general syntax

@ngencokamin
ngencokamin / guide.md
Last active January 20, 2024 15:52
Fix iMessage OCLP (Regen Serial Method)

Fix iMessage OCLP (Regen Serial Method)

Quick guide to fix issues with iMessage due to banned serial with OCLP See official documentation here, that's where I got most of this

Clean out old attempts

This is important for those who've tried setting up iMessage but failed Open a new terminal window and run the following code

bash
sudo rm -rf ~/Library/Caches/com.apple.iCloudHelper*

iMessage Options

Disclaimers

  1. Note that only the BlueBubbles method works if you want to integrate with Beeper. Technically there are other self-hosted iMessage bridges, but BlueBubbles connector is by far the least janky and most reliable option.
  2. While BlueBubbles can theoretically run in a VM or Docker container (see Docker-OSX section for more info), you MUST use real Apple hardware for OpenBubbles.
  3. I'm not including anything about OpenBubbles' upcoming paid hosting options in this guide. They aren't out yet, and I know very little about how it'll work.
  4. For BlueBubbles, the version of MacOS matters. I recommend Ventura, as it has the best combination of features and compatability. If your Mac is too old, check out OCLP. It's what I used to get Ventura running on a 2012 Mac Mini, and it works great.
  5. Neither of these methods (using Macs) will register your phone number, and your iMessage will be tied to your email only. You can get around this if you have an old iP
@ngencokamin
ngencokamin / ULauncher Extensions and Such.md
Last active May 4, 2025 18:19
Information about the ulauncher extensions I use, some I don't, and some I am making or want to make