Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
QuarkJets
Sep 8, 2008

COMRADES posted:

Yeah I guess it could have done without the "our entire field is bad at what we do" bit and it would have worked just as well if not better.

Yeah

I mean it's a true statement of fact but that's only 1 of many counterarguments

Adbot
ADBOT LOVES YOU

Harveygod
Jan 4, 2014

YEEAAH HEH HEH HEEEHH

YOU KNOW WHAT I'M SAYIN

THIS TRASH WAR AIN'T GONNA SOLVE ITSELF YA KNOW

COMRADES posted:

Yeah I guess it could have done without the "our entire field is bad at what we do" bit and it would have worked just as well if not better.

The comic actually would work fine if it had just ended with the third frame. Everything after that is pointless :words:.

Andy Dufresne
Aug 4, 2010

The only good race pace is suicide pace, and today looks like a good day to die
You guys are killing the joke so I guess I'll pile on. The problem isn't just that we're bad at what we do, it's that software complexity and interoperability leads to more security vulnerabilities. You can make really dumb software that is secure. One of my internships in college was removing core functions of a language so we could put it in embedded hardware and math geeks could write proofs that the software did what it said it did and nothing else. When it comes to a nationwide (or even statewide) voting system it's going to have a bureaucratic swiss army knife list of requirements and will be written by the lowest bidder who rushed through mocked screens and a fake back end to win the contract before later trying to flesh it out.

Double Bill
Jan 29, 2006

6050, it's almost happy thread title day

Lambert
Apr 15, 2018

by Fluffdaddy
Fallen Rib
Even if everything is implemented perfectly (which will never happen), hardware still breaks down. Voting computers are a terrible idea.

Boxturret
Oct 3, 2013

Don't ask me about Sonic the Hedgehog diaper fetish

Harveygod posted:

The comic actually would work fine if it had just ended with the third frame. Everything after that is pointless :words:.

its almost like the comics are supposed to end with a gaping anus :thunk:

Dewgy
Nov 10, 2005

~🚚special delivery~📦

QuarkJets posted:

Yeah

I mean it's a true statement of fact but that's only 1 of many counterarguments

In fairness, the state of computer engineering compared to other engineering disciplines is like, absolute garbage.

Hire a bad structural engineer for your critical project and you get a lawsuit on your hands. Hire a bad software engineer for your project, hell that’s just Tuesday.

Burt Sexual
Jan 26, 2006

by Jeffrey of YOSPOS
Switchblade Switcharoo

Dewgy posted:

In fairness, the state of computer engineering compared to other engineering disciplines is like, absolute garbage.

Hire a bad structural engineer for your critical project and you get a lawsuit on your hands. Hire a bad software engineer for your project, hell that’s just Tuesday.

We get lawsuits, where the bumblefuck do you work?

Tashilicious
Jul 17, 2016

by Jeffrey of YOSPOS

Dewgy posted:

In fairness, the state of computer engineering compared to other engineering disciplines is like, absolute garbage.

Hire a bad structural engineer for your critical project and you get a lawsuit on your hands. Hire a bad software engineer for your project, hell that’s just Tuesday. actually he's really good you just don't understand what he's doing what do you mean test he doesn't need to test anything he's brilliant testing is for people who don't know what they're doing and don't understand genius

ftfy

gary oldmans diary
Sep 26, 2005
my unit testing is on point

Andy Dufresne
Aug 4, 2010

The only good race pace is suicide pace, and today looks like a good day to die
If there's any indication of how loving burnt out everyone is on bitcoin it lost more than a quarter of its value in 10 days (AGAIN) and there was barely a page of new posts. And those posts were about a stupid voating donkchain rather than bitcoin price.

Rock Puncher
Jul 26, 2014

Burt Sexual posted:

I worked for RSA

I have an RSA and RSG

divabot
Jun 17, 2015

A polite little mouse!
Hey, would you like your JPEG images to be DRMed? Blockchain can help !!

Burt Sexual
Jan 26, 2006

