HNHacker News
TopNewBestAskShowJobs

general_failure

1,610 karma · joined September 10, 2009

Girish Ramakrishnan, Co-founder of Cloudron - https://cloudron.io

Cloudron makes it simple to run apps on your server and keep them up-to-date and secure.

https://cloudron.io/blog/2016-08-24-introducing.html

Bio at http://www.girish.in/about/

Email: girish@cloudron.io

submissionscomments
general_failure··on Show HN: Proficonf – Web-based video conferencing, and collaboration platform.
Do you have any information on pricing?
general_failure··on Ask HN: Is S3 down?
That was (obviously) sarcasm :)
general_failure··on The Docker security philosophy is “secure by default”
We use Docker to containerize apps in cloudron. One issue we have faced is that --readonly and user namespaces don't work together. Is there any on-going effort on this front? I can't find a link now but this limitation is hidden somewhere deep inside the docker docs :/ For cloudron apps, we simply decided that readonly was more important than user namespaces for now.

edit: found the link - https://docs.docker.com/engine/reference/commandline/dockerd...

general_failure··on Docker for Beginners
Is your intention to expose the ports of a docker container? If you want to do this search for "expose" ports. The docker run option is -p and -P for this.

Or to create a subnet with custom IP for the docker daemon's bridge network? Use -b option to docker daemon.

https://docs.docker.com/engine/userguide/networking/ is a good place to start. If you have a specific question, feel free to ask and I can try to answer.

general_failure··on Show HN: NotCRUD – Hacker News of India
Like it! I wanted to read the footer of the page (to see what this is powered by) but scrolling down loads more content.

(Pressing Esc+Page down simultaneously let me see it).

general_failure··on GitHub’s Large File Storage is no panacea for Open Source
While not stored as 'text patches', when the objects are packed (as in pack files), they are stored as binary diffs.
general_failure··on Yes I Saw Your Text, but Don’t Expect Me to Respond Instantly
Like some of the commenters, I don't respond to text immediately and not just when driving. This behavior of mine is made worse by all these new IM apps like telegram, hangouts which provide notifications on whether I have read it. If for some reason, I try to reply immediately and change my mind midway, the IM app shows 'xx it typing..' to the other party and now it's too late to back out.
general_failure··on Ask HN: Which job should I choose?
I would join the smaller team (not smaller company). If that number is not known, I would join the company whose interview I enjoyed more (had the interviewers read your resume before they interviewed you? how intelligent/relevant were their questions? and so on)
general_failure··on Show HN: Find your competitors that Google can't
We got around 18k hits.
general_failure··on Stop Looking for a Cofounder
You are right if the measure of success is IPO or money. My understanding is the OP has a much broader view.of success.
general_failure··on Runit – a Unix init scheme with service supervision
What is wrong with supervisord?
general_failure··on Do you feel that golang is ugly?
I don't code much in Go but the thing that bothers me the most is the way variable types come after the variables names. What is surprising is nobody talk seems to be bothered by this at all....
general_failure··on Show HN: Portal – Personal Cloud Servers
Congrats on launching!

We are working on a similar product at Cloudron (https://www.cloudron.io). We use containers instead of kvm.

general_failure··on Indian immigrants are tech's new titans
Off my head - Softbank, Sandisk, Cognizant, NetApp and pepsi ceo's are indian as well.
general_failure··on Convox – Launch a Private Cloud in Minutes
Funny, we have a similar tag line but quite different products.

https://cloudron.io/

(Cofounder of cloudron.io here)

general_failure··on GitHub threatens to shut down a repository for using the word 'retard'
Is there a list of objectionable words/language that one is not supposed to use? A quick search on the f-work gives thousands of hits on github.
general_failure··on Ask HN: I've got 6-7 hours of uninterruptible time. What should I do?
Just day dream. Imagine your future
general_failure··on Things will not change
There is no such thing as a bad program. If it works, it's fine. Really...
general_failure··on GitLab raises 1.5M
A feature I miss in GitLab and Github is an issue tracker across multiple repos. For example, our project has 5-10 repos but they are all part of single release/milestone.

Currently, we have to create milestones in each of the repos and assign issues to those milestones. It's really a hassle. We cross reference commits a lot in the issues and this is the reason why we don't create a "empty" repo simple for common issues. Unless there is some way to say something like "Fixes commonissuetracker#43".

Thanks, a very happy gitlab user

general_failure··on Announcing Docker 1.7: Multi-host networking, plugins and orchestration updates
user namespace is not the same as naming your containers.

http://man7.org/linux/man-pages/man7/user_namespaces.7.html

general_failure··on Announcing Docker 1.7: Multi-host networking, plugins and orchestration updates
Still no user namespace support? I don't get how one can use for production websites without this. Especially if your run arbitrary containers from the docker registry. Or this not the suggested model anymore?
general_failure··on Let's Encrypt Launch Schedule
can someone clarify if revokation is free with letsencrypt?

Also, who pays for all this infrastructure? Mozilla?

general_failure··on JavaScript at 20
I think that's the norm in this world. Most things are ubiquitous by accident. Nobody planned it from the start.
general_failure··on A Taste of Rust
> https://github.com/servo/html5ever is the largest parsing library we use in Servo, and there are a bunch of Rust tricks done there. HTML parsing is hard (the spec is insanely complex), and this library does it well with much less code.

This might simply be because of a) Servo has no legacy b) Servo developers are awesome c) Servo is not complete yet

A large part of the complexity of HTML is simply quirks and compatibility. Which Servo does not handle yet.

Don't mistake all this as language wins...

general_failure··on Housing.com CEO gives his entire stake to employees
Most comments here are so sad. Looks like most people are simple jealous of Yadav's success. People calling him a bastard and mentally unstable. Shame on you guys. Make me wonder what these commenters have achieved. Especially @arihant. Calling another a bastard and unstable is more telling of @arihant himself rather than yadav.
general_failure··on Myntra, India's largest fashion and apparel e-commerce portal to go mobile only
I think the data belies your assumptions (see achow's post)
general_failure··on Understanding Docker Security and Best Practices
I have never managed the readonly container to work.

/var/run needs to be writable. /tmp needs to be writable and so on. I gave it a shot again today:

$ docker run --read-only=true -ti ubuntu:14.10 touch /tmp/foo

touch: cannot touch '/tmp/foo': Read-only file system

How is this supposed to work? There is little to no information on how this feature works. Can you give me a pointer?

In addition, restart:on-failure appears to have issues if docker itself crashes.

general_failure··on Ask HN: How to not base self worth on your own work?
I get your point but I wouldn't put this as a trait of american society. It's what the world is moving to because specialization is a core skill in today's world. If you want to become good at something, you have to spend lots of time on it. I think the core issue is 'impatience'. People want to get good very fast. By the time they are 30 and thus spend all their time on one thing. Previous generation was happy to wait till 50 to get the same level of specialization. But because of globalization, it only requires one society to work insanely and it puts the pressure on the rest of the world to follow suit. If you don't follow, you will be replaced. If you think you cannot be replaced, it's only because you have spent an insane amount of time on one thing compared to others....

I do think the quote below is less and less followed today:

"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects."

-Robert A. Heinlein

general_failure··on My Experience Interning at a YC Startup
"People cook, play, and work out together, and everyone enjoys coming to work everyday. It’s hard to imagine what my life would have been without these memories with them."

What is this I feel.. envy?

While I cannot do this anymore because of family constrains, I do miss the days where I could hang around my colleagues all day long (who are still my best friends till date).

general_failure··on Ask HN: What software development technologies do you love?
node
Page 1 of 34Next →