HNHacker News
TopNewBestAskShowJobs

sayhello

417 karma · joined March 10, 2008

[ my public key: https://keybase.io/oyiptong; my proof: https://keybase.io/oyiptong/sigs/LgnyJK3cN_nkO5wfapOKjFjzy5Stckvih93uwqZ1kdU ]
submissionscomments
sayhello··on StackRocket: Build and share virtualized dev stacks, start coding in minutes
With what we have today, code on our pre-configured RoR stack will work on heroku.

What we have in the works is detecting if you have e.g. Redis and subscribing to that "addon" for you.

sayhello··on StackRocket: Build and share virtualized dev stacks, start coding in minutes
Thanks for the feedback. We're always looking to improve.
sayhello··on StackRocket: Build and share virtualized dev stacks, start coding in minutes
Thank you for your comment. It was a problem for us. After a few hardware failures we had had enough!

If you want an account, please sign up at stackrocket.com and sent me an email. I'd love to chat more and see how we can make your life easier

sayhello··on StackRocket: Build and share virtualized dev stacks, start coding in minutes
Thanks! Fix coming right up
sayhello··on StackRocket: Build and share virtualized dev stacks, start coding in minutes
We do have a product and a couple of companies as users. That said, we're in private beta.

If you're interested, sign up and shoot me an email. I'd like to learn more about what you're interested in.

sayhello··on StackRocket: Build and share virtualized dev stacks, start coding in minutes
We are python devs and we do have a django stack =)

If you want an account, please sign up and send me an email with your HN username. I could also make you a flask stack.

My email is in another thread or in my profile.

sayhello··on StackRocket: Build and share virtualized dev stacks, start coding in minutes
Openstack and cloudfoundry are attempts to standardize server infrastructures. They aim to make it easy to have your own private AWS.

A possible future for us would be to have easy deployment in your private "cloud", similar to vmware's cloudfoundry product.

That said, where we differ from cloudfoundry is that we aim to provide a great user experience and give everything to get started coding right away.

sayhello··on StackRocket: Build and share virtualized dev stacks, start coding in minutes
Hey pokezat, sign up at stackrocket.com and ping me at oyiptong -at- stackrocket.com with your HN username. I'll send you an invite.
sayhello··on StackRocket: Build and share virtualized dev stacks, start coding in minutes
Why do you think it's crappy?

We might use blueprint in the future and contribute to the project. I think Matt and Richard are great guys.

That said, we offer more than blueprint, so it's not a clone.

sayhello··on StackRocket: Build and share virtualized dev stacks, start coding in minutes
You are right. It's very similar to vagrant. When we started implementing our idea, we did not know about vagrant.

The vagrant functionality is part of what we do, but we also have a hosted service and offer access control to your team. We also have a mechanism to synchronize changes between your envs

sayhello··on StackRocket: Build and share virtualized dev stacks, start coding in minutes
Olivier here, a stackrocket co-founder.

We only support Mac os x at the moment as a client, and Linux as the dev environment.

That said, we will be looking to expand at some point. At this stage, we want to make sure we nail down the correct way of solving this problem.

sayhello··on Best SSDs For The Money: August 2011
I've owned 4 SSD's: 2 Intels and 2 OCZ's.

The first OCZ was a Vertex 2 180GB and failed after 1 month. I got it RMA'd and received my second Vertex 2. That one failed after 2.5 months.

Both intels are still running strong. I'm also surprised to see the OCZ's so strongly recommended. The RMA process sucked both times and the second time is working out to be a refund. I haven't received the refund yet, but at least there is a process.

sayhello··on Boot to Gecko: building a complete, standalone operating system for the open web
That's assuming they want to make money.

It seems to me their mandate is to make everyone's lives better. This looks like a project to define web standards for the future. It also looks like they've got enough to last them for a bit.

