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.
Should I step down as head of twitter
This poll is closed.
Yes 420 4.43%
No 69 0.73%
Goku 9001 94.85%
Total: 9490 votes
[Edit Poll (moderators only)]

 
  • Post
  • Reply
explosivo
May 23, 2004

Fueled by Satan

Murdstone posted:

What are these subscriptions about?

People buying checkmarks

Adbot
ADBOT LOVES YOU

Vincent Van Goatse
Nov 8, 2006

Enjoy every sandwich.

Smellrose
Coding isn't engineering either. Well, it shouldn't be.

CommieGIR
Aug 22, 2006

The blue glow is a feature, not a bug


Pillbug

Chainclaw posted:

Just because it's lovely rear end code for a lovely rear end PC game in the '80s or lovely rear end FMV games in the '90s doesn't make it not engineering.

Hopefully the very meager code he wrote 30 years ago comes in handy here....

....oh wait it hasn't at all.

Vincent Van Goatse
Nov 8, 2006

Enjoy every sandwich.

Smellrose
If it doesn't involve architecture or moving machine parts it shouldn't be called engineering. Just like they should stop calling auto mechanics technicians.

The Postman
May 12, 2007

It turns out I'm an engineer now!

Vincent Van Goatse
Nov 8, 2006

Enjoy every sandwich.

Smellrose
I just wrote a bunch of processes for a Linux distro, I'm an engineer! No you're not, nerd, you just need a shower.

Gomez Chamberlain
Mar 22, 2005

Subakh ul kuhar!

Chainclaw posted:

Just because it's lovely rear end code for a lovely rear end PC game in the '80s or lovely rear end FMV games in the '90s doesn't make it not engineering.

Yeah, the fact that it's not engineering makes it not engineering.

Why are we having this dumb argument anyway? It's a difference without distinction. Whether or not he has an actual engineering background is completely moot because he still has a completely undeserved reputation as smart guy when all evidence of his contributions to anything is at best capital and at the least "didn't get in the way."

Scorchy
Jul 15, 2006

Smug Statement: Elementary, my dear meatbag.
My muted words on Twitter are now showing up on my timeline anyway so I guess whatever microservice it was is going kaput too

Tai
Mar 8, 2006
140.06!!

geonetix
Mar 6, 2011




c'mon man

Darchangel
Feb 12, 2009

Tell him about the blower!


WAR CRIME GIGOLO posted:

Elon has 122 MILLION FOLLOWERS.

And he got shy of 5 million votes.

Makes you think.

WAR CRIME GIGOLO posted:

It's funny that they whine about likes versus votes.

But they don't talk about musts followed versus votes.

If 6.8% of his followers voted no he would have won.

So I would surmise that at least 50% of his followers are bots if not more


https://twitter.com/Hmm4441/status/1605210281336262656


CaptainSarcastic posted:

It's not banks, but Mastercard and Visa. There's been a Christian war on porn going on for years, and the most visible effects have been SOSTA/FESTA and when they get Mastercard and Visa on board. It happened with Pornhub, and almost happened with OnlyFans, too.

A quick search turned up this article which seems to hit most of the high points:

https://www.varsity.co.uk/opinion/22029

It's funny, because banks and credit card companies are the biggest whores on the planet. They'll do anything for money... except actually take it for/from The Oldest Profession. It's hilarious when money handlers pretend to have ethics.

CaptainSarcastic posted:

I'd really like to see a wordfilter convert "woke" to "non-bigot" - it's become painfully clear that's what it means to the fuckwits who use the term as a pejorative. They are just so drat mad they aren't allowed to be racist, sexist, homophobic, transphobic shitstains, or at least aren't allowed to without facing consequences.

It's handy to use it as a barometer for whom to spend time on. If someone uses "woke" in the pejorative, you can stop listening to them. They have nothing useful to say.

Vincent Van Goatse
Nov 8, 2006

Enjoy every sandwich.

Smellrose

geonetix posted:



c'mon man

:f5:

Data Graham
Dec 28, 2009

📈📊🍪😋



Vincent Van Goatse posted:

Coding isn't engineering either. Well, it shouldn't be.

Very true and I hope this point gets hammered home.

Engineering is building a bridge or designing a rocket or the HVAC for a building; it's understanding a complete system and being able to predict from well-understood principles what the correct and accepted way to do something is. It's the kind of thing you can do "by the book", because you expect your solution to be around in 30 years and the next generation to learn from it.

