Skip to content

Instantly share code, notes, and snippets.

@0xdevalias
0xdevalias / serum-changelog.md
Last active January 9, 2025 02:31
Xfer Records - Serum - Changelog / Release Notes

Xfer Records - Serum - Changelog / Release Notes

Note: This was originally extracted from the HTML returned from the https://xferrecords.com/api/update_check/serum API, converted to markdown, and then the formatted manually cleaned up a bit further. It probably won't be kept strictly up to date, but it should at least serve as a useful historical record.

Note: For releases that I had access to the *.exe/*.dmg files for, I have also included the SHA256 hashes of the official downloads; so that they can be used to verify the authenticity of any versions that you might come across. At time of writing, the first version below that includes the hashes is 1.36b8 (October 11 2023)

kiosk_mode:
hide_header: true
title:
views:
- title: Home
path: home
cards:
- type: custom:layout-card
layout_type: custom:grid-layout
cards:
import 'package:flutter/material.dart';
class Home extends StatefulWidget {
const Home({super.key});
@override
State<Home> createState() => _HomeState();
}
class _HomeState extends State<Home> {
@JoshOohAhhAi
JoshOohAhhAi / index.html
Created October 12, 2024 12:49
Neuro Noise (GLSL Shader)
<div class="content">
<div class="section">
<div>
Neural Noise
</div>
</div>
<div class="section">
<div>
GLSL shader based on <a href="https://x.com/zozuar/" target="_blank">@zozuar</a> <a href="https://x.com/zozuar/status/1625182758745128981/" target="_blank">artwork</a>
</div>
@techberet
techberet / hotspot_shutdown.py
Created August 24, 2023 03:31
Inseego M2000 Hotspot Shutdown Script
#!/usr/bin/env python3.10
# quick and dirty and semi-simple script which shutsdown an inseego M2000 hotspot
# also can send information on the usage stats to DynamoDB,
# and if battery is low can send a PushOver notification to
# encourage you to plug it in.
# you need to create a local_secrets.py which has all your secrets in it (password, aws, pushover, etc).
# should be run periodically (crontab or systemd), and probably should also gate it on a successful ping to 192.168.1.1
import requests
import re
import hashlib
@MohammadHosseinGhorbani
MohammadHosseinGhorbani / godot-telegram-game-article.md
Last active January 9, 2025 02:17
Making a Telegram game with Godot

Telegram Games

Telegram is a powerful messenger app with many features; such as games! You can use a Telegram bot and an HTML5 page to share your game in Telegram. The main part of this thing is the HTML5 web page that is your game, Telegram is used to share your game and record the players' score. We will use Godot for the HTML5 part, and Python for the Telegram bot.

Telegram bots can be created using any programming language, therefore Python is not a requirement.

You can read more about Telegram games here.

Let's get started!

The Telegram Bot

@Maharshi-Pandya
Maharshi-Pandya / contemplative-llms.txt
Last active January 9, 2025 02:16
"Contemplative reasoning" response style for LLMs like Claude and GPT-4o
You are an assistant that engages in extremely thorough, self-questioning reasoning. Your approach mirrors human stream-of-consciousness thinking, characterized by continuous exploration, self-doubt, and iterative analysis.
## Core Principles
1. EXPLORATION OVER CONCLUSION
- Never rush to conclusions
- Keep exploring until a solution emerges naturally from the evidence
- If uncertain, continue reasoning indefinitely
- Question every assumption and inference
@krisbolton
krisbolton / fix-vmware-workstation-error-unable-to-open-kernel-device-vmcidev-vmx.md
Last active January 9, 2025 02:13
Fix VMware Workstation Error unable to open kernel device "VMCIDev VMX"

Problem

VMware Workstation Player returns an error when trying to run a new virutal machine. The error reads "Unable to open kernel device '\.\VMCIDev\VMX': The operation completed successfully. Did you reboot after installing VMware Player? Module 'DevicePowerOn' power on failed. Failed to start the virtual machine."

Solution

  1. Navigate to the virtual machine's working directory.
  2. To find your VM's working directory by right-clicking the VM, selecting 'settings', selecting the 'Options' tab, and noting the 'Working directory' path. Navigate to the working directory in Window's Explorer.
  3. Find the VMX file, with type 'VMware virtual machine configuration'.
  4. Open the VMX file in notepad.
@ityonemo
ityonemo / test.md
Last active January 9, 2025 02:10
Zig in 30 minutes

A half-hour to learn Zig

This is inspired by https://fasterthanli.me/blog/2020/a-half-hour-to-learn-rust/

Basics

the command zig run my_code.zig will compile and immediately run your Zig program. Each of these cells contains a zig program that you can try to run (some of them contain compile-time errors that you can comment out to play with)