by Jeffrey of YOSPOS
Switchblade Switcharoo

Rock Puncher posted:

I have an RSA and RSG

I don’t know what that is. But it’s less than a RBG I know.

Risc1911
Mar 1, 2016

Client of mine keeps getting these Bitcoin ransom emails. He is really worried, maybe he did watch porn. Pretty funny.

quote:

It appears that, (ginpfot1), 's your password. Will possibly not know me and you are probably wondering why you're getting this e-mail, right?

actually, I put in place a viruses on the adult videos (adult) web-site and guess what, you visited this site to have fun (you know what I mean). When you were watching videos, your internet browser began functioning as a RDP (Remote Access) which provided me accessibility of your screen and web camera. after that, my software programs obtained your complete contacts from the Messenger, Microsoft outlook, Facebook, as well as emails.

What did I do?

I made a double-screen video clip. 1st part shows the video you are watching (you have a good taste haha . . .), and Second part shows the recording of your web camera.

what exactly should you do?

Well, I think, $1400 is a fair price for our little hidden secret. You'll make the payment by Bitcoin (if you do not know this, search "how to buy bitcoin" in Google).

BTC Address: 14SigsW9pahLeo8PbTYQjFAhiJUvQAXALB
(It's case sensitive, so copy and paste it)

Very important:
You've got 3 days to make the payment. (I've a special pixel within this e mail, and at this moment I know that you have read through this email message). If I don't get the BitCoins, I will certainly send your video recording to all of your contacts including family members, co-workers, and so forth. Having said that, if I receive the payment, I'll destroy the video immidiately. If you need evidence, reply with "Yes!" and I will certainly send out your video recording to your 6 contacts. It is a non-negotiable offer, that being said don't waste my personal time and yours by responding to this message.

I would blow Dane Cook
Dec 26, 2008

Fur20
Nov 14, 2007

すご▞い!
君は働か░い
フ▙▓ズなんだね!
:drat:

Heath
Apr 30, 2008

🍂🎃🏞️💦
Thread title truth imminent. :orb:

QuarkJets
Sep 8, 2008

Burt Sexual posted:

We get lawsuits, where the bumblefuck do you work?

He's not saying software engineers don't get lawsuits, he's saying that hosed up software engineering is just par for the course, moreso than other fields

Burt Sexual
Jan 26, 2006

by Jeffrey of YOSPOS
Switchblade Switcharoo

QuarkJets posted:

He's not saying software engineers don't get lawsuits, he's saying that hosed up software engineering is just par for the course, moreso than other fields

Maybe because they control everything now? I mean name another “field” that impacts as much as computers.w

twerking on the railroad
Jun 23, 2007

Get on my level

Heath posted:

Thread title truth imminent. :orb:

Bitcoin is under $6000. Even the pyramids had a shorter block time.

Fur20
Nov 14, 2007

すご▞い!
君は働か░い
フ▙▓ズなんだね!

twerking on the railroad posted:

Bitcoin is under $6000. Even the pyramids had a shorter block time.

post the valuation charts i can't finish without them :gizz:

Facebook Aunt
Oct 4, 2008

wiggle wiggle




Andy Dufresne posted:

You guys are killing the joke so I guess I'll pile on. The problem isn't just that we're bad at what we do, it's that software complexity and interoperability leads to more security vulnerabilities. You can make really dumb software that is secure. One of my internships in college was removing core functions of a language so we could put it in embedded hardware and math geeks could write proofs that the software did what it said it did and nothing else. When it comes to a nationwide (or even statewide) voting system it's going to have a bureaucratic swiss army knife list of requirements and will be written by the lowest bidder who rushed through mocked screens and a fake back end to win the contract before later trying to flesh it out.

I'd also suggest that the work of a software engineer is generally less likely to be double checked than the other examples of a building engineer or an aircraft engineer.

