@@ -14,13 +14,12 @@ status:
14
14
In 2002,
15
15
the United States Congress enacted
16
16
the [ Sarbanes–Oxley Act] ( https://en.wikipedia.org/wiki/Sarbanes–Oxley_Act ) ,
17
- which introduced broad oversight to corporations,
17
+ which introduced broad oversight to corporations
18
18
in response to accounting scandals at companies like
19
19
[ Enron] ( https://en.wikipedia.org/wiki/Enron_scandal ) and
20
20
[ MCI WorldCom] ( https://en.wikipedia.org/wiki/MCI_Inc.#Accounting_scandals )
21
21
around that time.
22
22
This act,
23
- along with other regulations like
24
23
<a href =" https://en.wikipedia.org/wiki/PCI_DSS " >
25
24
<abbr title =" Payment Card Industry Data Security Standard " >PCI</abbr >
26
25
</a >
@@ -56,12 +55,12 @@ with distinct log levels and configurable output settings.
56
55
57
56
_ Sarbanes–Oxley_ is notable for giving rise to
58
57
_ [ Yates v. United States] ( https://www.oyez.org/cases/2014/13-7451 ) _ :
59
- a delightful Supreme Court case that raised the question of
60
- whether fish (🐟) are considered to be "tangible objects"
61
- for purposes of that statute.
58
+ a delightful Supreme Court case that asked the question
59
+ _ "Are fish (🐟) tangible objects?"
62
60
63
61
Although the Court found in a 5 – 4 decision
64
- that fish are not, _ in fact_ , "tangible objects",
62
+ that fish are _ not_ , in fact, "tangible objects"
63
+ (for purposes of the statute),
65
64
we remain unconvinced
66
65
for the same reasons articulated in
67
66
[ Justice Kagan's dissent] ( https://supreme.justia.com/cases/federal/us/574/528/#tab-opinion-3243031 )
@@ -119,8 +118,8 @@ from WWDC 2018.
119
118
120
119
As always,
121
120
an example would be helpful in guiding our discussion.
122
- In the spirit of transparency,
123
- let's imagine writing Swift program
121
+ In the spirit of transparency and nostalgia ,
122
+ let's imagine writing a Swift program
124
123
that audits the finances of a '00s Fortune 500 company.
125
124
126
125
``` swift
142
141
}
143
142
```
144
143
145
- An ` Auditor ` type is responsible for polls for changes to a directory
146
- _ (an FTP server, for nostalgia 's sake )_ .
144
+ An ` Auditor ` type polls for changes to a directory
145
+ _ (an FTP server, because remember: it 's 2003 )_ .
147
146
Each time a file is added, removed, or changed,
148
147
its contents are audited for discrepancies.
149
148
If any financial oddities are encountered,
0 commit comments