HNHacker News
TopNewBestAskShowJobs

jrydberg

35 karma · joined April 13, 2011

submissionscomments
jrydberg··on My takeaways from "Clean Code"
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.
jrydberg··on Awsbox: A DiY PaaS for Node.JS
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 :)
jrydberg··on Awsbox: A DiY PaaS for Node.JS
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.
jrydberg··on Chaos Monkey released into the wild
Usling the monkey, have you found that some design patterns are better than others? For example, queues vs RPC?
jrydberg··on [dead]
yes, it was.

Always good with some discussion.

jrydberg··on The Ops side of Dev
My notes, with typos:

http://jrydberg.me/post/18620457405/crash-burn-2012-the-ops-...

jrydberg··on Berkeley DB Architecture - NoSQL Before NoSQL Was Cool
Some sane design lessions in the original material: http://www.aosabook.org/en/bdb.html
jrydberg··on Doozer: How Heroku Handles Distributed Failures
Why didn't they just use Zookeeper?
jrydberg··on Bootbox.js - alert, confirm and flexible dialogs for Twitter's bootstrap
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.

jrydberg··on Microsoft may halt development work on Silverlight plugin after next release
I wonder what will happen to Microsoft Smooth Streaming if this happens.
jrydberg··on The iCloud homepage drops "developer beta" tag ahead of launch
what timezone picker is that?
jrydberg··on Python Requests: HTTP for Humans
It would be nice with something similar for Twisted.
jrydberg··on Realtime Analytics Using MongoDB, Python, Gevent, and ZeroMQ (slides and video)
cool, but that single web-page with two flash instances really killed my Mac. Thank you Adobe.
jrydberg··on TouchPad 16GB on Sale for $99
Can I order these and ship internationally ? I guess OfficeMax does not ship over seas.
jrydberg··on On Twitter Acquiring Bagcheck...
For talent?
jrydberg··on Google+ Technological Details
Is google killing GWT?
jrydberg··on Hi, I’m a UX Developer - You’re a what?
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.

jrydberg··on N-Queen Problem: Python 2.6.5 vs PyPy 1.5.0
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++.
jrydberg··on Introducing Snowfinch: open source realtime web analytics
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.
jrydberg··on Introducing Snowfinch: open source realtime web analytics
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?

jrydberg··on Google And Amazon May Have Just Handed Apple The Keys To The Cloud Music Kingdom
What about Spotify?
jrydberg··on Clearly, Skype On Linux Has No Future
I'm quite sure Microsoft really doesn't care about Linux. It cares about Smooth Streaming though.
jrydberg··on Clearly, Skype On Linux Has No Future
Well, Smooth Streaming (using Silverlight) is Microsofts "new" streaming platform. It's like asking Adobe to not have Flash on their website.