Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bkeroack
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
511.
▲
by
bkeroack
12y ago
Exactly. Cheap energy (and therefore, cheap transport) allows one to live in a relatively low cost-of-living area where land is cheap (suburb), but work/shop/recreate in a higher COL area (city). The rich can afford to live in the
512.
▲
by
bkeroack
12y ago
As with anything else, it's all economics. When the day comes (inevitable, in my opinion) that energy prices make it impractical for the average person to transport themselves 20+ miles a day to work, school, shopping, etc, the dynamic
513.
▲
by
bkeroack
12y ago
Wait until the inevitable energy crisis. When the average person simply cannot afford to transport themselves 10-20+ miles a day, suburbs will be abandoned.
514.
▲
by
bkeroack
12y ago
I can't use marijuana because it would have incredibly bad effects on my life, but I support legalization. I tend to be bored easily. Normally boredom inspires me to get out of the house, do something productive, write some code, etc.
515.
▲
by
bkeroack
12y ago
$10/user/month just for licensing seems steep, considering I have to pay for my own storage on top of it. Do you guys have any plans for OneDrive-like on-demand syncing? I have nearly 1TB of shared business data that users need ac
516.
▲
by
bkeroack
12y ago
Funny (and perhaps intentional) that your example comment and code disagree ("$intensity=5").
517.
▲
Runtime Type Verification in Python
(asynch.ro)
2 points
by
bkeroack
12y ago
|
0 comments
518.
▲
by
bkeroack
12y ago
Leasing space in existing datacenters. Put in some cheap ESXi/KVM hosts and sell tiny VPS instances on them. "Support" consists of remote hands tickets with the underlying datacenter. edit: looks like OpenStack, actually.
519.
▲
by
bkeroack
12y ago
Nice. That's very similar to my background (R & Python). There's no existing codebase though, we are doing everything greenfield in Scala. I'll give IntelliJ another try, thanks.
520.
▲
by
bkeroack
12y ago
Interesting, thank you. Do you have any ORMs that you recommend above Slick? I think raw SQL is probably a deal-breaker for us.
521.
▲
by
bkeroack
12y ago
Thanks for the suggestion, I looked through that Coursera course. I'm reasonably comfortable with the language fundamentals, it's more about the toolchain and using third-party libraries like the Slick ORM. I find the quickstart i
522.
▲
by
bkeroack
12y ago
I've asked before but I'm going to try again: are there any resources out there for learning Scala that do not assume a Java background? I have no Java experience (I'm primarily a Python developer) and therefore find most of
523.
▲
by
bkeroack
12y ago
The answer to that depends both on your scale and also probably on the business model (ie, if you're selling a storage solution you have different needs than a dating website). I'm intrigued by Rackspace's new OnMetal service
524.
▲
by
bkeroack
12y ago
Count the number of times that a company has hosted with AWS, gotten reasonably (or very) successful, and then had Amazon enter their vertical and completely undercut them. Netflix and now Dropbox, at least. And still startups flock to AWS
525.
▲
by
bkeroack
12y ago
Fair enough. I said "allegedly" because I had never personally measured the performance difference. Even though you could construe map as "half as fast" (or twice as slow) as the equivalent comprehension, I don't se
526.
▲
by
bkeroack
12y ago
If it's so subtle, does it matter? This sounds like you just have a problem with the word "tuple" applied to an object that behaves differently from tuples in a statically-typed language. Would you feel better if they named i
527.
▲
by
bkeroack
12y ago
How would the above work for duck-typed lists, for example? How would the language "know" which types are mutable?
528.
▲
by
bkeroack
12y ago
I'm not sure what you're getting at here, or what you are expecting tuples to be like. They can have as much "structure" as you need--they're just a collection. Lighter-weight, immutable collections have a use case.
529.
▲
by
bkeroack
12y ago
Depends on how you want to program: imperative vs functional. Personally I think list comprehensions are the most beautiful part of Python, though sometimes I use map() when I'm trying to be explicitly functional (I realize it's a
530.
▲
by
bkeroack
12y ago
Why even use a list here? Tuples are for immutable/constant data. a_tuple_of_words = ("my", "tuple", "of", "words") or a_tuple_of_words = "my", "tuple", "of", "
531.
▲
by
bkeroack
12y ago
Change them how, to no longer have functions be first class objects? The behavior of mutable default arguments is clear if you know how Python treats function objects. Any "fix" would handicap the language.
532.
▲
by
bkeroack
12y ago
Here's the thing about PowerShell: the community is not nearly as strong as bash/linux/unix. There's also been a substantial amount of churn between versions. These two things (combined with the insanity that is Technet)
533.
▲
by
bkeroack
12y ago
PS is absolutely essential if you are stuck administering Windows machines (esp. large numbers of them in a server farm). It makes working with Windows (mostly) tolerable if you are using a reasonably modern Windows version (2012+). Powersh
534.
▲
by
bkeroack
12y ago
Standard CPython also has access to native threads. The Python threading module is just a thin wrapper over pthreads. The issue is that the GIL prevents threads from exploiting multiple cores.
535.
▲
by
bkeroack
12y ago
The whole point of this article is to present a pro-HFT viewpoint. I don't have an opinion either way (yet), but this is clearly written by someone with an HFT bias.
536.
▲
by
bkeroack
12y ago
I'm just starting with Scala and I find the IntelliJ Scala plugin immensely non-intuitive (and I'm a big JetBrains fan normally). Why do I have three different, apparently non-equivalent ways to create a new project (Java->Scal
537.
▲
by
bkeroack
12y ago
We only run the community edition (everywhere). We could legally use the enterprise edition in QA, but it wouldn't make sense since production must be community.
538.
▲
by
bkeroack
12y ago
I don't have a problem with charging for support either, but Couchbase (for us) is just a memcache replacement, so that price is too high to justify. Without support the "debugging process" consists of blindly trying random t
539.
▲
by
bkeroack
12y ago
My problems with Couchbase: - Completely opaque administration. The company charges for support ($5k per production node per year!), so perhaps unsurprisingly the log output is unreadable (similar to a binary stacktrace). Forget about diagn
540.
▲
by
bkeroack
12y ago
This illustrates the confusion that occurs when people are exposed to horrible "artistic renderings" of the Big Bang as a huge explosion that throws matter all over the place. It's better to think of the Big Bang as an unimag
More ›