hacker news with inline top comments    .. more ..    2 May 2012 Ask
home   ask   best   6 years ago   
Ask HN: 45 Dutch students are visiting Berlin. Can we visit your startup?
73 points by ewoutkleinsmann  3 hours ago   22 comments top 15
AlexMuir 2 hours ago 1 reply      
Email Betahaus and ask if you could sit in their event space (comfortable, big enough for you all, and generally unused) while people come up and present their startup to you for five minutes.

They're nice people, and there's probably around fifty startups in the building. It's a cool place.

chriseidhof 57 minutes ago 1 reply      
Get in touch with the silicon allee and www.gruenderszene.de, they know everybody. The Gidsy founders are Dutch, definitely get in touch with them.

I'd love to show you guys around (I'm Dutch and living in Berlin), but I will be away during that period (except for 17 in the morning). Get in touch if you have any questions or if I can help with anything.

illumen 3 hours ago 1 reply      
Check out co-up, a bunch of startups and community meetups happening there. The people there are quite well connected to berlin startups too.


edial 32 minutes ago 0 replies      
Hi there Ewout,

You can drop by at the Gidsy HQ if you want. In the evening of May 17th would work well for us. Let me know! You can also email me (first name +gidsy.com)

endymi0n 30 minutes ago 0 replies      
We'd be happy to have you around at Trademob - especially if you're also interested in Big Data, Mobile, and Real Time Bidding using the latest and greatest technology that is... ;-)

Just drop us a line at welcometwente@trademob.com !

Tot ziens,

Dominik Hamann
Lead Architect

factorialboy 29 minutes ago 0 replies      
Will you steal back some cycles? ;-)
harryf 2 hours ago 1 reply      
There's a map of all startups in Berlin here - http://goo.gl/ZI7Ki
freshfey 2 hours ago 0 replies      
Ask Johannes Reck, he's the CEO and Co-Founder of GetYourGuide (HQ in Berlin I believe) and a very smart and friendly entrepreneur. His twitter handle: @JohannesReck. You can mention me, but I don't think that it'll be necessary :)
Jean-Philipe 2 hours ago 0 replies      
You could visit http://www.upcload.com on their roof at the Spree river with great view! Be sure to e-mail in advance!
webjunkie 2 hours ago 1 reply      
That seems to be a bad idea as most Germans will not be working from May 17 to 20... and I don't know if the hackers and startup-workoholics actually can resist having one, two or more beers for Herrentag/Vatertag :)
ewoutkleinsmann 1 hour ago 0 replies      
Thank you for all the great tips and invitations. Love this community :) Naturally, more tips are always welcome.
Cilvic 2 hours ago 1 reply      
Sure come visit us @KeyRocket. email me jan@keyrocket.com we are part of a university incubator and I can put you in touch with them to see other startups.
alanbyrne 1 hour ago 0 replies      
Perhaps you can post over at hackful.eu as well (Assuming you've not already done that)
pst 2 hours ago 1 reply      
Hi Ewout, we'd love to have you guys in for a visit. Send me an email to pst@cloudcontrol.de to discuss the details. Best Philipp
090178 2 hours ago 0 replies      
Good question. Warm welcome. Great community.
Please help a desperate hacker: Looking for an apartment in NYC
2 points by DrorY  1 hour ago   2 comments top 2
sebg 41 minutes ago 0 replies      
Hi -
Here is a list of colleges / unis in the NYC area => http://www.ny.com/academia/colleges.html . Some of these colleges have student housing that they rent to others during the summer. Try emailing them all to see. I've stayed in NYU / Columbia / Barnard student housing in the past and had a good time. Good luck and congrats on being accepted into the Dreamit Venture summer program.
philipdlang 20 minutes ago 0 replies      
My company, Suitey, is a concierge service to help people find apartments in the city, but sublets are a particular difficult market because most leases don't allow people to sublet, so it's an underground market. Craigslist is unfortunately the best game in town unless you go for a super-expensive short-term rental.
Gmail lab feature 'Mouse Gestures' no more?
2 points by umangd  1 hour ago   2 comments top
umangd 1 hour ago 1 reply      
just found out that gmail has retired the lab feature, along with many others. That's really sad.
Ask HN: Freelancer? Seeking freelancer? (May 2012)
79 points by whoishiring  1 day ago   69 comments top 66
thiagodotfm 57 minutes ago 0 replies      
SEEKING WORK - Sao Paulo, Brazil, remote.

I work at a digital agency here as a rails dev. I have a bachelor in computer science. I can do Rails, jQuery, node.js and more. I want to build a good profile of clients so my hour is cheap for now :)

Contact me at: t@art-is-t.me
Personal website: http://art-is-t.me

semanticist 15 hours ago 0 replies      
SEEKING WORK - Edinburgh, Scotland, remote.

I'm a Linux sysadmin, although my friend recently said I should describe myself as an 'infrastructure engineer' if I want to get jobs more easily. I do contract work a couple of days a week - security audits, infrastructure automation (with chef, or whatever you like), working on scaling web applications, deploying rails apps, all those fun things.

I have some ideas about high availability that involve thinking in terms of MTTR instead of uptime that I'm itching to try out. I reckon it should be possible to have the MTTR for 'Amazon turns off all of EC2' to be under an hour. Want to try and make your infrastructure that resilient? My email's john@semantici.st.

