HN user

defunkt

1,349 karma

my other car is a time machine

Posts22
Comments157
View on HN
github.com 16y ago

Mustache: Logic free views in Ruby (based on Google's ctemplate)

defunkt
1pts0
www.slideshare.net 16y ago

Git from 10,000 feet (My non-Django talk from Djangocon)

defunkt
3pts1
amix.dk 16y ago

Comparison of Python Client Libraries for memcached

defunkt
1pts0
www.artweb-design.de 16y ago

Ripper: Modify and Recompile Ruby Code (in 1.9)

defunkt
15pts0
www.asciiarmor.com 16y ago

Lessons Learned from the GitHub Recommender Contest

defunkt
3pts0
developer.yahoo.com 16y ago

GitHub Talk on Social Coding at Yahoo

defunkt
21pts4
infotrope.net 16y ago

Standing out in the crowd: OSCON Keynote

defunkt
6pts3
www.dreamsongs.com 17y ago

Performance and Evaluation of Lisp Systems

defunkt
2pts0
mocra.com 17y ago

Slim Down Bloated Git Repositories with filter-branch

defunkt
3pts0
firemintgames.blogspot.com 17y ago

Flight Control (#1 paid app) iPhone Game Sales Numbers

defunkt
54pts11
news.cnet.com 17y ago

Behind the Whopper Sacrifice Facebook App

defunkt
1pts4
ma.gnolia.org 17y ago

A distributed, open source Magnolia

defunkt
33pts11
ozmm.org 17y ago

Dealing with forks in a DVCS

defunkt
13pts3
news.ycombinator.com 17y ago

Ask HN: Free accounts for students?

defunkt
41pts88
github.com 17y ago

GitHub Launches Pages: Static Project and Personal Hosting

defunkt
106pts35
www.thecloudplayer.com 17y ago

JQuery Based Music Player

defunkt
2pts0
nubyonrails.com 17y ago

5 Minutes of Emacs

defunkt
15pts8
ozmm.org 17y ago

TextMate-like features for Emacs

defunkt
5pts0
github.com 17y ago

Summary of the 2008 GitTogether

defunkt
9pts1
www.survs.com 17y ago

2008 Git User's Survey

defunkt
16pts8
37signals.blogs.com 17y ago

GitHub on applying Getting Real to their unfunded startup

defunkt
93pts7
gist.github.com 18y ago

Gist - a git powered paste site

defunkt
52pts14

That's all true, but dotjs is only for Google Chrome on OS X.

Google Chrome on OS X has no such filesystem-based model for managing scripts.

Chrome extensions can't access the local filesystem so we have to start a tiny webserver in the background.

If someone knows a way around this limitation, or a simpler webserver to require / embed, I would be thrilled. But so far this is the best I've found.

GitHub Jobs 16 years ago

Sorry about that. It should show up in 'germany' and some others now, like 'rails' in the first search field and 'europe' in the second (location).

If each Unicorn worker listened on a different port, we'd have to use one of nginx's load balancing strategies (unless I'm misreading your comment).

We have not had success with them in the past which is why we employed HAProxy with mongrel.

Also it doubles as documentation for the members of our team who aren't familiar with this part of the system :)

Counter example: nginx, which uses fork(), and seems to smoke Apache while offering features like binary reloading without dropping connections (not sure if Apache supports this but I seem to remember no - please correct me if I'm wrong).

Portability is not always necessary - when talking about fork() and friends you're talking about trade offs.

When I'm only ever deploying to Unix environments, I accept the lack of portability in exchange for features I value.

We were constrained by network our file system and could not add more machines. We needed an RPC solution to shard the data and move away from our network file system.

delayed_job, Amazon SQS, etc are not RPC systems. You can't block waiting on a response like you can with messaging systems.

For instance, delayed_job makes an RPC call that asks "how much disk space is this repository using?" It waits until it gets a response from an Ernie handler then continues with its background job.

Hurl 17 years ago

Yeah you guys crashed it :P

I'm workin' on bringing it back up.

Hurl 17 years ago

Yeah, it does.

Sounds like we should change this:

  Hurl makes HTTP requests.
  Enter a URL, set some headers, then view the response.
  Perfect for APIs.
To something like this:
  Hurl makes HTTP requests.
  Enter a URL, set some headers, get a response, then share it with others.
  Perfect for demoing and debugging APIs.
Hurl 17 years ago

We plan to open source Hurl so you can run it somewhere if you want (for auth reasons).

Hurl 17 years ago

I commented about this further down but the main idea is you can share Hurls which others can modify and play with, e.g. http://hurl.me/ufsmb1

Hurl 17 years ago

HTTPClient is great and was a big influence on Hurl (for instance we auto-complete headers just like HTTPClient does).

Hurl 17 years ago

Thanks for the comments everyone! The main idea here is that you can share Hurl URLs which others can modify and play with.

For example I can give you this URL: http://hurl.me/ufsmb1

And you can change 'json' to 'xml' to see what changes.

Hurl was inspired by sharing curl input and output over pastebins. We should probably make this more clear.