Viewing profile — chameco
chameco
HN member- Joined
- Thu, Dec 06, 2012, 11:16 PM UTC
- HN karma
- 88
- Public activity
- 25 items
- HN profile
- View on Hacker News ↗
About chameco
No profile information was provided.
Recent public activity
-
comment
Comment #34538974
It'd be a fun exercise to write a tiny Forth in machine code (sans assembler) and use it to write enough of a C compiler to build tcc, or something along those lines. From there I …
-
comment
Comment #33208850
First irssi, then WeeChat, then cerce in Emacs.
-
comment
Comment #33207670
I lived without X11/Wayland for several years. (These days, I live in GUI Emacs with EXWM instead, which has a similar feeling.) Some tools I had luck with: - mpv is your friend - …
-
comment
Comment #30934302
"We are about to study the idea of a computational process. Computational processes are abstract beings that inhabit computers. As they evolve, processes manipulate other abstract …
-
comment
Comment #29018364
Notably missing the best monospaced font. http://terminus-font.sourceforge.net/
- story
-
comment
Comment #12801276
In any languages with multiple namespaces, anything inhabiting some non-primary namespace (i.e., not the matrix containing normal variables) feel second class. Emphasis "feel", and…
-
comment
Comment #11328268
I find that site a bit misguided. Any amount of CSS might still break, for example, w3m. It seems more sensible to have pure HTML sites with client-side styling within the browser.…
-
comment
Comment #8435676
Ramnode goes pretty low if you have coupon codes (like, $14 per year low), and I believe Digital Ocean is similar.
-
comment
Comment #6988779
I have two pieces of advice. First, expand your horizons. Yes, Windows jumping games using a game creator are a great start, but there is so much more. At 12, when I started off, I…
-
comment
Comment #6428711
Yeah, the namespacing is somewhat poor, sorry about that. I'll get around to prefixing the names at some point.
-
comment
Comment #6428709
It's been about 6 months total, I think, but there were significant breaks for school and exams.
-
comment
Comment #6428090
The VM, the AST parser, and the Bison/Flex frontend are built in a layered manner: you could (with the appropriate Makefile) build only the VM, the VM+the AST parser, or all three.…
-
comment
Comment #6428001
Without debug symbols (the default Makefile includes them), the executable is 83KB (93KB with -g), less than half the size of Lua. The shared library is a bit larger, at 102KB. Lua…
-
comment
Comment #6427899
Thanks! Quite honestly, my primary reason for making it was that I didn't like the Lua object model and Python/Ruby/Guile are a bit inconvenient to embed.
- story
- story
-
comment
Comment #6033935
Erm, what about first-class functions in general? This doesn't just make metaprogramming harder, it also stops you from saving functions in lists or hash tables and any sort of hig…
-
comment
Comment #6012822
Yeah, the site seems to leak memory like a sieve. I had to kill -9 firefox.
-
comment
Comment #5954752
Now if only Github added Heroku integration, so you could fork apps AND code straight from the repo.
-
comment
Comment #5605039
Tmuxinator especially makes doing the vim + tmux thing so much better because it has nice session support (just type "mux " to bring up a session). I've been using it for about six…
-
comment
Comment #5605017
There's decent Common Lisp support in other editors. Lots of people use Vim with Slimv. Clojure is still supported better (especially now that we have tpope's fireplace.vim), but C…
- story
-
comment
Comment #4926290
Yes. You can create a tags file for any header file, no matter it's origin. I like to keep mine (for boost, GL, SDL, etc) in ~/.vim/tags and set that as my default tag directory, t…
-
comment
Comment #4926269
Vim with dwm, TMux/TMuxinator, and urxvt. On the plugin side, I use slimv (I know editing Lisp with Vim is blasphemy, but meh), Easytags, and Syntastic. Just discovered Syntastic: …