xpto123 | 7 years ago | on: Long-term health risks after having adenoids or tonsils removed in childhood
xpto123's comments
xpto123 | 8 years ago | on: Against the synchronous society
Office workers spend the vast part of the day at their workstation and sending emails.
Why not do that from home?
Most meetings are useless and we know it, why not do them in chat or video conference?
Open spaces are the worst possible environment to get anything done and everyone knows it.
But there is this mindset that in person presence is the only way to work and interact, Which is true for some professions, but not all of them.
Most people dream would love working from home.
xpto123 | 9 years ago | on: Why Firebase might change the way we think about web development
In this post I will go over some reasons why I think that the latest Firebase might be just as impactful in web development as Angular 2 itself, and why the two combined could be the best thing that happened to web development in a long time.
After all the advances in technology, building web applications is still way harder than what it should be, but maybe not so much anymore if we can use something similar to Firebase.
xpto123 | 9 years ago | on: Angular 2 RC5 release enables ahead of time compilation and lazy loading
This feature coupled with upcoming angular-cli versions will make features like minimal bundles and lazy loaded apps much simpler to make than ever before. the angular-cli will actually provide these features pretty much transparently.
The developer will only have to add some minimal config by defining modules and passing modules to the router to make them lazy loadable. But there are some minor pitfalls to bear in mind in what relates to dependency injection.
xpto123 | 9 years ago | on: Angular 2 Material demo – run the official showcase using the Angular 2 CLI
xpto123 | 10 years ago | on: Ask HN: What stack would you use to build a CRUD web app on the JVM today?
Dont try to do your frontend in java using jsf, wicket, gwt, vaadin, play framework the scala compiled templates or anything they are too complex and unflexible compared to what you can do with angular in the browser in a fraction of the time.
xpto123 | 10 years ago | on: Ask HN: Best resources on webapp security?
The episode archive has a whole course on security,with a focus on the web
xpto123 | 11 years ago | on: Racial Bias. Not bad, just human
But some things are more human than others: recognizing right from wrong, knowing racism is wrong, having a conscience. This is what sets us apart from animals.
That racial bias can and should be easily fought by all of us everyday: using our conscience which is what really makes us human.
xpto123 | 11 years ago | on: Ask HN: Is it time to give up, or is it time to push on?
The product you describe seems to have huge scope. Try to make it really focused, like an an NFL only fantasy league (the most popular sport).
You should really get developers that know already Angular and Node, those technologies are just not learnable overnight.
Other than that it seems like a nice stack, I personally would go for a backend based on socket.io and mongoose.
Any change of having people working remotelly to reduce office costs?
xpto123 | 11 years ago | on: Ask HN: What's the future of Google?
Sounds like Skynet to me.
xpto123 | 11 years ago | on: Why your kids should start to learn coding now?
Not sure what that will look, but until then why don't we just let kids be kids?
An introductory high school class would be enough at ages 13 or 14 for example.
xpto123 | 11 years ago | on: Today’s students want the ‘right to be comfortable’
in a free society respect for others is of the essence. If something might be considered offensive by a certain group specially if minoritary, then that should be enough to avoid the subject in most settings.
Like abortion: don't go around discussing it like if its not a given right and its still something open for discussion and be surprised people are offended.
Respect others and don't step on others liberties and we will all be better off as a society.
xpto123 | 11 years ago | on: 2 years with Angular
Some of these very high level statements could be made on any technology.
xpto123 | 11 years ago | on: 2 years with Angular
Its good to have feedback from the community, but I wish some of these posts would get down to the specifics, we would all benefit much more. Something like: "I tried to this (details) in Angular and it was difficult, tried to do it again with this other framework and it was much easier".
xpto123 | 11 years ago | on: 2 years with Angular
But this article is not Angular specific at all, it stays on a very high-level. Replace the word Angular with any other web framework and the article would still make perfect sense.
Not that the article does not have some value, just that it has very little to do with its title.
xpto123 | 11 years ago | on: Ask HN: Did I just switch careers?
Did someone convince that its all the same thing or something? Maybe a a manager in some services company or a commercial? If they did its just not true, when you stop coding from the point of view of employers it changes everything.
Employers want persons that are coding on their previous job for developer positions, they always stay away from people that stopped coding.
I know this first hand because I stopped coding in a similar situation for a while, and later I had to answer a whole lot of questions on why I stopped it, we want someone who is an 'active' developer etc.
going from developer to system administrator, business analyst or tester is easy, but going back is very hard even in a market where very few developers are available.
If you don't want to stop development I would advise you to switch back as soon as possible, because have no illusions this could be the end of your developer career. Good luck.
Edit: a full stack developer is a developer that does both backend and GUI development, but not a developer that also does administration I am not aware of any term for that case.
xpto123 | 11 years ago | on: Ask HN: Weird underpaid situation
AFIK there are thousands of other jobs out there waiting to be filled, so why would you accept those conditions?
Telling the others that they are being grossly underpaid directly while leaving might make you be seen as a troublemaker.
But if your colleagues ask your new salary which they likely will, you can just say the truth and they will get to the same conclusion (but pass on this info closer to the exit date).
This way you would basically get a better job and tip your colleagues while staying honest, acting professionally and doing nothing against your conscience.
You never know, they might actually know that they are being underpaid, but they like the job, its 10 times what they make in their origin country already and they want to keep the visa at all costs.
xpto123 | 11 years ago | on: Ask HN: Ideas for a weekend project?
xpto123 | 11 years ago | on: The first enemy of C++ is its past
The language was and is extremely powerful and gives a whole level of control on what is going on. But I remember having to debug core dumps due to double pointer deletes and things like that.
The problem is that this happened on batch jobs that where just reading a text file with some banking data and inserting records in a couple of database tables.
For me the biggest problem of C++ was that it gave a level of control to the developer that did not scale well for most day to day tasks where that control is not really needed, and just gets in the way of getting things done and risks introducing huge non-deterministic bugs.
xpto123 | 11 years ago | on: Brian Goetz – Stewardship: The Sobering Parts [video]
Insight into advantages of Value Types for Java 10, the talk not Clojure specific unlike the logo might indicate (it just happened at Clojure conf).
Great stuff, liked it a lot / recommend.