Viewing profile — zmoazeni
zmoazeni
HN member- Joined
- Thu, Apr 15, 2010, 2:47 AM UTC
- HN karma
- 744
- Public activity
- 104 items
- HN profile
- View on Hacker News ↗
About zmoazeni
Github: https://github.com/zmoazeni
Recent public activity
-
comment
Comment #19096662
I've been there before. I recently came across Jamis Buck's talking about his experience https://www.youtube.com/watch?v=71suekjBV9Y and I strongly recommend it. If only to hear so…
-
comment
Comment #16988071
There is a big difference. You're only considering the "slowness" from the application perspective of querying a table without the index. You need to also realize that database ser…
-
comment
Comment #16987952
Yeah. See https://github.com/github/gh-ost/issues/507#issuecomment-338... on how to do it in a performant way.
-
comment
Comment #16987947
> which causes MySQL to copy the whole table This is wrong on a couple levels. First it doesn't copy the whole table: https://dev.mysql.com/doc/refman/5.6/en/innodb-create-index-..…
-
comment
Comment #16987808
We use gh-ost at Harvest[1] and it's a dream in comparison to manually migrating on a replica and switching master/slave roles [2]. Also the linked post[3] in the readme hit us ver…
-
comment
Comment #15240814
No. https://githubengineering.com/gh-ost-github-s-online-migrati... has an excellent section on why triggers fail (at least in the MySQL world. I imagine the locking story is simil…
-
comment
Comment #14525265
I recently wrote about changing the Primary Key as a way to organize/cluster the data on disk for better query performance (MySQL, unsharded environment). http://techtime.getharves…
-
comment
Comment #8827634
75% of Harvest is remote and we're almost always looking for more great folks. Nearly all of our development team is remote. https://www.getharvest.com/careers https://www.getharve…
- story
-
comment
Comment #7758048
It took some time for me wrap my brain the restrictions around the EPL while I was picking up clojure, but I don't understand how EPL would be frustrating to other developers or bu…
-
comment
Comment #7688661
Just throwing my voice into the chorus, I know nothing about category theory either, and I don't think that hinders learning Haskell. I do think there is a subset of Haskellers who…
-
comment
Comment #7687597
I'm not sure which issues you're running into, but for what it's worth, I've had a lot better success using the newer cabal sandboxes[1] than just running `cabal install foo` all t…
-
comment
Comment #7687484
I'm all for more posts like this and I hope we see more. I think it helps tear down the misconception that Haskell is only for people who do a ton of research beforehand.
-
comment
Comment #7687429
The post links to this page http://www.haskell.org/haskellwiki/Heterogenous_collections and one of other solutions is to use existential types to do it. But the author even said: H…
- story
-
comment
Comment #5526527
This has come up a couple times. I wouldn't mind this topic moving it to github so the conversation doesn't get lost. And others can contribute to it long after this gets buried on…
-
comment
Comment #5525683
If you're a ruby developer I strongly encourage you to check out the source code and parsing in general. This is heavily using parslet [1] to build a css parser [2]. I'm sure there…
-
comment
Comment #5525558
css-ratiocinator [1] is also another tool someone mentioned to me after I launched cssscss. [1] https://github.com/begriffs/css-ratiocinator and http://www.csstrashman.com/
- story
-
comment
Comment #4221037
Just shelling out to shut up any random guy with a dropbox account or even be bullied into responding publicly to said random guy. That's pride talking. Pick and choose your battle…
-
comment
Comment #4220493
OP has explained his side, which is compelling. JPEGmini tweeted "You have only seen one side of the story" https://twitter.com/jpegmini/status/222433391025459200 At what point doe…
-
comment
Comment #4156530
Jeremy Keith's talk and resulting long bet on the topic is interesting. He contends that it's not proven that data put on the internet is in fact immortalized. - http://vimeo.com/3…
-
comment
Comment #4142939
I had this problem years ago against the Twitter API. It took a shot of rum and a cigarette before I figured it out. And I'm not a smoker.
- story
-
comment
Comment #4137432
Context: My day job has been coding Ruby for years, and I'm a big fan of Haskell. Someone was asking me about my thoughts on static vs dynamic. And I realized that I have two reaso…