HN user

al05

30 karma
Posts0
Comments30
View on HN
No posts found.

I still prefer the one the right. I'm able to skip entire sections of code, and assume what the function does. Only if I require details do I go deeper.

The comments are metadata, and where function names are tied into the code. One is going to stay up to date. The other isn't.

Not in my experience, those have patience to study a phd or a masters are those who are really passionate about the subject. Those who move on to them tend to be the hardcore kids who started programming from 13 years old.

They may not be good in work environment doing some random UI work, it would turn their brains to mash.

I agree with observations and comments.

Well you can live without profits for sometime, if you run out of working cash, your stuffed. This is why loans, and factoring come in and is why even profitable business require loans because of bad cashflow.

One easy way to try avoid this, is to always try to get in flow payments coming in faster, and outgoings slower. Even if the net total is the same in end, it allows more flexibility with cash flow.

Accounting is obvious to me, but we probably haven't encountered the hard problems yet.

Did you cheat and use a regex library in your lexer, or did you build a regex engine aswell?

I built recursive descent parser, and a lexer using the posix regex libary in 2 days first attempt and extra 14 days for semantic analysis and x86 code generation which operated by walking the ast. Most of those days were mostly learning x86 assembly. I can't understand 6 months, unless you did everything from scratch like the regex engine I.E Constructing NFA's, converting to DFA's etc etc.

I don't understand how someone can not understand pointers and recursion. There are very intuitive, you have to probably have to study bits of math which is more unintuitive to get on computer science in the first place.

Pretty much every Uni in the UK, pretty much says when you join Computer Science, forget everything you learned in ICT lessons. I did Btec ND electronic/computer engineering at college, which gained me more respect points with uni profs.

They are stock phrases, most people ignore them. It's like adding buzzwords to a business plan.

What they are meant to mean is that you developed in a wide range of areas, such as academics skills and social skills.

An example of someone not complying to this is the derogatory stereotype such as someone who just knows how to code, and has no social skills.

But really ignore it.

Let me guess, you do all overall design work, train staff, stay late. Then someone else gets the credit, because his best friends with the manager?

That was my last mental breakdown.

I tried out Java EE6, I was impressed on the improvements they have made. Once you set it up correctly, you get quite a lot of stuff for free.

Yep, I've seen affiliate traffic go for stupid prices, were they could not possibly be making money on it.

I've seen websites set up, just for the purpose of earning money of affiliates.