News for hackers. Stuff that matters.

pchickey

Re:How to write a simple TCP Server in Haskell on Thursday January 27, 2011 @10:57PM (#2150735)
There are a few Haskell web frameworks out there which take advantage of advanced Haskell features. The Snap framework is based on Iteratees, a fairly recent abstraction developed for Haskell IO. The source code is readable, though you want to make sure you understand iteratees first.

https://github.com/snapframework/snap-core/tree/master/src/S... http://okmij.org/ftp/Streams.html

You should try having approximate location based on IP address already filled in. Something like, "We can get you started in New York, New York. Or give us your zip code:"
Re:This is why (college) old media is failing on Wednesday March 03, 2010 @05:21PM (#1165379)
Sure - the editor in chief, or whoever on staff wrote that description, doesn't really know ASP from LAMP. But they do know the current programmers use ASP.net and MT, and will need to continue using ASP.net and MT for the time being.

In the past three years, the collegian website has added a lot of great features, and the design has improved considerably. It looks like they're still stuck on an old ASP backend, but the students responsible for the front page have been moving in the right direction. Unfortunately, its a pretty huge undertaking for unpaid (or close) full time students to replace a decent working site with a decade of archives with with a Rails app.

In many ways, the Collegian is a representative good college daily - there are many in much deeper trouble for failing to grasp the basics of good journalism, not the basics of web 2.0. (Disclosure: Former Collegian photo staff)

Re:Schopenhauer - On thinking for oneself on Sunday December 13, 2009 @10:44AM (#992792)
If you enjoy this, Transcendent Speculation on the Apparent Deliberateness in the Fate of the Individual is another great essay by "the passionate and lucid Schopenhauer" : http://books.google.com/books?id=aXFsb2UogOkC&pg=PA199&#...
Re:Ask HN: Review My (Common Lisp backed) Startup on Tuesday December 01, 2009 @10:30AM (#969872)
The app looks good, and you've made a lot of great design decisions. However, it took me a little too long to figure out what the idea was. Three suggestions:

'shop. save. share' doesn't tell me enough right off the bat. Maybe users who aren't logged in should get a 15-word blurb ("Postabon allows you to find and share deals. Check out the (link)introduction video.(/link)")

I didn't notice the introduction video side-tab until my third glance back at your site- most new users are going to totally miss that.

The 'about' page had more words than my eyes were comfortable with. Cut the word count in order to space the text out more. And some hyphens show up as em-dashes in firefox, not sure what the deal is there.

Re:The End Of The CrunchPad on Monday November 30, 2009 @11:42AM (#968128)
It just might be more difficult to design and bring a successful product to market than to write articles about something that sounds like a good product.
Re:Aaron Swartz: How I Hire Programmers on Sunday November 29, 2009 @12:49AM (#966041)
Part of "get stuff done" is that you manage yourself and communicate with your manager well enough to ensure you accomplish something of use to the team.

Interviewers should understand your contribution to the company isn't in your control, but your contribution to the team was.

Re:A premature Nobel Peace prize on Friday October 09, 2009 @11:35AM (#871610)
The submitted headline editorializes, the Times article is neutral.
Re:The Most Important Writing Lesson I Ever Learned on Tuesday September 29, 2009 @03:30PM (#851118)
Following White's rules will do a good deal for those whose writing is not yet enjoyable to read.
Re:“So...what do you do?" on Thursday September 03, 2009 @02:56PM (#803198)
Really, it's all about confidence in the delivery. When people ask "what do you do?" they're looking for a stereotype to fit you into. Take the opportunity to show them how they might be wrong.
Is the description 'Rails-like' used accurately here? Based on this article, it sounds like Quickly generates boilerplate code and a makefile. Rails is playing on a much higher level, allowing you to describe how the actual interface and data behaves.
Re:The Real Truth about Apple and Google and Arrington on Saturday August 22, 2009 @11:41AM (#779416)
This story looks like another attempt by Arrington to cast himself as an important person in tech.