sayhello··on Boot to Gecko: building a complete, standalone operating system for the open web
I'm curious, what problems do they have?
sayhello··on Xen has been fully integrated into Linux kernel 3.0
Sure, Vbox has kernel support for guest OSes.

As far as being a hypervisor however, Vbox is strictly a type 2, i.e. it needs a host OS to run and resources are allocated to it.

In contrast, Xen and KVM are type 1 hypervisors, meaning they themselves allocate resources for guest OSes from bare metal.

There are debates about the semantics of whether KVM is type 1 or type 2 due to its implementation on top of the Linux kernel, but it is definitely in a different league than Vbox.

sayhello··on Xen has been fully integrated into Linux kernel 3.0
VirtualBox is a user-level virtualization tool.

It is not as efficient as a system-level one like Xen or KVM.

i.e. Vbox is an application that runs at the same level as say... apache or nginx as opposed to KVM and Xen which work at a lower level by integrating closely with the Linux kernel.

That means that the resources allocated to Vbox are decided upon by the OS, with all the overhead that comes along.

Xen and KVM can run a guest OS with less overhead than Vbox and can decide that a guest OS has 25% of CPU cycles while another has only 10%, which vbox cannot do.

VirtualBox works fine for development environments, but you want something like Xen or KVM for running your servers if not going bare metal.

sayhello··on Is NodeJS Wrong?
Perhaps you could try python, numpy, twisted, inline callbacks and one of the python opencl packages.

Inline callbacks are syntactic sugar included recent versions of twisted that make your code look synchronous while still running on the event loop.

With python, you get to use a wealth of libraries, but you need to still be mindful of what is blocking.

Wnen something you need to call is blocking, you can try deferToThread.

Don't worry, you won't need to think too much about race conditions and other concurrency issues with threading since there is the GIL in python. Also, Twisted makes it a cinch.

Good luck!

sayhello··on Poll: How many (natural) languages are you fluent in?
Does that include dialects? For instance I speak French and English on a bilingual level, but also a type of French creole.

It would help to know the motivation for the poll for my vote to be meaningful e.g. if you're trying to correlate language proficiency with intelligence/business acumen for instance or creativity/flexibility based on different ways of thinking as per the Sapir-Whorf Hypothesis (http://en.m.wikipedia.org/wiki/Linguistic_relativity)

sayhello··on Ask HN: Should I stand tall in the face of negative feedback?
I'm also doing a startup in the stock photo industry.

As a tech guy that's new to this industry, I've learnt a lot of things.

So far, its been hard attracting pro photographers to the Microstock movement. Some have made the jump, iStockPhoto trying to get those guys in, but for most photographers, the microstock rates mean that the production values for photos can't be too high.

Some guys are going the other way, i.e. Microstockers who've gotten bigger, e.g. Yuri Arcurs employs 20 people and wants to sell "premium" photos now.

The types of images that sell on iStockPhoto are different than what sells on say gettyimages.com; they cater to a different segment of the market, albeit with some overlap.

iStockPhoto allows individuals that want photos for business needs to get them on the cheap. Prior to iStockPhoto, if you bought a stock photo, you were a professional or were willing to pay pro-prices.

Another difference is for instance that some istockphoto images have been photoshop-processed... e.g. a black and white filter has been added, or other effects applied. Pro photos tend to be minimally edited and leave it up to a designer to stylize.

So, as opposed to a microstock agency, if you're building an aggregator of professionally shot images, what makes you different from say:

http://blendimages.com, http://imagesource.com, http://moodboard.com?

They think its a matter of dumping cash on marketing to do direct sales. I think otherwise.

If you want to get in touch, send me an email.

sayhello··on Ask HN: Prgmr is unreliable. Please advise on VPS hosting.
As I pointed out to davidw, I was not talking about generated emails. It was emails from humans, including from caker himself.

I have no idea what kind of storage strategy they are using, but if I got support tickets filed because i'm doing a db import, well... they're doing it wrong.

