Live data from Hacker News

Viewing profile — chameco

chameco

HN member
Joined
Thu, Dec 06, 2012, 11:16 PM UTC
HN karma
88
Public activity
25 items

About chameco

No profile information was provided.

Recent public activity

  1. 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 …

  2. comment
    Comment #33208850

    First irssi, then WeeChat, then cerce in Emacs.

  3. 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 - …

  4. 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 …

  5. comment
    Comment #29018364

    Notably missing the best monospaced font. http://terminus-font.sourceforge.net/

  6. story
  7. 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…

  8. 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.…

  9. comment
    Comment #8435676

    Ramnode goes pretty low if you have coupon codes (like, $14 per year low), and I believe Digital Ocean is similar.

  10. 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…

  11. comment
    Comment #6428711

    Yeah, the namespacing is somewhat poor, sorry about that. I'll get around to prefixing the names at some point.

  12. comment
    Comment #6428709

    It's been about 6 months total, I think, but there were significant breaks for school and exams.

  13. 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.…

  14. 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…

  15. 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.

  16. story
  17. story
  18. 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…

  19. comment
    Comment #6012822

    Yeah, the site seems to leak memory like a sieve. I had to kill -9 firefox.

  20. comment
    Comment #5954752

    Now if only Github added Heroku integration, so you could fork apps AND code straight from the repo.

  21. 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…

  22. 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…

  23. story
  24. 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…

  25. 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: …