hacker news with inline top comments    .. more ..    15 Dec 2013 Ask
home   ask   best   6 years ago   
I'm giving a talk at FOSDEM: NixOS, declarative configuration Linux distribution
26 points by iElectric2  5 hours ago   12 comments top 5
undoware 4 hours ago 1 reply      
Anecdotal experience deploying in the lab with NixOS and/or Nix:

1. At the time, I was maintaining several heterogenous RPM-based systems, so that was the comparison. I can say with some limited authority that it's easier to make NixOS packages than RPMs, but harder than (say) tweaking /usr/ports in a BSD or Gentoo.

2. Being able to send closures between machines -- i.e. a reproducible recipe for the user's current environment, including all installed and user-acccessible packages, libs and binaries -- is eerie, like alien technology. Think of 'nvm' or 'virtualenv', but granular, and for everything. Once you get used to it, you will never be happy with any other package manager.

3. Nix' independence from NixOS is both a blessing and curse . On every OS except NixOS, Nix is necessarily a third-party add-on, and it necessarily uses slightly different versions of everything. Thanks to some insanely clever environment management, this never causes things to go plink, but it does mean that I often had a choice between a fresh Fedora RPM -- on a Fedora machine -- and a slightly stale Nix package. Guess which worked better. Guess which I chose most of the time. (But if you guessed that I was a bit OCD about package freshness, you'd be right.)

4. Final drawback, and the reason NixOS hasn't yet made it into production at our company: NixOS itself obviously has to use the same slightly stale packages that Nix does. That said, how upset can you really get? These guys don't have the dev-hours that Canonical or Red Hat do -- or even Debian, for that matter. What they have achieved with the resources at hand is mindblowing. What this project needs to really be useful to me is about two dozen new FOSS contributors and like maybe half a million dollars of investment. Any more than that, though, and I'd worry they'd lose their game ;D -- so much of it is based on doing immense amounts with almost nothing, using cleverness as the amplifier. Isn't that what it's all about?

5. Oh, and also, the devs are responsive. Hi guys! ;D

vimes656 2 hours ago 1 reply      
I'd love to hear more about the potential of Nix for language agnostic isolated development environments: https://nixos.org/wiki/Howto_develop_software_on_nixos

Could it be a unified alternative to Python virtualenv, rvm, rbenv, cabal sandbox, etc? This would be specially important for projects needing heterogeneous builds.

It'd also be interesting to see a typical Nix development workflow taking advantages of Nix goodies like continuous integration with Hydra or staging and production deployment with NixOps.

dsr_ 5 hours ago 1 reply      
How difficult is it to package for Nixpkgs, assuming some familiarity with deb and RPM packaging?
setori88 4 hours ago 1 reply      
I would love to see some good examples on how to create custom development environments. ie one for erlang, C, oz etc
Ask HN: Am I sane? Is it a phase of a programmer's life?
3 points by njsubedi  2 hours ago   4 comments top 4
jamesbritt 2 hours ago 0 replies      
Is it normal to feel abnormal after spending several weeks in solitary?


There's a very good documentary, A Map for Saturday, abut a guy who decides to travel around the world (more or less) with only what he can carry on his back. (And some camera stuff). I think he wanders for a year.

He knows no one in the places he goes, and often does not know the local language. He talks abut the odd sensation of going days without having a simple conversation with anyone and how thankful he feels when he gets the chance to just sit down and chat with other people (other similar travelers, I believe). It's a terrific film overall.

I do not think of myself as a particularly social person, but I get antsy if I spend a lot of time without talking to another friendly human. Luckily I work from home and my wife is almost always around so I can go pester her. Other times I just start making a lot of phone calls to family and friends.

I think it's important to get out of your own head on a regular basis.

ref: http://www.amapforsaturday.com

