Readit News logoReadit News
tempsy · 6 years ago
The conflict of interest here is stunning. The CEO of this company Acronym, which owns the app developer Shadow, received $100K from the Buttigieg campaign and her husband is an advisor for his campaign. Buttigieg's organizing director is also a former employee of Shadow. And the entire company is all former Hilary Clinton employees e.g. centrist democrats.
Donald · 6 years ago
Quick observation: the vast majority of Democrats with the social connections to feel confident starting this kind of company will be affiliated with candidates who have won previous elections. This centralization is by design: the winner of presidential primary effectively becomes "head of party" and installs their own leadership at the national committee level.
smacktoward · 6 years ago
This is true, but it's also part of what's broken in the poli-tech space -- if you're starting a business there, the connections you have matter much more than your experience and/or competence in application design, UX, operations, etc. You don't get customers by building a better product, you get customers by lining up influential people behind you. So the software products that serve this space tend in general to be pretty underwhelming.

This can be classified as a mutated variation of Enterprise Software Syndrome, the disease that makes enterprise software suck so badly.

tempsy · 6 years ago
Buying software services from an ideologically driven consulting firm is the mistake here. The DNC is supposed to be completely neutral in this situation, so to hire former Clinton tech people is a poor decision.
slg · 6 years ago
Another observation: caucuses arguably have only one single advantage over traditional voting and that is making it incredibly hard to commit voter fraud or any type of election stealing. The public nature of the voting and tallying means that there is large group of witnesses to the results. It would take pretty brazen and easily provable fraud for someone to report numbers that didn't match the results that everyone witnessed. That plus Hanlon's razor should be enough for us to require some type of evidence beyond circumstantial connections between political operatives before we accuse someone of nefarious behavior.
dragonwriter · 6 years ago
> This centralization is by design: the winner of presidential primary effectively becomes "head of party" and installs their own leadership at the national committee level.

That's not really true; the winner of the general election becomes effective head of their party; a primary winner who loses the general generally has less (but significant) influence. Hillary Clinton has less control of the DNC after the 2016 election than before it (she had unusual influence before the election for a number of reasons); the reform eliminating first-ballot superdelegate voting rights was due to influence gained by the Sanders-aligned faction.

Dead Comment

dralley · 6 years ago
>received $100K from the Buttigieg campaign

This company produces the textbanking software that the Buttigieg campaign uses. It's frustrating to watch people repeating the phrase "received money from the Buttigieg campaign" with the implication that it's a bribe when the actual situation is that both the Iowa Democratic Party and the Buttigieg campaign used the same contractor for some software.

freewilly1040 · 6 years ago
There's a pretty clear conflict of interest between the Buttigieg work of helping his campaign and the caucus tabulating work for the DNC. There might not be actual foul play, but the reason we look to avoid conflicts of interest in things like this is that it's easier to establish a lack of conflict of interest than it is to establish a lack of foul play.
abnry · 6 years ago
Nobody creates a ledger in their accounting books called "money from bribes". At the very least, you can argue there is a conflict of interest.
markhalonen · 6 years ago
lol that totally clears potential corruption
dariusj18 · 6 years ago
Yeah, I guess Republicans can never use Drupal, because a lot of Democratic money went towards it. Can anyone use Windows anymore? Certainly no cloud service can ever be used.
mattrp · 6 years ago
pretty sure you're right but also pretty sure people with a sound ethical worldview wouldn't be simultaneously engaged in text banking and vote counting...but then these are the people who also thought it would be funny to name their company "Shadow." The only thing more laughable is that no one in the state of Iowa apparently had a reason for concern prior to last night.
tempsy · 6 years ago
Biden and Gillibrand use them for similar services but paid far less than Buttigieg.

I would want to see how much other campaigns paid for textbanking software but that seems unusually expensive.

fuqmachine · 6 years ago
100k is a lot more for that software compared to what Biden paid.
emberswitch · 6 years ago
Something that nobody here has pointed out. I could maybe understand why you would think that the DNC would want to make the process slow, but Buttigieg has just as much reason as Bernie to want the Iowa Caucus to run smoothly. His campaign only existed on the hope that he would win last night, and if he doesn't create any momentum out of Iowa he is DOA for super Tuesday. Anyone making up these theories hasn't thought things all the way through, clearly.
pasquinelli · 6 years ago
Well, if he can claim he won and the media will run with it without any clear results, that works ok too.

Thinking all the way through here, any momentum buttigieg gathers in iowa and new hampshire will be lost is south carolina and nevada, and then bloomberg will be a factor competing for his voters on super teusday.

