Skip to content

Instantly share code, notes, and snippets.

View pascalklassen's full-sized avatar
🏠
Working from home

Pascal Klaßen pascalklassen

🏠
Working from home
View GitHub Profile
@vertexclique
vertexclique / cracking.md
Last active May 11, 2024 21:17
Cracking guide for Sublime Text 3 Build 3059 / 3065 ( Mac / Win x86_64 / Windows x86 / Linux x64 / Linux x86 )

MacOS

Build 3059

MD5: 59bab8f71f8c096cd3f72cd73851515d

Rename it to: Sublime Text

Make it executable with: chmod u+x Sublime\ Text

import javafx.application.Platform;
import javafx.stage.Stage;
import javafx.stage.WindowEvent;
import java.util.Timer;
import java.util.TimerTask;
public class AnimatedTitle {
public interface Animation {
@Stupremee
Stupremee / GrandPanda-Talk.md
Created March 30, 2019 20:58
A "talk" from GrandPanda

@Dannie well yes but actually no. The problem is still that when the body of a lambda is executed, a stack frame is allocated. The point of trampoling is to not do that essentially you have some run method of Trampoline which is iterative or tail recursive and by suspending all of your functions in that Trampoline type (rather than executing them in place), you can make the execution of the original function only take one stack frame it's all very roundabout and actaully something I didnt really think about is that you can manually write run to be iterative, not relying on there being tail call optimization. That means it's possible in java as well @tterrag

yeah here we go

interface Trampoline<T> {
    default T run() {

Keybase proof

I hereby claim:

  • I am Darkoberd00 on github.
  • I am darkoberd00 (https://keybase.io/darkoberd00) on keybase.
  • I have a public key whose fingerprint is 8DA0 E913 9AF9 8107 36A0 6A7E 7DC1 0067 9CA7 BD5F

To claim this, I am signing this object:

@LilithWittmann
LilithWittmann / autobahn.md
Last active October 26, 2023 12:11
autobahn.md