If you engineer a building it has to follow legally binding rules that have been developed over hundreds of years of accidents. You have to submit your plans to regulators and get the building inspector to sign off on everything. Then your plans go through a (hopefully experienced and diligent) building contractor who isn't an engineer but is another chance for your mistakes to be caught. It's not perfect and novel problems still pop up, like curved buildings with glass fronts concentrating solar radiation and causing damage to things nearby, but there are lots of chances for a mistake to be caught.

My impression with software is that it doesn't usually get that kind of comprehensive review by fresh eyes. If the software seems to do what it is supposed to do, then there generally won't be a third party inspection. It also doesn't need to be flawless, because in general updating flawed code is much easier than retrofitting a flawed building.

Heath
Apr 30, 2008

🍂🎃🏞️💦


A stable store of value

Dewgy
Nov 10, 2005

~🚚special delivery~📦

QuarkJets posted:

He's not saying software engineers don't get lawsuits, he's saying that hosed up software engineering is just par for the course, moreso than other fields

Bingo. I know lawsuits happen in software but there’s a lot of coding practices that are definitely not engineering. lovely code that compiles and technically, barely does the job is pretty much the norm.

Waffle House
Oct 27, 2004

You follow the path
fitting into an infinite pattern.

Yours to manipulate, to destroy and rebuild.

Now, in the quantum moment
before the closure
when all become one.

One moment left.
One point of space and time.

I know who you are.

You are Destiny.


Heath posted:



A stable store of value

let it mellow
Jun 1, 2000

Dinosaur Gum

Dewgy posted:

Bingo. I know lawsuits happen in software but there’s a lot of coding practices that are definitely not engineering. lovely code that compiles and technically, barely does the job is pretty much the norm.

ya, this is the load bearing drywall, mystery pvc to nothing, insulated interior stairs equiv of an engineer

Andy Dufresne
Aug 4, 2010

The only good race pace is suicide pace, and today looks like a good day to die
It's a big industry. I'm drunk so maybe more likely to be defensive than normal but making sweeping generalizations about the software industry seems fruitless. I can point out two teams within a single company that have vastly different quality. And they don't charge the same rate.

let it mellow
Jun 1, 2000

Dinosaur Gum

Andy Dufresne posted:

It's a big industry. I'm drunk so maybe more likely to be defensive than normal but making sweeping generalizations about the software industry seems fruitless. I can point out two teams within a single company that have vastly different quality. And they don't charge the same rate.

ok great but there are industry standards for engineers

for software , there is poo poo

ok there are RFCs, but lol if anyone reads them. Theres owasp which is good and cool but again lol unless it is built in

Andy Dufresne
Aug 4, 2010

The only good race pace is suicide pace, and today looks like a good day to die
Yeah I'm not trying to argue that point, you're right. I don't know how you would establish standards though and I review code as part of my job.

Dewgy
Nov 10, 2005

~🚚special delivery~📦

Andy Dufresne posted:

It's a big industry. I'm drunk so maybe more likely to be defensive than normal but making sweeping generalizations about the software industry seems fruitless. I can point out two teams within a single company that have vastly different quality. And they don't charge the same rate.

two words: “printer software”

the exception is not the norm, companies are more than able to succeed despite being absolutely loving terrible

zedprime
Jun 9, 2007

yospos
Business systems are a broad spectrum from ancient bullshit with load bearing comments to visual C the bosses kid did on a summer internship to stuff audited by a dozen people for SOX compliance.

Blockchain is gunning for the latter which makes it funnier/interesting/stupid

Dewgy
Nov 10, 2005

~🚚special delivery~📦

zedprime posted:

Business systems are a broad spectrum from ancient bullshit with load bearing comments to visual C the bosses kid did on a summer internship to stuff audited by a dozen people for SOX compliance.

Blockchain is gunning for the latter which makes it funnier/interesting/stupid

full region infrastructure running off a server under someone’s desk

call center run off a tape drive that can’t be turned off, ever

i have seen both in the last decade, one is a well known electronics reseller and the other’s a household name bank

i leave it to you to guess which is which

