Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rcoder
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
151.
▲
by
rcoder
16y ago
My last team switched from Subversion/Rietveld to Mercurial/Review Board about a year ago, and I have to say that I much prefer the latter. Even leaving aside the advantages of a DVCS such as Mercurial, I think that Review Board has a clean
152.
▲
CouchOne + Membase merge
(techcrunch.com)
82 points
by
rcoder
16y ago
|
36 comments
153.
▲
by
rcoder
16y ago
"If Netflix hasn't put DRM on their stream..." Um, ever tried to stream Netflix video from anything that wasn't running the latest Silverlight? Or diverting/capturing the video from the stream, even on an authorized client? That's why there
154.
▲
by
rcoder
16y ago
Encryption requires a secret to work; anything else is just obfuscation, and wide open to anyone who knows the algorithm being used. You don't have to exchange long-lived shared keys, but alternatives (RSA, OTP, etc.) tend to require a pre
155.
▲
by
rcoder
16y ago
I was really just talking about trusted parties reusing a private key (say, for an encrypted disk image shared amongst team members) not arbitrary strangers on the 'net. That doesn't require that a server know the key; it only requires that
156.
▲
by
rcoder
16y ago
Not to stick my nose in where it doesn't belong, but... Might your students be better served by learning to use a more traditional version control system than Dropbox as a repository for their class projects? Mercurial and Git both have "la
157.
▲
by
rcoder
16y ago
"...but it means that files can't be securely encrypted" I'm sorry, but I don't follow. For all bit-identical copies of a file, the secure hash will be the same. For all copies of that file encrypted with the same symmetric encryption key,
158.
▲
by
rcoder
16y ago
Mostly works in Mobile Safari on my iPad, after a prompt from the browser to allow 10MB of offline storage (which in turn appears to be an iOS 4.2 feature, since older versions simply silently disabled offline storage when any page's cached
159.
▲
by
rcoder
16y ago
Any "HR type" who does their job well absolutely will know how to do a cost-of-living conversion, and should effectively screen and prepare candidates armed with that knowledge. It goes both ways, of course; less-savvy candidates might no
160.
▲
by
rcoder
16y ago
Pluggable schedulers have been proposed, implemented, and shot down by Linus several times in the past. IANAKH , but Linus's argument seems to basically boil down to this: for a monolithic kernel, delegating something as central as task sch
161.
▲
by
rcoder
16y ago
Since this only groups processes according to TTY/PTY, it should only affect jobs kicked off by an interactive login session. Background daemons, cron jobs, and the like all run detached from a controlling terminal, so their priority should
162.
▲
by
rcoder
16y ago
I lived in Palo Alto for a couple of years, and basically just didn't go out (weekend or otherwise) after 8pm unless one of my friends with a car wanted to drive to San Francisco for the night. Caltrain is fine during the day on weekends (e
163.
▲
by
rcoder
16y ago
sigh Not to continue this off-topic digression too much further, but a Mac Pro running OS X Server is in no way a replacement for an "enterprise" XServe deployment. For a full explanation, see this TidBITS article: http://db.tidbits.com/
164.
▲
by
rcoder
16y ago
Java will still be an "optional" install, much like Flash, Silverlight, et. al. Because Apple can't guarantee that it will be pre-loaded on every Mac, any apps listed in the Mac App Store that used Java wouldn't work on "factory" Macs. I'm
165.
▲
by
rcoder
16y ago
One of the reasons I like having stand-up meetings every morning with my team is that it gives each developer an opportunity to talk up their recent accomplishments, and to receive praise (however transitory) from the rest of the team for t
166.
▲
by
rcoder
16y ago
My team tried to use Bursar, and found it wasn't really viable as a standalone project w/o a Satchmo store in front of it. At this point, we've created our own payment gateway wrapper. At an API level, it doesn't look terribly different fro
167.
▲
by
rcoder
16y ago
Most of the recommendations here are good. Par for the course in Django deployments and administration is virtualenv, Fabric, pip, and per-server settings files. On top of those, we use Apache, mod_wsgi, Fabric (in a slightly-weird way whic
168.
▲
by
rcoder
16y ago
Based on my reading of the Mac App Store approval guidelines, I don't see how Java or Flash (in their current forms) could possibly be distributed via the App Store. The terms explicitly forbid apps from installing any shared frameworks,
169.
▲
by
rcoder
16y ago
There's an approval guidelines document for the Mac App Store up on the Apple developer site now. It's behind a login wall, so I assume it's under the usual NDA, but if you're a registered Apple dev, you should be able to get it at the foll
170.
▲
by
rcoder
16y ago
In the hands of a really capable developer, JavaScript can be used to engineer reliable, complex systems. Sadly, most people who write software for a living are not "really capable", so the extra safety net provided by compile-time type che
171.
▲
by
rcoder
16y ago
From the email thread, it sounds like the decision to shard on UID was made mostly to increase locality of data, so that you didn't have to query more than one node to get a single user's data. There's no silver bullet here. Hashing on inse
172.
▲
by
rcoder
16y ago
I think the yield/harvest concept described here is one of the more useful models I've heard about in a while for thinking about fault-tolerance tradeoffs. My thanks to @codahale for the write-up, and particularly for the references.
173.
▲
by
rcoder
16y ago
I've been on the hiring side of the interview table for web developer positions a lot in the last few years. While only having professional experience in PHP isn't a big deal, I have to say that folks who've never shown an interest in ano
174.
▲
by
rcoder
16y ago
Recruitment, monetization, and investor relationships are all part of a CEO's core responsibilities, and totally unrelated to building products or attracting users. If Ev wants to focus on those activities, it seems totally reasonable to ha
175.
▲
by
rcoder
16y ago
In a nutshell: Python actually runs well on Windows, which isn't something you can really say about MRI. (JRuby, maybe, but that brings its own set of issues.) Linux may have gained real acceptance as a server OS, but businesses overwhelm
176.
▲
by
rcoder
16y ago
I've only been on one project where HR was so far divorced from the team executing on a project to hire candidates without us vetting them, and it was (unsurprisingly) a complete disaster. Also, if you're hiring programmers who can't pick u
177.
▲
by
rcoder
16y ago
Not to detract from the YC experience, but I think you can create this sort of rhythm independently, too. Demos in front of a <100% complimentary audience (i.e., not your cofounder/girlfriend/parents) can be enough to force you to devel
178.
▲
by
rcoder
16y ago
Maybe I'm just nitpicking here, but at a hiring rate of 0.08%, you'd have to accept resumes from ~1250 candidates, not 127. I think the OP meant 0.8% (1/127 == ~0.008), which I don't think is a terribly low number, given that he was hiring
179.
▲
by
rcoder
16y ago
I don't want to get into a framework war or anything -- in fact, I'm a Django developer currently after several years working with Rails, and relatively happy with the switch. That being said, both #1 and #2 above are plain wrong. Django te
180.
▲
by
rcoder
16y ago
A clear ticket queue and test suite are indicators of good habits, but they have nothing to do with getting work done. You might as well promote a prep chef based on the cleanliness of their line station, or an accountant based on how many
More ›