Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ozataman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
31.
▲
by
ozataman
13y ago
As an alternative, I use Arq continuously on all my computers and I highly recommend it (Sorry I'm on my iPhone and won't be able to give a link). It lets you use your own AWS credentials for backup and you can encrypt the data before it is
32.
▲
by
ozataman
13y ago
I've pretty much forgotten how to use git on the command line because of magit :-)
33.
▲
by
ozataman
13y ago
Terrible review - claims "map reduce is dead" etc without any good reason as to why. Claims hive is a terrible idea because "it takes a long time to do a simple query on a 20MB dataset". Of course it does! Hive is meant to make it possible
34.
▲
by
ozataman
13y ago
We use Haskell in mission critical production code at my company and we are very happy with it. So do many banks in their pricing models and many other areas of application. This may mean that we can't just go hire your average programmer,
35.
▲
by
ozataman
13y ago
Oh it's just so easy for people who have never carried the onus of a multi-billion-dollar company (or really a company of any size) on their shoulders, as someone like Steve Jobs does, to issue middlebrow comments like this one. No organiza
36.
▲
by
ozataman
13y ago
The biggest thing in this regard a language like Haskell has going for it is purity, and therefore the concept of "no global state" taken to an extreme. Add to that referential transparency (which is a highly related concept anyway) and you
37.
▲
by
ozataman
14y ago
Believe it or not (given we live in the age of gmail and the cloud), the big issue for me is trust. How am I supposed to provide login information on mission critical databases, get the convenience of using a cloud-based product AND sleep w
38.
▲
by
ozataman
14y ago
I've had good experience with Navicat.
39.
▲
by
ozataman
14y ago
I think it is remarkable that they've assembled a very qualified (looking) executive team to make all of this happen. That is arguably the most "unlikely" bit of the endeavor, especially given the founder's age.
40.
▲
by
ozataman
14y ago
I have observed in various walks of life that whoever is in "it" for the money ends up being, at best, moderately useful for their organization, moderately effective at growing, moderately effective at learning and ultimately moderately eff
41.
▲
by
ozataman
14y ago
What's your theme, BTW? I also like your custom status bar shape.
42.
▲
by
ozataman
14y ago
I don't mean to disregard what you said or insult your approach just because it is different than mine, but I can't tell you how much vim/emacs have boosted my productivity. Not only am I at least 30%+ faster while coding, but in general th
43.
▲
by
ozataman
14y ago
Hah, Haskell! Also my primary choice of magic potion :-)
44.
▲
by
ozataman
14y ago
They're counting on the fact that for most users Apple products and OS X are much better than alternatives today. So they are theorizing that people will put up with this kind of strategy. In a classic example for the pattern, this is how
45.
▲
by
ozataman
14y ago
Sorry for the cliche, but the obligatory: http://xkcd.com/378/
46.
▲
by
ozataman
14y ago
1. I like learning new tools and I got pretty good at vim's 10-15 fundamental commands in probably a couple of weeks. I was certainly OK, albeit a bit slow, by day 2 or so. 2. By the end of month 1-2, vim had become completely second nature
47.
▲
by
ozataman
14y ago
I'll say this: This behavior by Google has gotten me for the first time to take a deeper look at Microsoft's 365. I'll also be much more careful in the future before using GCE for a real business purpose.
48.
▲
by
ozataman
14y ago
How were the slides generated? Looks pretty slick.
49.
▲
by
ozataman
14y ago
I close the tab immediately and without a second thought every time I get their "you must be a registered..." page after following a link there. This is like forcing a girl to say "I love you".
50.
▲
by
ozataman
14y ago
A big concern for me has always been correctness. You're more likely to make mistakes and miss edge conditions in sloppy code. There's nothing worse than communicating some positive/inspiring results, only to find out later that you had an
51.
▲
by
ozataman
14y ago
I'm no C expert - too bad to hear that about his C code. However I can tell people here that Vector.Unboxed is a very common optimization as soon as you start thinking about performance in Haskell. Nothing "expertly" about it, really. I, fo
52.
▲
by
ozataman
14y ago
How was WSJ able to connect from every US zipcode? Through tor? Something similar?
53.
▲
by
ozataman
14y ago
Thanks a lot for taking the time! Any chance you can do one for the game loop and the rest of the code?
54.
▲
by
ozataman
14y ago
What I find interesting is that I often learn/gain or notice something from these middlebrow dismissal comments. I am not saying they are all good - but many here make legitimate, logical and scientific points. With the rise of blogging and
55.
▲
by
ozataman
14y ago
We use Snap, but frankly if you know one, you can learn the other in a matter of hours. One of the nice things about Haskell is that the API often speaks for itself, and for all their differences, their APIs are actually fairly similar. Als
56.
▲
by
ozataman
14y ago
New York, NY Looking for Haskell developers We prefer local candidates, but may accept remote for specific cases or arrange for relocation Soostone is a SaaS technology provider for advanced customer segmentation, targeting and experience p
57.
▲
by
ozataman
14y ago
Pure functional programming typically shifts thinking overhead from your brain as the programmer to the compiler (and the very design of the language). After using Haskell intensively for the past ~4 years, if I go back and write software i
58.
▲
by
ozataman
14y ago
"Writing the initial code is likely to be if anything slower in a functional language; the real advantage comes in maintenance." Definitely disagree with this. As with anything, with practice, you get very fast at writing Haskell code. the
59.
▲
by
ozataman
14y ago
That question has been answered 100s of times in various other HN threads, Reddit's haskell subtopic, stackoverflow, blogs, etc. There are many really good reasons - I would encourage you to make some simple use of Google to find out.
60.
▲
by
ozataman
14y ago
Do you have a custom solution for monitoring via Graphite? If so, is it something you can share?
More ›