Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nirvdrum
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
66 ms
·
631.
▲
by
nirvdrum
11y ago
Obviously everyone has different situations. But if all you need are security updates, the Rails team has historically been very good about providing patches even for unsupported releases. If they don't, porting is often fairly trivial
632.
▲
by
nirvdrum
11y ago
Don't get me wrong, there are reasons to upgrade. But all other things being equal, you may very well not need the newer features. Rails has an astoundingly good track record with backporting security fixes, going so far as to provide
633.
▲
by
nirvdrum
11y ago
While upgrading "just because" should be avoided (and indeed, DHH stated as much in a keynote at one of the RailsConfs), that's exactly the approach the Ruby community/ecosystem have adopted as a whole. Most Rails plugin
634.
▲
by
nirvdrum
11y ago
The new Microsoft Band has a smart alarm function that on paper sounds an awful lot like the Jawbone UP's. Having never seen the latter in person, I can't say if they're identical. But it could be worth looking into if that&#
635.
▲
by
nirvdrum
11y ago
The problem with incremental updates is it's easy to convince yourself they're all beneficial. Most people won't leave your service or app if a new change is slightly annoying. Without attrition, you may not realize the chang
636.
▲
by
nirvdrum
11y ago
I know a lot of people that are tired of UI changes constantly coming down the pipe in SaaS. But when it's the only game in town, there's not a whole lot you can do about it. There's also a lot of fatigue around release notes
637.
▲
by
nirvdrum
11y ago
If it helps any, in most jurisdictions in the US the end user is likely responsible for paying "use tax." If they don't, the purchase is only tax free in the sense that all tax evasion is.
638.
▲
by
nirvdrum
11y ago
I record TV with Windows Media Center. While I can use an XBox 360 as a Media Center Extender, buying a bunch of them is a bit ridiculous. We use Plex to stream that content throughout the house. It's not as nice as having a native ext
639.
▲
by
nirvdrum
11y ago
I could be wrong, but I think it used textile (I believe Confluence predates markdown). I'm not sure it matters a whole lot, but if you wanted markdown it's likely you would have felt underwhelmed with textile.
640.
▲
by
nirvdrum
11y ago
A lot of people do something similar on GitHub. If you're going to do this, please include the issue subject in the commit message somewhere. "Fixes #135" is absolutely meaningless outside the context of whatever tool. And it
641.
▲
by
nirvdrum
11y ago
Given the choice between two functionally correct data structures with different performance profiles, you should pick the one more appropriate to the task at hand. A lot of performance issues can be proactively avoided with a bit of analyt
642.
▲
by
nirvdrum
11y ago
Microsoft's handwriting recognition is surprisingly good at understanding cursive. I have a Lenovo Helix and use the built-in digitizer with some frequency due to RSI issues with typing. I don't think it's a huge use case, bu
643.
▲
by
nirvdrum
11y ago
I have no idea if the the trackers are doing this or not, but you could use TCP/IP stack fingerprinting. It's a bit costly, so I doubt it's in use. But it could be one way to achieve it. It's certainly not 100% accura
644.
▲
by
nirvdrum
11y ago
> For all the tests I used MRI Ruby 2.2.2. Unless otherwise noted, I almost exclusively use the most recently released MRI Ruby version for testing. Good to know. I guess I'm suggesting that specifically calling that out in the tex
645.
▲
by
nirvdrum
11y ago
I've been impressed with the performance work you've been doing across the board. But in these sorts of write-ups (and the corresponding issue trackers), it'd be very helpful to qualify with which version of Ruby you're
646.
▲
by
nirvdrum
11y ago
I guess I still fail to see the distinction. CAPTCHAs really only keep out bots . . . they do nothing for keeping out Mailinator abuse. Throwaway phone numbers are easily obtainable. They might not be as cheap as Mailinator, but the poin
647.
▲
by
nirvdrum
11y ago
Perhaps I'm missing something, but an extremely high percentage of the sites I have accounts on use my email address for authentication. Those that don't often suffer from username squatting. Maybe most sites are just doing it w
648.
▲
by
nirvdrum
11y ago
I got it, thanks. And thanks for following up. I'll take a look and let you know what I find.
649.
▲
by
nirvdrum
11y ago
Do you have anything you can point at regarding String performance? Everything I've seen shows JRuby being faster than MRI. But I'm looking to see if we can make it even faster than it currently is. Any pathological cases would
650.
▲
by
nirvdrum
11y ago
If you're open to alternatives, I highly recommend using Sequel. It integrates fairly well with Rails, optimizes extremely well on JRuby, has a consistent update schedule, and has a real API for developing plugins against. I realize
651.
▲
by
nirvdrum
11y ago
I wrote about why I opted not to open source my failed startup (and there was some lively HN discussion around it): https://news.ycombinator.com/item?id=8641867 Eight months later, I still think it was absolutely the right
652.
▲
by
nirvdrum
11y ago
I don't know about the entire team, but Patrick and Ivan were at Neustar for a while. They're both at NewRelic right now.
653.
▲
by
nirvdrum
11y ago
One thing that became clear with Heartbleed is people apply security updates and don't restart the necessary services to pick up the updates. Rebooting the entire OS is the nuclear option, but it's incredibly effective.
654.
▲
by
nirvdrum
11y ago
I've been using fish for a while, but generally don't go crazy customizing my shell. What makes it less configurable? It'd be helpful to know what pitfalls to avoid.
655.
▲
by
nirvdrum
11y ago
It's been many years since I've use zsh, so I won't pretend to know what's state of the art with it. I will say that one of the reasons I use fish is it's incredibly easy to customize. My old bash config just came
656.
▲
by
nirvdrum
11y ago
All modern browsers support SNI [1]. I guess if you need to support IE8 on WinXP you'll have problems. And IIRC, wget on Ubuntu 12.04 doesn't support it (while curl does). But it's picked up a lot in recent years, which th
657.
▲
by
nirvdrum
12y ago
Gotcha. Outside of extension devs, it probably doesn't matter. But I figured I'd mention it.
658.
▲
by
nirvdrum
12y ago
Web browsers break backwards-compatibility all the time. They use the major version number bump to justify it. I gave up trying to keep a Firefox extension I wrote up-to-date since the API changed every 6 weeks. I think it's settled
659.
▲
by
nirvdrum
12y ago
Great news for you: we never sent out emails like that. So the entire argument is moot. I also never said anything about spam filters. Again, if you just want to avoid a newsletter, great. Try the service and move on if you don't li
660.
▲
by
nirvdrum
12y ago
We're going in circles, so this will be my last comment on the matter. In our experience, over an extended period of time, there was virtually no legitimate use originating from Mailinator users. Maybe it's a fantastic service f
More ›