Skip to content

Instantly share code, notes, and snippets.

View benmezger's full-sized avatar
:octocat:
hacking

Ben Mezger benmezger

:octocat:
hacking
View GitHub Profile

Keybase proof

I hereby claim:

  • I am benmezger on github.
  • I am seds (https://keybase.io/seds) on keybase.
  • I have a public key ASDXXErwvTK3BN0YREXdivd6uQjU-U9waoBzQkx-Gb8NUAo

To claim this, I am signing this object:

$2a$11$gPkdE5FvuGbANwGCajAcZem3IvLCCAN4h/gbZKhUQn9XrCCYzb7ma

From 0084195e500acb1e483fb5a6e7fea40e75a3ef3a Mon Sep 17 00:00:00 2001
From: Ben Mezger <me@benmezger.nl>
Date: Sun, 27 Mar 2022 03:03:10 -0300
Subject: [PATCH] hibernate: finally get hibernate to work in xps
---
default/grub | 2 +-
mkinitcpio.conf | 2 +-
systemd/sleep.conf | 2 ++
3 files changed, 4 insertions(+), 2 deletions(-)
@benmezger
benmezger / riscv.md
Created February 18, 2022 23:05 — forked from cb372/riscv.md
Writing an OS in Rust to run on RISC-V

(This is a translation of the original article in Japanese by moratorium08.)

(UPDATE (22/3/2019): Added some corrections provided by the original author.)

Writing your own OS to run on a handmade CPU is a pretty ambitious project, but I've managed to get it working pretty well so I'm going to write some notes about how I did it.

@benmezger
benmezger / social-ads.lsrules
Last active November 29, 2020 22:56
Little-Snitch rules: Deny ad servers, Microsoft and Facebook
{
"description" : "",
"name" : "Ads and social media",
"rules" : [
{
"action" : "deny",
"creationDate" : 1529779153.0734901,
"modificationDate" : 1529934184.9034209,
"notes" : "From Peter Lowe's ad server list; details: https:\/\/pgl.yoyo.org\/adservers\/details.php?hostname=ads03.redtube.com",
"owner" : "me",
[
{
"id":5,
"type":"M",
"question":"Multiple choice question",
"scale_start":"None",
"scale_start_text":"None",
"scale_end":"None",
"scale_end_text":"None",
"check_choices":[
@benmezger
benmezger / config.el
Created July 11, 2020 15:46
Emacs doom - problematic org-projectile
(use-package! org-projectile
:config
(map! :leader
(:prefix "n"
:desc "projectile-project-complete-read" "p" #'org-projectile-project-todo-completing-read))
(defun org-projectile-get-project-todo-file (project-path)
(message "Called")
(message project-path)
(concat org-directory "/projects/" (file-name-nondirectory (directory-file-name project-path)) ".org")))
options {
IGNORE_CASE = true;
JAVA_UNICODE_ESCAPE = true;
STATIC = false;
DEBUG_PARSER = true;
LOOKAHEAD = 1;
DEBUG_LOOKAHEAD = true;
}
PARSER_BEGIN(LanguageParser)
/* LanguageParser.java */
/* Generated By:JavaCC: Do not edit this line. LanguageParser.java */
package compiler.parser;
import javax.swing.text.html.parser.Parser;
import java.util.List;
import java.util.ArrayList;
import java.io.InputStream;
import java.io.ByteArrayInputStream;
import java.lang.StringBuilder;
module polar-sapiens
go 1.14
require (
github.com/go-pg/pg/v10 v10.0.0-beta.2
github.com/go-playground/validator/v10 v10.3.0
github.com/golang-migrate/migrate/v4 v4.11.0
github.com/google/uuid v1.1.1
github.com/julienschmidt/httprouter v1.3.0