Buttigieg's path to the nomination is having it given to him by superdelegates if no one gets a majority.

sappapp · 6 years ago
This is a conspiracy theory. Please don't amplify this disinformation. There is no proof anything this commenter is stating has anything to do with the issues in Iowa.

https://twitter.com/alexstamos/status/1224577210897453057

_bxg1 · 6 years ago
Are you disputing the stated facts, or just the (unstated) connection to the other issues? A conflict of interest is a conflict of interest, no matter how far it may or may not have gone.
silicon2401 · 6 years ago
Which specific claims are false?
tempsy · 6 years ago
I've listed connections between the app developer and Buttigieg. Those connections are real. There's no conspiracy there.
edm0nd · 6 years ago
It makes no sense to pick a technology provider without a real RFP process.
codingslave · 6 years ago
Calling something a conspiracy theory is a new way to shame people who hold opinions that are different than your own.
iak8god · 6 years ago
Do you have a source for: Acronym CEO https://en.wikipedia.org/wiki/Tara_McGowan is married to an advisor for the Buttigieg campaign?
notJim · 6 years ago
https://www.providencejournal.com/article/20150913/ENTERTAIN...:

"The wedding of Tara Elizabeth McGowan and Michael Mackay Halle took place Sept. 5 [2015]…"

https://twitter.com/mhalle:

"Strategist for @Petebuttigieg… Maximizing time with @taraemcg in the Ocean State"

kevin_thibedeau · 6 years ago
Not Acronym, ACRONYM. Someone fancies themselves as a Bond villain. They should apparently rename themselves to KAOS.
pasquinelli · 6 years ago
They contracted it out to a company called shadow. Isn't M. Bison the ceo of that outfit?
mattrp · 6 years ago
I think the key takeaways here are --

- always test your code - always test your code with people - never ever succumb to the temptation to ironically name your organization no matter how funny it is to you

What buffoons.

vowelless · 6 years ago
This is unbelievable to me. Didn’t they learn anything from 4 years ago?

It is such a scam; makes working on Wall Street feel cleaner and more moral.

eplanit · 6 years ago
The DNC also declined offers for pen testing their servers in 2016. Where does their misplaced confidence come from?
pstuart · 6 years ago
No offense, but that's a stretch. I worked in ad tech for almost a decade, so I'm no innocent either.
Reedx · 6 years ago
Unfortunately there has been little learning and self-reflection.

It's full steam ahead to another cycle of divisiveness, extreme polarization and getting nothing done.

wayoutthere · 6 years ago
This kind of crap is why Bernie Sanders is so popular. It's why Trump won the 2016 election too. There is an overwhelming feeling on the part of voters that the "establishment" of the party is beholden to a small group of wealthy neoliberals (or neoconservatives on the GOP side, but there are few differences in policy between the two). Many on the left regard liberalism as a failed project, and Sanders is popular among them because he offers an alternative to neoliberalism.

The wealth inequality that accelerated after the 2007 crisis has added a class warfare aspect to national politics where one did not exist before. Trump has largely eviscerated the Republican party by playing on this, and I think we're seeing this dynamic on the Democrat side this election cycle.

duxup · 6 years ago
Do you feel like they'd rig the app and risk the company over that?
elliekelly · 6 years ago
I don't think that really matters, though. Even the appearance of impropriety is an unacceptable risk to the integrity of the caucus. Doubly so in a time of conspiracy theories and misinformation run rampant.
gatherhunterer · 6 years ago
No one in this thread is thinking. This is a thread for Fear, Uncertainty and Doubt.
mhh__ · 6 years ago
Reminds of people saying YouGov (being "founded by a Tory") were biased in the lead up to the election, despite that being a literal kamikaze attack on their business model.

They ended up being almost literally bang on, ironically enough.

sky_rw · 6 years ago
Pandemonium and uncertainty in this situation favors the losing candidates. Would the underdogs in this fight be getting the same level of attention today if the results were clear? I do not think it was rigged, but there are many levels of deniable sabotage that have the same result. Like just purposefully doing a garbage job.
tempsy · 6 years ago
I don't necessarily think they purposefully rigged the app, but do you not think the campaign may have gotten extra training or a direct line to Shadow for support questions on how to use the app that other campaigns wouldn't have gotten?

I'm seeing on Twitter that the app interface wasn't very intuitive and officials there were confused on how to use it.

jmull · 6 years ago
These is vague to the point of meaninglessness.

Also, what’s your source for Buttigeg’s $100K payment to the CEO of acronym? I head about $42K the buttegieg campaign paid to shadow, but that appears to be legitimate text messaging services.

