News for hackers. Stuff that matters.

SeriousGuy

Wow Ilove this stuf, I can already see Apple apologist lining up to show how this is "Just Works" or "magical Design" and how Chrome is evil since google is transffering data over their seceret wi-fi internet which fills the whole world.

I also see an idiot commenting about his mother in law, sadly theses people never understand concerns for privacy.

Wow Ilove this stuf, I can already see Apple apologist lining up to show how this is "Just Works" or "magical Design" and how Chrome is evil since google is transffering data over their seceret wi-fi internet which fills the whole world.

I also see an idiot commenting about his mother in law, sadly theses people never understand concerns for privacy since being apple fanboi they already have hardly anything to hide.

Re:The Trouble with Multicore on Wednesday July 21, 2010 @02:06PM (#1535962)
I wish my professor would listen, this is the course i took http://www.ecs.syr.edu/faculty/fawcett/handouts/webpages/CSE.... The worst part was that we were supposed to parse C++ code without use of any standard grammar system. even regexp werent allowed. We only got a tokenizer.
Re:Growing Number of Prosecutions for Videotaping the Police on Wednesday July 21, 2010 @01:35PM (#1535865)
no in that case they would execute him by a firing squad and tweet about it (sick)
Re:The Trouble with Multicore on Wednesday July 21, 2010 @12:21PM (#1535607)
As someone who learned C++ few years back let me tell you that professors in Universities actively discourage use of Boost.

There is C++0x or which contains hashset and hashtable but even use of it is discouraged.

I think C++ standardization effort has become a joke and I doubt when we will see them being used in real life.

Even funny are people who claim to be waiting for emergence of D.(my professor said that he was waiting for andrecue or some one to finish his D book)

Re:The Trouble with Multicore on Wednesday July 21, 2010 @12:00PM (#1535549)
Thats due to the fact that C++ is still without a standardized thread library, which works across all platforms. Thus new students who start by C, C++ dont have proper exposure to the concepts of writting multi threaded applications. I guess it is single biggest argument against C++
Re:Poll: Are you a software pirate? on Wednesday July 21, 2010 @10:09AM (#1535195)
I agree, one of the few softwares worth paying for out of your pocket ! :D Though being in India I didn't had that much money.
Re:Poll: Are you a software pirate? on Tuesday July 20, 2010 @02:22PM (#1532941)
I have found Octave to be lacking some aspects, also there is a significant network effect with Matlab, since most of the research groups publish code in Matlab, you gotta have it if you want to compete with them
Re:Poll: Are you a software pirate? on Tuesday July 20, 2010 @01:20PM (#1532714)
no right now thanks to MSDN I get most of the stoftware via the university. Before yeah, esp MATLAB which is worth being pirated :D
wow 16 years for filimng a police officer who is handing him a ticket! and that guy is in armed forces, good luck with keeping morale of your troops high.
Re:Google acquires Metaweb (Freebase) on Friday July 16, 2010 @03:11PM (#1522177)
err interesting note Freebase powers some part of Bing Search
Re:Google acquires Metaweb (Freebase) on Friday July 16, 2010 @03:10PM (#1522174)
wow I was interested in joining Freebase, now I need to join google!
Re:Ask HN: An Advanced C Tutorial on Friday July 16, 2010 @12:20PM (#1521573)
I know few things such as structs etc. and how you can derive a class from a struct and stuff. but i have never used calloc or malloc (shudder!) and have only relied on new/delete [] for all memory management.

Thus its hard for me to understand what constitutes as C and what dosen't. I mean i dont know if C supports typedef's

Re:Ask HN: An Advanced C Tutorial on Friday July 16, 2010 @12:17PM (#1521564)
thanks for the tips!

One interesting use of sizeof i remember in my C++ project was to override new and delete operators where a void pointer is passed and sizeof is used to keep track of how much memory is allocated/deallocated.

Re:Ask HN: An Advanced C Tutorial on Friday July 16, 2010 @12:14PM (#1521556)
I understand how pointers, Iterators etc work, I know several algorithms from binary search to SVD. I also have very good knowledge of IA 32.

"learning it in depth" includes learning arcane rules, such as what constitutes undefined behavior, what names are reserved, etc.

That's what I exactly want to learn. Esp how to optimize for memory management and pthreads and stuff.

Ask HN: An Advanced C Tutorial

Can any one point me to an Advanced C tutorial?I already know C++ quite in-depth but unfortunately never got to learn C. I was directly taught C++ in my high school, and then I went on to Matlab, Python, Java and finally advanced C++ (STL, why not to add default arguments in an overloaded virtual function, how virtual pointer table works and stuff).Thus now I wish to learn C really in depth!,...

( Read More... | 17 comments | 12 points | on HN )