Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
phillmv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
63 ms
·
571.
▲
by
phillmv
14y ago
>In addition to pings from too-familiar recruiters, there were two cases that left me especially uneasy. In the first case, a former recruiting agency tried to poach Pete London and then 15 minutes later, wrote to me offering recruiting
572.
▲
by
phillmv
14y ago
> At that point hyper-efficient execution results in higher throughput and lower latency. I don't get excited for 1% decreases in latency. I'm willing to bet money that the performance penalty behind parsing the sql queries is asymptoti
573.
▲
by
phillmv
14y ago
>And what's different is that MemSQL translates you SQL query into extremely efficient C++ code. Code that is compiled and executed natively. Whereas MySQL, SQL Server, Postgress, Oracle - all of these products evaluate queries by inter
574.
▲
by
phillmv
14y ago
>I don't think there is an easy answer. Uhm, ActiveRecord at least will print the SQL it generated. If you think it's inefficient, you can just… write your own sql that maps out to that query. With Arel/scopes, they're also composable a
575.
▲
by
phillmv
14y ago
He also brought up http://www.naildrivin5.com/blog/2012/06/10/single-responsibi... - and I had a hard figuring out if it was meant as satire or not.
576.
▲
by
phillmv
14y ago
Here's a heuristic: Verbs don't belong in class names. Maybe in module names. But even then. Any good counterexamples?
577.
▲
by
phillmv
14y ago
>Why are Rails people so obsessed with accelerating the trivial? That's easy. That's a false dichotomy. This isn't a deeply held cultural value. >I've always felt the strength of the Python community is that it was able to let the i
578.
▲
by
phillmv
14y ago
The above comment is not particularly useful, interesting or relevant. Neither is this one.
579.
▲
by
phillmv
14y ago
You increasingly don't get a choice.
580.
▲
by
phillmv
14y ago
>This makes printing money as a way to finance the government very dangerous, though. Well… It depends, is what I hear. If you use debt to finance economic stimulus (i.e. World War 2) then you're making a bet that the amount of money yo
581.
▲
by
phillmv
14y ago
My admittedly poor understanding is, because printing money increases inflation. You can't just print more money because people will stop believing in the value of the currency, which destroys any holdings of owners of large capital. The Un
582.
▲
by
phillmv
14y ago
True but such is life. You make up for it by always giving people a chance first. You never fire on the first sign of dipshittiness.
583.
▲
by
phillmv
14y ago
It's easy. My employee handbook, should I ever get to that stage, shall read: 1) Be honest. 2) Don't be a dipshit. 3) If you have a problem with something, ask.
584.
▲
by
phillmv
14y ago
If memory holds, it wasn't until relatively late that they allowed you to use swear words in .com domain names.
585.
▲
by
phillmv
14y ago
Because the order of magnitude is insane. It's a) not a common problem, and b) is obviously non trivial with current technology. The bandwidth necessary for 100k users would saturate many a pipe, and would immediately require more than one
586.
▲
by
phillmv
14y ago
You use the right tool for the task at hand. Node is only notably useful for a relatively narrow range of applications. For everything else, you'd much better served by using Django/Rails/etc.
587.
▲
by
phillmv
14y ago
>But how well does this scale to 100K users? It wouldn't. Designing a system to handle 100k simultaneous users is hard, and a problem few people suffer from. Why would you ask this question?
588.
▲
by
phillmv
14y ago
My understanding: arbitrary decision back in the 80s. People needed some kind of label-to-ip-address resolution protocol, and why not make it hierarchical? A top-level-domain is just the top of the hierarchy in the domain name system. Someo
589.
▲
by
phillmv
14y ago
>You want to set up and deploy to a Rails server, though, that's going to be a bit more effort. I do that regularly enough. For single server setups, I've got it down to about 60-90 minutes - and that's because I've been too lazy to aut
590.
▲
by
phillmv
14y ago
People don't know how to negotiate. Equity is the founder's only payoff, so they're going to be incredibly stingy about it, while playing up the intrinsic benefits. Also, people don't know how to measure opportunity cost.
591.
▲
by
phillmv
14y ago
The problem is you don't really end up knowing what's valuable if you don't indulge in that variety. A startup will consume your life, and it doesn't really leave any room for trying new things. There is more to life than work, even if you
592.
▲
by
phillmv
14y ago
Ruby on Rails Token =~ Rails 3/whenever the csrf token was introduced? (2.3ish?)
593.
▲
by
phillmv
14y ago
I wish they weren't failing. I felt a great disturbance in the Force, as if thousands of Waterloo grads suddenly cried out in terror and were suddenly looking for a job, somewhat cooling down the Canadian developer job market.
594.
▲
by
phillmv
14y ago
>Normally, it is a company with more opportunity than capital. Ahem. Like I said, >If you don't need a large infusion of capital,
595.
▲
by
phillmv
14y ago
If you don't need a large infusion of capital, this… is the whole point of an IPO. Who else is going to sell Facebook stock if not "insiders"?
596.
▲
by
phillmv
14y ago
>You need to grow thicker skin I'm beginning to be convinced this is almost never an appropriate thing to say.
597.
▲
by
phillmv
14y ago
Well, that is called playing the stock market. No, I'm much more concerned with the bets the fund in which my dad's union's retirement pension plan is coming from.
598.
▲
by
phillmv
14y ago
Feh. For starters, "just hire responsible people" can't be applied retroactively. Not to mention that… most people are responsible, or rather, the road to hell is paved with good intentions. Secondly, it's an incredibly difficult thing to s
599.
▲
by
phillmv
14y ago
My personal favourite: gem install pry pry -r ./config/environment (or add pry-rails to your Gemfile) http://pry.github.com/
600.
▲
by
phillmv
14y ago
>Yes, but the long-debated solution settled on a solution that obviously wasn't very strong, if it can't withhold an external suggestion like this. The implication is that the long-debated solution lost out not because it was inferior b
More ›