Most coding is seat-of-the-pants hacking. It's inventing new, half-baked solutions on the fly to new emergent problems, solutions that get you through the day and past the crisis du jour but not by any means expected to last ten years or even five. Software companies are constantly inventing new problems to solve and they do not share their findings or their techniques with other companies, because they're all competing with each other.

Some software development is engineering. Not much. Some.

CaptainSarcastic
Jul 6, 2013



Gomez Chamberlain posted:

Why are we having this dumb argument anyway?

I'm not sure, but as best I can tell some Elmo stans showed up?

ryde
Sep 9, 2011

God I love young girls

Darchangel posted:

It's funny, because banks and credit card companies are the biggest whores on the planet. They'll do anything for money... except actually take it for/from The Oldest Profession. It's hilarious when money handlers pretend to have ethics.

From what I understand its not about ethics, but rather the fact that The Oldest Profession has high chargeback rates.

surc
Aug 17, 2004

I've written code greg, can you milk a title out of me?

Chainclaw
Feb 14, 2009

Gomez Chamberlain posted:

Why are we having this dumb argument anyway?

Because we're all killing time waiting for him to do something new and stupid.

We've all gotten addicted to the rush of him causing a constant stream of train wrecks and trash fires.

Murdstone
Jun 14, 2005

I'm feeling Jimmy


explosivo posted:

People buying checkmarks
I mean the “@name” subscriptions. Do you have to pay to follow some people now?

MrQwerty
Apr 15, 2003

LOVE IS BEAUTIFUL
(づ ̄ ³ ̄)づ♥(‘∀’●)



ryde posted:

From what I understand its not about ethics, but rather the fact that The Oldest Profession has high chargeback rates.

lol yeah its because dudes buy porn and then remember that their wife reads their statements and it's a giant pain in the rear end to deal with

CaptainSarcastic
Jul 6, 2013



I'm not putting deep thought into this, but shouldn't "engineering" involve physics in some fashion?

If it involves computers and programming it seems like it should have a more specific label, like "codemonkeying."

explosivo
May 23, 2004

Fueled by Satan

Murdstone posted:

I mean the “@name” subscriptions. Do you have to pay to follow some people now?

No I know, I think those are the users buying checkmarks or whatever other services you can get. It's hosed on the iOS store so it I guess shows recent people who have bought stuff in the app description.

mobby_6kl
Aug 9, 2009

by Fluffdaddy

Chainclaw posted:

Just because it's lovely rear end code for a lovely rear end PC game in the '80s or lovely rear end FMV games in the '90s doesn't make it not engineering.

Check out my breakout clone for the ESP32, I'm a big-brained engineer now too, doing engineering for fun!

C++ code:
void loop()
{
	display.clear();
	char score[5];
	itoa(paddle.score, score, 10);
	display.drawString(0, 0, score);


	//update position
	if (digitalRead(14))
		paddle.x--;
	if (digitalRead(12))
		paddle.x++;
	if (paddle.x == 0)
		paddle.x = MAT_WIDTH;
	
	paddle.x = ball.x;


	//Check collisions
	uint8_t row = ball.y / 2;
	if (row >= EMPTY_ROWS)
		row -= EMPTY_ROWS;
	else paddle.width = 8;

	if (row < ROWS) {
		uint8_t brick = ball.x / 8;
		if (bricks[row] & (1 << brick)) {
			ball.dy *= -1;
			bricks[row] = bricks[row] & (~(1 << brick));
			
			switch (row) {
			case 0: case 1:
				paddle.score += 7;
				break;
			case 2: case 3:
				paddle.score += 5;
				break;
			case 4: case 5:
				paddle.score += 3;
				break;
			case 6: case 7:
				paddle.score++;
				break;
			}
			if (!(bricks[0] | bricks[1] | bricks[2]))
				game_over(score);
		}
	}
	

	ball.x += ball.dx;
	if (ball.x > MAT_WIDTH || ball.x == 0)
		ball.dx *= -1;

	ball.y += ball.dy;
	if (ball.y == 0 || (ball.y == MAT_HEIGHT-1  && abs(ball.x - paddle.x) < (paddle.width/2) ))
		ball.dy *= -1;

	if (ball.y == MAT_HEIGHT) {
		ball.x = MAT_WIDTH / 2;
		ball.y = MAT_HEIGHT / 2;
		if (!paddle.lives--)
			game_over(score);
		
	}


	//draw bricks
	for (int row = 0; row < ROWS; row++) {
		for (int brick = 0; brick < 16; brick++)
			if (bricks[row] & 1<<brick)
				display.drawHorizontalLine((MAT_WIDTH / 16) * brick, (row+EMPTY_ROWS)*2, MAT_WIDTH / 16-1);
	}
	//draw ball
	display.drawRect(ball.x-1,  ball.y-1, 2, 2);

	//draw paddle
	display.drawHorizontalLine(paddle.x - (MAT_WIDTH/32), MAT_HEIGHT - 1, MAT_WIDTH / 16);

	display.display();
	delay(40);
}

