peteevans
Re:Ask HN: Do you use any code review tool/service?
on Friday August 18, 2017 @11:48AM (#15047218)
In a lot of business code reviews are compulsory (or at least some sort of inspection) and often required for accreditation.
There is often a convenient change set from version control tools such as SVN/GIT etc that can be used to define review content and these change set often have associated diff tools to help.
On previous projects we'd just branch every change in SVN and get someone else to check the changeset to merge onto trunk.
Saying that we are currently using JIRA with associated code review tools and this is great and provides a nice log of comments and responses which we can present to QA (as review evidence) on a simple web interface.
Reviewing the code is a great way of sharing the knowledge in addition to finding bugs earlier (if done well).
Re:Ask HN: Is long-term use of an unpopular programming language bad?
on Friday August 18, 2017 @11:39AM (#15047125)
I'd say yes and no.
Given that way that a lot of HR departments just seem to run a keyword search for jobs and this often hits languages. This can work against you. If the cool stuff is relevant then that will be good once you get past the HR, if not it's cool anyway.
However, unpopular languages can work in your favour when the number of developers drop or the languages become more popular, for instance Cobol was suddenly a goldmine around Y2K and who knows where current tech will go.
However, getting extra languages under your belt is a good thing both for employability and learning new programming paradigms.
Re:Ask HN: Can anyone recommend a lightweight project management tool?
on Sunday August 06, 2017 @05:49AM (#14940645)
Depends what you are looking for (project management tools doesn't narrow it down much) but Trello is often seen as the competition to JIRA which seems to be used extensively in more 'old school' businesses.
Re:Ask HN: How do I find a job that involves Windows kernel development?
on Sunday August 06, 2017 @05:45AM (#14940632)
Too narrow a specialisation as evidenced by the difficulty in finding jobs.
However, if it's something you enjoy then stick with it and add complementary skills. Add in linux kernel/driver development (double up and you can volunteer) and something complementary such as security. You may also want to brush up on things like biometrics and the hardware part (i.e. electronic engineering) to bridge out into a wider space.
Re:Ask HN: I've lost the ability to concentrate. How can I fix this?
on Saturday August 05, 2017 @01:57PM (#14936939)
Physical stuff: Make sure you get enough exercise and sleep, check your diet is balanced and reduce caffeine and alcohol.
Mental: Try to work out what is distracting you and get it done or eliminate it.
Technology: It's yours to use sometimes it feels like we are its slave.
Time out: Go on a back to basic holiday trekking or cycling , camping etc with a bare minimum of stuff (particularly tech) - find this puts things in perspective
Re:Ask HN: With 2 years and no obligations, what would you build?
on Saturday August 05, 2017 @01:47PM (#14936879)
House below is a great idea!
otherwise email replacement.
Really it's 2017 and we're still stuck in the dark ages, there has to be better way!
Re:Ask HN: What kind of hobby should I take?
on Saturday August 05, 2017 @01:43PM (#14936857)
As a fellow programmer, I'd saying dancing is good physical without seeming like it, if you find the right place it can be really social and you mix with the non-nerds which is nice in breaking the geek-perspective (or back to reality).
I've done ceroc/modern jive for years and found it to be friendlier than salsa (and with better music - not a salsa fan) and being a paired dance you mix with lots of people.
Otherwise bit of photography seems popular to combine some walky with your inner tech!
Re:Ask HN: Best OS for a slow netbook?
on Friday August 04, 2017 @01:25PM (#14930265)
As mentioned by others lubuntu and xubuntu are fairly lightweight and I've used ubuntu variants on netbooks in the past and where reasonably fast.
From ubuntu server you should be able to install the different desktops anyway, but seems a slightly harder route!
Saying that look to the browser, chrome tends to be memory hungry, due to multiple processes, and firefox is heading (headed?) that way, which tends to be bad on limited resource computers. I'm finding firefox slow on my old laptop now.
There are some other views here
http://www.makeuseof.com/tag/5-lightweight-linux-distros-ide...