HNHacker News
TopNewBestAskShowJobs

rykov

116 karma · joined September 3, 2009

http://www.gemfury.com http://twitter.com/michaelrykov
submissionscomments
rykov··on GitHub Package Registry
Gemfury supports Python, so OK for now.
rykov··on Ask HN: How do manage external dependencies with Golang?
Michael from Gemfury here. We've been using Golang for a couple of years with a dependency manager that we've built internally and will shortly release to the public. If you'd like to try it, check it out here: https://melody.sh/docs
rykov··on Anatomy of an Exploit: An In-depth Look at the Rails YAML Vulnerability
Rather than creating new methods for a class, YAML.load can be used to call one of a few specific methods ([]=, init_with, or yaml_initialize) for the specified class. This exploit found a class where string arguments to the []= method are inserted into an eval() block, thus becoming code.

A few more details here: http://blog.gemfury.com/post/42259456238/rubygems-vulnerabil...

rykov··on Ruby deploys temporarily disabled
Gemfury also supports private Python packages
rykov··on Y Combinator pitch boosts Waterloo’s BufferBox
For a long time Amazon fulfilled only their own products (and some large partners) from their warehouses. Now, it's offered to everyone as Fulfillment by Amazon service. No doubt Amazon will offer the locker service, if the market is there.
rykov··on Introducing Gemfury - It's like Dropbox for Hackers
http://answers.google.com/answers/threadview/id/758002.html#...
rykov··on Introducing Gemfury - It's like Dropbox for Hackers
It offers all the advantages of a cloud service - on demand, pay as you go, no maintenance. Very similar to Artifactory Online (cloud version)
rykov··on Introducing Gemfury - It's like Dropbox for Hackers
Every language has a separate way of doing packages, explaining the individual benefit based on your preference is a more clear message to get across. The other benefit is it helps us choose where to focus.

And, funny story: the word "weapon" is A/B tested with the word "repository" because I had the same doubts. Guess which one converts better? Hint: It's not "repository"

rykov··on Introducing Gemfury - It's like Dropbox for Hackers
That's because we started the site before Bootstrap was released, but as we iterated, we ported much of the site over.

And you're spot-on about Gemfury's purpose

rykov··on Introducing Gemfury - It's like Dropbox for Hackers
I cringe too, but the reason it's used is because it works - great way to explain something new based on something you already know in a few words.
rykov··on Introducing Gemfury - It's like Dropbox for Hackers
Thank you and Twitter - Bootstrap makes things so much easier.
rykov··on Introducing Gemfury - It's like Dropbox for Hackers
The service currently services RubyGems customers from the root domain. We figured Hacker News is a wider audience than just Ruby and would be of great help to decide which direction we should go next.
rykov··on Introducing Gemfury - It's like Dropbox for Hackers
Sorry for the confusion - we figured it'd be easier to explain the service for each individual platform separately, rather than all at once. Hence the up-front selection.
rykov··on Introducing Gemfury - It's like Dropbox for Hackers
Dropbox stores files in the cloud which are then easily accessible by authorized computers - Gemfury does that for code packages.
rykov··on Introducing Gemfury - It's like Dropbox for Hackers
Great idea. Thanks for the suggestion
rykov··on Introducing Gemfury - It's like Dropbox for Hackers
Thank you for the "more info" suggestion. Which language and package repository are you interested in?
rykov··on Introducing Gemfury - It's like Dropbox for Hackers
Maybe one day :)
rykov··on Show HN: Private RubyGem Server
Not sure what you mean about packaging process. Are you talking about combining "gem build" and "fury push" into one command?

As far as pricing, unlike Github, our $9 pricing is for unlimited Gems. Can you suggest a plan that would work for you (# of Gems, collaborators, price, etc)?

rykov··on Gemfury A/B testing their landing page
Thanks for your help with beta testing the service. Glad you're not letting this little bit of fun affect your opinion.
rykov··on Gemfury A/B testing their landing page
Thanks for the support. Judging by other comments, the pitchforks are never fully put away on literal-net :)
rykov··on Gemfury A/B testing their landing page
Thank you. It beats writing a dry "Introducing Gemfury" blog post.
rykov··on Gemfury A/B testing their landing page
Thank you for the suggestion. We've fixed the "See Plans and Pricing" link to give a more appropriate response.
rykov··on Gemfury A/B testing their landing page
Thank you. This has been a lot of fun. It took about 2 hours from inception to the first iteration. You're right, I was worried that Curebit will capitulate before we're done and would take much humor out of it. Luckily, it still did pretty well with the crowd, even though we published this after their apology.
rykov··on Ask HN: What did you create in 2011?
http://www.gemfury.com for hosting private Ruby Gems. I wanted a unified way to deploy software for another project and decided to use gems. First built it for myself, then figured it would benefit others.
rykov··on Ask HN: Anyone using SimpleDB?
GetGlue apparently stores much of their data in SDB. CEO (Alex Iskold) talked about it in TWiST #78: http://thisweekin.com/thisweekin-startups/this-week-in-start...

Netflix is also migrating to SimpleDB from Oracle: http://highscalability.com/blog/2010/10/22/paper-netflixs-tr...

rykov··on Ask HN: Subdomains vs Directories for Account has many Users
Pros/cons to consider in a few contexts:

* Custom domains - if you ever want to allow custom domains (ala Tumblr, Posterous, etc), it's probably easier to go w/ subdomains. The URL recognition will be much easier.

* Security - if you ever want to allow custom HTML/Javascript, I would say that custom domains are a must for security reasons. However, passing login credentials across multiple domains might be trickier than using a single domain.

* SEO - I'm not completely sure, but very curious to know. Can someone chime in on SEO tradeoffs of these two options?

rykov··on Jeff Bezos delivers graduation speech at Princeton University
If you want to skip the drawn out intro, Jeff's speech starts around 6:00 mark
rykov··on Twitter experiences major, 2-hour+ outage
"..failed enhancement of a new approach to timeline caching"

I hope this is not a testament to scalability of Cassandra or Redis.

Ref: http://engineering.twitter.com/2010/02/link-cassandra-at-twi... http://github.com/twitter/haplocheirus

rykov··on Pedal to the Chrome metal: Our fastest beta to date for Windows, Mac and Linux
The speed and subtlety of nose-picking is also fantastic (at 0:09 mark)
rykov··on Wired identifies iPhone 4G finder
From the beginning, I thought Brian's and Gizmodo's best defense would be to say "We collaborated to try to find the owner through a large platform." How well that will work with "$5k for exclusive access" is questionable.
Page 1 of 2Next →