HNHacker News
TopNewBestAskShowJobs

slmbrhrt

141 karma · joined April 24, 2009

Hello, I am Ed. I don't have anything fancy to show off right now, but I may later.

ed@slumberheart.com

submissionscomments
slmbrhrt··on How to Build an Email Client
I don't think slippery-slope is an appropriate argument to make here, or really anywhere.

To answer the UI elements on the bottom, I'm not sure I actually press the Send button at all, instead opting for a keystroke depending on the client. The physical analogue I base my request off is the order I fill out a letter or card--I write my message, then I sign it, and then I seal and address the envelope.

Beside that, what's to keep a hypothetical upside-down mail client from putting all of its control elements on the bottom of its interface?

slmbrhrt··on How to Build an Email Client
Whatever you do when you build your client, do me one UI favor: Reverse the fields when composing. Body, then subject, then addressees, then the Send button. Think of all the headaches due to accidentally-sent mails the world over.
slmbrhrt··on Let's stop telling programming newbies to learn Vim (or Emacs)
I'm finding more and more often that the best way to teach someone about a feature of their own favorite text editor is to threaten to walk them through doing it in vim. Magically, they've found the plugin or option before I can make it back to their desk with my solution.
slmbrhrt··on Typing Practice for Programmers
P|pes in OS X on Firefox, too.
slmbrhrt··on You Are Using Your Editor Wrong
The accomplishment is training myself to run as close to default as possible. I've gotten very accustomed to using NERDTree, for example, but that's because I never really took the time to learn to use netrw correctly. I seek to correct that now.

To misappropriate a Dawkins quote, I'm simply going one further, to zero.

slmbrhrt··on You Are Using Your Editor Wrong
More and more I feel like I should wean myself off NERDTree and back onto netrw like a grown-up. It would reduce the number of plugins I use to zero, and that would be an accomplishment.
slmbrhrt··on TylerWM - a tiling window manager for OSX
I use shiftit because I miss awesomewm since my work machine is a Mac now. Shiftit is fantastic.
slmbrhrt··on Opinionated dotfiles for vim, zsh, git and OS X
19 is too many. I use one: NERDTree, and I bind Leader-n to NERTTreeToggle. It's invaluable to me.
slmbrhrt··on Never Make Counter-Offers
Looks like he may have done some cleaning. I noticed he doesn't seem to own bitconjurer dot org anymore, maybe this is why?
slmbrhrt··on Set of 5 non-trasitive dice shows some remarkable properties (video)
Reminds me of Simon Tatham's Catan dice: http://www.chiark.greenend.org.uk/~sgtatham/dice/
slmbrhrt··on Transparent Aluminum

  McCoy: You know, if we give him the formula, we'll be altering the future.
  Scotty: Why? how do you know he didn't invent the thing!
slmbrhrt··on Ask HN: Your code editor, black on white or white on black?
Light text on a dark background.

http://www.vim.org/scripts/script.php?script_id=1891 vividchalk

http://www.vim.org/scripts/script.php?script_id=1143 inkpot

slmbrhrt··on Vim: revisited
Prefs -> Keyboard -> Modifier keys.
slmbrhrt··on Vim: revisited
I work exclusively in split windows, vertical and horizontal both, and I don't work without NERD Tree anymore.

    nnoremap <Leader>n :NERDTreeToggle<CR>
I suggest remapping NERDTree's help function from ? to H so it doesn't interfere with search-up.
slmbrhrt··on Show HN: 300x288 pixel clock using HTML5 canvas and Javascript
Nice. I've got a minor obsession with alternative ways of displaying the time of day. I've made a canvas clock or two of my own, and I used http://www.let.rug.nl/kleiweg/abclock/ glued to my root window for the longest time.

I like that your clock simply displays the time of day as a visual ratio of time elapsed to time remaining. Of course, at the one-second-per-pixel scale, getting the precise time of day at a glance is a little tough.

Have you considered using color to earmark blocks of time? If it's 300 pixels wide, then a row is 5 minutes. Have you tried maybe some pinstriping on each sixth row to show hour marks? Maybe wider, like 2-hour blocks? I think it would give a lot more information in a single glance.

Do you think turning it 90 degrees and having it progress left to right would be easier or more intuitive? And what about the size? 300x288 has its advantages, but have you played with other aspect ratios?