It’s dirty politics to pedal conspiracy theories. I hope you can refrain around here.

(Also, I know some people in Newtown — conspiracy theories can get down right evil quickly. Be careful not to down a dark path because you don’t know where it’s going to end.)

_bxg1 · 6 years ago
In the pre-Trump era politicians had to at least pretend they weren't corrupt. Now that it's clear there are no consequences, I think we'll only see them get more and more brazen.
sappapp · 6 years ago
Yeah, you're right! The Buttigieg campaign should have withheld that 100K until Shadow successfully rigged the Iowa caucus.
HBKXNCUO · 6 years ago
>In the pre-Trump era politicians had to at least pretend they weren't corrupt.

I guess you should let Hillary know she should not have been in control of a foundation that was receiving millions of dollars in donations from foreign leaders while she was the head of the department in charge of US foreign policy.

rhino369 · 6 years ago
Buttigieg is probably hurt the worst by the confusion and delay. His probable second place finish is unexpectedly good.

He probably is also hurt by Biden’s bad finish being lost in the chaos.

fuqmachine · 6 years ago
You're just peddling the probable media narrative. It's undoubtedly the worst for Bernie. He didn't get to tout his "first count" win, which would've given him a boost going into second alignment. And he would've given a victory speech which is historically equal to at least a +5 bump in the polls.
TurkishPoptart · 6 years ago
On top of all that, it seemed like Bernie Sanders had the biggest turnout (just from qualitatively observing the number of people in his corner). As it stands, I suspect foul play. I do not have evidence of this, however.
pessimizer · 6 years ago
My bet is that the contractors were incompetents who were hired based on political connections, and they both 1) just finished the app within the past week, and 2) never tested it after it was officially finalized. By bet is that they tested it weeks ago, it failed, they blamed the failure on a few bugs, they eventually marked those specific bugs fixed, then just prayed after shipping it. I know I'm being too specific, but past trauma.

Major sign: Not only wasn't there a dry run before d-day, but they didn't even train the people expected to use the app on the app.

The corruption is traditional corrupt procurement (apparently connected to Buttigieg and the Clinton complex) rather than an attempt to fix the primary. Primary fixing will be done out in the open with sudden rule changes.

riazrizvi · 6 years ago
Incompetent is a bit harsh. I think you need to be quite good to hit a home run with a new app/system that will be rolled out at an event to lots of users.
pessimizer · 6 years ago
The app's entire purpose is to allow 1700 people to type in 21 numbers, and to send those numbers to a database. I don't know how that's more than a week's work, with another month or two added to design the walkthrough.
34679 · 6 years ago
Definition of incompetent

1a : lacking the qualities needed for effective action

b : unable to function properly

ivl · 6 years ago
Just so we're clear here: the results are on paper. This app was meant to simply coalesces the results to have them in faster.

And some security testing and analysis also wouldn't have prevented this problem, unless it was done at huge scale.

eschulz · 6 years ago
True, the results are on paper and presumably will be accurately counted eventually. The concern is that this fiasco was meant to occur if the DNC felt that Sanders was going to win in a landslide. Some believe this was done on purpose to rob him of any momentum this morning, and to allow for other candidates (read: actual members of the Democratic Party) to claim some sort of success as the news cycle moves forward to tonight's State of the Union, tomorrow's Senate vote, and then the NH primary.
ivl · 6 years ago
The DNC doesn't run the individual state primaries.
hector_vasquez · 6 years ago
There is a compelling case to be made that manipulating the reporting of results (rather than the results themselves) would be more in line with your goals of public perception and deniability.
jayess · 6 years ago
One wonders if they were auditing the numbers of actual registered voters vs those actually voting and came up with numbers that were wonky.

https://twitter.com/JTHVerhovek/status/1224550235881517056?s...

So who is now in possession of the paper records and how easy would it be to manipulate those records?

throwaway5752 · 6 years ago
https://twitter.com/JuddLegum/status/1224697730058063872 you are amplifying conspiracy theories, whether you know it or not.

Anyone that's worked on a system with distributed state knows data consistency can be hard, particular in situations where the system comes under load and latencies begin to increase.

You're not specifically complaining about it, but I think it's interesting that they are being criticized for not being transparent, and then being criticized based on that transparency when they are.

This isn't without precedent, https://en.wikipedia.org/wiki/2012_United_States_presidentia... (or https://www.washingtonpost.com/politics/2020/02/04/iowa-seco... for more narrative). Just 8 years ago in the Republican caucus in Iowa they changed the announced winner more than two weeks afterward.

