Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
twopoint718
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
twopoint718
13y ago
There's also Leksah http://leksah.org/ . I used this a bit a few years ago. It does on-the-fly recompiles, reports errors, and shows type signatures.
2.
▲
by
twopoint718
13y ago
There's an interesting post on the Haskell Cafe list from a while ago wherein Jason Dagit wonders if Git and Darcs aren't dual to one another. http://www.haskell.org/pipermail/haskell-cafe/2010-October&#x
3.
▲
by
twopoint718
13y ago
I could make it that way, it's still pretty small at the moment. Here's the current list: Theraputic refactoring - Katrina Owen, The Future of Programming - Bret Victor, Simplicity matters -Rich Hickey, Hammock Driven Development
4.
▲
by
twopoint718
13y ago
That's exactly what I've started doing at my office. We watch a talk per week and discuss it after. Rich Hickey occupies several rows of the spreadsheet!
5.
▲
by
twopoint718
13y ago
Totally agree. Demand better. Have your metaprogramming and be able to know where 'getPosition' was dynamically generated.
6.
▲
by
twopoint718
13y ago
Acme is the part that I use even under OS X. The regexes are cool (they are recursive), it is easy to process a selection through a shell command, and the compiler integration is both simple but really useful. I think what I like so much is
7.
▲
by
twopoint718
13y ago
Love it. There are elements of this that remind me of Plan 9's Acme and the Plan 9 shell. Contrary to many people's opinion, using the mouse in concert with the terminal is a really powerful paradigm.
8.
▲
Real World OCaml Book is now in beta
(realworldocaml.org)
2 points
by
twopoint718
13y ago
|
0 comments
9.
▲
Display Real-time Feedback on Your Public Speaking
(like.begriffs.com)
1 points
by
twopoint718
13y ago
|
0 comments
10.
▲
Lists out of lambdas and boxes out of functions
(bendyworks.com)
1 points
by
twopoint718
13y ago
|
0 comments
11.
▲
From Ruby to Haskell, Part 2: Similarity, Refactoring, and Patterns
(bendyworks.com)
2 points
by
twopoint718
13y ago
|
0 comments
12.
▲
Styleguide Rails: might as well learn it... you'll be using it in 6 months
(bendyworks.com)
3 points
by
twopoint718
14y ago
|
0 comments
13.
▲
From Ruby to Haskell, Part 1: Testing
(bendyworks.com)
66 points
by
twopoint718
14y ago
|
19 comments
14.
▲
by
twopoint718
14y ago
Thanks! I'll add this.
15.
▲
by
twopoint718
14y ago
Nope, this article is the real deal. I was at this conference and the take on the community rings true to me. It was a no-holds-barred hug fest (and a fine conference, of course). Lest you accuse me of sockpuppet-ism, I've been on HN for 5
16.
▲
by
twopoint718
14y ago
I like how Joe points out that rebasing raises the same issues as time travel, namely paradoxes. If you have rebased commits that others have pulled, then you've created a situation where a commit both does and does not exist. Also interes
17.
▲
by
twopoint718
14y ago
I know it is probably gauche, but here's a tl;dr: The "regexp" in your programming language isn't "regular expression" from language theory. Adding extra bells and whistles (like back references) gives "regexps" power at least equivalent
18.
▲
by
twopoint718
15y ago
My two complaints are that the keyboard isn't the sort that I like, it's of the chiclet variety, and they only offer shortscreens (16:9 rather than 4:3). On the first complaint, this is really just my preference on keyboards. I'm a dvorak
19.
▲
by
twopoint718
15y ago
Haha, take it just a bit farther. When you get hooked on a tiling window manager, all this twisting in the wind over what KDE/GNOME 3.0/Unity will do next really evaporates. The "surface area" of the GUI is so small there's very little to
20.
▲
by
twopoint718
15y ago
I think companies (yes companies) like System76 are the only real way forward for Linux On The Desktop but I think that they tend to get ignored in this discussion. Linux already has prominent commercial backing (Red Hat, Canonical, IBM, e
21.
▲
by
twopoint718
16y ago
Also useful is WPKG: http://wpkg.org/ Though it isn't exactly the same idea (more related to multiple workstations).
22.
▲
by
twopoint718
16y ago
This is what I thought. I wasn't going to pay attention until they specified the client protocol (Wave needs an Emacs mode). Most of the complaints I've heard about Wave stemmed from its AJAX-heavy user interface. How many people had new
23.
▲
by
twopoint718
16y ago
I think there's at least one clojure plug-in for each of the main Java IDEs: Enclojure (NetBeans) Counterclockwise (Eclipse) La Clojure (JetBrains) The other thing that has really improved immensely is "project management"
24.
▲
by
twopoint718
16y ago
There was a long post on the topic of 'regex-vs-parser' for email on reddit a while back. I hope I'm pointing to the correct person, but he wrote a parser in Haskell that validates against RFC5322: http://hackage.haskell.org/package/emai
25.
▲
by
twopoint718
16y ago
I like this little bit about how the first self-hosting lisp compiler was created: "The first self-hosting compiler (excluding assemblers) was written for Lisp by Hart and Levin at MIT in 1962. They wrote a Lisp compiler in Lisp, testing it
26.
▲
by
twopoint718
16y ago
I was debating on whether or not "Super+n" was too much of a Linux/Emacs-ism. But, at least on my keyboard, it is a diamond: http://comedialabs.com/images-matti/lite2.jpg
27.
▲
by
twopoint718
16y ago
The solution that (mostly) works for me is a combination of multiple virtual desktops (I use 9), and a tiling window manager (dwm). I usually don't exceed 2 or 3 windows per virtual desktop and the number of desktops is fixed. I have it wir
28.
▲
by
twopoint718
16y ago
The TeXBook by Knuth is also good if you want to really get to know TeX (and by extension LaTeX). The writing is engaging and well-paced: ISBN: 0201134470
29.
▲
by
twopoint718
17y ago
It is also the final day of Nerdigras: http://www.google.com/search?q=nerdigras
30.
▲
by
twopoint718
17y ago
I was curious and fired up sbcl: * (= (+ 0.1 0.2) 0.3) T * (type-of 0.1) SINGLE-FLOAT * (= 0.3d0 (+ 0.1d0 0.2d0)) NIL * (type-of 0.1d0) DOUBLE-FLOAT
More ›