Burt Sexual
Jan 26, 2006

by Jeffrey of YOSPOS
Switchblade Switcharoo

Facebook Aunt posted:

I'd also suggest that the work of a software engineer is generally less likely to be double checked than the other examples of a building engineer or an aircraft engineer.

If you engineer a building it has to follow legally binding rules that have been developed over hundreds of years of accidents. You have to submit your plans to regulators and get the building inspector to sign off on everything. Then your plans go through a (hopefully experienced and diligent) building contractor who isn't an engineer but is another chance for your mistakes to be caught. It's not perfect and novel problems still pop up, like curved buildings with glass fronts concentrating solar radiation and causing damage to things nearby, but there are lots of chances for a mistake to be caught.

My impression with software is that it doesn't usually get that kind of comprehensive review by fresh eyes. If the software seems to do what it is supposed to do, then there generally won't be a third party inspection. It also doesn't need to be flawless, because in general updating flawed code is much easier than retrofitting a flawed building.

You’ve never wrote mission critical software I’m guessing.

E we don’t write video game drivers you absolute idiots. gently caress.

Burt Sexual fucked around with this message at 05:39 on Aug 12, 2018

Facebook Aunt
Oct 4, 2008

wiggle wiggle




Burt Sexual posted:

You’ve never wrote mission critical software I’m guessing.

E we don’t write video game drivers you absolute idiots. gently caress.

Right, but we're talking about the whole industry. Every building is supposed to be built with building codes and inspectors and whatnot - even in small towns there is suppose to be a building inspector. There is no general city code inspector for software. Some projects will have auditors, but not every project.

So far what we know about voting software is that nearly all of it has been hacked by russians, lol. It is certainly possible to write secure voting software, but it doesn't seem to have been done yet. Maybe democracy doesn't rate mission critical software? Maybe critical election software just shouldn't be connected to a network? I dunno. Right now it looks like people are right to be worried about it though.

gary oldmans diary
Sep 26, 2005

Facebook Aunt posted:

It is certainly possible to write secure voting software
that would be like having a really long chain and taking pride in that some of the links are really strong

zedprime
Jun 9, 2007

yospos

Facebook Aunt posted:

Right, but we're talking about the whole industry. Every building is supposed to be built with building codes and inspectors and whatnot - even in small towns there is suppose to be a building inspector. There is no general city code inspector for software. Some projects will have auditors, but not every project.

So far what we know about voting software is that nearly all of it has been hacked by russians, lol. It is certainly possible to write secure voting software, but it doesn't seem to have been done yet. Maybe democracy doesn't rate mission critical software? Maybe critical election software just shouldn't be connected to a network? I dunno. Right now it looks like people are right to be worried about it though.
The "whole industry" of buildings includes raising barns where there are no worthwhile codes and then they fall over in a tornado. There's a whole host of best practices in software like real time, database ACID, etc. And they get used where there's demand and end up going through similar FMEAs as a groundbreaking architectural feature. Reliable and predictable software is absolutely available but it's expensive so let's be clear if it's really just a concern that we are raising too many barns to feel comfortable instead of saying good coding is some insurmountable challenge.

As for voting, it's almost like the goals are disenfranchisement, huh?

Comfy Fleece Sweater
Apr 2, 2013

You see, but you do not observe.

This thred



Me

Comfy Fleece Sweater
Apr 2, 2013

You see, but you do not observe.




Adbot
ADBOT LOVES YOU

Refried Noodle
Feb 23, 2012

We banned voting machines ten years ago. Then it was paper billets counted with a computer. Now it’s all by hand.

Last year I was one of the people checking the results countrywide and it was rare to find a polling station that did not gently caress up at all. It’s alright because mistakes are small and random, but still. Some tired volunteer may well have miscounted your vote.

One thing we don’t get is theories about the government rigging elections. Probably not because of the lack of computers though, there’s just less distrust in government. The proportional system also makes it harder to sway results.

E: oh poo poo we’re back on bitcoin

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply