jrydberg
jrydberg on Hacker News
Posted by
jrydberg on Tuesday November 19, 2013 @04:16PM
from the github.com dept.
I would argue that computer scientists (academia) is the biggest offenders when it comes to writing "non-clean" code. They normally don't have any incentive to create reusable and maintainable code.
You might be right. I'm betting on the fact that if you compose your system of small decoupled components you can change your mind at a later time. Lets see what happens :)
I've started working on something along those lines:
http://gilliam.github.io/ . Currently using LXC, but adapting to docker is quite easy since "VMs" are provisioned and launched via shell scripts.
Posted by
jrydberg on Tuesday May 07, 2013 @10:18AM
from the blogit.spotify.net dept.
Usling the monkey, have you found that some design patterns are better than others? For example, queues vs RPC?
Posted by
jrydberg on Friday May 11, 2012 @03:03AM
from the tictail.com dept.
yes, it was.
Always good with some discussion.
Why didn't they just use Zookeeper?
Posted by
jrydberg on Wednesday December 14, 2011 @12:10PM
from the twupi.com dept.
is it just me that thinks dialog boxes sucks?
i don't want to get interrupted in my flow.
design so that you don't need something to pop up in the users face.
I wonder what will happen to Microsoft Smooth Streaming if this happens.
Posted by
jrydberg on Saturday October 15, 2011 @09:13AM
from the show-hn dept.
what timezone picker is that?
It would be nice with something similar for Twisted.
cool, but that single web-page with two flash instances really killed my Mac. Thank you Adobe.
Posted by
jrydberg on Thursday September 22, 2011 @11:42AM
from the jrydberg.me dept.
Posted by
jrydberg on Tuesday September 20, 2011 @02:42PM
from the jrydberg.me dept.
Can I order these and ship internationally ? I guess OfficeMax does not ship over seas.
I think that he just describes the hybrid between a developer and a product designer. A mix that isn't always good: you shouldn't implement what you design. But for startups it's often the case.
Regarding @geebee "putting developers into a box where they are simply executing specs" I think that the "developer driven culture" has gotten us to the point where we have forgotten that there need to be _a single_ person in charge of designing the product. Otherwise it will be impossible to keep the product integrity. Read The Mythical Man-Month.
Also, the "spec" isn't some kind of pseudo-code. It can be the user manual, a design document or a prototype. Actually, it MUST NOT include any implementation details, since that is up to the developer to decide. It's his domain, he knows that better than anyone else. If the developer feel that he misses out on something, maybe he should try to be a product designer instead. But for the sake of the product, he shouldn't be both.
That's why you write a C-extension to CPython when you need the performance. And if you don't need the performance you stay sane by not having to write stuff in C++.
Sure, but then the data is actionable: the bandwidth goes up, you increase the number of instances in your cloud. Or calls the bank for more money.
I'm trying to figure out why people think real-time data is important. Data needs to be actionable, and I'm not sure real-time page view data is that.
What conclusions can be made from that dashboard, except "we have N visitors right now"? And what actions can you take from that data to increase the number of page views?
I'm quite sure Microsoft really doesn't care about Linux. It cares about Smooth Streaming though.
Well, Smooth Streaming (using Silverlight) is Microsofts "new" streaming platform. It's like asking Adobe to not have Flash on their website.