Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rcoder
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
421.
▲
by
rcoder
18y ago
This is a theme I'm hearing from a number of directions these days: namely, that Rails has (deservedly) attracted a lot of attention for web development, and tempted a lot of people from the PHP and Java camps into doing Ruby, but hasn't pr
422.
▲
by
rcoder
18y ago
To my mind, the main value of writing good units test isn't that it makes your implementation better at the beginning of a project. Rather, they make it possible to quickly iterate through alternative implementations and verify their correc
423.
▲
by
rcoder
18y ago
I mirror all my code and projects between my home and work systems, so the layout is vaguely like this: ~/Projects/ /work/ /account-tools/ /courseware/ /system-mgmt/ /personal/ /blog/ /throwaway/
424.
▲
by
rcoder
18y ago
Counter-counter: Podcast Producer is a Rails app. I think Apple is just letting their employees pick their tools (at least for server apps) as they see best, rather than arbitrarily enforcing the choice of a single language.
425.
▲
by
rcoder
18y ago
I don't think you read closely enough: they define the failure rate as describing the likelihood of complete loss of the volume , not minor data corruption. Unless you're mirroring your data across multiple drives, there is no way ZFS can
426.
▲
by
rcoder
18y ago
Network effects are huge, and especially tough to overcome when the price of listings on Craigslist is so low, but I think there's another effect at work: namely, their minimalism actually makes the site more useful for their users than a
427.
▲
by
rcoder
18y ago
Pretty much every desktop virtualization package supports setting up shared folders to facilitation moving files between the host and guest OS. I know for a fact that VMWare Fusion on OS X does this, though the preference tab to enable it d
428.
▲
by
rcoder
18y ago
> I wouldn't be so sure about that. Umm, I would. Running Wireshark or tcpdump to sniff traffic over the wire is easy , and analysis can be done offline at the attacker's leisure. Hijacking DNS and phsishing for users' login credential
429.
▲
by
rcoder
18y ago
Shoes is a GUI framework. It just handles drawing widgets (buttons, text boxes, video player frames, etc.) on screen. Think of it as a equivalent to a web browser, with a single language (Ruby) used to define content, layout, and behavior,
430.
▲
by
rcoder
18y ago
Shoes code is Ruby code. The name of the binary may be different, and shoes bundles a different standard library, but you can still access any Ruby libraries you like from your Shoes app. That doesn't make it a "level editor for [a] game en
431.
▲
by
rcoder
18y ago
I think that Rails controllers do tend to be pretty "fluffy" -- in fact, I would basically call them "view adapters." Replacing them entirely with a Sinatra-style routing and dispatch model would be a fine approach. However, that still leav
432.
▲
by
rcoder
18y ago
It's not really a Catch-22; if you can't sell your idea well enough to get a coder interested in being your cofounder, then the fault lies in either your idea or your pitch, not in some insurmountable market force. There are a lot of talent
433.
▲
by
rcoder
18y ago
I have a BlackBerry Curve on T-Mobile, and generally think it's the best mobile email client I've ever used. There are a decent number of downloadable apps, and OTA J2ME provisioning is actually pretty awesome. In terms of "hackability", it
434.
▲
by
rcoder
18y ago
you need to put some thought into the engineering process behind it, and that includes putting some forethought into how you're going to handle security problems Again, the ruby-core crew aren't thoughtless, or inexperienced;
435.
▲
by
rcoder
18y ago
Accusing the ruby-core folks of a lack of candor in their handling of the previous round of vulnerabilities isn't really fair. Once the issues were effectively documented and explained, they released updated versions of Ruby 1.8.6 and 1.8.7
436.
▲
by
rcoder
18y ago
Another vote for the ThinkPads. X60-series models are dirt cheap right now, and pretty much impossible to beat on the combo of cost, performance, portability, and ruggedness. My recent-model MacBook Pro has a wonderful display panel, good d
437.
▲
by
rcoder
18y ago
I haven't had to deal much with IE in the last couple of years, but when I did, the only sane way I found to debug JS code was to have Visual Studio installed, and to use the VS debugger to hook into JS code.
438.
▲
by
rcoder
18y ago
We're talking about the IRS here. They already have records (including SSN/Tax ID, name, address, etc.) for every person and business in the country, so I don't see how this could possibly be some major new security risk. The argument abo
439.
▲
by
rcoder
18y ago
I'm all for personal privacy and a healthy cash economy, but this won't expand the powers of law enforcement (who can already subpoena your credit card records more or less at will) or change the tax code. All it will do is give the IRS so
440.
▲
by
rcoder
18y ago
I think it works better in the other direction: i.e., firms with openings searching Twitter for users who tweet about the technologies they use. This just seems like a severely size-limited RSS feed to me.
441.
▲
by
rcoder
18y ago
We're running a pretty "old fashioned" deployment: Apache 2.2 on a dedicated load balancer and SSL terminator, proxying (using mod_proxy_balancer) to a handful of servers running about four Mongrel instances per core. It's all backed by rep
442.
▲
by
rcoder
18y ago
It's not about them seeing the "commercial advantage" in free market terms; it's about mandating a particular approach (in this case, open hardware and software from top to bottom) because it's the only way to insure that the basic infrastr
443.
▲
by
rcoder
18y ago
I grew up without cable TV, didn't have it when I left home for college, and haven't really found a need for it since. I'm still occasionally tempted to switch from my DSL line to cable 'net access to save money, but I just don't think I ca
444.
▲
by
rcoder
18y ago
The Oracle client libraries (in both traditional and "Instant" variants) for OS X on Intel weren't released until spring of '08. That was nearly a two-year wait relative to when many, if not most, developers using Apple hardware had moved o
445.
▲
by
rcoder
18y ago
I still have NT 4.0 install media around, and have even tossed it on an older box a few times to remember what it was like back in the days when Windows could be a decent developer OS. Unfortunately, anything older than Win2k leaves you pre
446.
▲
by
rcoder
18y ago
I've actually been mulling over the possibility of combining the capability security model with a continuation-based web application framework, and think a Lisp with continuations (like Scheme or Arc) might be the easiest substrate from whi
447.
▲
by
rcoder
18y ago
Caja is largely based on the capability security model as explored in the E programming language. There are some great tutorials and links to further work on capability security at the E language website: http://www.erights.org/
448.
▲
by
rcoder
18y ago
I don't disagree with the author, but I do think that the mechanisms he's asking for, with the exception of the stronger sandbox enforcement, fall under the header of "magic pixie dust" security. Randomizing memory layouts and enforcing W^X
449.
▲
by
rcoder
18y ago
My worry about this is that it is yet another place for the implementation quality of your browser to be largely responsible for the security of your data. While I think Microsoft does a fine job of security R&D, the tend to massively f
450.
▲
by
rcoder
18y ago
This is how RailsConf can become a huge money-maker: just spin it as training for Java/.NET developers and their managers.
More ›