HNHacker News
TopNewBestAskShowJobs

jcw

461 karma · joined June 29, 2009

submissionscomments
jcw··on Conway's Game of Life implemented in Brainfuck
Also see his mandelbrot set/towers of hanoi using vim macros (not vim scripts, but macros): http://www.linusakesson.net/programming/vim/index.php
jcw··on 30 years of C
I'm trying to do this myself--I taught myself C, but still can't write any non-trivial programs. Some people find C easy to comprehend, and think naturally in terms of pointers. Not me.

Gnu Ed's source code is quite easy to read. Plan 9's utilities also have very clear, concise source code.

jcw··on Sublime Text
From the site, it looks like it has regex search/replace and multiple/vertical selection. It also looks like it can automate tasks (with macros, perhaps?).

I use vim, but I've been thinking lately that all you really need to efficiently edit text are the above things listed. Vim and Emacs are extremely powerful, but your first experience with them was probably awful, and the learning curves are steep. Is a powerful AND intuitive text editor possible?

jcw··on Google Delivers New Java-like Language, Noop
Because we are trying to build a tower from the machine to the abstract?
jcw··on Haiku
Geez. All this Be nostalgia lately has had _me_ pining for it, and I've never used it. Gonna try out R5 on my old pentium II. Hopefully it'll replace XP. It seems fitting, as that computer is nothing more than a toy for making art.
jcw··on First subpixel typeface, ever
In that regard, is it art?
jcw··on Syntax-rules Primer for the Merely Eccentric
I've read this and various other scheme macro tutorials and still can't make sense of them. There's still a lot going on in the background with hygenic macros, basic tutorials won't teach you how to write even simple ones on your own.

PLT seems to document them well from the ground up: http://download.plt-scheme.org/doc/html/guide/macros.html

jcw··on Procrastinate Until You're Ready
Steven Pressfield (author of Gates of Fire and Legend of Bagger Vance) would disagree: http://home.stevenpressfield.com/books/war_art.asp#excerpt

I highly recommend The War of Art, his book on overcoming procrastination for artists. Sit down every day and work.

jcw··on Mew is a mail reader for Emacs
Stuff like this makes me want to make the jump (from vim). There are _cats_ on the front page.
jcw··on Haiku Project Announces Availability of Haiku R1/Alpha 1
It's nice to see people still remember BeOS.

I never had a chance to use it, but it looked like there was something special about it. Did anyone here own a BeOS system?

jcw··on Ask HN: Remedy for sagging inspiration?
Are you just burnt out? When you're low on inspiration, taking a day to do everything but work can do wonders. Get out the house, see some friends.
jcw··on Pong (130 lines in Clojure)
Just today I was tinkering with dreamscheme and its SDL hooks, thinking about writing a pong clone, wondering if it would gain any attention after Haskell pong has.
jcw··on Don't MAWK AWK - the fastest and most elegant big data munging language
I'm installing it right now.
jcw··on [dead]
I kept hitting ⌘0, wondering why nothing was happening.
jcw··on Uzbl: a browser that adheres to the Unix philosophy
It starts up about as fast as IE6 does. I'm guessing two or three seconds.

Because of Arora, that computer is actually usable now. Thanks for the great browser!

jcw··on Uzbl: a browser that adheres to the Unix philosophy
Here I am thinking that it's a required nowadays that browsers are huge, hulking monsters because of the multitude of things that need to be parsed and rendered on a web page. A minimal and unix-y browser sounds wonderful.

I've been enjoying Arora lately because of how small and lightweight it is, it runs blazingly fast on my old 64mb/333mhz: http://code.google.com/p/arora/

How does Uzbl match up to it in terms of memory usage? I'm (probably wrongfully) assuming it runs slowly because it's written in python.

jcw··on Should programmers learn machine code?
How would one go about learning machine language for, say, x86? I already know a fair bit of assembly.
jcw··on Poll: Caffeine Usage
I'm 20 and I drink totally way too much coffee.
jcw··on Internet Turns 40 Today... Or Does It?
See, the "...Or Does It" clause refers to the theory that the internet is actually the collective subconscious (certain fringe weirdos propose it is in fact the entire abstract), and we just now have found a (somewhat) tangible way to access it, however primitive and incomplete.
jcw··on Diagrams Through Ascii Art
Awesome. This is a great addition to the plaintext arsenal (which includes Markdown and Textile).

I'd like to see a superfluous extension/hack of this to be able to produce art and cool-looking things in general, a la pixmaps: http://en.wikipedia.org/wiki/X_PixMap

jcw··on Sudoku solver in SQL
This is really cool.

I thought one of the design decisions of SQL was that it would NOT be Turing complete, so hacks like this could not exist. It's funny that the nature of a database makes things like this possible. Can a turing machine be made only using SQL queries? Could a higher-level language compile to it?

jcw··on Tiny Code
I wish I could upvote this twice. I love minimal/tiny languages.
jcw··on The Pirate Bay's ISP has shut them down
Wait, what happened with them all "getting arrested" and everything?
jcw··on Google for Erlang
Why are we having Erlang day instead of _why day?

Why do we have to have Erlang day while I am knee deep in messy PHP work?

jcw··on The true story of audion
I love Panic so much.
jcw··on How to Eat on a Dollar a Day
I was about to post the same link. I would rather read that guy's excellent and concise article than buy this couple's book or sift through their entire blog for details.
jcw··on Coding Horror: All Programming is Web Programming
Because we're all afflicted with terrible ADD after years of internet usage. We need short paragraphs with key sentences bolded and big colorful images in-between to keep our attention.
jcw··on Forget Starbucks, work at the library instead
The GT library gets pretty stuffy during the summer.
jcw··on Programming
A lot of times, micro-optimizations are more fun.

In a hobbyist culture, we tend to do what is most fun.

jcw··on Which Search Engine Do You Choose In The Blind Test?
Bing and Yahoo's pages are either bloated with images and effects or overwhelmingly busy. I search with Google because of its fast and minimal interface. I'm not distracted by eye-catching advertisements or anything, and I get my results immediately. I could care less about slightly more accurate results.
← PreviousPage 4 of 5Next →