sct202 · 6 years ago
People having been posting the paper caucus records left and right on Twitter and elsewhere. I wouldn't be surprised at this point the internet mob could count the results if someone tried to organize it.

Edit: Apparently all those paper sheets also have PIN numbers to log into the app, so that probably is a contributing issue.

tptacek · 6 years ago
It's a little disturbing to me to see this detail featured in so many stories, because (1) DHS isn't especially qualified to review applications for security vulnerabilities, and (2) there are reasons not to insert the Republican-controlled DHS into the processes of the Iowa Democratic Party. Moreover, there's no evidence at all that security had anything to do with the failure, and lots of reasons to believe otherwise; it's not even a relevant detail.

I'm a broken record about this, but you probably don't want to work in a field where the norm is that the government checks your software engineering work, particularly for security; there is a longstanding track record of failure here.

None of this is to defend the app, which appears to have been, from conception through deployment, moronic.

Deleted Comment

ptyyy · 6 years ago
> Such a test from DHS’ Cybersecurity and Infrastructure Security Agency would have focused on security and not the performance issue that Wolf said was most likely responsible for the failure. Still, Wolf said this was a “concerning event” given the amount of scrutiny around elections security after Russians targeted the 2016 presidential election.

> “We don’t see any malicious cyber activity going on,” Wolf said. “No one hacked into it -- so this is more of a stress or load issue as well as a reporting issue that we’re seeing in Iowa.”

> The Iowa Democratic Party has said there was no evidence of hacking in the much-delayed results, merely human error.

DHS wouldn't be the one to do performance testing. Sure they should have had security scans but the issue at hand is not related.

scohesc · 6 years ago
You'd think that a lot of the allegations of foreign interference in the 2016 election would have been recalled in the past couple of months and the Iowa Democratic Party would have openly welcomed the DHS' security testing of the app to ensure minimal foreign meddling.
eropple · 6 years ago
I think that the folks handling this software project screwed up plenty, but I also don't know if I'd fault them for not going anywhere near DHS. Given the way the current administration has shamelessly attempted to corrupt pretty much every institution it touches I think the political compromise of DHS is something that opposing parties should be factoring into their threat models.

Architecture, performance, and security reviews? Definitely should've happened. DHS? Ehh.

GVIrish · 6 years ago
Recent history has proven out time and time again that all sorts of organizations that should know better about securing their applications and data, absolutely don't. Just look at the Equifax breach or the OPM breach for examples.

For whatever reason, many, many people in positions of leadership have a hard time properly evaluating and mitigating risk when it comes to cybersecurity. Even when it's obvious that risk can absolutely destroy their organization.

jandrese · 6 years ago
It's clearly not an overloading issue. If the outage was a couple of hours sure, maybe it's a load issue. But it's after noon on the following day and the system is still broken.

Plus, it doesn't make sense that it would be overloaded. They should have known exactly how much load to expect based on the number of caucuses held across the state. Also, Iowa isn't a populous state so the total number of datapoints is not going to be all that big. This should not have been a hard problem. The DNC is looking like a bunch of idiots this morning.

vatueil · 6 years ago
Perhaps the statement was referring to the telephone hotline, used as a backup means of reporting results, which was apparently overloaded with calls.
aaomidi · 6 years ago
Load handling is part of a normal security check.

DoSing can be as dangerous as an RCE bug if your goal is to cause delays and chaos.

macinjosh · 6 years ago
Security testing, indeed, would not have helped find a bug but do we actually know it was a performance/load issue?

I haven't seen any reporting stating that clearly. At this point tt could've been any sort of bug. My money is on an AWS misconfiguration.

dsfyu404ed · 6 years ago
Even the most cursory security review for a "client software communicates with server software over the public internet" type of app should include determining whether or not the app will be easy for a script kiddie who knows the app's endpoint to DOS it. At the very least they would have noted that it ran like crap when they fired up some automated testing tool and promptly bogged down the app.
duxup · 6 years ago
Is that what happened?
bob33212 · 6 years ago
Having been around DHS procurement a bit, I can only imagine what their App testing looks like. It probably only can test on certified Windows CE and Zune devices.
fuqmachine · 6 years ago
Still better than no testing at all. They weren't securing any of their SQL queries. I made a more secure app in high school!
w0m · 6 years ago
I miss my Zune.
throwaway5752 · 6 years ago
This thread is full of the dumbest takes imaginable.

There are no conflicts of interest beyond those in niche markets anywhere. There are a finite number of people and companies serving in this space. Multiple campaigns use the same contractors, and those contractors will advise campaigns. The conflict of interest is known and the key thing is declaring them, siloing information, and policing behavior. This happens in every startup board where a customer participates in a funding round [and gets board seats].