I'm not trying to pick apart your work, I'm trying to suggest different ways to take it because I like what you've done. If you want to return fire, I made http://slumberheart.com/things/clock.html earlier this year and would love to hear some suggestions.

slmbrhrt··on Thesis about the pathfinding AI of my action RPG game written in clojure(lisp)
The mob motion reminds me of Liquid War. Details about their algorithm at http://www.ufoot.org/liquidwar/v5/techinfo/algorithm
slmbrhrt··on Imagine if your house had Windows
Reminds of a video I saw of a guy upgrading through every version of Windows. It's a sight to behold.

http://www.youtube.com/watch?v=vPnehDhGa14

slmbrhrt··on Chuck Norris Exception
The only Rajni movie I've seen was Endhiran, but it was enough to understand exactly what you mean.
slmbrhrt··on In-Car Algorithm Could Rapidly Dissolve Traffic Jams
Reminds me of this:

http://www.cs.utexas.edu/~pstone/Papers/bib2html/b2hd-trr11....

Looks like he's redesigned his homepage since I got my degree, so I can't immediately find the animations he used to have to illustrate the method.

slmbrhrt··on What teachers want to tell parents
I already said the profession wasn't part of the consideration.

Asking the child if what the teacher said is true is seen as an affront on the author's character as a person, not as a teacher, so it's reasonable for them to take offense at the accusation.

It's entirely reasonable not to trust the teacher's authority by default--I'm not challenging that. I'm only defending the author's position on taking offense to being challenged on something that was just said.

slmbrhrt··on What teachers want to tell parents
They're not speaking as a teacher, but as a person with integrity, someone who endeavors to tell only the truth, especially in a situation as grave as the discipline of a child under their watch.
slmbrhrt··on To my fellow Hacker News contributors
I wonder what this would look like in a two-column view, with one column for discussion, and a smaller margin to the side for metadiscussion. Maybe some kind of mechanism to boot a single comment to one side or the other, and an option as a reader to ignore metacommentary.
slmbrhrt··on What is in your .vimrc
Yeah, I've found that over the years my .vimrc gets shorter and shorter because I rewrite it from scratch with each new environment, taking with me only what I remember through everyday use. I'm down to 30 lines now, counting whitespace.
slmbrhrt··on Poll: What should be done about the endless repetition of stories?
While I'd like a mechanical solution, I think the best results are probably going to come from human intervention/interaction.
slmbrhrt··on Finding your way in vim: tags, cscope, grep and more
You might try using sessions instead. In my vimrc, I have this line:

    nnoremap <Leader>q :mks!<CR>:qall!<CR>
And in my .bashrc I have this line:

    alias vv=vim -S
Once you have all the files you want open and arranged the way you like, save it all and then hit \q to save the session and quit. Then, instead of vim, use vv to go right back to your session. That's how I do it, anyway.
slmbrhrt··on Show HN: GeekRations
I was expecting some kind of geek-oriented MREs. Of course, if you ask the right lab rats, MREs are already geek-oriented.
slmbrhrt··on Urbanisation in Minecraft
But cobblestone, wood, and even charcoal and water are infinite resources in the game. The problem isn't the supply of resources, it's the short-sightedness of the players in the game that figure it's easier for them to mine cobblestone from beneath or clear-cut a natural forest in the game with no intention of replenishing the supplies because they don't imagine they'll be playing long enough for it to matter.
slmbrhrt··on Lojban - The Logical Language
I wonder if a project like Andi-Land, or another similar game or even a Zorklike, built around natural language parsing would be the right way to teach a language like Lojban.

edit: Oh, someone's already done Colossal Cave.

slmbrhrt··on Not So Fast: Sony's PlayStation Network Hacked Again
That's why I spelled it 'own*'.
slmbrhrt··on Not So Fast: Sony's PlayStation Network Hacked Again
I think a lot of the inertia is due to the fear that deleting an account could invalidate your purchases with that account. I've bought a few games and DLC packs myself--there's a lot of content I own* that I'd suddenly lose out on. It may be chump change, but I'm not about to walk away from money I've spent in good faith.

I think at this point if Sony would give us a cut-and-run solution to let us kill our accounts but keep our purchases--they won't--we'd see a surge in account deletions, especially after today's news.

Probably worth mentioning that I don't play many online games, so most of the time when I sign on it's to buy single-player content.

Page 1 of 3Next →