(Also, here is why hiring remote sysadmins makes sense: http://semantici.st/archives/277:americans-should-hire-remot...)

jberryman 23 hours ago 0 replies      
SEEKING WORK - Richmond, VA / Remote

Experienced in functional programming, esp. Haskell, and linux SysAdmin on AWS. Written production code in Ruby, JS/HTML/CSS, Bash script (lots and lots of bash scripts...), and has some proficiency in Machine Learning.

I love hard problems, useful abstractions, and long walks on the beach.

blog: http://brandon.si

code: https://github.com/jberryman

chrisacky 21 hours ago 0 replies      

Looking for a designer to create a constant supply of themes for our new startup. (We allow users to pick themes to apply to their site that they launch). You just need a strong eye for design. I will hack together the templates you provide so no coding skills necessary.

You can read the job description here and email here: http://rentivo.com/blog/hiring-designer

pclark 23 hours ago 0 replies      
seeking remote freelancers

email marketing manager: i need a day or twos work (high level advice, really) from an experienced email marketing person, someone with extensive experience building email marketing campaigns such as drip and bespoke triggered emails - ideally not just ecommerce but other markets too. send a brief outline of what you have (specifically) done.

tumblr theme designer: our company blog needs a re-design and i want a gorgeous theme made in tumblr. send live links to tumblr/blogs you have designed and shipped only.

developer/designer: need someone to build a beautiful email template. it's slightly more elaborate than that, but please drop me an email if you are very very comfortable building email templates (both in html and also via mailchimp.)

remote or in sf/ldn is fine. peterclark@me.com

adam_albrecht 11 hours ago 0 replies      
SEEKING WORK - Remote, Columbus or Cincinnati areas, or the possibility of a travel / remote combination. My specialties are Ruby, Rails, and javascript/jQuery, but I also have a great deal of experience with Asp.net MVC. Over the past year or two, I've primarily been doing Rails development for clients, including several startups, intermixed with some consulting work as a Team Lead and Ruby/Cucumber mentor at a large financial company.

Email: adam dot albrecht [at] gmail




sidmitra 1 day ago 0 replies      
SEEKING WORK - Remote/Freelance

Python/Django/jQuery, with extensive experience building e-commerce marketplaces. I have a research background, data analysis, playing around with NLP right now.

I run a django dev shop, currently taking gigs. Here's my portfolio:

* http://www.cloudshuffle.com/

* http://www.sidmitra.com/portfolio.html

Contact details in my profile or the link above.

Here're some examples from my portfolio:

* http://www.teaspiller.com - An online marketplace for tax experts.

* http://www.garnishbar.com - social network, to share mixed drink recipes

* http://www.fertilityplanit.com, built their self serve ad network + billing and payments.

* http://www.turlytag.com - an app to connect owners with people who found their lost items.

* http://www.fratmusic.com - an online radio streaming app serving over 1.3 million uniques a month.

* http://www.emriq.com - a web based medical records platform for small to medium clinics.

* http://loudfarm.com - A music event site.

and many more.

gaustin 23 hours ago 0 replies      
SEEKING WORK - Helena, MT / Remote / Freelance or Full-time

Currently employed full-time on-site. Working to transition to remote. Happy to travel to client/office occasionally.

Ruby and Rails (on the JVM or otherwise), Heroku, Javascript, and (if you have an incredibly interesting project) C#. I prefer MooTools but am comfortable with JQuery or raw Javascript. Just looking for an excuse to try Coffeescript.

I'm deeply involved in my local programming community and am watching it flourish right now. It's very exciting and I'm proud to be a part of it.

code: https://github.com/gaustin
email: gaustin@gmail.com

jot 1 day ago 0 replies      
SEEKING WORK - Remote / Freelance

Ruby / JavaScript / Product Managment

Currently selling project I have learned most from: https://flippa.com/2706340-popular-social-media-analytics-sa...

Previously worked with over a dozen startups, mostly in UK.

Expertise in creating fixed price MVPs with customer life cycle management and metrics dashboard to accelerate learning.

Find me on Twitter: @jot

factorialboy 4 hours ago 0 replies      
SEEKING WORK - Remote, New Delhi

Programmer, looking for projects in Node.js, JavaScript, Python, Scala or Google Go. More about me? Here: http://srirangan.net/about

Author of Apache Maven 3 Cookbook and creator of Review19.com

Contact: @srirangan | srirangan@gmail.com | http://srirangan.net

dylanhassinger 23 hours ago 0 replies      
SEEKING WORK - remote/stl


I'm a frontend developer with some design and marketing sense. I'm do pixel perfect CSS, pretty good with Javascript and able to build anything out of WordPress.

Also wannabe product guy and 2-time finalist for St. Louis startup accelerator. I have a passion for minimalist product design and would love to work with a startup.

Drop me a note if you'd like to talk more! d@dylanized.com

Portfolio: http://dylanhassinger.net

Blog: http://dylanized.com

Twitter: http://twitter.com/dylanized

Dribbble : http://dribbble.com/dylanized

inuhj 14 hours ago 0 replies      
SEEKING FREELANCER - Remote work. We're based in San Francisco and Chicago.

We're an e-cigarette company that is looking to develop our own e-cigarette to be manufactured in the US. The ideal candidate is an engineer who could carry the project from design to manufacturing. However, if you can only offer product design we can handle the manufacturing ourselves if necessary.

If you think you're a fit for the project send me an email at aria@gentlemansvapes.com.

BrianHV 17 hours ago 0 replies      

Particularly experienced in Django. Solid familiarity with C#, and firmly intermediate fluency in Haskell.

Client side experience with jQuery, backbone and coffeescript.

Would enjoy working in-person in NYC, but remote is fine as well.



BryanB55 21 hours ago 0 replies      
SEEKING FREELANCER - Remote, ongoing work.

I'm looking for someone who can build web applications, preferably in PHP. The ultimate goal is to build a custom SAAS application that will be relatively simple in the beginning (MVP) and expand features in the future. I'm also the founder of another startup that constantly needs PHP development work on things such as custom photo uploading and custom checkout shopping cart pages using the whmcs.com API.
So what I'm looking for is someone who can communicate well, is available on a regular basis and would like to work with us on various different projects. You should know PHP very well, preferably knowledgeable in codeigniter, WordPress, WHMCS and building web applications.
Email: bryanb55<at>gmail<dot>com

rglover 23 hours ago 1 reply      

Web & User Interface Designer looking to work with startups, smaller companies (e.g. agencies, 2-3 person teams), and cool non-profits/orgs. I offer affordable rates and decent turnaround times. Ideal projects involve product and web application design.

Proficient in:
Visual Design (Photoshop), HTML5, CSS, jQuery, and Wordpress.

Comfortable working with:
Ruby/Rails, Python/Django, Git

Recent Work:
Dribbble - http://www.dribbble.com/rglover

Portfolio: http://www.ryanglover.net
Email: me@ryanglover.net

FiddlerClamp 12 hours ago 0 replies      
SEEKING WORK - Toronto, Canada, remote.

Experienced technical writer, marcomm writer, and copywriter. Looking for full-time or contract work. I've worked with startups and enterprise software firms; I've documented installation, reference, and admin as well as written user guides, online help, Web site copy, and more.

Resume at http://tinyurl.com/6vknyyk - contact me at jonathanacohen@gmail.com. Thanks!

tgflynn 23 hours ago 0 replies      
SEEKING WORK - Remote / Freelance (Rochester, NY)

Data mining, predictive analytics, intelligent systems, computer vision.

website: http://cogniception.com/consulting.html

email: tgflynn@cogniception.com

MCompeau 23 hours ago 0 replies      
SEEKING WORK - Toronto / Remote

Computational Designer, specializing in 3D parametric design

Blog: http://www.emergentforms.com/blog/

Projects: http://emergentforms.com/projects.html

Trained as a design architect, I am exploring ways of applying my expertise in the design of 3D physical space to your products. My work ranges from the design of a major public space in a North American urban center to the planning and design of a professional Football stadium. In all of my projects my work centers on creating an optimal user experience while communicating strong ideas about the identity and brand of my clients.

I want to help you develop your products by applying these skills to your design and user interaction challenges. My skill set lies in communicating complex ideas in intuitive ways to clients using 3D visualisation, video and graphic design techniques. Please see my portfolio ( http://emergentforms.com/projects.html ) for samples of my work.

pknerd 3 hours ago 0 replies      
SEEKING WORK - Remote, Karachi,Pakistan

Seeking a few PHP/JQuery/iPhone related gigs.


boundlessdreamz 22 hours ago 0 replies      
Seeking Work - Remote

Rails Developer. I have been using Rails from 2006 and have built a wide range of applications


Personal Project: http://www.reviewgang.com/ rottentomatoes equivalent for Indian movies)

Xixi 22 hours ago 0 replies      
SEEKING WORK - Remote / Freelance (Kansai, Japan)

Build and release expert with Jenkins CI.

I love Python and Django, and have tons of experience in terms of virtualization with VMware and VirtualBox.

I am also the co-founder of ShiningPanda: https://www.shiningpanda.com

email: alexis@tabary-consulting.com or alexis.tabary@shiningpanda.com

anthony_franco 1 day ago 0 replies      
SEEKING WORK - San Francisco Bay Area

Rails entrepreneur/developer with experience building successful products from concept, to development, to deployment. Looking to take on outside projects.

Our past projects include http://friendcameo.com/ - Group-based video chat with over 3 million registered users.

If interested, contact us on our form here: http://tierrabyte.com

nodemaker 23 hours ago 0 replies      
Seeking work - Remote

iOS Developer/Designer

Recently made HackerNode(http://hackerno.de) - An iOS app for reading Hacker News.



acak 21 hours ago 0 replies      
SEEKING WORK, Chicago, IL. Can work remotely.


UX: Website design from ground-up

Front-end: HTML, CSS, jQuery, BackboneJS, Twitter Bootstrap

Server-side: Java, ASP.NET MVC3/4, ASP.NET Web API and REST patterns and APIs in general

Database: MongoDB, SQL Server, Postgres, Oracle

Mobile: Adobe FlashBuilder (w ActionScript) for cross-platform mobile app development

Email : dev <dot> cram <at> gmail.

adammichaelc 21 hours ago 0 replies      

Writer: Looking for an analytical person who loves to geek out with data, analyze it to find trends, and make it meaningful. You will be our voice in the industry.

Email hn@adamchavez.net with a writing sample.

damoncali 23 hours ago 0 replies      
SEEKING WORK - Omaha / Remote

Web app development with Rails/Sinatra. Will do iOS for cheap for the right project if you're willing to accept me learning on the job. References available.

website: http://ninthyard.com

dmarble 23 hours ago 0 replies      
SEEKING FREELANCER (full-time preferred)

Spurfly - based in Palo Alto, CA and Arlington, VA

    • Full-stack Developer, or

• Front-end (UI/UX) Developer for desktop web and/or mobile web

Help us scale and meet demand for real-time location-aware planning. Our focus is on groups and events ("spur of the moment, on the fly"). We think we have something unique to offer the world and are launching a native iOS app in a few weeks and expanding to web and mobile web next.

The founders are straight shooters who value clear communication and getting stuff done. We're obssessed with creating a product that fills what we see as a major hole in social networking software -- helping people more efficiently connect in real-life with close networks so they can spend more of their time building and enriching real relationships.


    • frontend: coffeescript, jQuery, backbone.js, socket.io, compass

• backend: python, django, gevent, gunicorn, nginx, postgres

We need some knowledge/experience optimizing and scaling some or all of the above technologies to handle growth, and building real-time single-page architecture sites or mobile web.

Immediate front-end needs include design and development of our desktop web and mobile web versions and giving thoughtful consideration to iPhone workflows as we get feedback from users.

Full-stack devs are needed to help optimize and expand our API, re-assess our real-time web architecture, add background processing for actions triggered by the API calls, optimize queries, and support what's going to potentially be a wild ride as we do launch events over the next few months.

gmail - davidmarble (main tech guy on the founding team)

pavelkaroukin 21 hours ago 0 replies      

Web developer mainly. Doing PHP for living and Perl for passion. Looking to dive into some RoR project to get practical experience.

Besides software development, have experience in devops.

GitHub: https://github.com/hippich

Email: pavelkaroukin@gmail.com

mrsteveman1 23 hours ago 0 replies      
SEEKING WORK - Remote, Freelance

Mac and iOS developer with 2 years experience working on the iOS app store and 6 months on the Mac App Store.

I've had apps featured on TUAW (http://www.tuaw.com/2011/12/13/daily-mac-app-mi-fi-monitor/), and hit top 10 spots more than once in the paid charts on the Mac App Store, both for the entire store and individual categories.

Website: http://infincia.com

Twitter: http://twitter.com/infincia

Email: steve@infincia.com

alinajaf 22 hours ago 0 replies      
SEEKING WORK - Freelance, Remote Only (London UK)

Six+ years of experience building web apps, specializing in Rails and JS. Experience includes work with smaller startups and bigger companies like Nature Publishing Group and moo.com.

site: http://happybearsoftware.com

email: ali@happybearsoftware.com

ccarpenterg 21 hours ago 0 replies      

6 months doing freelancing and I recently worked for a startup in San Francisco doing Django development.

I build web apps with Python (Django, GAE and Tornado) and I'm getting into design with Twitter's Bootstrap too.

Here is my github: https://github.com/ccarpenterg

thentic 23 hours ago 0 replies      
SEEKING FREELANCER (and Teacher)- San Francisco Bay Area

Looking for someone interested in coaching/teaching me to implement features on an existing production code base. I've been learning for about a year and can do most basic things, but need help with others.

Would like to meet once a week for an hour or two to review problems, discuss options/pros/cons, and then focus on implementation.

Site is: http://www.thentic.com
Contact: david@thentic.com

alexalex 18 hours ago 0 replies      
SEEKING FREELANCER (Remote friendly)
iOS or Web(Django, JQuery) or Graphic Design

We are a 1-yr old, funded company in SF that has been working on amazing science projects and are now working to commercialize the results. We are developing consumer facing health tools. We're all recent Stanford graduate students (4 science phds, 1 MBA). THANKS!

Please email me: alex@leaded.be

famoreira 17 hours ago 0 replies      
SEEKING WORK - Remote preferred or London
* Ruby
* Rails
* Sinatra
* JavaScript
* jQuery
* CoffeeScript
* Backbone
* Raphael
* Node.js

Get in touch and let's talk :)
Email: me@filipemoreira.com or visit my website: filipeamoreira.com

mparr4 21 hours ago 0 replies      
SEEKING WORK - Burlington, VT + Remote

We are the co-founders of Gigsmash (2-man team)

Python (Django),
JS (jQuery, backbone.js),


blog: http://matthewparrilla.com

email: matt@gigsmash.com

twitter: @mattparrilla

alx 1 day ago 0 replies      
SEEKING WORK - Remote/Freelance

Ruby/Javascript - 3d-printing/dataviz/opensource


juanre 21 hours ago 0 replies      
SEEKING WORK - Remote / Freelance (Spain/US)

Common Lisp, Python, models, data analysis, image processing. Please check out my resumé and some of my work at http://juanreyero.com/.

Contact writing at joanmg's gmail address.

stevanl 20 hours ago 0 replies      
SEEKING FREELANCER (London, UK. - Remote or In-house):

We are currencytransfer.com, and we're all about saving people money when sending it overseas. Banks are our enemy, and we want to make the market more transparent, which while difficult is proving fruitful.

We're a tiny team at the moment, based in TechHub at the Google Campus building. We're seeking a Ruby on Rails developer with good and preferably demonstrable experience. Good, clean HAML/SASS (html/css is fine too) design is a big plus. We love new things, so we're happy to let you play with new toys to get the job done.

If you're interested please get in touch at stevan@mycurrencytransfer.com

twog 22 hours ago 0 replies      

I run a fun front-end design & development shop called http://TwoGiraffes.com, where I work with startups & businesses to create beautiful designs + great markup/backend dev. Im available for select projects for cool people/companies.

vanwilder77 23 hours ago 0 replies      
SEEKING WORK - remote, freelance


Front Developer/ Passionate about Web Technology

Ive made a few apps using the FB Graph API. Also worked as a Freelancer. Developed a few websites.

Try out this cool app I made at http://teckzone.in/fbinstant/

HomePage: http://bkvirendra.github.com/

Github: https://github.com/bkvirendra

Twitter: https://twitter.com/BkVirendra

Facebook: www.facebook.com/TheVirendraRajput/

thedjpetersen 21 hours ago 0 replies      

Skills: Javascript, Ruby, and Python development.

Website: http://thedjpetersen.github.com/
email: thedjpetersen@gmail.com

Tashtego 20 hours ago 1 reply      
SEEKING FREELANCER - (Remote) Web UI Designer/Engineer

We're looking for someone with solid HTML/JS chops and experience with designing UIs, esp. for customizing products. We're building a new customization system for www.frecklebox.com and we're looking for someone who can make it simple for users to navigate the available choices when customizing a product and viewing previews. Bonus points if you are familiar with .Net MVC templating (Razer) and/or Rails templating.

Send portfolio to bo at printhq dot com if interested.

blake32 21 hours ago 0 replies      
Seeking Freelancer - (Remote) Kansas City, MO

In search of Freelancer (or team of) for ongoing work on several projects. We are a hybrid fund/accelerator that works with entrepreneurs to build next gen web/mobile apps. Our startups need talent and are willing to work with remote teams (local or willing to travel is a plus.)

The right (insert whatever adjective you want ninja, wizard, etc) Hacker is resourceful and naturally curious. Experience working with a startup is a plus.

This is intentionally vague.

contact me blake32 at gmail.com

kingsidharth 22 hours ago 0 replies      
Seeking Work Remote

UX Designer

Portfolio: http://www.64notes.com/design/portfolio

kal00ma 1 day ago 0 replies      

Building a specialized search engine using Hadoop on AWS.
5TB of crawl data await your indexing code.

If you've done similar things before or are awesome in other ways, send a message to kal00ma on reddit.

alexmchale 23 hours ago 0 replies      
SEEKING WORK - Remote / Springfield, MO

I'm a Rails & JavaScript, Mac OSX, and iOS developer with many years of experience in producing quality products quickly. I do not have much in the way of design chops, but I'm your man for everything else from the client to the server. I also have substantial experience with various embedded C environments.

Let me know if you'd like to talk.

Website: http://anticlever.com

Twitter: http://twitter.com/alexmchale

Email: alex@anticlever.com

pepijndevos 22 hours ago 0 replies      
SEEKING WORK, remote possible.

I love robots, hardware, Clojure and functional programing in general.

I also do mainstream stuff sometimes.


alwold 21 hours ago 0 replies      
SEEKING WORK - Remote/Phoenix

I've got a lot of experience with Java, in both the web and mobile space. I did a lot of work on earlier mobile (J2ME, Blackberry, etc.). Now, I'm looking to do more Rails and iOS work, and have spent time getting familiar with those. I'm also starting to play with Node now, so if you need that I may be able to help.

See http://alwold.com for links to my github, resume, etc.

alwold at gmail dot com

tylerlh 22 hours ago 0 replies      
SEEKING WORK - Remote (Tri-Cities, TN)

I'm a full stack developer primarily writing apps with Ruby/Rails or Node.js (a couple of Python apps as well). I'm a sucker for great UI and Coffeescript is the best thing I've experienced in the past 3 years. Check out my Github or get in touch to learn more about me.

github: http://github.com/TylerLH
www: http://imtyler.info

ZanderEarth32 23 hours ago 0 replies      
SEEKING WORK - Remote/Southern California

SEO & Inbound Marketer

Specializing in on-page optimization, site audits & competitors analysis. I have worked with start ups of all sizes.

Feel free to contact me at zanderearth at gmail.com

brainwired 23 hours ago 0 replies      

Hi, my name is Arman Ortega. I'm a web developer based in Cebu Philippines.
I developed websites of varying scale ranging from small business presence
to full fledged web applications.

Skills: PHP,Codeigniter,Symfony,CSS,JQUERY,etc.

LinkedIn: http://www.linkedin.com/in/brainwired

Portfolio site: http://nurv7.com

mattvanhorn 23 hours ago 1 reply      
SEEKING WORK - Freelance / Remote (San Francisco Bay Area)

Ruby / Rails / Heroku

code: https://github.com/mattvanhorn

blog: http://mattvanhorn.com

18 years web experience, 6 with Rails

Would like to try an Agile/BDD, pay-by-the-story (not hour) approach. This might work better for very early-stage startups.

twitter: @nycplayer

54mf 22 hours ago 0 replies      
SEEKING WORK - Remote (preferably) or Boston, MA

I'm a mobile specialist, starting a small studio and looking for clients. If it happens on a device you hold in your hand, I make it work.

I've built and shipped cross-platform native apps for iOS and Android with PhoneGap, "homescreen" web apps, and mobile-optimized versions of existing sites. Extensive knowledge of mobile browser idiosyncrasies, and ways to write responsive, fluid apps. You won't believe it's not Objective-C.

I create compelling user interfaces with clean, minimal design, sharp typography and excellent readability. Thoughtful experiences, uniquely tuned for the demands of every app, service, and user. Icons optimized for every device and resolution. @2x isn't just Option-Command-I.

Recently, I made Faraday for iOS http://faradaycal.com Samples of client work available upon request.

Dribbble: http://dribbble.com/samuelfine

Twitter: http://twitter.com/samuelfine

Email: mobile@samuelfine.com

shennyg 19 hours ago 0 replies      

Frontend and/or PHP developers.

Apply here: http://contender.theresumator.com/apply/Iui6yk/Web-Developer...

rlei 19 hours ago 0 replies      
SEEKING FREELANCER (Berkeley, CA or Remote)

Heavy front-end development: HTML5/CSS3/Javascript/Node

We're looking for someone to rewrite our t-shirt design application from scratch and make it 100x better than our current one.

Email: jobs@ooshirts.com

blckswn49 22 hours ago 0 replies      
Hi! We are looking for a drupal 7 developer and designer. Must have experience. Please email us your portfolio, resume, and some current drupal based websites that you have designed/ developed to: blck.swn.99@gmail.com. Those who can read and write Chinese really needed.
waseemsadiq 1 day ago 0 replies      

Remote, can get started immediately

(please only respond when you have actually designed apps that are in the app store, you would be surprised how often I get replies from people that would like to learn to design for iOS ;-))



biopharma_guy 20 hours ago 0 replies      
SEEKING WORK- SF Bay Area / Remote Freelance or Full time

Great web design, HTML, CSS, Javascript.


Email: 98dollarswebdesign<at>gmail.com

laurilii 21 hours ago 0 replies      
SEEKING WORK - Remote / Freelance (The Netherlands)

Web design/responsive design, HTML5, CSS3, WordPress development

Portfolio + contact details: http://lauriliimatta.com

imroot 23 hours ago 0 replies      
SEEKING WORK - Morehead, KY / Remote

RHCA and DevOps Engineering with a fair amount of cloud engineering experience. Former CCNP, Comfortable with EMC and NetApp storage.


MBornemann 21 hours ago 0 replies      
SEEKING WORK - Remote / Freelance (Paris, France)

iOS developer and designer

Portfolio : http://work.maximebornemann.com
Mail : contact@maximebornemann.com

i12khan 21 hours ago 0 replies      
SEEKING WORK, Chicago, IL. Can work remotely.

Website design from ground-up

HTML, CSS, JS/jQuery

Online Portfolio

yeabudy 1 day ago 0 replies      
SEEKING WORK - Remote / Freelance

Rails / Javascript

Been working with Rails since the end of 2007. Also have experience in affiliate marketing, and also own a crossfit gym in Orlando.

email: caseyjenks@gmail.com

Praggy 10 hours ago 0 replies      
SEEKING WORK - Remote / Freelance
Rails / Javascript
Building Web Applications for over 12 years, a years experience working with Rails

email: boredenator@gmail.com

ixdesign 19 hours ago 0 replies      
SEEKING FREELANCER - Los Angeles, remote

UI/UX designer with frontend skills for rapid iteration of iOS apps.

Email portfolio and resume to ixdesign7 at hotmail.com .

pyrotechnick 1 day ago 0 replies      
SEEKING WORK - Remote / Freelance (Brisbane, Australia)


JavaScript/CoffeeScript, CSS, HTML


Ask HN: Socialcam spamming Facebook newsfeeds and growing virally as a result?
8 points by ahsanhilal  13 hours ago   discuss
Ask Valve employees: How well does the flat organization work?
101 points by connor  3 days ago   98 comments top 17
wpietri 3 days ago  replies      
Do the dishes in the office sink get washed? If so, by whom? And how clean is the kitchen area?

This may seem like a joke, but the answer says a lot about an organization. For example, last time I was at the Wikimedia Foundation offices, this sign was above the sink:


wpietri 3 days ago 2 replies      
In the dark days when I worked for financial traders, once a year the company would set aside a pool for bonuses and then try to figure out how to share it out based on contribution. If you went around and asked people what percentage they deserved and then added them up, the total would never be less than 300%.

I don't think most people are quite as bad about this as financial traders, but I imagine no group's numbers add up to 100% exactly. What's the dynamic like at Valve, and how do you make sure people feel fairly treated?

talentdeficit 3 days ago 1 reply      
i don't work at valve, but i work at an organisation with a very similar management structure (there is none) and payment scheme (autonomous self organizing teams are paid by clients and distribute payments as negotiated by the group). we have virtually zero overhead and minimal residual or recurring income so we are not identical to valve, but their employee handbook could very easily be ours

we have a number of 'bad apples', but they generally find themselves ostracized very quickly. as we have no downside income guarantees (we are organized as a group of independent contractors), people very quickly fall out of the organisation

i assume valve accomplish similar by minimizing payments to individuals who act in bad faith. as they are probably primarily financially motivated and valve is likely a great entry on a cv, i'm sure they don't stick around long

lemming 3 days ago 1 reply      
Another notable company that does this is Gore & Associates (of GoreTex fame):

(from http://en.wikipedia.org/wiki/W._L._Gore_and_Associates)

Unlike the traditional management structure that Bill Gore had experienced at DuPont, he proposed a flat, lattice-like organizational structure where everyone shares the same title of “associate.” There are neither chains of command nor predetermined channels of communication. Leaders replace the idea of “bosses.” Associates choose to follow leaders rather than have bosses assigned to them. Associate contribution reviews are based on a peer-level rating system.

I always assumed this sort of org could only function with relatively small companies (e.g. Github, maybe even Valve) but Gore has 9000 employees - pretty impressive.

cypherpunks01 3 days ago 1 reply      
For more context, here's their employee handbook that explains their flat org: http://newcdn.flamehaus.com/Valve_Handbook_LowRes.pdf
wpietri 3 days ago 1 reply      
How many hours a day does the average Valve person spend in meetings? How are they organized?

I've looked into some co-ops, including San Francisco's venerable (and very profitable) Rainbow Grocery. One of the biggest complaints is the amount and/or difficulty of meetings, but they see them as necessary to settle issues with sufficient buy-in from all stakeholders. How does Valve minimize that pain?

gauravk92 3 days ago 2 replies      
1. How do you handle the logical conclusion of letting your workers do whatever they want, they don't do anything? This may not apply to all employees, but it surely applies to at least one, and I wanted to know specifically how you might handle that situation.

2. What sort of system do you have to address problems with the unconditional hierarchy? For example, if an employee disagrees with Gabe, who wins and how is that handled?

UPDATE: addition to question #1

wpietri 3 days ago 2 replies      
How do you deal with the Dunning-Kruger effect? http://en.wikipedia.org/wiki/Dunning-Kruger_effect

The short version is that people who are good at things generally get that way because they have a strong ability to tell good work from bad. People who are bad at things can't tell the difference, so they a) have a hard time improving, and b) think their low-quality work is pretty swell.

Is your culture perhaps unusually frank? Alternatively, is it very supportive in a way that makes critique more comfortable? Might you have a formal (or informal?) mentorship program so that people get useful feedback?

Are there peer groups that meet around particular skill areas? E.g., do visual artists get together regularly to show recent work and discuss it?

wpietri 3 days ago 0 replies      
How do you settle disputes?

In hierarchical organizations, people often look to authority figures to decide between competing alternatives. How does Valve avoid or deal with deadlock, forking, cliques, cabals, butthurt sulking, and other common group dysfunctions?

irollboozers 3 days ago 0 replies      
This is actually great, I had the same idea last week coming across that handbook, so hopefully someone at Valve can shed some light.

I was mostly curious about project management. It seemed like everyone could be very fluid going from one project to another, or even proposing one on the spot and going on to execute it. There has to some sort of enforcement for this though. Are there expectations, do the self-selected leaders lay out milestones or goals, what happens when those aren't met?

Valve doesn't necessarily seem to have a reputation for having too many product delays vs. always shipping on time. They definitely seem to have constant flow of different products getting out the door though.

Hopefully someone answers, otherwise I might just hitchhike across the lake into Bellevue and see if I can meet with someone there. Very curious to learn what makes their system actually work well.

brentpayne 3 days ago 4 replies      
How many Valve employees does it take to change a light bulb? Who orders the light bulbs and who decides when and where it is to be installed?
teach 3 days ago 2 replies      
Is it known that Valve employees frequent HN? I'm not sure why this story is here.
threepipeproblm 2 days ago 0 replies      
I think it's sad that so many commenters genuinely can't seem to fathom anything positive happening without a hierarchical / top-down / command-and-control approach. Especially when a few billion years of evolution has basically never selected that approach (something like a bee colony may seem similar, but is radically different... it's not like there is a manager bee for every 5-7 worker bees). Please don't vote me into oblivion for saying this.
flavien_bessede 3 days ago 1 reply      
Next up: "Poll: How many people consider switching to Valve organization?"
Paul_Morgan 3 days ago 2 replies      
Best Buy has something similar called ROWE:


The business measures performance instead of hours. At Valve the performance appears to be measured as 'shipped'.

I'd also guess that Gabe is practicing his own version of servant leadership:


richcollins 3 days ago 0 replies      
github has a similar structure. Maybe a githubber will chime in.
lgieron 2 days ago 1 reply      
Job postings on Valve site tend to be very specific about the person's duties. To me, it seems to be in contradiction with being able to choose how one contributes to the company.


Ask HN: Help - I've hit a wall.
59 points by chris_dcosta  4 days ago   31 comments top 22
jsherer 3 days ago 1 reply      
I agree with the other posters. You need to take some time and get re-inspired, and to do so, it helps just talking with somebody about it. The fact that you're posting about it here tells me that you're likely to make it through (otherwise, you would have quit already).

Seth Godin calls this point "The Dip". It's a trough in the lifecycle of a project/plan/development/etc when the high and excitement of starting something has died off and the rewards don't seem worth the remaining effort. I can tell you, though, that if you put in the time, get inspired, and slog through the toughest part of "The Dip", you'll come out the otherside with something great. Most projects don't make it past, so there's great value in doing so.

Here are some links to read more about "The Dip":




jacquesm 3 days ago 3 replies      
Stop writing, start cleaning up what you've written. Then, after a while of cleaning up the solution will fall out of the sky all by itself.

What has happened is that you have lost the overview, cleaning up your code will restore that.

jharrison 3 days ago 1 reply      
I'm also a solo founder/business owner. I get myself bogged down in projects, sometimes to the point that I can't pick out anything to focus on. This is definitely where having a partner/co-founder would come in handy.

The way that I've dealt with it so far is I'll grab one of my friends, technical or not (technical would be preferred) and I'll just start dumping. I'll go through all the things I've identified as hurdles and why I'm struggling with them. More often than not my friends don't have to say anything! Just talking to them helps me find something I had missed. They often have nothing to add but just speaking the challenges helped me find solutions. Someone mentioned talking to a rubber ducky in another comment and I suppose this has a similar effect.

Also, as mentioned many times, take a break. Go for a hike or go see a movie. Do something else. Give your brain a break.

You can also try getting out good ole pencil and paper and writing things down. Start a list of the smallest possible thing you can deliver and deliver it.

It's all doable given enough time so give yourself time.

paulsutter 22 hours ago 0 replies      
Describe the problem here. You may get some good ideas to simplify or break the deadlock. Merely writing it out for others to understand may even trigger some new ideas of your own.

Check out this discussion for Pud's question "400K users, what now?"


You gotta be impressed by his humility and pragmatism, and you gotta be impressed by the wide range of interesting ideas presented.

Try it out!

csomar 3 days ago 0 replies      
If you want to chat about it, add me on Skype.

My advice: Do you have customers that paid money and are waiting for this particular problem to get solved? If not, then who cares. The world is fine if the problem doesn't get solved tomorrow.

If you are running out of money, go and do some freelancing/consulting. Get back to it in a couple of months, and you'll see it can be solved differently.

Don't try to solve the problem now. Your mind is probably too busy and anxious calculating future predictions of the outcome (and what got it here in the first place). Get back to it when your mind stop these calculations, you need more brain CPU time to solve this.

nodemaker 3 days ago 0 replies      
Ok heres an insight that I want to share.

So basically if you are tired of attacking the problem vertically, just leave it and try to attack it horizontally.

Now of course unlike my fizzbuzz problem, your problem can have a lot of more dimensions than two but then it can even become more fun.

Also never forget that you are doing this because you find this the most fun thing to do.

carlsednaoui 3 days ago 0 replies      
You. Can. Do. This.

Breath, go for a run.

Take the time to refractor your code. Cut non-fundamental features, focus on shipping something. What can you achieve in the next week? Focus on that.

Disclaimer: I'm not a programming expert, I've only been coding for 6 months. However, if you want to bounce ideas on marketing your product, feel free to reach out: username@gggmail.com (I do everything from lead gen to paid search marketing for a living - would be happy to help where possible).

HerraBRE 3 days ago 0 replies      
I have this problem now and then. I've begun to treat it as a sign from my subconscious that my code has become ugly and some housekeeping/re-factoring is in order.

Sometimes I can push through (e.g. due to a deadline) by picking at individual tiny features and working my way through the spaghetti until they work. I generally start by adding something visible to the UI and keep at it until it works. This has the advantage that I'm almost guaranteed to make visual, visible progress, which helps with motivation.

But often, the only choice is to take a step back, accept that I'll be making "no progress" for a couple of weeks and go clean up my mess and re-factor the code. :-)

adrianscott 3 days ago 0 replies      
This makes sense.

Your project is too big. Get a smaller piece or version working that does something useful for someone.

Don't refactor code.

Just get something small(er) working.

read_wharf 3 days ago 0 replies      
They say that you should never re-write a project, but that's in the context of something deployed and operating. It sounds like you are not deployed.

You've put a lot of time into the project so far, so you've learned a lot about the project and its domain.

When you first started your project you didn't know as much as you do now.

So consider using everything you've learned to date, and start over from scratch. Total re-design, total re-write.

If you have trouble explaining the dependencies of your own project to other developers, that's a sign of ... something. If you can't break the project down into pieces for yourself to work on, that's a sign of ... something.

Jemm 3 days ago 1 reply      
May I suggest distraction. Get your mind off of the problem and let it be for a day. Not sure if this works for others but for me, I go for walks. Often the solution, or a new tact, would hit me and I could then sit down and try my new idea.
billpatrianakos 3 days ago 0 replies      
Males sense to me. I'm going to add to the chorus in hopes that it reinforces your belief that you should listen to us: Step away from it. Stop working on it for as long as it takes for you to get your mind straight. After a few days I guarantee the answer will appear from thin air. That's always how it goes.
bdfh42 3 days ago 0 replies      
I think this is normal - for any project that is reasonably challenging. It is a tough slog to plough through all of the "must have" code blocks (or what have you) to get to that near mythical minimal viable product.

I am at a similar stage with a current project - where I can see there is still lots to do (some of it cloudy - so not a clear view to the summit) - you just have to keep plugging away and - well the good feeling comes back when you realise you have got through it with a good solid base of code behind you.

jason_slack 3 days ago 0 replies      
I usually hop on my motorcycle and hit the road for a bit. You would be surprised how much thinking you can get done and it doesn't feel like thinking!

I never knew this would be a hidden benefit when I learned to ride last year.

huhtenberg 3 days ago 0 replies      
As others have said - take a day off. Get it out completely out of your head, and then when you get back you will likely get a different perspective on the whole thing - a larger picture, sans minutae. And if then it feels like a rewrite, rewrite it :
JohnnyFlash 3 days ago 0 replies      
This happened to me 2 weeks ago. I put it down and walked away waiting to get reinspired. I am starting to get hankerings to pick it up and power through but not enough to go again quite yet. I know when motivation strikes I am 50% complete and I am a relatively short distance to the finish line.
sundeep_b 3 days ago 0 replies      
I think the problem is that there's only one mind on it. As you said the project is quite big with a lot of dependencies, it is quite possible mind becomes numb to the future developments. Here's my advice. Pick the parts that might interest you

* Even if it takes a day, try telling it to a rubber duck. Take it for a walk if you guys get tired at desk.
* Talk it to at least one friend who can try to understand. In my short experience, this helps in realizing how we can or want to proceed. Or even go with the freelancer your thinking to hire, you might succeed. Can't know unless you tried once.
* Stubs and skeletons
* Sequence matters. If it is only you that has to do parallel work, you have to do it anyway. Even with a freelancer, you should decide how to proceed. So, either ways, even though hard, you need to break it up. Try not to multitask if you do it alone.

And, I think more technical details might fetch you better advice. I could be wrong!

gte910h 3 days ago 0 replies      
You need to cut features from the target.

Drop me an email at the address in my profile if you'd like me to help you cut a lot off to start with.

dreamingforward 2 days ago 0 replies      
Yes, it happens when one reaches the limits of reason. Only one of two (a-rational) things can get you unstuck: an irrational act or love. Unfortunately, unless you are willing to lose it all, you'll probably have to rely on the former.
joshu 3 days ago 0 replies      
Go for a half hour walk. Twice a day if possible. Alone. No distractions or talking.

It will work wonders. I promise.

RawData 3 days ago 0 replies      
Happens to me all the time...I usually have to unplug completely, sometimes for a day or two. I'm in Chicago and we have awesome parks and lake Michigan waterfront...so I'll go wander around outside for a few hours. Helps to clear my head...and if that doesn't work I'll put the whole thing away and go read a book or something for the rest of the day.

One of two things usually happens...a half hour after I start reading a book...the solution will POP into my head...or TWO, I'll wake up the next morning with the solution...works every time...

russtrpkovski 3 days ago 0 replies      
sounds like you need to bring out the scope hammer.
1st NYC CoderDojo Meetup - This Saturday
9 points by carlsednaoui  1 day ago   4 comments top 4
thetabyte 1 day ago 0 replies      
I'm a 17 year old programmer and Rails developer, and I'll be interning with a New York company this summer, late June to late August. I don't know how in depth these are going to get (HTML & CSS are a few years back for me) or how late into the summer these will run, but either way I'd love to be there--whether to learn or to help other young people get involved in code. Seems like a fantastic opportunity to meet other young programmers. Keep it up!
carlsednaoui 1 day ago 0 replies      
Clickable links:

Event page: http://coderdojonyc.eventbrite.com/

Volunteer Sign-up: http://eepurl.com/kJZDf

jenius 1 day ago 0 replies      
Getting kids into code is what it's all about. Let's do it
whelton 1 day ago 0 replies      
So awesome CoderDojo is now in NYC!
Ask HN: Is there a standard for including license, attribution within code?
4 points by shpoonj  12 hours ago   2 comments top 2
debacle 46 minutes ago 0 replies      
I include a URL to the license in every file, and the license as part of the codebase. I don't believe that's a standard, but it's what jQuery does:


And it seems like a good balance between honoring the license and also keeping it out of the user's way.

martey 7 hours ago 0 replies      
Furthermore, is it not a better idea to simply include this in the readme and leave it out of the code altogether?

Luis Villa discusses some reasons why you might want include licensing information in every file: http://tieguy.org/blog/2012/03/17/on-the-importance-of-per-f...

Ask HN: 30, 45 or 60-day free trial conversion rates?
16 points by FreshCode  1 day ago   8 comments top 5
chrisacky 1 day ago 1 reply      
It really depends on what kind of value that your service is offering.

For instance, Pivotal Tracker offers a 90 day free trial. Their product requires that the users/teams become dependant on their service so that they can't live without it.

Offering a 1 day trial here, when it works on weekly iterations just wouldn't work. Equally, offering a 30 day trial, really only provides 4 iterations, or probably about 20-30 stories. This definitely isn't enough to "hook" the users and lock them in due to the amount of time that they have invested.

If you are in it for the long haul and your service really does provide great value for the users then getting your users invested in the product might come at the cost of giving more free trials away for free.

Some services are freemium remember. They are unlimited trial times in effect, because the upsells and bolt ons are where they make money.

Equally, however, some services 45-60-90 days would definitely be too much, and you could be losing money.

You can't just say in isolation, 45 days is the sweetspot for 100% of startups, because it ignores any other factors such as the service value that the product fills.

Equally, if your product takes time to kick in, you wouldn't want to offer 30 day trial. For instance, if you were a marketing platform like HomeAway or a paid version of AirBnB. Offering a short trial might not be the best idea because it takes time for the value of the service to really kick in.

MattBearman 1 day ago 1 reply      
When I launched http://bugmuncher.com I offered a 7 day free trial. Not too sure why, I think with it being a very MVP launch I wanted to find out if people would be willing to pay as soon as possible.

Later I A-B tested 7 days against 30 days, and found 30 days did perform better, but not actually by that much. The 7 day free trail had a 9.95% conversion rate, where as 30 day had an 11% conversion rate.

I personally was expecting 30 days to do much better, but after seeing these results I suspect the length of the trail isn't very important to users, they just want to know that they can try before they buy.

I may try A-B testing 45 days (and maybe 60 days) if I get bored and can't think of anything else to test.

tommi 1 day ago 0 replies      
You can probably demonstrate the value in couple of minutes but many products don't provide value until after a longer period of use.
skrish 1 day ago 0 replies      
A 30 day trial period with user engagement at the end of trial asking them if they need additional time to evaluate will work better. Offer them 15 day extension if they need.

There are two advantages to this approach:
1. engage in conversation with user asking for feedback and understand their needs.
2. treat them special with an offer to extend trial, earning their respect for personal attention and better chances of conversion.

ckluis 1 day ago 0 replies      
Interesting. Is there any software that makes it really easy to integrate multi-variate testing instead of just A/B?

How many people are really doing A/B testing on conversion rates (meaning assigning a value to a user and giving different trial lengths randomly) vs changing the trial length for fixed intervals?

Jquery or mootools?
3 points by bizodo  10 hours ago   5 comments top 5
debacle 43 minutes ago 0 replies      
jQuery is a DOM wrapper. MooTools is a JavaScript "extension." (Note the quotes and please don't crucify me)

What that basically means is that jQuery makes working with the DOM tolerable and MooTools makes working with JavaScript tolerable. I, personally, have issues with the DOM but no issues with JavaScript, so I opt for jQuery.

pestaa 4 hours ago 0 replies      
I tried to ditch jQuery a couple of times, but always coming back. The reasons I dislike it:

    * Stupid API.
* Stupid API changes.
* Stupid API documentation.
* Plugins are minefield.

The recent standardization of event handler attachments (see `.on`) is a lot saner than it used to be, but I believe it is still not there where it should be. (I don't know that place, otherwise I'd have written my own library.)

However, the jQuery ecosystem is hard to leave because

    * Monopoly in terms of plugins,
* Already cached everywhere (from Google CDN),
* Solves all cross-platform issues.

There are a few other bits like the culture of short commands because of chained functions, but I personally find that a very minor detail.

I also happen to like the author's ongoing experiments with performance improvements.

emehrkay 10 hours ago 0 replies      
MooTools makes more sense to me when you actually compare the two apis. If you're a JavaScript fan, MooTools is truer to the language.

Check out http://jqueryvsmootools.com

paulhauggis 10 hours ago 0 replies      

In my experience, much more support, plugins, and it's been battle tested pretty well.

peteypao 9 hours ago 0 replies      
jQuery is clearly the one being adopted the most. (Something like 90%, at least from what I've heard on a podcast). Why mess with success?
Java.sun.com is down again - breaking bad apps across the land
95 points by zorlem  3 days ago   36 comments top 7
ShabbyDoo 3 days ago 4 replies      
More generally, it ought to be easier to constrain apps running on the JVM to declared sandboxes. I once looked at the Java security model and found it to be totally inadequate for such purposes as it seemed to have been designed for ensuring that desktops could not be compromised by rogue applets running in browsers. Specifically, I was surprised by the coarse-grainedness of the security settings. Want to limit access to the network by disallowing use of the Socket class? Done. Want to only allow access to a whitelist of hosts? No dice. No filesystem access at all? Easy. Limit the app to only reading and/or writing to certain directories? Not a chance.

I want to define whitelists for each environment in which my app will run -- development, QA, production, etc. To which hosts may it connect? Where may it access files? What else might I wish to constrain as way of avoiding inadvertent dependencies? Particular queues/topics on messaging buses? Database schemas within a particular server (network restrictions are too coarse for this)? When asking this question, I'm not trying to protect myself from rogue developers with malevolent intentions -- I just want to avoid a scenario like the one described by the OP.

Recently, I started-up the Java app upon which I am currently working and watched its network behavior via Microsoft's Wireshark-esque network monitoring tool. It turns out that EHCache now asks one of Terracotta's servers for the most recent EHCache version number so that it can spit an out-of-date warning in the logs. Benign and useful, but I still had to spend a few minutes in the EHCache source to make sure that, if Terracotta's servers were down, our app would still start-up.

Should one do this at the OS level (jails, perhaps)? I'm not limiting this idea to just Java apps, but I'm really only an expert in the Java space.

I also argue that the whitelist would help codify inter-app dependencies in large IT environments. A few years ago, the large IT shop for which I worked did a disaster recovery drill where they literally deployed 10's of apps in an IBM-provided datacenter as a dry run. One thing they learned was that a particular production app was erroneously configured to log certain audit events to a server in a QA environment (which was not part of the disaster recovery plan for obvious reasons). Whitelists would have prevented this issue.

blinkingled 3 days ago 2 replies      
As a best practice applications should reference dtds from local filesystem. Most sane data centers would have outbound (App->Internet) access locked down - only needed hosts/ports are allowed after the application developer specifically requests for it.
ShabbyDoo 3 days ago 0 replies      
Around 2005, I was semi-forced to use Xalan/Xerces (the Apache reference implementation of SAX, DOM, XPath, XSLT, etc.) for a project. These libraries were included in the JDK [edited from orig post]

To make sure that these libraries did not attempt to talk servers outside my company's control, I had to dig through the code and implement "neutered" forms of schema look-up interfaces, etc. I can't recall exact details. The default behavior was promiscuity and presumption, and making sure that these libraries didn't strike-up conversations with random servers was not trivial or terribly well documented. So, I'm not surprised by the current state of affairs.

soc88 3 days ago 1 reply      
I like how Oracle educates developers about the proper handling of DTD's. (They didn't break it by accident for the third time already, right? RIGHT?!)
sxtxixtxcxh 3 days ago 1 reply      
you can pass -c to grep to get a count, you don't need to pipe it to `wc`
ryandvm 3 days ago 0 replies      
They're probably busy switching everything over to an Oracle stack...
rshm 3 days ago 1 reply      
virtualbox.org is down as well.
Ask HN: Is it important to verify email addresses?
4 points by Jonanin  16 hours ago   5 comments top 4
impendia 12 hours ago 0 replies      
I don't know what your site is (perhaps different than I am imagining), but whenever I'm obliged to do this I nearly always give a Mailinator address.
urjitbhatia 15 hours ago 0 replies      
It might seems like a time consuming step right now but will certainly help thwart illegitimate use of your service in the long run. It sort of depends on the service you provide. If it is something like signup and get discount coupons in email then I guess its ok. In most cases, IMHO, it will be better in the long run. Will save you in many ways:

1. Have verified users therefore less hacking your system through TOS type loopholes.

2. Your email server will bounce lesser number of emails therefore faster email delivery and reduced costs.

3. Once your service gathers customers, it will give them a sense of security.

dgudkov 14 hours ago 1 reply      
I might be wrong, but my current belief is that if a user is interested in your service it will leave real email. If not, there is nothing else you can do with his/her email besides spamming.

Making extra burden for user just to make your life easier ... hmmm, not sure if this is right approach.

cardiffspaceman 11 hours ago 0 replies      
Thing is, three or four people around the world (a few in the US and one in Ireland) have given my email address as their own. I have had success in getting the email to go to the right person in some cases, but not others. I claim therefore that confirming email addresses is mandatory.
Ask HN: Canadians, is Rogers throttling your connection?
4 points by wavephorm  16 hours ago   1 comment top
electrichead 11 hours ago 0 replies      
You might be sharing a pipe with someone that is running torrents?
Ask HN: how can you monetize when your app is built on top of yelp API?
3 points by rush-tea  15 hours ago   1 comment top
giles 13 hours ago 0 replies      
From the Yelp Developer API:

>You can monetize your apps and sites to your heart's content -- we don't require any sort of revenue share - but don't create tools for sale that extend Yelp functionality (such as Facebook integration).

       cached 2 May 2012 14:05:01 GMT