Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tieTYT
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
121.
▲
by
tieTYT
12y ago
Personally I had so many issues using Haskell libs on Windows that I gave up on the language. I've documented the details of my complaint here: https://news.ycombinator.com/item?id=5615516
122.
▲
by
tieTYT
12y ago
I've got the right level of understanding of Git to grok this article. I really liked how you talked about cherry picking before you talked about rebaseing. I'd like to request you include a section on why/when you need the
123.
▲
by
tieTYT
12y ago
> I believe the Haskell investment is one that every serious programmer should like to make as it should make your both work easier _and_ more fun. As long as you're developing on linux. IME, trying to use haskell libraries on anot
124.
▲
by
tieTYT
12y ago
> Maybe that’s what streaming games on Twitch is like for the current generation of kids. But even knowing that 60 people from around the world are watching you set new records in Call of Duty, I wonder how it stacks up to an actual crow
125.
▲
by
tieTYT
12y ago
Nice. When will there be a grunt plugin for it? I'm using the qunit plugin right now and I notice that it's 10x slower to run than viewing it in the browser. This 10 second feedback loop is driving me crazy.
126.
▲
by
tieTYT
12y ago
> Console stack traces > console.error, console.exception, and console.assert logs in the console now include the full stack from where the call was made But what about if I use `new Error("something");` ? That's how I
127.
▲
by
tieTYT
12y ago
I deleted my comment after realizing I missed that sentence.
128.
▲
by
tieTYT
12y ago
Is this going to be recorded so I can watch it later?
129.
▲
by
tieTYT
12y ago
> Your first issue with Haskell is a plus! Everyone in #Haskell on freenode are incredibly helpful, and well, if they're all professors you likely to get some quality help, right? Eh... The Haskell community is amazing and always w
130.
▲
by
tieTYT
12y ago
shrug Just different experiences I guess. I should note this isn't exactly an apples to apples comparison. I am using a lot of discipline in my JS project. I'm writing the code test-first most of the time, and I only have one
131.
▲
by
tieTYT
12y ago
> When I start using a language, there are usually some situations where I can't understand why my code isn't doing what I expect it to do. When that happens to me in a language like JavaScript, for example, finding out what th
132.
▲
by
tieTYT
12y ago
It's not just OSX, it's a problem (in general) on windows, too. I was trying to create my first haskell project as a web crawler. Every direction I turned I had issues installing libraries to the point where I decided it's
133.
▲
by
tieTYT
12y ago
When I debug in firefox, I use the native debugger. Firebug takes a long time to start up. Am I missing out, or are the two similar at this point?
134.
▲
by
tieTYT
12y ago
> I can write conditionals (if System Prop X then include dependency Y). I stand corrected. That would be extremely useful. Maven is really awkard about these things. EG: "I want to run integration tests but not unit tests".
135.
▲
by
tieTYT
12y ago
> Maven also suffers from XML hell, but at least it has dependency management. I don't find it that bad. The nice thing about it is how my IDE will auto complete almost everything and it should be possible to validate it without ev
136.
▲
by
tieTYT
12y ago
> I'd rather have declarative builds like Ant Is that a typo? I'd say Ant is the opposite of declarative.
137.
▲
by
tieTYT
12y ago
That pluggable type system looks amazing. One thing that's weird to me is how java included a new Optional type (seems similar to Haskell's Maybe), but the compiler (afaik) doesn't prevent you from setting an Optional field
138.
▲
by
tieTYT
12y ago
> But the modern Java developer uses Gradle I'm a little skeptical of this. More like the developer in the future uses Gradle. Usually when I go to a project's home page, I see documentation on how to include the Maven depend
139.
▲
by
tieTYT
12y ago
Yet, I'm always surprised in how good the official javadoc is at avoiding this problem. They always have a @return and it's usually saying something useful. I think there's two situations: 1) You're writing javadoc for
140.
▲
by
tieTYT
12y ago
Thanks for the reply and for the article. I took your quote out of context. I'm not very interested in DHH's mis/understanding of TDD. I'm more interested in my understanding of TDD. I'm trying to figure out i
141.
▲
by
tieTYT
12y ago
> Classical TDD does not involve mocking or other forms of synthetic isolation by definition. We even use the term "classical TDD" to mean "TDD without isolation". I wish there was a source on this paragraph. Accordi
142.
▲
by
tieTYT
12y ago
Your complaints seem like a very indirect way to get what you want. Perhaps it's git's fault for making these possibilities, but I didn't even know they exist. If you want to revert/reset a file, why don't you just
143.
▲
by
tieTYT
12y ago
"It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures." —Alan Perlis Note that I have no idea what a Rune is. But, you should check out Clojure's api. Here's a cheats
144.
▲
by
tieTYT
12y ago
> My suggestion for learning software architecture is to practice. Obviously you can't practice it by doing hundreds of projects, because each one of them takes too long, but you can easily design a hundred architectures for problem
145.
▲
by
tieTYT
12y ago
This article is "OK". I wish it was ordered differently. My complaint is it spends wayyy too much time on heuristics (2nd page) before it discusses the implementation (3rd page). I think it's important to get an overall ide
146.
▲
by
tieTYT
13y ago
This is a good article. I believe this idea comes from Jerry Seinfeld^1. Here's an article that really complements the submission: http://start.jcolemorrison.com/how-i-fight-procrastination/ It's titled &qu
147.
▲
by
tieTYT
13y ago
I think this article is about web sites, but if you're a game developer, it feels like google and apple are actively trying to kill off the web option, or at least don't care about it. It's easy to find complaints about how
148.
▲
by
tieTYT
13y ago
Why would you urge that? Seems like it depends on what you want to do with your skills. If you want to make an app, you should follow the money. If you want to get a job, you should follow the demand for developers.
149.
▲
by
tieTYT
13y ago
They're not very different but I use lodash instead of underscore. Is this "six of one and half a dozen of the other", or is there good reason to stick with underscore?
150.
▲
by
tieTYT
13y ago
I wish your blog post picture showed us the stack trace tab. With the screenshot you used, I don't see how that could help me debug my typical client-side error. What I usually need is a stack trace.
More ›