vespakoen | 5 years ago | on: Linux Running on Apple M1
vespakoen's comments
vespakoen | 5 years ago | on: Hum to Search Song
vespakoen | 5 years ago | on: Hum to Search Song
I don't have time to finish it but i would love it if somebody would make this
[1] https://github.com/vespakoen/ontheweb/tree/master/humminggur...
vespakoen | 7 years ago | on: The Clock (2003)
He has made a couple different ones:
vespakoen | 7 years ago | on: Curve Matcher
vespakoen | 7 years ago | on: CNC milling with open source software
I am hoping more people will work on open source g-code generators so we have better alternatives to Fusion 360 / Solidworks for free
[1] http://github.com/makercam/openjscam [2] http://github.com/makercam [3] https://github.com/aewallin/opencamlib
vespakoen | 9 years ago | on: Tutorial for Wykobi – A C++ Computational Geometry Library
Others you can check out:
- http://paperjs.org (especially "PaperScript" which does some magic to allow adding / multiplying etc. vectors if that's what you're after)
Also worth noting is that for most "computations" there is a likely a package available on npm
vespakoen | 9 years ago | on: Portacle – A Portable Common Lisp Development Environment
I ended up extracting it using the "xz" utility
brew install xz
xz -d ./mac-portacle.tar.xz
Opening the Portacle.app file didn't work, starting it from the terminal gave me the following: dyld: Symbol not found: _iconv
Referenced from: /usr/lib/libcups.2.dylib
Expected in: /Users/koen/Downloads/portacle//usr/mac/lib//libiconv.2.dylib
in /usr/lib/libcups.2.dylib
/Users/koen/Downloads/portacle//emacs/mac/emacs.sh: line 51: 44458 Abort trap: 6 "$SCRIPT/bin/emacs" --name Portacle -T Portacle -q -l "$ROOT/config/emacs-init.el" "$@"vespakoen | 9 years ago | on: A Simple Request: VLC.js
vespakoen | 10 years ago | on: Ubuntu 16.04 proves even an LTS release can live at Linux’s bleeding edge
vespakoen | 10 years ago | on: Ubuntu 16.04 proves even an LTS release can live at Linux’s bleeding edge
vespakoen | 10 years ago | on: Ubuntu 16.04 proves even an LTS release can live at Linux’s bleeding edge
vespakoen | 10 years ago | on: Ubuntu 16.04 proves even an LTS release can live at Linux’s bleeding edge
No luck with that too, I verified the command working with
cat /proc/acpi/wakeup
It shows XHC1 S3 *disabled pci:0000:00:14.0
When I close the lid it suspends, when I open it again I just get a black screen (fans still on, no way to get to another tty)I also tried suspending via the menu / power button: same results
vespakoen | 10 years ago | on: Ubuntu 16.04 proves even an LTS release can live at Linux’s bleeding edge
I added that script to echo XHC1 to wakeup here: /usr/lib/pm-utils/sleep.d/100macfix without any luck (made it executable)
I also removed light-locker (that was the cause wakeup problems on my old macbook pro (6,1), but no luck with that either.
I will play with it another time and report back here if I make progress.
vespakoen | 10 years ago | on: Ubuntu 16.04 proves even an LTS release can live at Linux’s bleeding edge
It seems to have loaded bdc_pci by default, will try your suggestions and report back.
vespakoen | 10 years ago | on: Ubuntu 16.04 proves even an LTS release can live at Linux’s bleeding edge
vespakoen | 10 years ago | on: Ubuntu 16.04 proves even an LTS release can live at Linux’s bleeding edge
Before installing Arch (assuming I needed the latest kernel for anything to work) I tried installing Xubuntu 16.04, and it amazes me how well it works! After installing refind everything just seemed to work out of the box.
The only things that aren't working is the webcam and suspend / hibernate, but I don't really care about those and suspend even seems fixable.
For anyone interested, I got the intel graphics drivers installer to run by changing DISTRIB_CODENAME to "wily" in /etc/lsb-release and changing it back to "xenial" after installation (make a backup: sudo cp /etc/lsb-release.backup /etc/lsb-release)
vespakoen | 10 years ago | on: I've Just Liberated My Modules
http://jsperf.com/leftpadtesting
Repeat + slice is too
vespakoen | 10 years ago | on: I've Just Liberated My Modules
module.exports = function leftpad (str, len, ch) { str = String(str); if (ch === 0) { ch = '0'; } return Array(Math.max(0, len - str.length)).join(ch || ' ') + str; };
vespakoen | 10 years ago | on: I've Just Liberated My Modules
https://www.youtube.com/watch?v=GxnWuXgj3JI