Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ozataman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
91.
▲
by
ozataman
14y ago
If anything, it is my experience that static typing makes it much easier to refactor large amounts of code. I remember numerous instances where I make a large change in one Haskell module resulting in a few changes in the module's external
92.
▲
by
ozataman
14y ago
Have you also used dynamic languages extensively as part of large teams at your employer? Dealing with lots of people over long periods of time is messy, no matter what language/tool you use. I think the claim is just that static typing g
93.
▲
by
ozataman
14y ago
I think there are several flaws in this study, but alas, its subject is quite inflammatory and it is easy for people to gloss over the details and start drawing conclusions. Here are a few things to keep in mind, IMO: - Good/capable/flexibl
94.
▲
by
ozataman
14y ago
No wonder. I would not pay (or advise anyone to pay) half a mil for a business with # of customers in the low hundreds, some of whom have anecdotally confessed to very low efficacy/value from it in previous HN threads. Intuitively, 37signal
95.
▲
by
ozataman
14y ago
I agree with the 2-5x comment, but I don't think this is the right way to look at it. Taking it to an extreme to demonstrate the point - a good team working on a large project could also just implement a new, more expressive programming lan
96.
▲
by
ozataman
14y ago
IMO, the reason Linus is where he is today as an icon and at least some part of the reason we have a rock solid Linux to use across all our commercial and non-commercial projects is because Linus has strong opinions about how things should
97.
▲
by
ozataman
14y ago
I am a little shocked by the audacity of this post. > We’ve put next to no effort into it over the last year… You get points for honesty, sir, but this is akin to saying "Screw you, our dear 170 miserable paying customers. We have done
98.
▲
by
ozataman
14y ago
I applaud the author for his tenacity. There is no doubt that kind of discipline produces results, both in terms of work product and personal advancement. However, I have serious doubts about the merits of writing a book about a subject int
99.
▲
by
ozataman
14y ago
The best thing about this is that it will finally force Dropbox to offer more storage at a cheaper price point. $200 bucks for 100GB of personal storage per year? I've long thought it's ridiculously high for mass adoption and so many
100.
▲
by
ozataman
14y ago
The message seems to be "don't".
101.
▲
by
ozataman
15y ago
I can speak only for Haskell-land, but I honestly see no truth in any of the author's negative arguments towards the functional programming community. I have been doing most of my programming in Haskell for 3 years now, having worked in Rub
102.
▲
by
ozataman
15y ago
> This has always been my problem with Haskell; it is beautiful, but it is useless for hacking. Don't confuse a lack of experience and skill with an advanced tool's (Haskell in this case) lack of practical value. It's one thing to say "
103.
▲
by
ozataman
15y ago
It is too soon to write articles like this. Let's talk again in 10-15 years. Contrary to the recently frequent rhetoric, a good college education does much more than getting you an interview. It shapes your mind, teaches you to teach yourse
104.
▲
by
ozataman
15y ago
Hah! That makes more sense :)
105.
▲
by
ozataman
15y ago
Matz dreamed Ruby up during Dreamforce "Cloud Computing" conference in 1993??? In 1993?
106.
▲
by
ozataman
15y ago
That sounds like programming in Haskell :-)
107.
▲
by
ozataman
15y ago
Here are a couple of suggestions: * Use tagsoup only for small projects or sites that are so broken that other packages fail to parse/load DOM properly. * Shpider[1] package on Hackage (which I maintain these days) makes it somewhat easier
108.
▲
by
ozataman
15y ago
It is true that mobile usage is going through the roof and there is no doubt there is a legitimate gold rush happening right now. Nevertheless, I would like to raise a few points/questions with the reasoning in this analysis, somewhat in de
109.
▲
by
ozataman
15y ago
To further explore this topic, I would recommend reading the book Iconoclast[1]. It identifies "a lack of fear and mental laziness" as some of the key qualities rare extraordinary individuals possess. Having a child's mind and looking at th
110.
▲
by
ozataman
15y ago
Great stuff, but I'm just too addicted to Magit on Emacs. It's a great luxury to never have to switch out of your editor.
111.
▲
by
ozataman
15y ago
What I was pointing out was bad defaults and a lack of polish. The very first introduction should not start with a warning or an error case. When I'm learning "yet another server technology and IDE", I don't expect to walk through a bunch o
112.
▲
by
ozataman
15y ago
The video runs into an edge/problem case inside of the first 60 seconds, the solution to which is apparently something you have to memorize or get used to. "...to add a component I do this... you see the error here saying that... to fix it,
113.
▲
by
ozataman
15y ago
How about we start spending more than 5 minutes writing these petitions? Several points are missing and what's there doesn't even convey the key points clearly.
114.
▲
by
ozataman
15y ago
Thanks for reminding me why I like Haskell so much.
115.
▲
by
ozataman
15y ago
On the contrary, this is both very common and is considered good practice where appropriate. Haskell's strong static typing and compilers will make sure there is never any ambiguity as to which instance is used. Everything has to tightly fi
116.
▲
by
ozataman
15y ago
Isn't this the same as http://totally.awe.sm/ ?
117.
▲
by
ozataman
15y ago
It reads like a hash-based sharding front-end for Redis rather than a layer for notification systems specifically.
118.
▲
by
ozataman
15y ago
The video does not even have a fullscreen button. These guys really don't pay much attention to detail.
119.
▲
by
ozataman
15y ago
Why not offer both versions and let users pick the one they like in their profile?
120.
▲
by
ozataman
15y ago
Dear PG, please bring back the vote counts and vote-based sorting. If you want to give the option, make it a per-user setting to disable. My recent approach to having to weed through ALL comments to find the interesting ones has been to com
More ›