News for hackers. Stuff that matters.

maxtilford

Re:Ask HN: What's the name of that office design layout? on Wednesday March 17, 2021 @06:36PM (#26497650)
Sounds like the Eudaimonia Machine concept: https://blog.fentress.com/blog/the-eudaimonia-machine-a-spac...
Re:Interfaces Generally Belong with Users on Sunday November 24, 2019 @03:41PM (#21623208)
What you quoted doesn't mention an IDE at all. "extract interface" is just the name of series of steps that you can accomplish with or without an IDE.

Martin Fowler's book 'Refactoring' gives names a whole bunch of these. That might be where the op is coming from.

Re:Sticky headers for iScroll on Sunday December 18, 2011 @03:08PM (#3367355)
The demos are broken due to git merge tokens. (line 87 "<<<<<<< HEAD")
Re:JSONSelect on Saturday May 21, 2011 @04:11PM (#2571628)
That S-expressions can/often contain code doesn't make them more complicated when used for data only. Anything can contain code.
Re:Rails 3 - Fully Loaded on Friday May 13, 2011 @05:26PM (#2546258)
No technical limits were hit. They have nearly the same feature set.

Geocoder's api feels a little bit more modern Geokit (rails3 vs 2). Having read the code for both, Geocoder was cleaner and would be easier to tweak if necessary.

So really it's just a preference: they do the same thing.

Re:Rails 3 - Fully Loaded on Friday May 13, 2011 @02:08PM (#2545542)
I just switched from geokit to geocoder in the app I'm building. I found geocoder to be significantly better for my purposes.
Re:Ask HN: Looking for a rails mentor on Friday November 05, 2010 @08:29PM (#1875496)
You're welcome to contact me anytime with questions. (emails in profile)
Re:Learn you a Haskell: Zippers on Wednesday November 03, 2010 @07:03PM (#1866885)
Re:Ask HN: Who Is Seeking Interns? (November 2010 Edition) on Monday November 01, 2010 @07:34AM (#1856059)
CommonPlace -- Cambridge, MA (http://commonplaceusa.com)

We're a nearly-funded startup creating a social platform for local communities and neighborhoods.

* Web Dev Intern: Will be working on a Ruby on Rails web app with some civic-minded Harvard students. Some programming experience nice, but not required. We will help you learn as needed.

Contact maxtilford at gmail

Re:Ask HN: Who Is Hiring? (November 2010 Edition) on Monday November 01, 2010 @07:30AM (#1856050)
CommonPlace -- Cambridge, MA (http://commonplaceusa.com)

We're a nearly-funded startup creating a social platform for local communities and neighborhoods.

* Web Developer: Will be working on a Ruby on Rails web app with some civic-minded Harvard students.

Contact maxtilford at gmail

Re:Draw on any webpage. Share your ideas - MarkUp on Saturday October 09, 2010 @08:01PM (#1776228)
C-z
Very nice. That's a tool I was just about to need. My circles and rectangles are a bit sloppy... Scratch that, I found the toolbox. Awesome.
Re: on Wednesday October 06, 2010 @05:16PM (#1765884)
It didn't. I'm pretty sure.
Re:Ask HN: Python+Ruby hackers - which OS/distro are you using? on Friday September 03, 2010 @11:26PM (#1661911)
I use linux: gentoo, arch, and ubuntu. But if you're using ruby, you should just use rvm. Then the distro doesn't matter that much.
Re:Introducing lisp.js: a Lisp for node.js on Sunday August 15, 2010 @12:42PM (#1605379)
Mainly, I'm tired of using $.getJson, and I liked your on-server macro. Also, how is the server going to watch references on the server and vice-versa?
Re:Introducing lisp.js: a Lisp for node.js on Sunday August 15, 2010 @12:28PM (#1605354)
Awesome. I've got it up and running. I've been looking for a solution for the client/server distinction for a while. How much have you thought about the implementation of that?
Re:Ask HN: Who's Hiring? on Tuesday July 06, 2010 @04:57PM (#1492355)
Cambridge, MA

We're building a social network for communities and neighborhoods and ooking for Rails developers.

Contact [email protected] if you're interested.

I spent some time the last couple days learning two songs on a penny whistle. Great fun.
Re:New Amazon patent: sending video of orders being boxed on Tuesday March 30, 2010 @10:53PM (#1230791)
I bought a nice hat from http://www.kleinbottle.com/ and he sent me pictures of it being packaged up, so this sort of thing has been done before. I've no idea about patentability though.
Re:Ask HN: Still using thesixtyone? on Saturday February 27, 2010 @03:54PM (#1155826)
I used it a lot before and I use it a lot now. It took a bit of getting used to, but I rather like the new design. I've found that I'm listening to a lot more new music, where before the redesign I just kept listening to the same stuff over and over.
Re:Writing a Lisp Interpreter in Go on Thursday February 18, 2010 @11:07AM (#1134434)
I think tail call elimination is handled in the Apply method for closures - http://github.com/bobappleyard/golisp/blob/master/lisp/lisp.... . Looks like a trampoline to me.
Re:Poll: Hackers, do you play any musical instruments? on Monday January 11, 2010 @03:11PM (#1045884)
I play several, but not necessarily what I'd call proficiently.
Re:Ask HN: How many tabs do you currently have open? on Thursday December 17, 2009 @12:40AM (#1000490)
I have 42 tabs open. I use Firefox's tree tabs add-on. After pruning, I now have 22 tabs open.
Re:Feel like hacking? Here is a small problem that needs a solution. on Wednesday December 09, 2009 @11:53PM (#987332)
http://pushudo.com is trying to solve the specific case of emailing links to people.

disclaimer: I do some part-time work for them.

Re:Why I chose Common Lisp over Python, Ruby, and Clojure on Wednesday December 02, 2009 @07:12PM (#973344)
Yes, that's correct.
Re:Why I chose Common Lisp over Python, Ruby, and Clojure on Wednesday December 02, 2009 @05:38PM (#973176)
Using do-notation is probably cheating, but what do you think of this? (in Haskell):

  do { w <- widgets;
       s <- sprockets;
       l <- locations;
       guard (l `hasInStock` w);
       guard (l `hasInStock` s);
       guard (w `isUsableWith` s);
       return (w, s, l); }
We're trading horizontal space for vertical space. I think it's much clearer than either list comprehensions or plain map/filters. It's the best of both worlds.
Re:Why I chose Common Lisp over Python, Ruby, and Clojure on Wednesday December 02, 2009 @11:36AM (#972333)
Obviously, map and filter are better because ... ah, hmm, I don't know.

I think it is a matter of language design. Higher order functions are not as prominent in Python as say, Haskell, where map & friends are generally preferred for composability. Lispers prefer map & friends just because list comprehensions add all that messy syntax.

If I were a Python programmer, I would probably use list comprehensions, since they seem to be the preferred idiom.

Re:Ask HN: Review My (Common Lisp backed) Startup on Tuesday December 01, 2009 @09:35AM (#969769)
'Bon' is French for 'good'! (It's on the about page.)

I second the request for architecture info.

Re:Ask HN: Geeks moving to the Netherlands on Monday November 23, 2009 @06:55PM (#958405)
Last summer I did an internship in Den Haag with Streamtech. (http://www.streamtech.nl) I don't know much about the job situation, but it's a great place to live.

Older ยป