CaptainSarcastic
Jul 6, 2013



ryde posted:

From what I understand its not about ethics, but rather the fact that The Oldest Profession has high chargeback rates.

Nah, read the article I posted. It's a concerted effort from theocrats with connections.

Decon
Nov 22, 2015


Just wanna throw out there that I was calling him an engineer.

A demonstrably bad and dumb one.

Discount Dracula
Aug 15, 2003


Nap Ghost

Murdstone posted:

I mean the “@name” subscriptions. Do you have to pay to follow some people now?

I’d guess it’s a consequence of firing over half of your employees, but I’m no engineer so :iiam:

Flowers for QAnon
May 20, 2019

confused posted:

go look at interviews with him. He has very deep understanding of many disperate fields of engineering and can hold his own in discussions with any expert in the field.

Could you provide a few examples that show this? Bonus points if you share the 10year old one claiming we would have men on mars by now.

Jelly
Feb 11, 2004

Ask me about my STD collection!
I see a lot of people saying QYS but nary a S to be Q. When your only explanation for your argument is your own anecdotal experience and ego inflation it seems like you're just throwing up a defense after seeing a reflection of yourself in Musk.

In my industry the number of people who aren't engineers who call themselves engineers is borderline comedy.

What kind of engineering degree do you have, confused?

IBroughttheFunk
Sep 28, 2012
What time is it? If you guessed "Time for More Bullshit No One Cares About," you're 100% correct!

https://twitter.com/lhfang/status/1605292454261182464

Chainclaw
Feb 14, 2009

mobby_6kl posted:

Check out my breakout clone for the ESP32, I'm a big-brained engineer now too, doing engineering for fun!

C++ code:
void loop()
{
	display.clear();
	char score[5];
	itoa(paddle.score, score, 10);
	display.drawString(0, 0, score);


	//update position
	if (digitalRead(14))
		paddle.x--;
	if (digitalRead(12))
		paddle.x++;
	if (paddle.x == 0)
		paddle.x = MAT_WIDTH;
	
	paddle.x = ball.x;


	//Check collisions
	uint8_t row = ball.y / 2;
	if (row >= EMPTY_ROWS)
		row -= EMPTY_ROWS;
	else paddle.width = 8;

	if (row < ROWS) {
		uint8_t brick = ball.x / 8;
		if (bricks[row] & (1 << brick)) {
			ball.dy *= -1;
			bricks[row] = bricks[row] & (~(1 << brick));
			
			switch (row) {
			case 0: case 1:
				paddle.score += 7;
				break;
			case 2: case 3:
				paddle.score += 5;
				break;
			case 4: case 5:
				paddle.score += 3;
				break;
			case 6: case 7:
				paddle.score++;
				break;
			}
			if (!(bricks[0] | bricks[1] | bricks[2]))
				game_over(score);
		}
	}
	

	ball.x += ball.dx;
	if (ball.x > MAT_WIDTH || ball.x == 0)
		ball.dx *= -1;

	ball.y += ball.dy;
	if (ball.y == 0 || (ball.y == MAT_HEIGHT-1  && abs(ball.x - paddle.x) < (paddle.width/2) ))
		ball.dy *= -1;

	if (ball.y == MAT_HEIGHT) {
		ball.x = MAT_WIDTH / 2;
		ball.y = MAT_HEIGHT / 2;
		if (!paddle.lives--)
			game_over(score);
		
	}


	//draw bricks
	for (int row = 0; row < ROWS; row++) {
		for (int brick = 0; brick < 16; brick++)
			if (bricks[row] & 1<<brick)
				display.drawHorizontalLine((MAT_WIDTH / 16) * brick, (row+EMPTY_ROWS)*2, MAT_WIDTH / 16-1);
	}
	//draw ball
	display.drawRect(ball.x-1,  ball.y-1, 2, 2);

	//draw paddle
	display.drawHorizontalLine(paddle.x - (MAT_WIDTH/32), MAT_HEIGHT - 1, MAT_WIDTH / 16);

	display.display();
	delay(40);
}

