154 karma · joined April 4, 2016
- Expansion of the acceptance criteria into small steps.
- Any clarifications to what we are making
- Anything I don't understand yet so i can chase up someone about it later
- As I read through the code I write up possible refactoring opertunties. (I find this a lot better than adding todos as you can skim though the list closer to the end and address things that matter most first. Often the code that seems silly at first has a decent reason to be that way with the full context knowen)
All of this helps me pull the right threads without having to switch context throughout the day
But it's been a dead end to many an argument. For some the underlying issue is a refusal to accept that product usability and security are not mutually exclusive and a difficult to use system just leeds to grey IT in the org.
The most odd reply I have received was pedantics on the definition of security availability, i.e.,
"Ensuring data and network resources are accessible to authorized users when needed"
Beacause it contains the word "authorized" any controls for authorisation can therefore never affect availability as they have to be authorized before we can consitter it an impediment to availability...
If anyone has a reply better than that's ridiculous, please help me here
In my mind they would only be approved once all involved countries review and process the plan. That way we don't need this ridiculous idea of failing safe on the whole uk airspace for a single error.
That day a single flight plan could have been rejected, perhaps just resubmitted and the bug quietly fixed in the background
Personally I would rather software be Free than have a unavoidable middle man taking a % cut.
It's one thing to teach general skills and another to help do the actual hacking
If they are being guided through the actual hacking then that's saying that only the driver in pair programming is producing code
[1] https://en.wikipedia.org/wiki/Renunciation_of_citizenship#St...
- There is renunciation fee that has to be paid and currently stands at $2,350 (the highest in the world).[1]
- A final tax return will sill need to be filed. [1]
- An Expatriation tax is payable if [..] Your net worth is $2 million or more on the date of your expatriation. you will be treated as having disposed of your assets the day before your expatriation and will be subject to capital gains tax.
- The highest capital gains tax bracket in the USA is 20% [2]
Now there will be ways this is avoided but it would seem that the IRS is trying very hard make this process unappealing
[1] https://www.expatnetwork.com/how-to-renounce-us-citizenship-...
[2] https://www.nerdwallet.com/article/taxes/capital-gains-tax-r...
> Unlike a shell redirect, sponge soaks up all its input before opening the output file. This allows constricting pipelines that read from and write to the same file.
Without reading through every year's syllabus you will come across supprises (and very few students seem to do this)
Its expectation versus reality, CS seems to be taught very differently depending on where you go ie different levels of maths focus is a big one, another is if they teach "reality" like common industry tools, software development methodologies, software ethics etc
Often there can a problem with elitism "this course is for knowledge, not your career" that changes many students minds on if this huge amount of debt is worth it vs just finding a job right away.
I wonder if this was ruled out for some reason or perhaps for a large company with people dedicated to deploying this doesn't matter. One example, as they are on AWS autoscaling groups with prebuilt AMI's could have been used to roll new machines instead of copying files to the server.
[1] https://en.wikipedia.org/wiki/GNU_General_Public_License#Lin...
- Moving JSON fields in and out of nestings didn't seem to be counted as a breaking change.
- Changes were rarely announced, and there was never a changelog as to what had changed (they look to have started one starting 2018 [1])
- When we contacted support about a brake, they would often be surprised.
- Often the only sign there would be a change would be that new fields would start to show up before a larger change.
All this would happen every few months. Reading this article I can start to see the reasons why this was happening.
Is this the militarys mitigation of the two generals problem?
This may[0] be because it is exported from there monorepo
A useful automated tool for this is 'Exodus' it will scan APKs for trackers and permissions and provide a web report.
Here is a report for one of the apps mentioned. https://reports.exodus-privacy.eu.org/en/reports/15627/