sayhello··on Ask HN: Prgmr is unreliable. Please advise on VPS hosting.
No. Its emails from human beings. Perhaps I got bad nodes... but I had just short of 10 slices if my memory serves me right
sayhello··on Ask HN: Prgmr is unreliable. Please advise on VPS hosting.
I've used linode for a short while and am still using slicehost. If your apps are disk I/O heavy, go for slicehost, if you're looking for more RAM, linode may be a good choice. My stuff was not CPU heavy at the time, so I have no comments on that, but linode seemed pretty fast.

I left linode because I kept getting emails from linode support about disk I/O, and that was for an initial import of a 50GB postgres db.

After that, I kept getting emails from them once in a while, when my app was getting disk I/O busy. I can't run a business with these worries in my mind.

Slicehost is and has been working great for me, and they have great support.

sayhello··on Poll: how do you use HN?
I used to have this OCDish behavior with HN & twitter, but then it took too much of my life.

Since I stopped both, I sleep more and consequently code better.

Some gems don't get upvoted, and that's ok; I'll discover it eventually somehow. In twitter's case, the signal to noise ratio just doesn't cut it for me at this moment.

sayhello··on Ask HN: Books on how to "influence" people?
Thanks for the test and the book ref. I didn't do good on this quiz, I scored 30%.

I'll check out the books. This appears to be great stuff, glancing at Cialdini's wikipedia entry: http://en.wikipedia.org/wiki/Robert_Cialdini

sayhello··on Ask HN: Books on how to "influence" people?
Thanks for the negotiation book references, these look along the lines of what I want to know.

I think I should edit the post to add more context... right now it looks like I want to manipulate people, this is not what I intended to convey

sayhello··on Ask HN: Books on how to "influence" people?
I've heard of the Dale Carnegie book and other similar ones like them. Its not exactly what I'm looking for.

I like to think I'm an OK guy and I am usually genuinely interested in people... however, I'm quite the geek and sometimes lack empathy.

For my current company, I'm going out and meeting a lot of non-tech people, and to tell you the truth, I think the approach needs to be different.

For instance, I think my usual geek garb of a witty t-shit and jeans does not cut it with the people I'm going to have to meet very soon.

I feel like I'm going to jump in a sea of sharks and I need to learn some sea kung fu

sayhello··on PHP introduces "goto"
What's bad about PHP is choice.

There are so many languages that use a more elegant syntax, reducing the time (and pain) it takes to prevent and find errors, and add functionality.

Given that there can be both well and badly written PHP, other good language choices in general have a consistent and/or clear choice as it comes to syntax (and less keywords to memorize).

Some choices of dynamic, loosely typed languages are:

Ruby, while perl-inspired provides some very pleasant syntax.

While Python is less pretty, there is generally one good way of doing things. Python code is also often consistent across developers, even if its at a mostly superficial level.

PHP is probably more pleasant to work with than ASP/VBScript, but in 2009, with other choices, if you don't have to use PHP and don't mind trying something new, why don't you?

sayhello··on Poll: App rejected. Is this offensive? Seriously Apple?
I'd like to know! I only received the boilerplate.

The previous time the app got rejected was because the content contained swear words. The description of the grounds for rejection in the email was clear. This time, there was no description.

Though I doubt it would be the story, comments from the reviewer would have been nicer.

sayhello··on Poll: App rejected. Is this offensive? Seriously Apple?
point taken. thanks for your comment.
sayhello··on Poll: App rejected. Is this offensive? Seriously Apple?
In the context of the comic, the guy is a "bad guy" and is holding the gun shooter's daughter hostage, threatening to kill her with a gun himself, and is about to shoot. Its a case of self-defense in a hostage situation.

While I do not deny that there is a certain level of violence depicted, is it grounds for rejection? Specially since games like Wolfenstein 3D are on the app store.

← PreviousPage 3 of 4Next →