rilita
Joined 12 years ago
Joined 12 years ago
Remote: Yes/only
Willing to relocate: Remote work only
Technologies: Perl, C, C++, Java, PHP, Python, Coldfusion
Email: [email protected]
Payment accepted: Bitcoin only
It reads as though anti-virus is being shifted to the endpoints. That is, viruses are detected right on the network rather than on end-user machines. Is this accurate?
It's really unclear to me what anti-virus is being replaced with exactly.
1. Run a version of Linux ( Windows is simply insecure )
2. Use Firefox + NoScript and only ever temporarilly allow JS to run as needed. ( JS is -not- safe and at any point in time there are at least a handful of zero day exploits )
3. Use an offline password manager ( KeePass )
4. Use a secure anonymous non-logging VPN for all internet use
5. Use a paid private email account, not some free one
6. Use VMs for running software that may not be safe
I didn't make up that the definition is as such. Go find a dictionary that has not been revised to "match" the way people tend to use the word lately. ( such as a dictionary made 10 years ago ) You will find that is the actual definition.
Respect is a two way street. Those deserving of respect also need to give it and treat the people "beneath" them well. I do not give respect to people who are abusive to everyone around them.
You state that people who write articles are trying to bring benefit into the world, but that is really wishful thinking. If you look clearly at the motivations of the people crafting articles and the actual quality of the content they have created, you will find that the motivations are quite a bit less wonderful. The most common motivation is to get attention.
I am unsure why I should be offended if you state that people attending church on a regular basis tend to be arrogant and narrow minded. I should say that is simply a true statement. If people are offended by that then fuck them. If you stated "People who attend church are a bunch of dumb hicks" then that would be offensive. You didn't state it that way. You just made a rather defensible observation; a controversial one obviously, but I think it has weight.
I don't even follow your second example statement. It doesn't make sense.
You still haven't responded to the actual point of the observation heard in church. You seem to be deliberately ignoring the idea.
- Admission that arbitrary coding challenges that are unrealistic to the applied job are ridiculous
- Recognition that you need to understand the engineer and approach things from their point of view, not from your own selfish view as the interviewer
- Urging that being polite and humble is important. Even if you don't like the candidate, there is no need to attack or diminish them.
One question I have: What is wrong with copying and pasting solutions to issues that have been solved before by others? I tend to do this all the time myself ( albeit I often end up rewriting the solutions to tailor them more to the problem )
Overall decent suggestions for interviewing.
When I was in church I heard a sermon that stated that teachers are held to a high accountability level than others, because their words have a great affect on all the people listening to them.
I agree with that notion and think that authors of content should be especially careful not to give out misinformation, and more deeply that they should not spin information to such an extent that it is attempting to manipulate the feelings of others to some end ( often personal ).
I react to articles I see to have a counterpoint to whatever spin exists. The point is to bring some semblance of balance to the discussion rather than having it be one sided.
Another thing is the word 'nice'. The definition of the word 'nice' is basically to be ignorant. It is pleasing to people if you are ignorant and just accept whatever they say. I don't believe in being nice; I think it is detrimental to the community and society in the long run.
If people cannot take the heat of criticism then I don't think they should be spending hours creating articles aimed at a group that contains people who do not agree with what they have to say.
Are you claiming that CoffeeScript is cross browser compatible? If so you are just going further down the rabbit hole. To my knowledge there is not a single browser than itself is capable of parsing CoffeeScript without a helper library that doesn't come installed by default. ( Firebug comes to mind, and if I recall correctly there is a helper tool for that. I'm also aware of source mapping for debugging things such as JS in both Firebug and Chrome )
Using the prototype may be the way that things get copied from the base definition to an instance, but generally closures are what allow things to have the proper scope. Arguably the scope is far more important for using something like a class than the copying. Additionally, without closures there is no way to pass of anonymous function pointers calling back into the class.
If you think you are demonstrating that I have a lack of knowledge of how this shit works, you are mistaken. But by all means, continue disregarding my points and nitpicking details instead.
You will note that here on hacker news I don't really give a shit about my credibility; I care about providing the most accurate information I can to the benefit of others.
You haven't invalidated my statement about translators at all. ES5, ES6, etc are not cross-browser compatible. Using a translator to "make it work" doesn't count. If you wish to say that C++ is cross browser compatible too then fine, but it is obscuring the root issue that those features do not exist in all the browsers, nor even the whole set of them in any one browser. This is misinformation and will mislead developers.
My last paragraph is in reference to the fact that JS/Ecmascript have never truly been "fixed". It is just a constant hodgepodge of whatever vendors decides to add on to the language.
The "free speech platform" notion is alive and well with Reddit, both in the community and in the people working to support it.
Alexis may not be calling the shots, but you can be sure that people are still keeping his vision alive.
Do you know what classes actually do in a real OO language, or are you just a fanboy of JS?
Also, using shims or translators proves nothing. I can write in C++ and use translators to convert that to JS. What is the point here exactly?
Adding extra confusing junk onto a weak language does not make the language "better", especially when the standards you are recommending people to learn aren't even finalized.
Where is the Acid test for ES5, ES6, and ES7 features? Hell where is the Acid test for HTML5?
Oh that's right; all of this is just a pile of nonstandard junk that people are begging for and isn't really implemented.
- Books written for "beginners" target people who already know how to code
- Author's book targets people before that
- Most programmers are bad at teaching people how to code
- Recommends some arbitrary phraseology to differentiate levels of ability
- Until someone learns the basics of 4 languages they don't really know how to code
- Demands people only use the term "beginner" for people who can't code, and "early" for those who can.
This is great and all, but it comes off mostly like a whiny complaint about how most development books are aimed at a group of people who already have a basic knowledge of coding.
The has already been addressed by the so called "dummy" series of books. They were aimed directly at the audience the author is saying are being left behind.
I'm not sure I am seeing a real issue here. Go to the bookstore, browse through the books, pick the one you can comprehend and seems to be aimed at whatever your level is. Done.