Whoa whoa whoa no one should be saying any of his engineering required any sort of brain largeness. You're getting way ahead of everyone here.

People can be bad small brained engineers, too.

Also you have some bitwise math in there so you're probably ahead of a lot of modern engineers, anyways. There's a lot of really really bad code out there.

Bleusilences
Jun 23, 2004

Be careful for what you wish for.

CaptainSarcastic posted:

Nah, read the article I posted. It's a concerted effort from theocrats with connections.

It does have an high chargeback rate too, but that's more for the payment processing end and risk assessment.

There is also a concerted effort too for some reason.

youcallthatatwist
Sep 22, 2013

IBroughttheFunk posted:

What time is it? If you guessed "Time for More Bullshit No One Cares About," you're 100% correct!

https://twitter.com/lhfang/status/1605292454261182464

Uninteresting

Sydney Bottocks
Oct 15, 2004

To confused, aka Mr. Musk:

Sir, don't listen to the haters ITT, you're a wonderful engineer who's doing a fabulous job with Twitter, and I think you should just keep right on doing what you're doing :thumbsup:

Scorchy
Jul 15, 2006

Smug Statement: Elementary, my dear meatbag.

CaptainSarcastic posted:

I'm not putting deep thought into this, but shouldn't "engineering" involve physics in some fashion?

If it involves computers and programming it seems like it should have a more specific label, like "codemonkeying."

Professional engineer is suppose to be a protected term like doctor or lawyer, you're suppose to have a degree, license, code of ethics, liability etc.

But there's different kinds like chemical, civil, physics, mathematics, mechanical, electrical, etc. Computer eng was originally spun off electrical but now it's own thing. But yeah programmers have been incorrectly calling themselves engineers for a while now.

ruddiger
Jun 3, 2004

Chainclaw posted:

Just because it's lovely rear end code for a lovely rear end PC game in the '80s or lovely rear end FMV games in the '90s doesn't make it not engineering.

Everyone who installed and played goon theft auto back in the day is an engineer I guess

Jelly
Feb 11, 2004

Ask me about my STD collection!

IBroughttheFunk posted:

What time is it? If you guessed "Time for More Bullshit No One Cares About," you're 100% correct!

https://twitter.com/lhfang/status/1605292454261182464

I'm just inclined to immediately go toward "information gathered on Twitter may have been used by the government", rather than anything nefarious, but I'm not inclined enough to actually check because I know whatever it is I don't care.

mobby_6kl
Aug 9, 2009

by Fluffdaddy

Flowers for QAnon posted:

Could you provide a few examples that show this? Bonus points if you share the 10year old one claiming we would have men on mars by now.
Musk knows more about manufacturing than anyone who's ever lived, don't you know.


Chainclaw posted:

Whoa whoa whoa no one should be saying any of his engineering required any sort of brain largeness. You're getting way ahead of everyone here.

People can be bad small brained engineers, too.

Also you have some bitwise math in there so you're probably ahead of a lot of modern engineers, anyways. There's a lot of really really bad code out there.
This is bad code too I'm sure with tons of dumb unsafe poo poo. But it works so :justpost:

Anyway the point I wanted to make is that I don't think a kid copying some game code from magazines is an example of someone doing "engineering" in any meaningful sense, even if we accept that writing code can be "engineering" in some context.

geonetix
Mar 6, 2011


Wooo



Where those margin calls at

Seth Pecksniff
May 27, 2004

can't believe shrek is fucking dead. rip to a real one.
140.09!!!

CaptainSarcastic
Jul 6, 2013



IBroughttheFunk posted:

What time is it? If you guessed "Time for More Bullshit No One Cares About," you're 100% correct!

https://twitter.com/lhfang/status/1605292454261182464

I skimmed that, and what would be weird if is a US company didn't do stuff like that. That's way more normal and less concerning than, say, AT&T gleefully giving the letter agencies access to pretty much anything they want access to for domestic accounts.

Adbot
ADBOT LOVES YOU

jeffreyw
Jan 20, 2013
140.02 come on baby

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