Skip to content

Instantly share code, notes, and snippets.

🤖
Experimenting with ActivityWatch for Android

Erik Bjäreholt ErikBjare

🤖
Experimenting with ActivityWatch for Android
Block or report user

Report or block ErikBjare

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View blockstack-verification.txt
Verifying my Blockstack ID is secured with the address 1MUWQSMtg2BeKvsMN6pZMRgptzwhiuXruA https://explorer.blockstack.org/address/1MUWQSMtg2BeKvsMN6pZMRgptzwhiuXruA
View keybase.md

Keybase proof

I hereby claim:

  • I am ErikBjare on github.
  • I am erb (https://keybase.io/erb) on keybase.
  • I have a public key whose fingerprint is AE64 E141 3876 3D20 1E7A E732 7A8F 433A 86E4 C130

To claim this, I am signing this object:

@ErikBjare
ErikBjare / _.md
Last active May 17, 2017
knowtree-graph
View _.md

[ Launch: asd ] c3c98b497afa902c075a4c23da029385 by ErikBjare

View windows_time_since_input.py
import time
import ctypes
from ctypes import Structure, POINTER, WINFUNCTYPE, windll
from ctypes.wintypes import BOOL, UINT, DWORD
class LastInputInfo(Structure):
_fields_ = [
("cbSize", UINT),
("dwTime", DWORD)
View gist:908f73cb01c58b3178ca
Verifying that +erikbjare is my openname (Bitcoin username). https://onename.io/erikbjare
View lifelogger.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View ticker_notify.sh
#!/bin/sh
# Requires jq
# Remember to chmod +x!
#
# Add the following cron-job (using "crontab -e") to run at hourly intervals:
# 0 * * * * export DISPLAY=:0.0 && /bin/bash <SCRIPT_PATH_GOES_HERE> > /dev/null 2>&1
# Change <SCRIPT_PATH_GOES_HERE> to the appropriate name
BTCE_PRICE="$(curl -s https://btc-e.com/api/2/btc_usd/ticker | jq '.ticker.last')"
View btce_ticker.sh
#!/bin/sh
# Oneliner by @Coornail, modifications by @ErikBjare
watch -n1 -d "curl -s https://btc-e.com/api/2/btc_usd/ticker | json_pp | tail --line=+2 | head --line=12"
@ErikBjare
ErikBjare / fib.lisp
Created Sep 28, 2013
My first lisp function, calculates the fibonacci sequence.
View fib.lisp
(defun fib (l n)
(if (< (length l) n)
(fib (append l (list (apply #'+ (last l 2)))) n)
l
))
@ErikBjare
ErikBjare / fib.hs
Created Sep 28, 2013
My first Haskell function, calculates the fibonacci sequence.
View fib.hs
-- Takes an empty list *l* and calculates a *n* numbers in the fibonacci sequence
fib l n
| l == [] = fib [1,1] n
| length(l) <= n = fib (sum(take 2 l) : l) n
| otherwise = l
You can’t perform that action at this time.