HNHacker News
TopNewBestAskShowJobs

dktbs

74 karma · joined September 17, 2010

submissionscomments
dktbs··on Nightcode: An IDE for Clojure and Java
Although I agree that LightTable is a more polished clojure IDE, it doesn't do the one thing that ganarajpr mentioned: create lein projects for you through the UI.

Even though lein is easy to use, integration like this lowers the barrier to entry for new folks wanting to learn clojure, which is awesome.

dktbs··on Anxiety: Nothing to Do but Embrace the Dread
this might not be what you are describing, but it sounds like exposure therapy: http://en.wikipedia.org/wiki/Exposure_therapy
dktbs··on Reddit Insight
What do you mean by "stir the pot"? The purpose of this site seems to be data-driven analysis of reddit. If the conclusions being drawn aren't rooted in that data, I don't see the point.
dktbs··on ClojureScript: Things That Might Worry You, but Shouldn't (2012)
I'm going through "ClojureScript Up and Running" right now, and I'd also recommend it.

However, for folks who just want to give cljs a try, lein-cljsbuild does make it pretty easy at this point. Once you have lein and the lein-cljsbuild plug-in installed, the basic information on how to get a project up and running is here:

https://github.com/emezeske/lein-cljsbuild#just-give-me-a-da...

They also include example projects in the lein-cljsbuild repo that make use of some of the popular clojure web libraries like ring and compojure:

https://github.com/emezeske/lein-cljsbuild/tree/master/examp...

dktbs··on Why I am so excited about Clojure
I would argue that s-expressions are powerful for reasons other than macros, but I agree that the prefix notation and boatloads of parentheses can initially require a lot of extra effort for no apparent payoff. When I began writing clojure code (in vim) this was a constant source of frustration for me. The paredit.vim plugin [https://github.com/vim-scripts/paredit.vim] made things much easier and led me to give emacs a serious try. Writing lisp in an editor with paredit is a magical feeling. It turns the onion of parentheses into a structure that you can navigate and modify without having to worry about keeping things balanced. For me, this has made the parens effectively disappear from my focus.
dktbs··on Mocl – a Common Lisp implementation for mobile platforms
For me, it isn't the price tag that is a problem. It is the lack of information about something that has a price tag. I would personally be interested in a product like this, and I have paid $200+ for development software before, but there isn't enough info here to let me know if it is worth it.
dktbs··on How to Learn Emacs: A Hand-drawn One-pager for Beginners
I agree with this completely. I use emacs for clojure and I really like it, but learning a new language and a new editor at the same time is going to make things harder. There are clojure plugins for most popular editors at this point. Learn with an editor/IDE you understand and like and then switch editors later on if you want to.
dktbs··on Why I Say Dumb Shit
This post reminded me of something I read on HN last year:

http://37signals.com/svn/posts/3124-give-it-five-minutes

My favorite line from it: "There’s also a difference between asking questions and pushing back. Pushing back means you already think you know. Asking questions means you want to know. Ask more questions."

I might be oversimplifying it, but it sounds like the call to action in this gist is "Make trolling statements to smart people to evoke a passionate response. Maybe you'll learn something as they tell you off."

dktbs··on A simple dark theme and accompanying color scheme for Sublime Text 2
emacs has the --reverse-video flag:

http://www.gnu.org/software/emacs/manual/html_node/emacs/Col...

dktbs··on tmux 1.8 Released
It costs $ but I really liked this pragprog book:

http://pragprog.com/book/bhtmux/tmux

Really good introduction, and the included config file is a good start.

dktbs··on Ranger - Finder clone for the terminal
I like ranger, and have used it for a few years, but I don't understand why it would be considered a clone of Finder. They are both file managers, that is about all they have in common.
dktbs··on Clojure 1.5
This looks great, thanks!
dktbs··on Clojure 1.5
I have been going through the O'Reilly book for clojure:

http://www.clojurebook.com/

I like it so far because it relates many new functional programming concepts back to ideas from other languages. In the early portions of the book it frequently shows ruby, java, and python code alongside a line of clojure.

A more interactive way to try out the language would be to try www.4clojure.com or the clojure koans. Both take different approaches to giving you puzzles to solve with clojure.

dktbs··on The Coolest Experience I Had as an Apple Store Employee
education discounts can be applied in store, as well as the other education offers they occasionally do, like the free iPod touch during the back to school season.
dktbs··on The Coolest Experience I Had as an Apple Store Employee
In the case of the Apple store, these kinds of sales are the last thing a salesperson wants.

Apple salespeople are not paid on commission, and since the guy was told exactly what the students were buying and that they already had the money distributed to them on gift cards, he knew he couldn't upsell them on a warranty or in-store training. Selling a baseline macbook is easy, people line up to buy them. It is the upselling that determines an employee's performance. So I don't think it had any bearing on this guy's behavior.

dktbs··on Violet Blue: What happened with my Security BSides talk
I agree that this is odd, and I think it is the reason this thing was a problem in the first place. It was decided months ago that she would speak at this conference, according to Violet Blue's blog post. They are both aware of the focus of her work and it makes sense that an organizer of this conference would want to know the specifics her talk in advance. It seems like a mistake for them to have not settled it sooner.
dktbs··on Simple user styles for popular websites
I thought it was a good idea to include the disclaimer. As obvious as it might seem that these are opinionated modifications to the site's intended style, it may save some grief to make your awareness of the issue clear.
dktbs··on Montag - python static site generator v0.01
No docs aside from some cryptic nonsense in the readme, why is so much stuff like this hitting the frontpage on HN lately?
dktbs··on Light Table reaches 0.1.0
I don't understand how something like copying and pasting could be obviated from a text editor. There are a million reasons you might need this functionality, and they don't all have to deal with poorly structured code.
dktbs··on Sent From My iPad
I agree. I think that the appstorification of computing is driven by the idea that the internet (and software from it) is dangerous, and that the app store (iOS,Android,etc.) is safe. Its like most of the adult world just got their first game boy, and they are all starting to figure out that some of the games are total shit.
dktbs··on Perspective - 2D/3D puzzle platformer
unrelated to the game itself: Why does "screenshots" link to a zip file with 5 reasonably small png files in it? I mean, sure it works, but that is weak.
dktbs··on BareMetal OS: A 64-bit Operating System in only 16KiB
while it might eventually have some value, the effort itself is noteworthy, even if it is just a proof of concept.
← PreviousPage 2 of 2