dfraser992 59 minutes ago 0 replies      
_please_ learn from my mistake. I spent a solid 4+ years working by myself (some remote help once in awhile) on a startup for a manipulative sociopath who kept telling me "cash flow issues" (so couldn't really hire another person quite yet). I can see my mistakes now, so it's not entirely all their responsibility, but I should have stopped working period - these fools thought one could run a enterprise B2B company like a corner store. But anyone in the IT world knows that can't be done a lot of the time - commitment to the profession, etc.

anyway, before I start whining. don't let your behavior become a habit - it is so very easy to do. I managed to meet up with people once in a great while, so I sort of stayed sane, but spending 10 hrs a day by yourself for very long periods of time ... there was always something to fix and so very easy to get focused and lost in the world. Programming probably involves the dopamine system in your brain - solving puzzles all the time, you get a rush for it, and so it's reinforcing.

You sound better than me in that you are realizing this earlier than I did. You have to be far more proactive though - make it a conscious habit to only work a set amount of time and force yourself to interact with strangers. I think I had a nervous breakdown of sorts and finally quit - it's been a year and I'm still shattered and my life is not fully repairable to some extent now because of where I am at in my life now. I really fucked up. Please don't do the same!

Edmond 2 hours ago 0 replies      
Different people have different needs in terms of how much human interaction they need. Ask yourself, before your move, were you around a lot of people most of the time and did you enjoy it?

I would say maybe join some meetup social groups, there are a lot of happy-hour type groups. It doesn't require much time investment but it can keep you in regular contact with people.

Also aren't there people in this so called hackerspace to interact with?

Bottom line, total isolation from people for long periods of time generally isn't good.

thenerdfiles 2 hours ago 0 replies      

    A man who finds himself among others is irritated because      he does not know why he is not one of the others. 
Read books. But most of all, read.

Ask HN: What are some good programming blogs, especially on web dev?
7 points by udhb  5 hours ago   2 comments top 2
zackboe 7 minutes ago 0 replies      
Paul Irish has compiled a list of "Web Browser, Frontend and Standards Feeds to Follow"


Ask HN: Tools you use for remote working?
84 points by d0m  1 day ago   60 comments top 40
WadeF 21 hours ago 1 reply      
We use a bunch of tools at Zapier but some of our favorite are:

- P2 WordPress theme from Automatic: http://p2theme.com/

- Sqwiggle: https://www.sqwiggle.com/

- Trello: https://trello.com/

- GitHub: https://github.com/

- Campfire: https://campfirenow.com/

- Zapier: https://zapier.com/

- GTalk

- Dropbox/Box

- RelateIQ: http://relateiq.com/

- Help Scout: https://www.helpscout.net/

- HelloSign: https://www.hellosign.com/

We wrote a lot more about how we use them here: https://zapier.com/blog/how-manage-remote-team/

hoop 21 hours ago 2 replies      
At Heroku, we are quite distributed and typically use the following. Some teams might have a slightly divergent set of tools or workflow, but engineering-wide this is more or less the baseline:

* HipChat (sync and async chat with a variety of ChatOps functionality)

* Documentation: Google Drive for non-technical documentaton that might need feedback and some dynamic spreadsheets backed with dataclips: https://postgres.heroku.com/blog/past/2012/1/31/simple_data_...

* Video conferencing: Every single meeting has a corresponding Google Hangout. For some meetings we might use Fuze

* DCVS: git. Our repos are hosted on Github and we use all the usual stuff there: Pull Requests, Issues, in-line commenting, etc

* Project/task management: Trello trello trello - If it's not in Trello, it doesn't exist. This works great when you're widely distributed across geography and timezones. With the right workflow, we can at-a-glance know the status of all of our work-in-progress.

* Mailing lists! Every team has its mailing list and nearly every other thing of interest has its own mailing list. Interested in an upcoming project? There's a mailing list for that. Are you remote or based out of the SF bay area? There's a mailing list for that. Are you into Golang, functional programming, or want to chat about Linux? We have those covered too. Are you into biking or photography? Mailing lists!

P.S. - If you're interested in remote work, we're hiring! http://jobs.heroku.com/

KevinEldon 19 hours ago 2 replies      
I work in a very large distributed enterprise so this list is a little off topic, but maybe it'll be useful for someone and maybe it will awaken a few ideas for how incredibly rich an opportunity the enterprise space is. I write code and help the rest of the team write code. We use Windows. These tools have been helpful.

- Microsoft Lync (excellent product! Love it. Seriously it's only serious flaw is it needs Windows.)

- Microsoft Outlook

- Microsoft Sharepoint (meh, it's better than nothing)

- Trello (useful for ad-hoc teams)

- GitBlit ('cause outside the Firewall GitHub/BitBucket isn't allowed)

- HP's Agile Manager (expensive, but a very good Agile/Scrum product)

- Rally (before HP Agile Manager, a very good Scurm product)

- Adobe Captivate (decent for screencasts; save time sharing your ideas inside your firewall)

- TechSmith's Snagit (the best screen capture tool I've used; great for quick-and-dirty 'do this' email or doc)

- IntelliJ IDEA (great IDE, we don't use it collaboratively or anything but it got into our Enterprise because individual DEVs could buy it at a reasonable price for themselves, then other DEVs wanted it and mgmt started signing POs... smart tactic).

Sum it up. Lync is awesome (friends in smaller/not-so-MS-focused shops use Skype w/ success). A good asynchronous communication tool like Captivate/Snagit is useful. Some shared space to manage the work is necessary (Trello, HP Agile Manager, Rally, numerous other good products). I wish I had Campfire or something like it.

edit: formatting

daleharvey 21 hours ago 1 reply      
One of the most surprising things I have seen at Mozilla is the use of Bugzilla, its still mostly black magic and its terrible as a tool for non familiar people to file and find bugs, but as a company wide source of truth for most issues from event relations, it issues to plain bugs and project management its actually ... good.

And its usually pretty hard to say anything nice about Bugzilla.

cynusx 1 day ago 1 reply      
I have been running a remote team for a year now.


- chat during the day (hipchat)

- skype for voice calls, usually to quickly discuss something

- Google hangout (highest bandwidth communication, I run my daily standups on google hangout and sporadically for "crisis" moments or "clarification" moments)

Project management:

- trello

Product management:

- prodpad

So the trick is to have a daily scrum meetup on google hangout every morning so that you can explain tasks, check how far everybody got the previous day and update the trello board to reflect the new state. It's the only moment in the day that communication is cheap and high bandwidth.

Knowledge center:Google docs and github wiki

There are other auxiliaries like github, airbrake, circleCI and papertrail that report into hipchat so you can get a sense of the work being done.

semerda 23 hours ago 0 replies      
There is a tendency to slap together a suite of freebie tools form various providers and hope it all sticks. However this doesn't scale. Multiple logins. Different UIs. Flaky integration between the tools.. Nightmare. I went through this exercise myself and in the end decided to centralize it all with Atlassians OnDemand suite. Cheap and chips for small teams!

We use Jira w/ Agile for tickets & project management, Confluence for knowledge base, HipChat for communication, Bitbucket for code repository et al. Wrote about this and how we use it here: http://www.theroadtosiliconvalley.com/engineering/medlert-ca...Hope this helps!

sklivvz1971 21 hours ago 1 reply      
At Stack Overflow we use

* google docs

* google mail

* google hangouts (with perma-rooms)

* our own awesome chat (http://chat.stackoverflow.com)

* trello from everything from shopping lists to kanban boards

* our own hosted git and hg, with a kiln "skin" for the looks (plus pretty much any public repo for the myriad open source projects we maintain)

* our own live status (https://github.com/opserver/Opserver)

* team city for CI/CD

* vydio for large whole company meetings

fhd2 21 hours ago 1 reply      
At Eyeo (8 developers, no two in the same place), we use:

- IRC (most of us use IRCCloud)

- Discourse (a forum, I can really recommend this even if you have chat, and Discourse is particularly good)

- Skype (only used for one on one meetings)

- Oovoo (like Skype, but has free video conferencing, we use it for meetings with more than two people)

- Rietveld (a review system, we have mandatory reviews for all changes, really really important for distributed teams IMO)

- Trello (we're in the middle of migrating to a real bug tracker (Roundup, what bugs.python.org uses) though)

- Google Drive (mostly as a wiki replacement)

maratd 22 hours ago 1 reply      
Google Docs + Google Mail + Google Calendar + Google Hangouts

Duet (http://www.duetapp.com/)

Cloud9 IDE (https://github.com/ajaxorg/cloud9/)

Timer Tab (http://www.timer-tab.com/)


Bitbucket and Github

VirtualBox (running Ubuntu with all the usual stuff)




That's pretty much my entire toolbelt.

coderzach 22 hours ago 0 replies      
Floobits. It's somewhat difficult to get setup, but once it works it's great.
tiboll 5 hours ago 0 replies      
I've join a new company few days ago, this is the first time I'm working remotely and full time.Basicaly we use:

- Github for source code mostly (I've made some pull requests since I'm new on the project)

- Hipchat, since I've join, Skype before that.

- Dropbox for file sharing and design.

- Google Apps

- Basecamp for project managment

and I may not know the full stack yet but we use cloud services for everything!

tluyben2 11 hours ago 0 replies      
Git(hub), Goplanapp, Hangouts, Google docs, Dropbox, Webex. Still haven't found a good alternative for Skype, but for me Skype these days hogs so much CPU that I removed it. Webex is much better anyway IMHO (compression works so well that it works on slow connections as well), but it's not for the same purpose as Skype.
medwezys 1 day ago 0 replies      
Screenhero is nice for remote pair programming, remote tmux/pssh sessions as well when both devs use vim/emacs, also: https://github.com/portly/pssh.

Campfire for chats, dumbot as a minimalistic task manager in campfire https://github.com/tadast/dumbot#tasks

Github issues for technical/code problems.

Google hangouts for standups

nate 22 hours ago 0 replies      
logn 23 hours ago 0 replies      
https://jitsi.org/ is the best chat/cam software I've found. It works perfectly on Linux, and I've not heard of Mac/Win problems either. Skype has never worked well for me on Linux.

I like Hamster for time tracking, https://projecthamster.wordpress.com/

cwisecarver 23 hours ago 1 reply      
We've been using a free trial of Slack (https://slack.com/) for about a month now and I can't imagine working without it. It's great for war rooms centered around solving a problem. It's great for team members in different timezones, they can catch up on the days events without asking. The mobile apps and thick clients are fantastic.
kayoone 21 hours ago 0 replies      
Suprised nobody mentioned teamviewer. Teamviewer meetings are totally awesome for multi platform high performance screen sharing
eccp 20 hours ago 0 replies      
In job #1 (5+ years remote): features and bugs have no formal platform, mostly wiki and sprint planning in spreadsheets. Ocassional phone calls but mostly Skype meetings. Knowledge base: dokuwiki. Code hosted on Bitbucket. Cisco compatible VPN (on Ubuntu: network-manager-vpnc-gnome), Virtualbox, Windows Remote Desktop for accessing servers. Trello (soon) and we used Pivotal Tracker with little success. Server monitoring with New Relic.

In job #2 (remote, almost 4 months in): Features, bugs, release planning, code and some documentation, all in Github. Chat: IRC Cloud or Skype. Calls and screen sharing: Skype or Google Hangouts. No VPN but lots of SSHing into machines on Digital Ocean. Some other documentation in Google docs.

eswat 17 hours ago 0 replies      
At Benbria we use this arsenal:

* Google Mail & Calendar

* Hipchat. Main communication method, water cooler and catch-all for any new activity for our deployments and GitHub repos

* GitHub. We use everything it has to offer and have actually migrated to Issues from Trello for task management

* Google Docs. For feature specs and anything that needs to be in sync outside the development team

* Dropbox. Mainly used by the design team right now, as a single source for assets and putting mocks in

* Skype. Usually for one-on-ones and interviewing candidates

* Salesforce

didgeoridoo 23 hours ago 0 replies      
Baiboard (iPad app) is awesome for remote collaborative concept sketching.
saryant 23 hours ago 0 replies      
- Hipchat (ongoing chatroom)

- Google Hangouts (thrice weekly check-in meetings)

- Asana (task management)

- Github (all code is submitted as PR to be reviewed by someone else)

Jemaclus 20 hours ago 0 replies      
For my remote work, I use Google Docs (tracking things) and Sqwiggle (video conferencing). Everything else is just normal stuff I use in my regular job and regular life.
xentronium 23 hours ago 0 replies      
We're a small remote-only shop (5 programmers), we use redmine, email and google hangouts for short weekly meetings. IM is usually via jabber.

Also basecamp for communication with the managers and between them.

chime 1 day ago 0 replies      
Toggl is nice for simple timekeeping.
scotty79 21 hours ago 0 replies      
Trello, Skype, Github, VirtualBox, http://www.getharvest.com/, Dropbox, Browserstack, Google Docs
AH4oFVbPT4f8 21 hours ago 0 replies      
We're not a start up but we use

* JIRA - issue tracking and feature management

* Agile - scrum management

* Confluence - documentation, mockups, feedback

* Bitbucket/Git - code repository

* Facetime or Google Hangout for video chat

* Salesforce chatter for IM though Hipchat is a better solution. We're a small company so we need to be able to answer questions from marketing, sales, operations throughout the day

projuce 23 hours ago 0 replies      
Hangouts - for voice/video (standups)Hipchat - for chatTrello - TasksGoogle Docs - Knowledge, collaborative editingGithub - code versioning

Has anyone tried sqwiggle.com, we tried it, but we get the same thing from impromptu google hangouts for free. A truely native sqwiggle app that integrates more into what we are doing makes sense.

jimworm 21 hours ago 0 replies      
GMail, Google Hangouts

tmux, vim

git, Bitbucket, Github

itry 1 day ago 1 reply      
ssh,screen,vim,skype. simple as that. works like a charm.
scoj 17 hours ago 0 replies      
Small team of <5 developers- Jira- Confluence- Gmail- Hangouts (chat and video)- Gyazo (just started using) for quickly posting images- Beanstalk App (source control)

Pretty short list when i think about it.

blakesterz 1 day ago 0 replies      
We're using Producteev, Skype, Google Docs. Nothing fancy really, nothing very expensive either. Tried (and loved) Basecamp, but it was really just too expensive. All the real "work" is done via SSH on one Ubuntu server or another at various hosts. Ansible makes things way easier as well.
altras 22 hours ago 0 replies      
Our remote stack is based on: gitlab/github, skype, trello, google docs (we shifted from dropbox) and that's it. We don't need persistent chat because we're not big and we have a habit to use trello A LOT (we have like ~20 boards) :)
asjo 22 hours ago 0 replies      
autossh (sometimes you need a tunnel), ssh (to connect), x11vnc (when I have a running X session remotely), xvncserver (when I haven't), and vinagre (to show the desktop remotely).
Shalle 1 day ago 0 replies      
Video conferences: Skype & BlackboardChat: Skype & IRCProductivity: Viscosity, Sublime, Tower, SSH, VirtualBox, Adobe CS6
kayoone 21 hours ago 0 replies      
kylered 1 day ago 0 replies      
hipchat, github, google hangout, waffle.io, google docs, chatbot
anonymouscowar1 22 hours ago 1 reply      
My company uses a Cisco VPN and Cisco jabber video chat for remote workers. I run the VPN client in an Ubuntu VM on VMware Workstation.
nyddle 23 hours ago 0 replies      
Skype, Basecamp, Google Docs
leewrangler 23 hours ago 0 replies      
I've used a combination of terminal, ssh, vim, tmux, Skype, Hipchat, and Google Hangouts. Those do basically everything I need.

EDIT: I use Asana and Google Docs as well.

oakaz 20 hours ago 0 replies      
Slack is awesome
Tell HN: How we bootstrapped to the #1 rated mattress on Amazon.com
424 points by johmas  2 days ago   257 comments top 92
mpermar 2 days ago 8 replies      
Being someone that considers himself literate in the mattress industry, as my wife runs a humble mattress storage and distribution firm I totally agree that the prices I could see visiting on the US are way over the top. If I lived there, well, making/selling mattresses must be a profitable business from the retail pricing I could see. Mind you I was on Silicon Valley which I imagine must be very pricy.

The website is really beautiful. Well done. It almost makes you feel I have to buy this!!! I think that's the key point.

Because apart from that... well... there's a rule in business that is you get what you pay for. Even if mattress retailers are making a fortune on margins, well you guys also have margins too. And a retail price of $299..to..$499-king tells me that your mattresses are very low end.

So the website is beautiful but very misleading. Like the infographic about the cost of making a mattress. It probably should title it "Here is how a cheap mattress is marked up". Because there is mattresses and mattresses. Tons of variations, fabrics and qualities. And well.. you're not even selling mattresses or at least we don't call that a mattress here ( Spain ) but a mat instead. It is just too thin. Less than half the thickness of a regular mattress. Then of course, the fact that is made of foam only makes it worse as with that thickness it will unavoidable deform with usage. Who tells otherwise is lying or just very new to the business plainly because all foam mattresses deform to some degree.

Then there is the foam density, that I can't see anywhere in the specs. And as you can guess when you import materials the bigger the density the more expensive the foam sheets are. But hey, people today demand cheap prices. But anyways, mattresses these days tend to have lesser foam densities as people want cheaper prices. But of course that comes with the cost of deformability and that's why mattresses these days don't last that much as they used to in the past.

One thing that tells how good your marketing efforts are is that the mattress is foldable. Someone not used to mattress would think: AWESOME. Some used would think, oh no another crappy sofa-bed mat. I'd never recommend anyone to buy a foldable bed unless for an apartment with very low space and of course... for a sofa-bed!

So my summary would be: really well done making attractive a low-end product. The marketing is excellent and you definitely found a market out there. The website is beautiful but well.... you sell what you sell, tons of half-truths on it.

Zelphyr 2 days ago 1 reply      
I bought one of these mattresses recently. The 10+ year old spring mattress I had was on its last legs and I found myself waking up with back pain.

I happened upon an AMA on Reddit by a guy in the mattress industry and someone mentioned T&N. After some research I decided to give them a try. 30-day money back guarantee and all.

I think I knew I didn't need the 30 days after the third night. I was sold. I slept more soundly those first three days than I had in years prior.

Some things to consider:

- The smell. Its the case with ALL foam mattresses so this is neither unique to T&N nor their fault. But it goes away pretty quickly.

- If for some reason you don't like it and want to send it back within the 30-day guarantee period I have no idea how you'd get it back in the box. I think maybe they should include instructions somewhere just in case. That or provide a "Space-Bag" style wrapper that you can use.

I highly recommend trying them out if you're in the market for a mattress!

drharris 2 days ago 1 reply      
I almost wish I needed a mattress! I'm so tired of scammy furniture stores, and think this is definitely a potential growth market. I'd love if you could eventually make a recliner that doesn't suck, and even other furniture as well (I'd purchase a well-made anti-allergenic pillow today). The website is beautiful, and speaks to an elegant austerity that should be pretty popular these days. Even though the price point is shockingly low, I don't feel at all like it's not still a premium product. The little vignettes at the bottom show that you're part of the handcrafting "movement". The only thing I'd like to see (and maybe I'm missing it) is how it looks/dimensions when folded, and if it works in a murphy bed. Happy for your success thus far, and wish you the best!
tieTYT 2 days ago 1 reply      
> Our primary success factor was starting with a rough draft. We didn't like our v1 muchan all cotton tufted mattressbut that didn't keep us from launching with it. This gave us a chance to experiment with problem/solution and to start collecting feedback right away. We had to do quite a few returns at first but we iterated constantly until our customer satisfaction was high enough for us to start getting referrals.

Putting myself in your shoes, this seems like a scary way to go about things. I'd think, "those first returns are from unsatisfied people. They'll give the product bad reviews and that will put the score in a negative rut it won't be able to pull itself out of. Yes, the next version will be amazing because of the initial feedback, but now we'll have bad reviews so people won't even give it a chance."

Would you mind explaining how I'm thinking about this the wrong way? Perhaps you never put v1 on Amazon and that's how you avoided my concern? But doing so seems like it could limit the feedback you get on v1.

bernardom 2 days ago 4 replies      
Hi guys,

Love the idea, quick point of feedback: it is unclear, from a cursory glance, whether your prices refer to bed or bed+mattress.

The floor vs. frame view is great, but the price doesn't change- so are you just selling a mattress? Should you say mattress instead? Are you calling a "bed" a mattress and the rest is a "frame?"

(Not being a jerk, actually confused!)

js2 2 days ago 0 replies      
I thought I'd seen a similar post on HN before so I searched and found https://news.ycombinator.com/item?id=1701914 Ask HN: review my mattress startup, 1182 days ago) with almost no discussion, but they are still around. (I recall a post with more discussuon about a mattress startup based in DC but I can't find that post. Maybe it was the same folks.) Anyway, this has apparently been tried before, so while the idea may not be completely novel, congrats on the execution so far.

Personally when my wife and I needed a new mattress about ten years ago, I knew that mattress shopping was a miserable experience, but I had recently stayed in a Weston on business, found the mattress quite comfortable, and learned that they sold their bed. So after my trip I put my wife up for a night at a Weston, she agreed about the bed, and that's what we ended up with. I think it's much more common now for the hotel chains to offer their beds for sale, but I beleive the Weston was one of the first chains to do so.

I'm quite sure this was a great way to overpay for a mattress, but even if it was $1000 (which I think it was for the king), amortized over the decade of use a mattress is good for doesn't seem too bad.

MartinCron 2 days ago 3 replies      
While you guys are reinventing mattresses, can you do me a favor and invent the "square king" mattress that can be rotated and flipped in a bunch of different ways for even wear?

If you make it, I promise I'll buy one.

cmbaus 2 days ago 2 replies      
At one point I almost went crazy researching mattresses. I like to know what I am buying, but the industry is non-transparent. The same product can have different names depending on where it is sold.

BTW, another product like this is range hoods.

I'm impressed that you tried to break into this business. I thought the existing companies would have it tied up because of their distribution channels. I did look at latex mattresses at the time, but they were an expensive niche. About the only viable alternative to the traditional mattress industry were the foam mattresses being produced overseas.

davidjhall 2 days ago 2 replies      
John, thank you for this. As many have commented, I am kicking myself that I had to buy a mattress months ago and had to go through the whole bait-and-switch, renamed-same-mattress-from-store-to-store BS.

Next mattress will be from you guys --- any king-sized mattresses in your future (or is that what the twin XL)

Again -- thank you for disrupting this corrupt business

timjahn 2 days ago 2 replies      
I'm ALL for online shopping and the removal of brick-and-mortar stores where they're clearly not needed. I rarely shop anywhere but Amazon Prime these days.


A mattress isn't a trivial purchase (not just in cost, which is what you're disrupting, but in what it does for you). You use a mattress for a large period of your life and it has a great effect on your health (either good or bad).

Being able to physically lie on a mattress in a store provides some value in regards to feeling how hard the mattress is, how it responds to your moving around, etc.

I'm not sure I could buy a mattress online sight unseen and just "hope" it was the one for me (and my wife), hoping I didn't have to deal with returns, etc. (How the hell would I return a mattress via UPS/FedEx?)

Maybe I'm overthinking it?

unoti 2 days ago 0 replies      
I can't tell whether there's a frame in my cart or not. I'm interested in pricing with and without a frame. It's not clear to me whether the pricing and the cart includes the frame or not, and whether there's an option to do frame or not.

We just purchased a bed for our daughter a few days ago on Amazon, and totally would have purchased yours if we had realized there was a startup making beds here in the USA with a no-nonsense style. I'm honestly not sure how we missed you during that process. We had to search hard to avoid things with smelly chemicals and cheap construction like particle board, too.

obiefernandez 2 days ago 0 replies      
I feel like a proud Granddad reading this post. JT was one of my developers at Hashrocket. :
steven2012 2 days ago 5 replies      
What type of foam do you use? My concern has always been that not enough testing has been done on the foam, and the chemicals used could leech into the both, especially if you like to sleep naked on the bed. I used to sleep on a memory foam mattress, but after a couple of years, I noticed a distinct discoloration of where I slept, and it suggested to me there was some sort of interaction between my body and the foam, so I threw it out.
onedev 16 hours ago 0 replies      
More feedback for you: the animation when loading the reviews on your site is HIGHLY HIGHLY un-necessary. It's quite annoying actually.

This is the URL I'm talking about: https://www.tuftandneedle.com/reviews

smartician 2 days ago 1 reply      
> Chemical-free flame retardant, CertiPUR safe foam

Does that mean you're not using TDCPP? Is the foam you use naturally flame retardant so that you don't need a chemical agent to achieve compliance with California's strict fire safety standards?

After reading about the health effects of chemical flame retardants, I'm very interested in getting a low-emission mattress.

sputknick 2 days ago 1 reply      
This is so awesome! I'm excited to see manufacturing and technology coming together. Do you guys manufacture in the USA? I'm of the opinion that this type of manufacturing is what can bring jobs back to America. Good luck, I'm going to show your listing to my wife, see if we can buy.
kadabra9 2 days ago 1 reply      
The site, and the bed, look great. Congratulations.

I'd be really interested to read a follow up post detailing a little more about your story, how you guys got started, challenges you faced, what you'd differently, etc...at least the details you're comfortable sharing.

giarc 2 days ago 1 reply      
I think one of the major hurdles to overcome with online mattress sales is perception of shipping. I do a lot of online shopping and have no issues with it. If I were in the market for a mattress, my first thought about online mattress sales would be "It's going to be an arm and a leg just to ship it." and would perhaps not even start the online process. Just my opinion. (From Canada so Amazon Prime and free 2 day shipping doesn't apply to me).
marcamillion 1 day ago 0 replies      
This looks awesome.

Does this come with the bedhead & frame, by any chance, or is it just the mattress?

If it is just the mattress, where can we get the bedhead & stand shown in the images on your website?

I love that you are taking on a stuffy old industry.

cven714 6 hours ago 0 replies      
Why couldn't you have posted this two months ago before I spent $1200 on a mattress?

Great site, especially the emphasis on Truth and Honesty. Very enticing.

ddoolin 2 days ago 0 replies      
I happen to be in need of a mattress. We're currently sleeping on the floor (we just moved) and couldn't afford a mattress on top of all the other stuff we had to buy up front.

I'm going to buy one! Awesome. They look magnificent.

(When I get my paycheck next week. Ha.)

BadassFractal 1 day ago 0 replies      
I sleep on this $400 mattress I got at Costco, so if you're telling me that your mattress is comparable to that of the big boys, this seems like a nobrainer for me. I didn't think I needed a new one until this post :)

Feedback: I really like the idea of having a boutique mattress (whatever that means) at an affordable price, a product that I can tell had a lot of thought put into.

dobbsbob 2 days ago 1 reply      
Well timed article since I am looking for a mattress right now and was having a coffee reading HN after going to multiple scammy furniture places
tbdr 2 days ago 1 reply      
By reading the comments on Amazon your customer support is top notch - kudos for that. Almost made me buy until I checked that is no international delivery ;)

Question: why there are only renders on the website instead of real pictures of the product ?

tvladeck 2 days ago 1 reply      
Is there any chance this was inspired by Priceonomics?


tocomment 2 days ago 1 reply      
So is this a box spring? Or more like a futon? Maybe add something on up your site that has a cross section picture?
eranation 2 days ago 2 replies      
I have to find that HN thread. When some post on Warby Parker was here in the homepage, someone commented that the next "too big margin" industry to disrupt should be the mattress one. Nice going!

One question - did you guys come from a pure technical background? or did you also have significant experience with the mattress industry before?

well done!

kposehn 2 days ago 0 replies      
Very, very cool. I've known several people that have taken a similar approach to their business to great success.

I do have one question though: do you rely on Amazon for most of your business? I've known several people who are extremely cautious of that dependency.

nigel182 1 day ago 1 reply      
Here's a little usability feedback on your site:

I decided that I wanted to buy the bed but I couldn't immediately figure out how. I was looking for a link in the main menu like "Products" or "Beds" and didn't think to click the large "Buy Now" button. I thought it was just me and didn't think much more about it.

Later, I told my wife about the bed and she wanted to check out the website. She had a similar experience. She was wanting to cut to the chase and see a list of products with prices and couldn't figure out how to get there. She didn't think to click the Buy Now button either, because she assumed it was what you clicked when you had things in your cart and were ready to check out. She said if I hadn't been standing there and told her how to click the Buy Now button, she would have just headed to Amazon instead and searched for the bed.

Also, you don't ship to Alaska? I just tried to buy one but I can't.

johmas 2 days ago 0 replies      
Here is a direct link to our specifications: https://www.tuftandneedle.com/bed/specs

We sourced all of our own materials from the outside fabric to our foam mixtures. We've also iterated on the design roughly 130 times since we first launched it. We try to keep a tight feedback loop on its design.

As an example, when we changed from a cotton bed to a foam bed we built our first prototype by sourcing a ton of different foams from different foam pourers and putting them all in a single room. We locked ourselves in there for a few days layering all kinds of densities and compositions until we found a feel we thought was really great.

We have done similar things with the fabric, stitching, and our policies.

We have a manufacturing license and hope to vertically integrate more of our supply production as we grow.

Let me know if you have any other questions.

Scramblejams 1 day ago 0 replies      
I'd be interested in a crib mattress if it were offered. The low outgas/no retardants angle is a good one for that use.
beginagain 2 days ago 0 replies      
Well done on the website and this product, it is something I would try if I didn't already have a tempurpedic that I got for free from my neighbor.

So I would like to know if you had experience with textiles, mattresses, etc before deciding on something like this. I have always hated the mattress industry, this is actually something I wished for many times. I would have done it myself, but this is such an easy idea to shoot down in your head before you even do one bit of research.

How did you have the know-how or confidence that doing something like this was a possibility? I would think that you would have to have some knowledge of sewing, materials, etc... How did you figure it all out? Or did you already have experience with it?

I have so many ideas that I shoot down, even though they are good ideas, they either seem impossible (I would have considered this a silly idea for me to try), or way too ambitious.

Any insight into this is appreciated.

jeffehobbs 21 hours ago 0 replies      
Hey, good luck. The mattress business is a terrible quagmire. Nice to see someone trying to disrupt that mess.
bjeanes 2 days ago 1 reply      
I'm not in the market for a new mattress just yet, but probably will be when I (eventually) move back to Australia since shipping my current mattress just seems crazy.

Do you guys ship overseas? If not, would introducing international distributors force you to introduce middlemen that significantly drive up the price or leave marketing out of your hands? Is there another way or will it just be US-only for the foreseeable future?

stickhandle 2 days ago 1 reply      
>> Technical: We take a pragmatic approach with everything

Genuinely curious why pragmatism didn't include a SAAS for the website (like Shopify) or the use of something like Wordpress with eCommerce plugin?

ahuth 1 day ago 1 reply      
As other commenters have stated, the website is really well done. My only problem, is that it seems as if the Tuft & Needle team mislead (lied) to me about when the bed was manufactured.

I placed an order on 10/14/2013. On 10/18, I got an email stating that "The first stitch is in" and "we've begun crafting your bed."

Nothing about this seemed unreasonable. When I got the bed, though, I noticed the tag says "Date of manufacture: 08/13."

So...you told me that manufacturing started 4 days after it was ordered, but really it was made 2 months prior to that.

All in all, the bed IS actually pretty good. When it was made doesn't matter to me (given that the quality is good), so I don't get what you gain from lying about that.

Maybe to make it seem like it was hand crafted just for me?

grannyg00se 1 day ago 0 replies      
I bought an essentia memory foam mattress years ago that still feels like new. I wonder how this considerably cheaper mattress compares in quality.
ktt3ja 1 day ago 0 replies      
My dad has had trouble sleeping the past few years, and I attribute part of it due to comfort. Your mattress seems promising. However, (although it may be affordable for other) $400 queen-size is a heavy investment for us, so I would like to clear up some concerns first:

1. What do you think is main thing (comfort-wise) that distinguishes your product from the $200 queen-size foam mattress on amazon? What sort of feedbacks have you received in this regard?

2. You have a 30-days return policy. From my understanding, returning something like a mattress is extremely inconvenient. What are others' experience in returning your item?

SeanKilleen 2 days ago 1 reply      
I'm very interested in this mattress and we're in the market. However, I'm concerned about the 5-year warranty, as I thought it would be acceptable to expect a little more. Is that standard for foam beds, how do you differ from competitors in this regard, and can you explain why/how you chose a 5-year warranty model?
lpgauth 2 days ago 1 reply      
Do you also sale bed frames or just the mattress? What bed frame do you recommend for your mattresses?
tootie 2 days ago 4 replies      
Now I'm curious about the mattress industry. I have always wondered why mattresses need salesmen and dedicated stores.
amalag 2 days ago 0 replies      
Congratulations on this. After sleeping for many years with a mat on the floor, it always seemed insane when people spend thousands on mattresses. Kudos for a minimal affordable mattress. If we replace our $200 foam queen mattress we will definitely go with yours.
brandonpindulic 2 days ago 1 reply      
This is awesome.

Did you start this as a side project?

Also curious how you built the bed as welldefinitely a great price and a very elegant site. Aligns well with your product.

I dont know if we have any New Yorkers here, but Bobs furniture (official sponsor of just about every NYC sports team) sells lower cost furniture, and youd never know it based on their cheesy late night commercials, but theyre actually an extremely fast growing private company, and did a ton of growth in the furniture industry during the great recession

Kudos to you. You should setup a blog and track progress and tell the story. Id definitely be a reader!

bhudman 2 days ago 0 replies      
Amazing. I just spent $440 on a king futon mattress. Nice execution. Furniture has the similar issues to the mattress industry. Expensive, and cheap quality. So many dining tables in a furniture store, but just 1 in 10 did not wobble. (yes assembly could be an issue, but mechanically not a sound design in my opinion)
minutetominute 2 days ago 0 replies      
Great work so far!

Your bed solved a very specific problem for me, and it may be a valuable market for you to target. My job requires me to travel to different locations for long periods of time, and I needed to find a bed that was very comfortable and portable. Cots and air mattresses are poor long term solutions. Your shikibutons came up during my research as one of the best values. I purchased your mattress and a futon from shop4futons.com. When broken down, the whole arrangement packs down to a very small size. Now I sleep comfortably every night knowing that no matter where my job/life takes me I can always find a good night's rest.

Thanks and keep up the good work!

resu 2 days ago 1 reply      
Im trying to understand what the difference is between your mattresses and say a regular mattress you buy from IKEA. Are these mattresses more like the futons laid on the floor that are very common in Japan and Korea?

Congratulations with the success on Amazon, and thanks for sharing and not posting blog spam!

VuongN 2 days ago 1 reply      
Congratulations on your success. I really enjoy reading your story and looking at the web site. Are you guys self-funded? I'm curious about the first few mattresses and orders. Would love to read a longer and detailed article if not a little to the text. Thank you.


wehadfun 2 days ago 0 replies      
did you have previous matress or furniture experience? How do you make a matress?
MikeGu 1 day ago 0 replies      
I've got two suggestions. First, the foam materials; what are they? The last mattress I bought was through amazon and, having researched for a few hours, I came to know some of the basic traits foam mattresses can have (talalay latex, dunlop latex, polyurethane, high density, low density, and ways of mixing those different types within one mattress). Most online buyers will do some research, they need straight up information. You can mention quality and care over and over agian, but if you don't have some believable reason to back it up people can be put off by it. For example tempurepedic's marketing commercials and pamphlets usually mention some kind of micro-bubble foam. Which is bs, but people see that and somehow forget to look for another opinion. It's better if you give me the information than if I have to go out and find the facts or psuedo-facts from somewhere else.

Second, your website shows your "team". It also says you manufacture them yourself; not in those words, but that's the gist of it. There is no way those 6 people meet the demands of manufacturing and all the other things involved in running a product company. Nowhere does it say that the team is the whole company, but mentioning "we" so often puts a spin on the only staff you can see or hear mention of. It makes the reader think we're a small company and we do everything ourselves...and here's our pictures. Show some care for the whole company and everyone involved. I personally think very highly of companies who do that.

mrmch 1 day ago 0 replies      
Very happy Tuft & Needle customer chiming in -- both my girlfriend and myself bought one, absolutely love these mattresses and the company behind them!
ibsathish 2 days ago 1 reply      
Awesome. Very heart-warming to learn your story of success. Shows real businesses which solves a definite pain point (that has deep conviction) can be built without external capital.

All the best for your future.

hnriot 2 days ago 1 reply      
I noticed how the web site photos have their EXIF info still intact and the photos at the bottom (two of) are from an iPhone (5 and 4S)

I bought my foam mattress from Ikea for less.

lakesta 1 day ago 1 reply      
T&N - thanks for sharing your story. Really cool to see you going from a MVP + landing page to this in a year, that's fantastic! From a financial perspective did ya'll bootstrap or get an investor? Its neat to see non-SASS related ideas coming to fruition and shared about on HN. Wishing you guys the best in 2014 and I'll be spreading the word on your behalf.
the-swa 2 days ago 0 replies      
Any insights into how you reached the top of the Amazon rankings in under a year? If half of your sales are from referrals and social media, what about the other half?
swalkergibson 2 days ago 0 replies      
Good to see some people doing cool things in Tempe, AZ! Best of luck to you and your team, it seems like you have a really great product going!
BIackSwan 2 days ago 1 reply      
Have been looking to buy a new one for a while and this looks to be a great find (on HN of all the places!).

Would love to have a recommendation for an affordable(!) good looking bed frame on the site while you guys build the replacement.

Gaurav322 1 day ago 0 replies      
It is really a great way of starting a business online. But,amazon is the only source for income or do you have any other sites from where you are getting more referrals (less than amazon.com)
dusklight 2 days ago 1 reply      
On what basis do you make the claim that you are the #1 rated mattress? I see that you have mattresses that are 5 star rated, but that does not imply you are the best one. According to Amazon's "Top Rated" mattresses, your brand is not even in the top 10. [http://www.amazon.com/gp/top-rated/home-garden/3732961/]
thegeezer3 2 days ago 1 reply      
Brilliant idea, website and judging by amazon, execution. Im sure you will be having a great new year!

One question: Are your beds flame-retardant?

And if so what are your views on flame retardant mattresses?

Ive read somewhere that in America all beds have to be flame retardant but recently their overall safety is being questioned (chemicals and fumes etc).

livestyle 1 day ago 0 replies      
Interesting so are you using amazon for fulfillment as well?

They kind of replaced a traditional wholesale supply chain for you. Brilliant!

gcarre 2 days ago 1 reply      
Good job on the website, simple, looks great!

Quick question, I bought a memory foam mattress 2 years ago and I regret it every day... I'm a 'hot sleeper', I fixed the 'waking up sweating' problem with a cotton mattress protector but it's still too hot.

Would I have the same problem with your foam mattress?

Echo117 2 days ago 1 reply      
I've had the Sleep Innovations mattress on my list to buy for a while (http://www.amazon.com/Sleep-Innovations-SureTemp-Mattress-Wa...). Any differences between the two that you'd like to highlight or comment on?
aagha 1 day ago 1 reply      
What was your measurement of Customer Sat? The rating on Amazon.com?
timwut 1 day ago 0 replies      
JT & Daehee, really love the concept and approach to this idea and we're actually trying to chase a very similar concept (transparent retail, cutting out the middleman and outrageous markups), but in the bridal space. http://somethingnewbridal.com

Would love to follow up with you guys specifically to chat sometime if you have the time. Thanks for the inspiration!

imog 1 day ago 0 replies      
What are the technical details of your foam construction? There are varying grades and several relevant ratings for foam mattress materials - on your specs page these are not listed.

I would be specifically interested in the relevant grades/ratings for your support core, and the same in the comfort layer.

The type of information I am interested in is that which is outlined in the relevant foam sections listed on the following pages:http://www.themattressunderground.com/mattresses/comfort-lay...http://www.themattressunderground.com/mattresses/support-cor...

blakesterz 2 days ago 1 reply      
I have a non-technical mattress question... why can't I get a mattress that doesn't give me terrible body impressions!?!? I've gone through several in my adult life. Once they start sagging it gives me terrible back troubles. Drives me crazy this can't be solved.
budu3 2 days ago 1 reply      
What a beautifully designed site. Do you have a designer on staff?
beauzero 2 days ago 0 replies      
Really loved your story. Went to ASU worked for IIS...etc. If you need outside marketing I would look at Terralever. They are there locally and are very "private". CJ and Scott will help you out tremendously. Good luck.
MrBuddyCasino 2 days ago 0 replies      
Looks pretty good, the messaging is very much like Everlane.
lucaspiller 2 days ago 0 replies      
Would you mind doing an AMA on /r/entrepreneur?
100ideas 1 day ago 1 reply      
Everlane for mattresses! Cool. The full-window image on the landing page looks like a rendering to me, which feels a little cheesy. Is it actually a real photo?
nakovet 2 days ago 1 reply      
Do you guys have any plans for Canada?
greenwalls 2 days ago 1 reply      
Awesome reviews! It's probably just me but I had to look around the page for awhile to find the "shop now" link to see the pricing. Maybe making it bigger would help.
squigs25 2 days ago 0 replies      
Wow. Awesome site, and it's incredible that you've proven to be so disruptive in just a year. I've already told my friends who might be graduating and moving soon to check you guys out before trying the traditional big-margin mattress store at every other corner.

What I'm really intrigued about is how did you manage to get up and running so quickly - particularly how does one go about sourcing a product like this so quickly? Clearly you're doing something right!

Also how much time and capital did it take to launch your first mattress line?

smewp 1 day ago 0 replies      
Great job on chosen market, website and pricing. Definitely looking at this for our next bed.
charleyramm 1 day ago 0 replies      
Some of your links open in new windows - I really hate that. Also your logo looks a little grainy on a retina screen.
cmiller1 2 days ago 1 reply      
The title of this article sounded to me like one of those statistically generated ones that were on here a little while ago!
my_username_is_ 2 days ago 1 reply      
How did you identify the mattress industry as needing disruption? Did you have any personal experience in this space before?
PunchyKidder 1 day ago 0 replies      
Site says "Free Shipping on all orders shipping within the Continental US", but will not let me select Alaska. Should say "Contiguous US" if this is intentional.


pre-show-mac 1 day ago 1 reply      
What country are the materials from, and where are the beds assembled?
kbelbina 2 days ago 0 replies      
How do you compare with IKEA mattresses? They always seem fairly priced to me.
untitledwiz 2 days ago 0 replies      
Love the website, good job!
jtmoniii 2 days ago 0 replies      

Worth it just so you can avoid a freaking furniture store!

seiji 2 days ago 2 replies      
Since there are a lot of generic mattress questions in this thread, start here: http://www.themattressunderground.com/mattress-forum/

They've coved every question and every scenario imaginable from people (typically the forum-runner) who have researched these things for years.

benhirashima 1 day ago 0 replies      
your site doesn't load at all if javascript is disabled. i recommend fixing this. otherwise, good looking site.
daswolle 2 days ago 1 reply      
Have you looked into Amazon Prime?

And I'm definitely a fan. This is perfectly timed and I'll probably be ordering one soon.

bhanks 2 days ago 0 replies      


Scorpion 2 days ago 2 replies      
Why no king sized on Amazon?
joeldidit 2 days ago 0 replies      
Any plan on making a latex bed? Those are the best.
coreymgilmore 2 days ago 1 reply      
who makes your mattresses?
byjess 2 days ago 3 replies      
Well... Tuft and Needle is rediculous name for a mattress company. But congrats to your success. Also, please switch up your renders for actual photos. The renders are quite obvious and feel deceptive.
Ask HN: From nothing to freelancer
6 points by Leander_B  8 hours ago   9 comments top 5
davedx 6 hours ago 0 replies      
Definitely Javascript. Start her off here: http://jsforcats.com/

From my view as a freelancer in the Netherlands, JavaScript demand is exploding - it's mostly front-end jobs that I see, but I also use it on the server too - while Ruby has lost quite a lot of mindshare. A CTO at a big multinational I work at and talk to often said he thinks Rails has "lost momentum".

Python is always somewhat in demand here, but it's a little more niche compared to JavaScript.

I would definitely aim for front-end first though. Something like: Start with the basics of the language; then DOM manipulation and basic animations with jQuery; then have a play with Backbone or Angular. Front-end is less hassle getting straight to learning due to the developer console. Server-side means setting up node, learning to use npm, and (god forbid) trying to setup mongodb or another DBMS. Not for newcomers.

Good luck! I think it's a sound career choice. Of course, 4/5 months will just scratch the surface and get her started... :)

bliti 5 hours ago 2 replies      
Have her learn a language that is not the flavor of the month. Java, C#, C++, etc. Those languages are always in demand and are mostly used by stable companies. She may then learn Ruby, Python, or JS. Those are rather simple after learning how to program with the others.
ghostdiver 6 hours ago 1 reply      
It's bad idea to "stick to that one", no benefit, it will only decrease chances of getting some gig/contract. Since you are aiming for established bigger companies, expect to work on some outdated technologies. Ruby/nodejs is not outdated yet, it might as well cease to exist in few years, because very few businesses will manage to establish on such technologies.
spraveenitpro 8 hours ago 1 reply      
I would recommend getting a Teamtreehouse or a tutsplus account to start learning along with a real world mentor. Once she gains a level of understanding , she should focus on establishing a portfolio which can only happen by doing whether for friends or through probono by signing up at sites like catchingfire. once that is done then the next steps would be to sign up at odesk etc ..I guess thats pretty straight forward.
checker659 7 hours ago 0 replies      
Perhaps the best course of action would be to go through local job listings and see what interests you / seems possible in 5-6 months given her acumen. Different people have a knack for different things.
Ask HN: would you pay for this service?
3 points by wsieroci  7 hours ago   2 comments top 2
paulferrett 4 hours ago 0 replies      
Sorry, no. That sort of thing really isn't a problem these days with services such as Amazon. Developers aren't typically the sort of market that will easily pay for things - especially when they're just starting a new project. If you want to target developers, and you want them to pay, do something they don't want to do. Testing, Operations, Marketing - finding actual customers for a new product is something I'd pay for.
jlgaddis 5 hours ago 0 replies      
Show HN: Dead simple photo sharing
37 points by irrationaljared  1 day ago   48 comments top 19
k-mcgrady 1 day ago 1 reply      
Looks good. Only critique I would have:

You say no registration required but next the create album button are sign in and register buttons. I'm sure there would be some users who think they need to register/sign in before clicking the create album button.

I also don't see on the home page what I would get if I did register (even though it's not required).

forrestthewoods 1 day ago 1 reply      
Looks great. I'd love a way to view full resolution images without having to download it.
irrationaljared 1 day ago 1 reply      
Here's a clickable link:


WoodenChair 1 day ago 1 reply      
The interface is better - but otherwise, how is this superior to imgur (http://www.imgur.com)? Imgur has obviously already scaled.
kbouw 1 day ago 1 reply      
Simple, useful, great UI and best of all no account required.

Awesome job.

Only question is regarding the switch between view-only and collaborative. When I choose to allow friends to contribute to the album, the provided link doesn't change.

I assume you have a view-only link and an edit link that is passed a var to allow people to modify it. How does this work in your application?

stevekemp 1 day ago 1 reply      
One minor issue is that you don't escape the user-input provided when people submit titles to their image.

  * Create an album.  * Upload N images.  * On the result page click the "Edit" image link to get a form where you can set a title for that specific image.  * Enter "[script] .. alert(3) .. [script]".  * Marvel as the alert-box fires off when the image is re-viewed.
Otherwise good job.

(And you do escape input for the album title. So this looks like an oversight.)

ogreyonder 1 day ago 1 reply      
This looks great! I love that there is no account required.

However, since I can use it without an account, why would I register? You may want to add some motivational copy to the registration page to tell me.

Also, these two statements from the "Free" section don't seem to match:* Original, full-size photos are stored for one month.* Full-sized photos can be downloaded for $0.99/album after one month.

Maybe the second one should be "for up to one month"?

gprasanth 1 day ago 1 reply      
Really simple and neat. You might want to add HTTPS though.
gnownad 1 day ago 1 reply      
I love this! Bit of feedback: if I were to use this to share photos taken for a client, I would love a way for my clients to be able to download all the photos in one go.
Shalle 1 day ago 1 reply      
The layout for "Allow others to add photos to this album?" option doesn't seem very natural. Personally, I first tried to click Yes to toggle it on/off took me about 10s or so to see that it actually was 1 yes and 1 no button, naturally I thought it was 2 different settings.

But yeah might just be because I'm so used to iOS but who knows.

When I try to get a full-size version of my picture after uploading it I get an error message:

"We're sorry, but something went wrong.

If you are the application owner check the logs for more information.

chadscira 1 day ago 0 replies      
Very nice :)

I made a very simple photo hosting service almost a year ago http://img42.com it leaned more towards temporary hosting though).

adventured 7 hours ago 1 reply      
It's very nice. I'll consider using it and watch as it hopefully evolves.

Just one critique. It looks a little too... neat (like it hasn't been lived in). The images on the home page that are so integral to the look, come across as stock photo'ish (even though I'm guessing they're not). It might just be that the three home photos look like they're from the same family trip.

Also an aside - and I hate this part - get yourself a privacy / terms / dmca / takedown request section as soon as reasonably possible. If you plan to let the public have at this, you're going to get all sorts of terrible shit uploaded sooner than later. You can probably mostly clone Imgur on this.

kumarski 1 day ago 0 replies      
Have you tried our app? http://Eversnapapp.com

Well done on your site. It's simple enough.

The difficulty in this space is that you have to be on as many platforms as possible. By definition, most events have users with multiple platforms. Android, IOS, etc...

We allow users to contribute to an album via Hashtag, emailing photos to a custom email address, and native mobile apps on android and IOS. This tends to be very difficult and even harder if you try to use trigger.io or sensatouch or a similar such system. Building native is hard.

Every month we see 2 to 3 new startups in this space.


Ash-k 9 hours ago 1 reply      
This is awesome.. great work.Would love to see that you add https.
codva 1 day ago 0 replies      
Very nice!
dc_ploy 1 day ago 0 replies      
I'm just using this on my mobile device, and it's great! Simple and straight to the point.
evertonfuller 1 day ago 1 reply      
What happens if I claim an album that isn't mine?
Jean-Philipe 1 day ago 0 replies      
Nice, I like that you don't have to register.
gararapa 1 day ago 0 replies      
This is something I was missing since Facebook bought Drop.io.
Who actually votes stuff onto the front page of Hacker News?
9 points by gimlids  17 hours ago   18 comments top 13
mmastrac 16 hours ago 0 replies      
I usually spend some time in /newest after reading the front page.
tokenadult 16 hours ago 1 reply      
I look at the new tab all the time (right after every time I look at the front page) and I upvote the stuff that gratifies my curiosity and I think will be of value to the community. Hmm, what do I think of this question?
japhyr 15 hours ago 0 replies      
Well, one advantage of looking at the new page is that you can kick off the discussion for an article. It's kind of fun to have the top-level comment once in a while. It's nothing I seek out, but it's fun when it happens.

You can also catch some things that relate to one of your interests, but don't have enough immediate appeal to make it to the front page.

MattBearman 6 hours ago 0 replies      
I read (and upvote interesting stories) on /newest a hell of a lot more than I ever go to page 2 on the main page.
gus_massa 5 hours ago 0 replies      
Me. I usually read the newest page after reading the front page. Theres a lot of crap and I flag the worst. But from time to time I found an interesting story and upvote it, it makes me happy to find them before they disappear, and Im happier when they later get more upvotes.
anigbrowl 16 hours ago 0 replies      
You miss a lot of interesting stuff if you don't check the new page regularly. I probably have that open more often than the main page.
baruch 7 hours ago 0 replies      
And here I was ready to see an analysis that showed the voter statistics and show some interesting information about it.

I monitor the new and ask pages and vote rarely, often just forgetting to vote after I saw the article...

thenomad 9 hours ago 0 replies      
Yep, I read and upvote from New every so often. The ratio of quality stuff to junk in New is still surprisingly high.
GrahamsNumber 15 hours ago 0 replies      
I just check the front page, the first ask page, and the first new page. Usually doesn't take more than 30 seconds if there's nothing good on it.
adventured 8 hours ago 0 replies      
Someone can correct me if I'm wrong, but I believe when multiple people submit the same link, it generates an upvote automatically.

So if ten people submit the same story, it gets ten upvotes. For plenty of stories I imagine that eliminates the need to derive upvotes from people browsing "new."

necavi 16 hours ago 0 replies      
A lot of the stuff I see on the front page tends to be simply what is "popular" at the time, not necessarily what is relevant to my interests, I find that the new tab has a more balanced view, in general.
jbarrec 5 hours ago 0 replies      
I read, and upvote the deserving posts.
Stal3r 16 hours ago 3 replies      
The actual answer is that insider networks are used to upvote stories. If you don't have a network of people you know on HN to upvote your article, it is very unlikely to ever get seen or noticed. This is a wart of HN that people don't want to talk about. Traffic isn't organic; it's a popularity contest at best. It would be naive to think that people wouldn't game a system that can drive so much traffic to any site.
Ask HN:Why should I read science fiction?
7 points by ekm2  16 hours ago   7 comments top 7
bigiain 16 hours ago 0 replies      
Because you enjoy it.

I find the idea that you need some other "justification", or that some justification might lead you to continue to read science fiction when you don't enjoy it to be a "wait, what?" kind of question.

dhruvmittal 15 hours ago 0 replies      
Because it's fun. Seriously, if you don't like it, don't read it. If you do like it, that's all the justification you should need.

You don't need to justify your library to anyone but yourself.

Not every book needs to teach you some fundamental life lesson for it to be worth your time. Thinking like that is a quick and easy way to burning yourself out. Let your hair down and relax with it. Take it to bed with you and loose your imaginations. Have fun they way you want to.

atmosx 8 hours ago 0 replies      
"There are two motives for reading a book; one, that you enjoy it; the other, that you can boast about it."

Bertrand Russell


If you don't enjoy science fiction then don't read it. If you are a looking for a reason to do so, then stop - it's wrong.

daemonk 3 hours ago 0 replies      
Science fiction allows you to view a situation without the biases of your upbringing, culture, or anecdotal experience. It can take a controversial scenario and place it in a foreign environment but still allow you to draw enough analogs to relate it back to the real scenario.
sssk 13 hours ago 0 replies      
Because Sci-Fiction throws a lot of insight into the future, into a life influenced by different dimensions, into a life with various social and economic alternatives. Over the years many innovations have been influenced by Sci-Fi novels. Incidents from books like 1984 have come totally true in various countries.
semasad 16 hours ago 0 replies      
I think science fiction is not only fantasy plus science, I think, this type of books is an open door to the future, is the type of books that open your mind to think about the future. Also, when you read old science fiction books, you realize you are in the future, this is the future.
6d0debc071 9 hours ago 0 replies      
From a productivity based perspective: The older you get the more it would seem to make sense to use the knowledge you have, rather than to invest heavily in acquiring new knowledge. So what you read would become less important.


As for why read sci-fi? Well, there's a lot of bad sci-fi out there. At its best it represents interesting explorations of the effects that changes in science, context, and or very other social structures can have when they interact with human societies - and in that much perhaps tells us something about ourselves and where we might be going. Accelerando probably falls into that category, Blindsight would be another, Dune.

Ask HN: Should I recreate an acquired, shutdown company?
5 points by neil_s  20 hours ago   4 comments top 4
avichal 17 hours ago 0 replies      
Find out why the stopped. Did they find something intrinsic in the market that is off or did they just get bored?

The range of possibilities is broad and without that information you may just waste a bunch of time re-learning the same painful lessons they likely learned. Track down as much as you can about Sold (via founders, investors, advisors, friends) before investing a bunch of time in building anything.

Casseres 6 hours ago 0 replies      
Sounds like a good idea. I don't have much stuff. I've only Craislisted three things in the last 7 years, the rest I just donate to charities because effort to sell > monetary value. Like avichal mentioned though, do some due-diligence.
Dwolb 2 hours ago 0 replies      
Yes. Also please apply the concept to a farmer's market.
tehwebguy 17 hours ago 0 replies      
Do it, I hate eBay every day.
Ask HN: what ways have you sourced a prototype for your physical product?
3 points by TheBiv  15 hours ago   4 comments top 2
mdturnerphys 14 hours ago 1 reply      
Depending on the design, you could either have it 3d printed or have it machined. Online services are available for either option (e.g. shapeways.com and emachineshop.com, respectively), or you could find a local job shop to do either. The online services require you to provide them with prepared CAD files. A local job shop would be able to work with you on the CAD files if you don't have them already. Another option would be to try printing it at a local hackerspace (e.g. dallasmakerspace.org). Feel free to contact me if you want some more direction. I haven't prototyped consumer products, but I do spend a lot of time building one-off devices for physics research.

You're right not to want to order your own 3d printer for this. The hobbyist grade ones still aren't plug and play, so you'd burn too much time getting it working.

matthudson 13 hours ago 1 reply      
Have you already modeled it? If you're comfortable leaving an email address so I could get in touch, I can send you a few prints of your design.
Ask HN: What position should a generalist apply for?
19 points by inertialforce  2 days ago   14 comments top 6
mchannon 2 days ago 1 reply      
Just as people say they want to reward creativity but subconsciously don't, you'll find that putting yourself out there as a master-of-all-trades will leave you with few callbacks.

It is the nature of business that if they want to hire somebody, it's for a narrowly-defined scope (solving any and all problems is something a CEO or more likely a founder does, not really anybody else). Imagine doing a carpentry job and finding inside your box of 2000 nails a "rare and special" piece of metal that isn't a nail, but can do the job of a nail, screw, brad, rivet, and/or wi-fi hotspot. You're not going to consider it a bonus, even though maybe you should.

Find something that you can do well, that's in demand, that pays well, and position yourself to focus on that on your resume. If not just one but a few of your passions meet these characteristics, put together a few monolithic resumes and send them to the appropriate places. They don't have to completely eliminate your ancillary experiences, but they should mention them in a downplayed manner. Remember, the resume is not the job; merely your way of getting it.

snowwrestler 2 days ago 1 reply      
Sounds like you might be a good fit for a very early stage startup, when it's like 3-4 people in a room hacking a product together from nothing. Unfortunately, those are not really "positions" in the traditional sense--you won't find them on any job board and they might not pay well (if at all). You probably have to know the founders--or be a founder yourself.

If you want a technical position in a bigger company, I agree with the other post here to focus in on your area of greatest strength, and then salt your resume with your other skills. Valve talks about looking for "T-shaped" people, who have a deep expertise in one area, but competence in a whole bunch of others. You want to find your deep area and focus on that.

Another option might be a product or project manager type position. Those often call for wide skill sets (or at least familiarity). The downside is that the actual work is likely to be mostly meetings, emails, and spreadsheets.

alok-g 1 day ago 1 reply      
I can connect well with you on that, being a generalist (+ specialist) myself. I have breadth, and depth in many areas (so would be more like a sparse comb than a T-shape that snowwrestler described). People who have worked with me, coming from different fields of expertise, have seen me as an expert in their respective field often without realizing that I am doing the same in many fields.

Yet, I suffer somewhat because those who do not know me are unable to see the specific area of expertise in my CV, which is filled with a much wider set than what they need or even follow.

I end up becoming the go-to person for those who know me and need help with multidisciplinary research projects or system architecture, solving problems that not well-defined, etc. Such jobs are not common though, and are also hard to get to unless people know you ahead of time.

So my advice to you would also be along the lines of what mchannon and others have written. Develop and area of expertise that you think is and will be in demand over the next several years. Then keep evolving.

fapi1974 2 days ago 1 reply      
I actually agree with mchannon - think of it as a "stake-in-the-ground" exercise. If you don't really care/can do anything, then you won't care if you pick something specific and push hard on it. Showing passion for the choice, whatever it is, will carry you much further than showing openness to all roles. In your shoes I'd push for a product management role, by the way.
alexmr 1 day ago 1 reply      
With a technical + business background like that, I agree that product management might be a great fit, assuming you're interesting in getting away from code and focusing more on project management, specs, design, etc.

I'd also say you sound pretty ideal as a co-founder for a general web or mobile product. That's a position where a wide range of skills are useful and I'm sure there's lots of people out here who would love to talk to you.

cristinaemerson 1 day ago 0 replies      
you may go for human resource (HR) generalis

- noizyoyster.com

Ask HN: Toxic companies like Booking.com
4 points by mister_z  20 hours ago   discuss
Ask HN: do you use ER diagrams or UML?
5 points by arisAlexis  1 day ago   2 comments top 2
pd_drawexpress 1 day ago 0 replies      
I generally do high level domain modeling first to get some ideas of the overall picture. I then tackle each components separately based on their complexity. Like ER for data, sequence for communication, class for structure. Overall, nothing too details since it's most likely will get change at some points but it is a good starting place. If you are interested take a look at an app I made for Android and IOS called DrawExpress. I made it to help me with drawing UML and ER quickly. It based mostly on gestures for effeciency although may take time to get use to that style. You can check out the free lite version first


thenerdfiles 1 day ago 0 replies      
I use http://www.w3.org/2001/sw/wiki/Protege to create a Base Ontology first. It can export to UML with the right tweaks and plugins.
Ask HN: What was the best book you read in 2013?
22 points by Kopion  2 days ago   25 comments top 22
h1ccup 2 days ago 0 replies      
This is my list(Most of these books aren't from 2013):1. The Man Who Invented the Computer: The Biography of John Atanasoff by Jane Smiley

2. Halting State by Charlie Stross

3. Levels of Life by Julian Barnes

4. The Particle At The End Of The Universe by Sean Carrol

5. Churchil Bomb by Graham Farmello

6. The Science Of Memory by Charles Fernyhough

7. The Anatomy of Violence: The biological roots of crime by Adrian Raine

8. The Bet: Paul Ehrlich, Julian Simon, and our gamble over Earths future by Paul Sabin

9. Experiencing Art: In the brain of the beholder by Arthur Shimamura

10. The Spark: A Mothers Story of Nurturing Genius by Kristine Barnett

brotchie 2 days ago 0 replies      
I make note of the books I read in 1-2 sittings because I can't put them down. This year these were:

    Five Billion Years of Solitude - Lee Billings    Ready Player One - Ernest Cline    Grand Ambition: An Extraordinary Yacht, the People Who Built It, and the Millionaire Who Can't Really Afford It - G. Bruce Knecht

contextual 2 days ago 0 replies      
A book I actually finished? I'd say One Click: Jeff Bezos and the Rise of Amazon.com by Richard Brandt. It's not the whole story though. Bezos is portrayed in a favorable light throughout.
enthdegree 18 hours ago 0 replies      
I had to read Linear Algebra by Hoffman and Kunze for a class. It was really applicable and useful.
adidash 2 days ago 0 replies      
Power of Habit - Charles Duhigg

Lean Analytics - Alistair Croll and Ben Yoskovitz

Serve to win - Novak Djokovic

Honorable mention: Sell More Software - Patrick Mckenzie

frostmatthew 2 days ago 0 replies      
CODE by Charles Petzold
jamesmcintyre 2 days ago 0 replies      
Thinking Fast and Slow by Daniel Kahneman

Abundance by Peter H. Diamandis

sivetic 2 days ago 1 reply      
The Count of Monte Cristo .. not sure why it took me all these years to read it, but it was one of the best books I've ever read.
ozh 2 days ago 0 replies      
Ender's Game, for the 8th time or so, which I wanted to re-read again before watching the movie
Nicholas_C 2 days ago 0 replies      
For Whom the Bell Tolls

I've been on a Hemingway kick ever since.

jrjarrett 2 days ago 0 replies      
1. The Ocean at the End Of The Lane - Neil Gaiman

2. Ancillary Justice - Ann Leckie

3. The January Dancer/Up Jim River/In The Lion's Mouth/On The Razor's Edge - Michael Flynn

4. Ghost Spin - Chris Moriarity

dome82 1 day ago 0 replies      
A Guide to the Good Life: The Ancient Art of Stoic Joy
rk0567 2 days ago 0 replies      
bmelton 2 days ago 0 replies      
The Silo Saga, by Hugh Howey. Originally self-published and released as short Kindle "Singles", the first section of the series is collected in "Wool". The Omnibus collects the first five singles, and is $6 on Amazon[1]... but if you want to test it out, the first single he released is still available for free in the Kindle store. It ranks among the best zero dollars I spent all year.

Behind that, I really enjoyed "White Noise" by Don Delillo, though I did have some problems with characterization (basically, all the characters were the author), and Democracy Incorporated: Managed Democracy and the Specter of Inverted Totalitarianism


[2] http://www.amazon.com/Wool-Omnibus-Silo-Saga-ebook/dp/B0071X...

chrisgd 2 days ago 0 replies      
The Silence of the Lambs by Thomas Harris
ajford 2 days ago 0 replies      
For me, it's a tie between Daemon by Daniel Suarez and The Lost Fleet series by Jack Campbell.
cristinaemerson 2 days ago 0 replies      
The book Dr.Sleep and the Cuckoo`s calling is best to learn


khangsile 1 day ago 0 replies      
100 Years of Solitude - Gabriel Garcia Marquez
tyrelb 2 days ago 0 replies      
Think & Grow Rich
davidsmith8900 2 days ago 0 replies      
- The Hero's Journey
thenerdfiles 2 days ago 1 reply      
Decoding Reality: The Universe as Quantum Information.
navyad 2 days ago 0 replies      
Atlas Shrugged by Ayn Rand

1984 by George Orwell

Has the future arrived?
4 points by rman666  1 day ago   6 comments top 6
collyw 6 hours ago 0 replies      
The Orwellian aspects certainly seem to be here.
_random_ 1 day ago 0 replies      
"China lands a rover on the moon. Iran sends monkeys into space." - previous century's achievements.

"Google buys robotics companies." - no result yet, they still have to figure out how to add ads to robotics.

No, future has not arrived.

brudgers 20 hours ago 0 replies      

        "The past is never dead. It's not even past."         -- William Faulkner

gesman 1 day ago 0 replies      
Bad news: it is only the present. Always.


imdevelopin 4 hours ago 0 replies      
Future will never arrive. It is present always.
thenerdfiles 1 day ago 0 replies      
> History is pre-determined by scientific laws which are sequentially discovered by people and which, in their inexorable application, produce technology. Bruce Bimber. "Karl Marx and the Three Faces of Technological Determinism" (http://web.mit.edu/sts/pubs/pdfs/MIT_STS_WorkingPaper_11_Bim...). 1990.
Ask HN: What notable companies offer remote employment?
5 points by aswin8728  1 day ago   10 comments top 10
paulhauggis 1 day ago 0 replies      
I have only had remote jobs for the past 5 years (two jobs at two different companies on the opposite side of the country).

I found both of them on craigslist (and many more..that either I turned down the offer..or they didn't hire me)..maybe you can look here?

OafTobark 17 hours ago 0 replies      
Github, 37Signals, and alternatively 37Signals' new job board: https://weworkremotely.com/
egor83 1 day ago 0 replies      
Check Rackspace and DeviantArt, I recall they had remote positions.
tcrorg 1 day ago 0 replies      
Depends on what your skills are. Most of the popular blog websites have a team of writers working remotely. Then there are the design, development and SEO types who have a lot of remote work.
livestyle 1 day ago 0 replies      
BuySellAds.com is fully distributed team.
logn 22 hours ago 0 replies      
jitendrac 1 day ago 0 replies      
if you are good at web, you may apply to envato/themeforest reviewer job. They offer remote jobs...
cristinaemerson 1 day ago 0 replies      
companies are apple shopzilla cigna allow remote employment
radkiddo 1 day ago 0 replies      
samaaratravel 1 day ago 0 replies      
Why did del.icio.us fail and what are the alternatives?
2 points by mike2477  20 hours ago   6 comments top 5
meerita 5 hours ago 0 replies      
Del.icio.us was a Good alternative to old Bookmarking system. I don't know the current reasons they've killed but I suspect many of them related to non-profitable platform, heavy use and management for sure.

Later, it clearly became unrelevant because right now all links are seamlessly synced between devices without having to enter a website, right in the browser. I guess the only one who doesn't is Firefox, but the rest they have their own.

benologist 20 hours ago 0 replies      
Delicious didn't fail, it was a successful startup that stayed relevant for years after a decent acquisition, before fading away.

I can think of a bunch of reasons why it's no longer relevant:

- Yahoo and many of their properties stagnated

- mobile browsers didn't support bookmarklets and extensions that made Delicious so easy

- Facebook and Twitter became more convenient places for sharing links

- browsers became "good enough" for archiving links because of syncing and cross-device access

RexRollman 18 hours ago 1 reply      
>I am currently working on what del.icio.us could have become

That's already been done. It's called Pinboard.

southpawgirl 19 hours ago 0 replies      
Has Delicious failed? It might not be flavour of the month anymore (since a long long time), and I don't know anyone who uses its social features. But as a way to quickly access my bookmarks from any device, it still has a job and it does perform it well. I like to be able to access my public links without having to log in.

What is a partial failure, is the flat redesign. Very nice to look at, but slightly infuriating to use, especially when adding a new bookmark.

johneth 10 hours ago 0 replies      
Just an FYI - if you leave the www. off your URL, a GoDaddy page appears.
Ask HN: How do you measure your software dev productivity?
4 points by gamebit07  1 day ago   1 comment top
mherrmann 1 day ago 0 replies      
Martin Fowler has an interesting article on the subject: http://martinfowler.com/bliki/CannotMeasureProductivity.html
Ask HN: What stack do you use to build a REST API?
10 points by reinhardt1053  2 days ago   25 comments top 20
bliti 2 days ago 1 reply      
Depends on the project needs. Past choices have been Django, Rails, Flask, Sinatra, Codeigniter, C#, Go, and Java. Every system is different. You shouldn't try to fix every problem with the same tool. :
playing_colours 2 days ago 1 reply      
Trying to build now a REST API with Scala's Spray framework. It's not easy to get into it as there are not a lot of examples. Otherwise I would use Flask.
blcArmadillo 2 days ago 0 replies      
A related question I have for people posting is what authentication scheme have you used? Did you find it to be a good solution and if not any ideas what you would use next time?
collyw 2 days ago 0 replies      
Django + Tastypie (though it was an addition to the Django app, rather than pure REST).
iamthephpguy 2 days ago 0 replies      
Restler on a LEMP stack - https://github.com/Luracast/Restler
duhast 2 days ago 0 replies      
Play Framework & Scala


sideproject 2 days ago 0 replies      
Laravel PHP http://laravel.com
seymores 2 days ago 0 replies      
The latest Grails 2.3 is very capable REST Api stack.
veesahni 2 days ago 0 replies      
Padrino (it's like sinatra++)
johnmurch 2 days ago 0 replies      
Node.js, Express.js, MongoDB
ramenable 2 days ago 0 replies      
bsaul 2 days ago 1 reply      
Flask + postgres
johns 2 days ago 0 replies      
Flask + flask_restful
jtn_001 2 days ago 0 replies      
ASP.NET Web API with Azure stack
balac 2 days ago 0 replies      
vsergiu 2 days ago 0 replies      
wow surprized that people do not say node.js :) i use express for a REST API
gesman 1 day ago 0 replies      
gionn 1 day ago 0 replies      
java + spring mvc
Ask HN: Best Books read in 2013
10 points by pagejim  2 days ago   6 comments top 6
onion2k 2 days ago 0 replies      
Susan Cains' "Quiet", about the psychology of introversion and introverted people, was very good indeed.
kwhitefoot 7 hours ago 0 replies      
The Dispossessed, Ursula K. Le Guin.
Walkman 2 days ago 0 replies      
Moonwalking with Einstein: The Art and Science of Remembering Everything - Joshua Foer
ra00l 2 days ago 0 replies      
Flow: The Psychology of Optimal Experience by Mihaly Csikszentmihalyi
jeynepoole 2 days ago 0 replies      
Easily "Fooled by Randomness"
Ask HN: How would you invest $500k?
6 points by jliptzin  1 day ago   12 comments top 12
fennecfoxen 1 day ago 0 replies      
VFFVX (Vanguard Target Retirement 2055 Fund)


(Actually, I have more my ~$300k in other Vanguard funds, but if I had to consolidate to exactly one, that'd be it.)

You could also make a case for VT (Vanguard Total World Stock ETF).


It is a stupid question, though, as it makes no accounting for your individual situation, an important thing that defines your relationship with money.

creativeone 1 hour ago 0 replies      
Buy multifamily real estate.
simbolit 1 day ago 0 replies      
The assumption is stupid. Sorry to say that, but it is.

If it is throwaway money, put it in bitcoin. It definitely has the greatest potential to double in reasonable time. It also has a fair chance of completely crashing, but, hey, it's throwaway money.

bobfirestone 1 day ago 0 replies      
S&P through a low fee mutual fund or ETF. It is boring but over the long haul will probably have the best performance.

If I was placing an all or nothing bet with $5k it would go in bit coin. I doubt the volatility will go away anytime soon so I suspect that it will either continue the explosive growth or crash.

strick 1 day ago 0 replies      
wealthfront.com - author of Random Walk Down Wall Street is the investment guru. Auto allocation and tax loss harvesting.
AutoCorrect 18 hours ago 0 replies      
Indoor soccer field.
Casseres 1 day ago 0 replies      
SPDR S&P 600 Small Cap Growth ETF
davidsmith8900 1 day ago 0 replies      
- If its one place, I'll put it in startups.
sharemywin 1 day ago 0 replies      
Ivy league education
macarthy12 1 day ago 0 replies      
on Black
Mankhool 1 day ago 0 replies      
Commercial RE.
jbobes 1 day ago 0 replies      
cloud306.com - startup, just launched (no press release yet), bootstrapped, wicked uber cool
Show HN: A simple way to annotate code
6 points by ezl  1 day ago   3 comments top 3
claytonww 1 day ago 0 replies      
I think the examples are good, it works well for both those cases. Theres a big difference between editing something and annotating it with little comments on corrections, vs http://www.getannotations.com/ where both are prominent.
git-pull 1 day ago 0 replies      
Good work man.

Can you make the license permissive? MIT, BSD or Apache?

For the code presentation, Have you seen pycco? http://fitzgen.github.io/pycco/

freshlog 1 day ago 0 replies      
Nice work!

It'll be great if the textarea for commenting grew in height as you typed more.

Ask HN: I am crazy (but can you help?)
50 points by weisser  5 days ago   41 comments top 12
weisser 5 days ago 1 reply      
Why did I title the post this way?

Recently I found a post titled, Ask HN: Am I crazy? (https://news.ycombinator.com/item?id=801208)

The OP had laid out his desires to travel around the United States after finishing college to meet up with founders around the country and write about them. I was happy to see that the HN community encouraged him. I shot him an email at 1am the night I discovered the post asking if he ever went on the adventure. I never heard back.

mrspeaker 5 days ago 1 reply      
Obviously no tour would be complete without the official tour t-shirt. I hope you have that on high priority.
dsr_ 5 days ago 1 reply      
You might post links to some of your music -- I think more people would be interested in hosting a house concert for music that they've heard and like, rather than taking a blind risk.

YouTube? mp3 links? We're not your fans yet, you need to convince us that you have a product we're interested in.

jasallen 5 days ago 1 reply      
Disappointed to see nothing at all around the middle/north of the country. I suppose I'd stay away from the snow if I was planning on travelling January - March too.
techsupporter 5 days ago 1 reply      
Denton, Victoria, Marfa. You've sure chosen an eclectic mix of cities in Texas (plus, of course, Austin). BTW, you might want to take the "Dallas" off of "Dallas/Denton" since Denton is its own unique institution. :) Denton is a (two-)college town so Craigslist will help a lot.
thenipper 5 days ago 2 replies      
Just a heads up, be careful when going over the border into Canada. I've had many friends rejected at the border because they were going to play a 'concert'. Even DIY ones will get you bounced back to the US. Don't say you're playing a concert or anything. That is unless if you've gotten the requisite paperwork then your'e okay.
raheemm 5 days ago 1 reply      
How come you are skipping NYC?
atjoslin 5 days ago 1 reply      
Best of luck dude. Unfortunately I'll be away when you're playing near me, in Chapel Hill!
arabellatv 4 days ago 0 replies      
You've got a great voice! Are you intending to go to SXSW, is that why your tour ends there on March 7? Joshua Tree is beautiful and so is Big Sur. Happy to connect you to some folks here in SF. Will email. Good luck and great guerrilla marketing for your startup.
iamtheoptimist 5 days ago 1 reply      
Check out 'Secret House of Pancakes' based in Allston - it's an underground gig movement you may find useful.
TomTexas 5 days ago 0 replies      
When are you headed to Houston? There's a community concert series http://www.Facebook.com/carolinesessions which has multiple artists, last when'd of every month, FREE, benefits a rotating non profit...
amerika_blog 5 days ago 1 reply      
Will you do a Slayer cover?
Ask HN: Why do advertisers have so much money?
5 points by atroyn  1 day ago   3 comments top 3
jyu 1 day ago 0 replies      
If you had a blackbox, where for every $1 you put inserted, you got out $1.25, how much money would you try to put in?

A tuned online advertising campaign does exactly that for advertisers. Google and Facebook harvest even more granular data so you can adjust more finely tuned knobs to improve advertising performance. This is the whole reason why a lot of advertising dollars are moving away from broadcast and print media to online media.

CyberFonic 1 day ago 0 replies      
Advertising is often about "building brand awareness". You can't be sure that there is an acceptable ROI, just an expectation that there will be. Often companies will burn through investors' money trying to reach "critical mass". But no ad agency is going to dissuade the client management's false expectations.

It's often said "half the money spent on advertising doesn't work ...", e.g. http://staff.washington.edu/gray/misc/which-half.html

solost 1 day ago 0 replies      
I believe that the simple answer you are looking for is scalability. For many businesses, especially online business, to be successful they need to be able to reach beyond their local communities for customers.

All of the companies you mentioned that generate their revenue from advertising and many others have reached a critical mass in their audience size. This allows them to be a viable channel for a wide variety of vertical markets and or an extremely targeted option in a limited set of vertical markets. This is the reason advertising can dwarf manufacturing. Advertising can touch multiple verticals and have multiple customers spending dollars to compete for the same customer.

The real challenge for those companies that generate their revenue from advertising is the ability to identify audience interest and intent. Advertising companies that do well in generating revenue from advertisers are generally able to identify their audiences interest and intent when it comes to products and services thus providing their advertisers with the best possible marketing opportunities.

Ask HN: Forming an IT service organization, how much do I charge per month?
9 points by instaheat  2 days ago   3 comments top 3
patio11 2 days ago 0 replies      
Is $60/month enough for such a service?

No. Not even close. $60 a month is cheap for best effort support via email 24 business hours later, rather than on-demand phone support 7 days a week.

Consider from the store's perspective. "My database is corrupt." means "We can't process transactions and are losing $15+ per minute", right? That sounds like it's worth closer to "What you pay for insurance every month" rather than "What you pay for toilet paper every month."

I'd be inclined to price this in the hundreds per month for virtual intervention. After you get a few clients under your belt, I suspect that while it might be priced monthly it will be sold yearly. (i.e. It's $500 a month, you want to buy it, OK, I'll invoice you for $6,000 for your first year of service and if you want to continue it 11 months from now I'll invoice you for another $6,000.")

Local hands-on assistance available "at preferential rates."

So if I hire a $35,000 a year help desk employee - I've got approximately $6K a month left in revenue to work with.

I'm not aware of your location, which makes it difficult to calculate this with specificity, but you should know that a $35k a year employee will likely cost you closer to $50k all in. You will be responsible for payroll taxes, contributions on unemployment insurance and worker's compensation, etc etc. I also think you're underestimating your staffing needs by at least 0.5 FTEs. (Consider: your employee gets a standard offering for holidays/sick days/vacation, right? Do databases just agree to not corrupt themselves when she's on vacation or do you need to plan for availability then?)

jamesmcintyre 2 days ago 0 replies      
To what extent could you eliminate on-site failure points and/or build-up on-site redundancy? The reason I ask is that maybe the question shouldn't be about hiring more people for on-site failures but instead planning for up-front costs to build-up redundancy at each location (ie RAID, virtualizing, better networking equipment, IP-KVM's, etc.).

I know local hardware failure will never be completely eliminated but your pitch could be "look, I'll provide your much better IT than you'll find locally at a much lower cost but to make this work we have to invest in your hardware to build-up redundancy and backup systems."

sjg007 1 day ago 0 replies      
As much as you can do remote support. Charge incident packages. You should structure the fee/cost structure like insurance. Pay more monthly, get more service, lower out of pocket costs.
Ask HN: How to become a freelancer?
17 points by shire  3 days ago   8 comments top 2
brandonhsiao 3 days ago 3 replies      
Learn Python/web.py. Powerful framework with no learning curve. More importantly, proportionate to how easy it is to learn, it gets the job done, fast.

Anything that saves you time is good, because there will be a lot of repetition. If you're doing web development, use single quotes instead of double quotes (to save shift keystrokes). Use Jade/Coffeescript/SASS instead of HTML/JS/CSS. Learn jQuery. Use Bootstrap instead of doing your own design, unless you also want to sell yourself as a designer, but tell clients you'll also provide design (they can't tell the difference). Build up a library of code that you can reuse (basically anything you find yourself copy/pasting or rewriting between projects). Use quick-and-dirty solutions instead of long, conventional ones as long as (a) it results in a net decrease in time spent, (b) the product quality stays the same, and (c) the client doesn't know or doesn't care.

Build MVPs for clients from start-to-finish by yourself instead of working with others unless the overhead is compensated by money. Learn how to write, because being fluent in English will get you surprisingly far in a market where a lot of your competitors can't use punctuation.

Charge per-project, not per-hour. This way you're rewarded, not penalized, for being a fast worker.

Experience: freelance programmer here who dropped out of college and never had a job; making enough to survive and spend the rest of my time on other things.

fbpcm 3 days ago 1 reply      
Find a business owner that needs web development done that doesn't have time to do it herself or knows a little bit less about it than you.

You can charge that business owner now. Any language will work and there are trade offs for each language.

I Need Some Help: Workaround Stopping Truecrypt From Leaking
2 points by tverr_bjelke  1 day ago   5 comments top 2
tverr_bjelke 1 day ago 0 replies      

> ls -l $(which truecrypt)

-rwxr-xr-x 1 root root Dez 14 10:17 /usr/bin/truecrypt

So no S-bits, normal average-joe installtation via download from truecrypt.org

try as normal user

> cd ~/.local/share

> rm recently-used.xbel

> touch recently-used.xbel

> chmod a-rwx recently-used.xbel

> ls -l recently-used.xbel

---------- 1 tverrbjelke tverrbjelke 0 Dez 14 12:17 recently-used.xbel

> truecrypt

-> select file -> ok -> select -> is there somethin in recently used?


> ls -l recently-used.xbel

-rw------- 1 tverrbjelke tverrbjelke 733 Dez 14 12:20 recently-used.xbel

So try2 - chown to root:

> rm recently-used.xbel

> touch recently-used.xbel

> chmod a-rwx recently-used.xbel

> sudo chown root:root recently-used.xbel

> ls -l recently-used.xbel

---------- 1 root root 0 Dez 14 12:22 recently-used.xbel

> truecrypt

-> select file -> ok -> select -> is there somethin in recently used?


on the console I see the following message:"(truecrypt:29437): Gtk-WARNING : Attempting to read the recently used resources file at `/home/tverrbjelke/.local/share/recently-used.xbel', but the parser failed: Failed to open file '/home/tverrbjelke/.local/share/recently-used.xbel': No Permission."

> tverrbjelke@espen:~/.local/share$ ls -l recently-used.xbel

-rw------- 1 tverrbjelke tverrbjelke 726 Dez 14 12:29 recently-used.xbel

So thats the mess I ment with my blog article.And why I wrote the workaround truecrypt_wrapper script...

slashdotaccount 1 day ago 1 reply      
Switch to root, then do this:

# cat /dev/null >recently-used.xbel

# chattr +i recently-used.xbel

Question: How do I build a discussion board in the HN Style?
48 points by secfirstmd  7 days ago   31 comments top 19
sgrove 7 days ago 2 replies      
I'd recommend checking out Telescope (http://telesc.pe/), it's a very feature-rich news site in the style of hn/reddit, it's very actively developed, has a decent interface/design built-in, and can literally be deployed just by clicking a link (though you can host it on your own server if you want). Many news sites posted on hn tend to use telescope for these very reasons.

You can find out more here: http://telesc.pe/

And launch your own instance through Giteor here: https://giteor.com/deploy?git=com.github.SachaG.Telescope.ma...

carbocation 7 days ago 0 replies      
There are many ways to do it. Basically you need to store posts and display them in a nested format, meaning that you should pull down the data and then nest it based on child-parent relationships.

I wrote something similar in golang. An example is http://askgolang.com/ and the package itself with demo code is at https://github.com/carbocation/go.graf

Of course, this can be done in any language, but I found to quite pleasant (and safe).

gexla 7 days ago 1 reply      
You could just use the same code which runs reddit.


steveklabnik 7 days ago 2 replies      
The source for HN comes with Arc: http://arclanguage.org/install
kbar13 7 days ago 0 replies      
I think that the problem isn't getting the right software/design (anyone can do that). The problem is getting the right community and mods to keep it going once you've started.

Good luck m8

lastcanal 7 days ago 0 replies      
Take a look at Lamernews (https://github.com/antirez/lamernews). It is written in Ruby by the author Redis. It uses Redis as the primary database.

Here is it in action: http://lamernews.com/

diminish 7 days ago 1 reply      
Here is how:

First become a pg in your specific area, someone whom everyone in this specific industry sees as highly knowledgeable, good-networked and.... for SW choose a good one suggested here. Use hnsearch to find more (for example USV, lobster.rs, reddit source code)

dickler 7 days ago 1 reply      
It's pretty simple to sart off with php/mysql. Paul Graham does a lot of data mining on it for moderation (he made applying naive bayes to spam filtering famous a while back).

If you don't have programming skills you're better of off just starting a subreddit. The hard part in these is building the community.

A better strategy might be to find a subreddit with a community and try to take over it somehow (communicate with mods or pay them to take over).

nvartolomei 7 days ago 0 replies      
Or this one: https://github.com/maccman/monocle

To me it looks way better, but it depends on your needs. Ruby.

atko 7 days ago 0 replies      
I started working on a similar project several weeks ago in ASP.NET and C#. Implementing proper nested comments is a big challenge for a beginner like me, so I dropped development until school projects slow down a little. I'm thinking of opensourcing it but I don't know if there is any interest for that. The project is located at a weird domain (yes, I need a better name, feel free to recommend one) which is www.forbidme.com
anishkothari 7 days ago 0 replies      
You could try Telescope, a similar project built with Meteor


edit: see more informative post above :-)

ShirsenduK 7 days ago 0 replies      
Have you looked at discourse? Its more of a discussion board.
abhi21284 7 days ago 0 replies      
Here is one based on django/mezzanine


epa 7 days ago 0 replies      
If you have to ask....
secfirstmd 7 days ago 0 replies      
Thanks guys, really appreciate the suggestions :)
secfirstmd 6 days ago 0 replies      
Thanks for the overwhelming reponse guys
notastartup 6 days ago 0 replies      
anything written in python?
elwell 6 days ago 0 replies      
no, that's what reddit's for.
       cached 15 December 2013 21:05:01 GMT