News for hackers. Stuff that matters.

blawa

Re:MSBuild is now open source on GitHub on Thursday March 19, 2015 @12:36AM (#9230229)
Please don't divert my comment. His argument was wrong, it doesn't matter who he's mocking.
Re:MSBuild is now open source on GitHub on Thursday March 19, 2015 @12:15AM (#9230167)
Typical 'let me mock this because hating on MS on HN is cool'

Can you name one build system that people like, and concretely compare how its better than MSBuild, please? Once you do that, please feel free to omit the perfunctory thank you to look unbiased.

Also, this would now be community developed, let me know your github handle and I'll see what contributions you made to make it better (oh wait, that would require actual work and give you 0 internet points)

Well, its a company that its fashionable to hate on on ycombinator, but http://gizmodo.com/5019527/bill-gates-made-men-the-wild-n-cr...
Re:Show HN: New IDE and GUI for R language on Wednesday March 18, 2015 @07:16AM (#9224693)
Thank you for making it free for non-commercial use! This is very useful.
Re:Show HN: New IDE and GUI for R language on Wednesday March 18, 2015 @07:15AM (#9224684)
Really constructive comment- and it was very easy to guess the 9 points you wanted to mention why it's not a good choice.
Re:Ask HN: What should I learn first, Algorithms or ..? on Wednesday March 18, 2015 @01:02AM (#9223716)
As a computer science graduate, and having worked as a s/w engineer, researcher and quant and currently writing code in strongly typed language, I can assure you that unless you're doing research and writing your own PL, you wouldn't need to understand PL theory, so much so that now I'm rusty in less than 6 years.

Also, just to clarify- PL itself has not much to do Grammars and lexers. PL theory mostly deals with programming paradigms, and type-safety. Lexers and grammars knowledge can help you write a compiler for a PL, but PL theory doesn't care about it- its the job of compiler writer.

I suspect you mean 'theory/models of computation' when you refer to Languages theory (http://en.wikipedia.org/wiki/Introduction_to_Automata_Theory...) That's what covers "language"/grammars. While it's good information to have- a ground up understanding of "computation" science- you would need that pretty late into your foray if you really want to learn about "Computer Science"

CS is a big field- you'll have to choose what you want to learn.

So start with Algorithms first, when you come to the Big(O) notation, you'll get a brief and usually enough introduction to the Theory of Computation.

Re:Reasons not to use Facebook on Saturday March 14, 2015 @04:07AM (#9201899)
Oh well, just what I was fearing here: https://news.ycombinator.com/item?id=9201896

In 2 mins, you're the top comment How about actually disproving his arguments one by one. The world is not black and white is a bad statement to make. How about your pull up your panties and try to make it better, rather than giving useless arguments.

Re:Reasons not to use Facebook on Saturday March 14, 2015 @04:05AM (#9201896)
Thank you, I was fearing I'll see an ad-hominem argument criticizing Stallman and thereby nullifying the arguments while actually not saying anything against the arguments. Your points are right, and personally, I don't see a reason to follow people who're not friends anymore
Very few people know this. People in my all Windows firm believe that OSX is everywhere because everyone in coffee shops is using it and same on TV, and I tell them its only them lol
Re:Alarming number of spam false positives in Gmail on Thursday March 12, 2015 @08:31AM (#9190309)
Can you explain what you're talking about? Do you mean that if a program exhibits bugs only under a certain condition that its bugfree? And even assuming you know the spam's distribution, the error function needs to heavily penalize any false positives. So even one occurrence is a major event. Your comment reeks of blind faith, not appropriate for a forum like this
Re:Alarming number of spam false positives in Gmail on Thursday March 12, 2015 @08:26AM (#9190284)
Its happened with me too, and a friend of mine as well. Funny story with that friend- he missed summer job emails because of Google, and cursed them a lot :-). But later ended up visiting Google for his summers.
I doubt anyone will see this, people here don't upvote anything that's better than Google, specially if its MS
Re:Ask HN: What If Windows Phone OS Is Written in Go? on Wednesday March 11, 2015 @10:58PM (#9188996)
While GO is a great language, I doubt it has any significant advantages over C#. Also, Microsoft is doing very well with the phone dev, its the end developer who're not writing apps. And they are not-not writing apps because of PL issues, C# is much more popular than Go, they are not not writing because they are trendy.
Re:Ask HN: Front-end “design patterns”? on Tuesday March 10, 2015 @11:08AM (#9178101)
I hope this is not considered a spam, but I had another related question today: https://news.ycombinator.com/edit?id=9178012

Ask HN: CSS design question

This is a followup (very specific though) to the question I asked a couple of days back: https://news.ycombinator.com/item?id=9162139Thank you for the helpful answers there. I'm still going through the excellent links in question (and trying to lay my hands on a couple of the books mentioned) but I wonder if you guys could make suggestions for the following situation:I have a block that can be...

( Read More... | no comments | 2 points | on HN )
Re:The new MacBook on Tuesday March 10, 2015 @08:14AM (#9177279)
Sorry, I don't know about that. Would this help: http://www.geek.com/microsoft/linux-users-rejoice-heres-ubun... ?
Re:Ask HN: Front-end “design patterns”? on Tuesday March 10, 2015 @08:11AM (#9177255)
Thank you for taking the time to answer.
Re:The new MacBook on Monday March 09, 2015 @01:54PM (#9172479)
I love my Surface Pro 3, thank you very much :-)
Re:Ask HN: Front-end “design patterns”? on Saturday March 07, 2015 @11:16PM (#9164510)
You're right :-)
Re:Ask HN: Front-end “design patterns”? on Saturday March 07, 2015 @11:15PM (#9164507)
Thank you. While not exactly what I was asking for, this is great to know.
Re:Ask HN: Front-end “design patterns”? on Saturday March 07, 2015 @11:14PM (#9164504)
While not exactly what I was looking for, this is very useful, thanks!
Re:Ask HN: Front-end “design patterns”? on Saturday March 07, 2015 @11:12PM (#9164501)
Thank you. I read them and they are exactly what I'm looking for. May I ask how you learnt this so that I can too?
Re:Ask HN: Front-end “design patterns”? on Saturday March 07, 2015 @11:10PM (#9164497)
These are good tips, thanks!
Re:Ask HN: Front-end “design patterns”? on Saturday March 07, 2015 @11:09PM (#9164491)
(I'm new to HN so not sure how to edit) Thanks for some excellent answers.

So as to keep the discussion to the question's point for posterity, I think I wasn't very clear. As some people have poined out- I'm not looking for graphic design patterns, or design from the user experience perspective. I'm looking for how to design my components. and what should classify as a component, or what should be an individual template. What should go as a parent and as a child in the component. Thanks again!

Ask HN: Front-end “design patterns”?

Hello HN, Are there any treatments of the topic of web front-end software design? I'm looking for something similar to "Design Patterns" (http://en.wikipedia.org/wiki/Design_Patterns) but for web front-end HTML/CSS.I've read Duckett's book (Amazon bestseller) and its just syntax. Also, I've read the Atomic CSS design and BEM methodologies, and while those come close to what I want, I'm looking...

( Read More... | 61 comments | 144 points | on HN )
Re:Conkeror on Saturday March 07, 2015 @11:14AM (#9162124)
Why wouldn't I use Vimperator and be done with it?
O is an upper bound. O( n ^ 99 ) is also valid for Theta. But looks like you actually meant Theta( n^3 ) same as Theta( n^3 + n^2 ), in which case, n^3 grows faster than n^2, hence subsumes n^2