gelo | 5 years ago | on: An Atonement of Nano
gelo's comments
gelo | 5 years ago | on: MasterCard to push up fees for UK purchases from EU due to Brexit
gelo | 5 years ago | on: Russet, the color of peasants, fox fur, and penance
gelo | 5 years ago | on: Russet, the color of peasants, fox fur, and penance
gelo | 5 years ago | on: ElectricityMap – Live CO₂ emissions of electricity production and consumption
gelo | 6 years ago | on: Bill Gates AMA: 31 questions and answers about Covid-19
gelo | 6 years ago | on: How did software get so reliable without proof?
This does not mean to say that the software has not been tested.
Testing is subjective to a softwares use. You could have 10000 tests and still have a series of bugs.
Testing for my work comes as two categories, "Tested by design" and "Environmental Testing". "Tested by design" involves developing your software by which the designing and writing the software inherits the tests as you go. When I go about designing a feature, I expand on a chosen solution of that feature and then methodically branch out on the uses of that feature, build a map of dependancies, scenarios, outcomes, consequences etc for that feature. These become the basis of how I write the code for that feature because I have inherantly put in mitigations for everything I have considered before hand. There is no point in testing something excessively if you can and/or have garanteed by code that it will perform exactly as designed. That may seam a contraversial thing to say.
With "Environmental Testing" we simulate the environment which the software is put into with real external factors. This is particular for the software I write. This is not always the best for another software project.
I've written my works software from scratch 3 years ago and it has had various incremental additions and changes. Yes there have been bugs. I will admit that entirely. However the key thing with work's software is that is has rarely crashed or rarely faulted while containing those bugs. Most faults that have been found have been configuration errors/issues.
I would be interested in how others approach testing strategies for the software they have written.
gelo | 6 years ago | on: Routed Gothic Font
gelo | 6 years ago | on: Patch Critical Cryptographic Vulnerability in Microsoft Windows [pdf]
https://portal.msrc.microsoft.com/en-US/security-guidance/ad...
gelo | 6 years ago | on: Close Encounter with a Gigantic Jet
gelo | 7 years ago | on: Show HN: Expensive Chat – Pay one cent per letter
gelo | 7 years ago | on: Show HN: Expensive Chat – Pay one cent per letter
gelo | 7 years ago | on: Seneca Valley Virus has earned a reputation as a potent oncolytic agent
gelo | 7 years ago | on: Ask HN: Is Hacker News GDPR Compliant?
Things get ambiguous when account names are a persons real name, same for the email address. IP Addresses are also ambigous because of their topical use.
Hacker News may log IP Addresses but there is an argument where these IP Addresses can be "traced". Trouble is an IP Address is PUBLICALLY identifiable information. It can be viewed easily and there are no real correlative relationship between IP and person.
An argument can stand to say "Hang on, I'm sending this message to Hacker News website via my mobile phone, that has an IP Address mapped to my device, therefore indirectly my IMEI device number is mapped to an IP Address where that IMEI number is mapped to an IMSI number on a SIM card which could be linked to subscriber contract details".
Yes true, but that IP Address is from a pool of addresses assigned to that mobile device via the connection provider. It changes based on DHCP Leasing rules.
Passwords are not personally identifiable information. HOWEVER, Hacker News still has a responsibility to protect that information.
gelo | 8 years ago | on: Mobile phone cancer warning as malignant brain tumours double
gelo | 8 years ago | on: The latest trend for tech interviews: Days of unpaid homework
Went in there, did their pointless psychometric tests (which by the way litterally have no relevance to my skills) went through their interview and went out their door passing it with flying colours.
I got a call from the agent leasing with them. She was shocked to say that neither me or another they interviewed made the cut.
I graduated with a first class degree with honours in Software Engineering.
The company said I wasn't qualified enough for the graduate position!
Told a good friend and lecturer at my university about this and he said, "pass me the name of the company, i'll get them barred from exposing internships and job oportunities to other students. Your time was utterly wasted and that was a completely pathetic reason to not accept you".
The agent said to me that she would fight to testify my qualifications. I told her that there was no point. This company is not only wasting my time but your time as well. They dont deserve your time as an agent nor my skill set.
gelo | 8 years ago | on: Encoding data into dubstep drops
gelo | 8 years ago | on: Please – A Cross-Language Build System
gelo | 8 years ago | on: The Magnetic Field Is Shifting. The Poles May Flip. This Could Get Bad
gelo | 8 years ago | on: How I review code