Also, what was DHS going to do here? This is a private organization doing a [private] caucus in a single state. We've all read the mythical man month. DHS should focus on securing the national elections, which there is ample evidence they are behind on.

joejohnson · 6 years ago
Really? You're going to call out the entire rest of this thread, many posts with links to back up credible claims being made, and go with "There are a finite number of people and companies serving in this space"?

Do you honestly believe that there isn't a company that could have made the app without direct financial ties to one candidate? There are certainly a number of developers who fit that description in this very thread.

throwaway5752 · 6 years ago
There are plenty of credible and factual claims being made here, they are just not material. Just because someone has a financial relationship doesn't mean their is malfeasance. That's why all sorts of legal documents have conflict disclosures. That's why their are legal consequences for not disclosing conflicts. A conflict is not a de facto problem, acting on that conflict is and I see no reason to believe that happened here. I don't see anyone in the Democratic party that benefits from this.

There are a million companies that could have written this app. I could have written this app. The reason I didn't is that I don't target this market, don't have domain expertise in how caucuses are run [at the level of writing an app to administer one], and have no prior work to reference in the space. I have no doubt that's the reason the vendor was selected.

merpnderp · 6 years ago
Are you actually saying the DHS couldn't have ran some script kiddie attacks to see if it was vulnerable to the most trivial of interference, which it was? Or is it just important to you for people to ignore this colossal fuck up?
throwaway5752 · 6 years ago
Do you know if nobody did a basic pentesting with metasploit or not, or some other security audit? Was that actually the root cause of the problem? From the actual article

"Such a test from DHS’ Cybersecurity and Infrastructure Security Agency would have focused on security and not the performance issue that Wolf said was most likely responsible for the failure. Still, Wolf said this was a “concerning event” given the amount of scrutiny around elections security after Russians targeted the 2016 presidential election.

“We don’t see any malicious cyber activity going on,” Wolf said. “No one hacked into it -- so this is more of a stress or load issue as well as a reporting issue that we’re seeing in Iowa.”"

I think they had a buggy app collecting caucus votes and I see people claiming it's some kind of vast conspiracy without any evidence. With all the people (metaphorically) tripping over their d*s around the world, it seems odd what kind of coverage this is getting. Particularly since (referencing my other comment: https://news.ycombinator.com/item?id=22239685) a much more egregious issue happened in the same state's caucuses 2012 (not to mention the 2016 NV Democratic party screw up). The reasonable conclusion is caucuses are a mess and should be scrapped (which both parties are gradually doing).

Deleted Comment

yostrovs · 6 years ago
There are no federal elections in the United States. All elections, including for selecting federal officers, are run at the local level.

Deleted Comment

Deleted Comment

Deleted Comment

Deleted Comment

sdinsn · 6 years ago
> This thread is full of the dumbest takes imaginable.

Such as yours.

> Also, what was DHS going to do here?

Test the app, as they offered.

> This is a private organization doing a [private] caucus in a single state

...So what? How is that a good reason to not care about it?

> DHS should focus on securing the national elections

The national elections are run by the states too. That's how elections work, they are decentralized..

throwaway5752 · 6 years ago
The director of the DHS said that their testing would not have caught this issue. They are quoted as such in the article referenced in this submission (and I quote their statement here https://news.ycombinator.com/item?id=22239826).

"So what? How is that a good reason to not care about it?" Yes.

"The national elections are run by the states too. That's how elections work, they are decentralized.." Yes, and the FBI, DHS, and a number of federal agencies are consulted and have resources devoted to it. DHS has a webpage describing their involvement https://www.dhs.gov/topic/election-security.

hart_russell · 6 years ago
The Iowa caucus has a huge effect on the elections. Multiple employees of this shadow company worked directly for Hillary's campaign:

https://mobile.twitter.com/heterodoxious/status/122458084831...

throwaway5752 · 6 years ago
Hillary was the Democratic party nominee in the general election. Everyone in the Democratic party technical consultancy world worked for her in 2016. Just pointing this out without context is useless. How does that compare to the Democratic party in 2008, or the Republican party in 2016?
vernie · 6 years ago
It's quite concerning that the CTO/chief architect spelled software with a "d".

Also loving the profile pic that says "profile photos enable unconscious bias. I code with my brain, not my face."

chasing · 6 years ago
This definitely proves [insert favorite conspiracy theory against your candidate of choice here]. 100%.
wool_gather · 6 years ago
You're being too kind limiting it to just single candidates, in my opinion! ;)