Skip to content

Instantly share code, notes, and snippets.

@Kvnbbg
Kvnbbg / division-by-zero-visuals.markdown
Last active September 1, 2026 09:41
Division By Zero VISUALS

Division By Zero VISUALS

Interactive singularity scene featuring smooth state transitions from calm accretion flow to turbulence and relativistic collapse. Built with JavaScript, Three.js, GLSL shaders, and GSAP.

A Pen by Kevin Marville on CodePen.

License.

Source.

@Kvnbbg
Kvnbbg / periodic_workflow.md
Last active June 9, 2026 14:23
Unix / Pourquoi : après avoir déjà poussé le correctif Dependabot, refaire une branche backup, un fetch/rebase, puis un commit Fix for prod ne sert à rien si aucun fichier n’a changé. Ça risque surtout de créer du bruit.

1. Vérifier l’état

git status git log --oneline --decorate -5

2. Sécuriser avant intégration distante

git branch backup/$(date +%Y%m%d-%H%M)-before-rebase

3. Synchroniser proprement

git fetch origin git rebase origin/main

@Kvnbbg
Kvnbbg / tamper_monkey.js
Created September 24, 2025 20:57 — forked from alkimiadev/tamper_monkey.js
tamper monkey script to block all users who reply to a tweet(starting at index 4 for my specific use case)
// ==UserScript==
// @name Block Tweet Responders
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Blocks all users who replied to a tweet starting from the 5th reply
// @author me
// @match https://x.com/*
// @grant none
// ==/UserScript==
@Kvnbbg
Kvnbbg / cloudflare_challenge
Created August 28, 2025 14:02 — forked from epixoip/cloudflare_challenge
How I obtained the private key for www.cloudflarechallenge.com
I wasn't first to get the key. Nor was I second, third, or even fourth. I'm probably not even the
10th to get it (ok, looks like I was the 8th.) But I'm happy that I was able to prove to myself
that I too could do it.
First, I have to admit I was a skeptic. Like the handful of other dissenters, I had initially
believed that it would be highly improbable under normal conditions to obtain the private key
through exploiting Heartbleed. So this was my motivation for participating in Cloudflare's
challenge. I had extracted a lot of other things with Heartbleed, but I hadn't actually set out to
extract private keys. So I wanted to see first-hand if it was possible or not.
{
"success": true,
"credits_left": 100,
"rate_limit_left": 100,
"daily_rate_limit_left": 100,
"minute_rate_limit_left": 499,
"next_minute_rate_limit_reset": "2025-08-10T02:18:30.000Z",
"person": {
"publicIdentifier": "kmcloudarchsre",
"linkedInIdentifier": "ACoAAEq9nhUBY5ESVSgACedysR_YLndYv-XJtRI",
@Kvnbbg
Kvnbbg / installJavaForIDEAPT(no=sandbox[flatpack];no=wrapped[snap])
Created June 14, 2025 21:57
🧼 Full Cleanup & Install Script (No JAVA_HOME). You'll have a stable, system-integrated Java setup with: Binaries in /usr/bin/java, /usr/lib/jvm/ No Snap dependencies
# Step 1: Remove Snap version of OpenJDK (if installed)
sudo snap remove openjdk
# Step 2: Clean up unused Snap revisions
sudo snap set system refresh.retain=2
sudo snap remove --purge $(snap list --all | awk '/disabled/{print $1, $2}' | while read snapname version; do echo "$snapname --revision=$version"; done)
# Step 3: Refresh Snap system
sudo snap refresh
@Kvnbbg
Kvnbbg / script.vue
Last active October 13, 2024 20:38
Updated Vue.js Component with Tweet Embed
<template>
<div id="app">
<h1>{{ message }}</h1>
<p>
Learn more with the
<a href="https://vuejs.org/" target="_blank" rel="noopener">
Vue Docs &amp; Resources
</a>
.
@Kvnbbg
Kvnbbg / script.vue
Created October 13, 2024 20:30
Updated Vue.js Component with Tweet Embed
<template>
<div id="app">
<h1>{{ message }}</h1>
<p>
Learn more with the
<a href="https://vuejs.org/" target="_blank" rel="noopener">
Vue Docs &amp; Resources
</a>
.
@Kvnbbg
Kvnbbg / index.html
Created September 20, 2024 23:13
Lightweight Pixel Distortion Animation
<input id="image-selector-input" style="visibility:hidden;" type="file">
<div class="container">
<canvas></canvas>
</div>
<script type="x-shader/x-fragment" id="vertShader">
precision highp float;
@Kvnbbg
Kvnbbg / css-scroll-snap.markdown
Created September 6, 2024 14:06
CSS Scroll Snap