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
hobbesmaster
Jan 28, 2008

H.P. Hovercraft posted:

which is particularly funny since banks was a hardcore socialist and a post-scarcity society is about as anti-capitalist as you can get

jfc is elon a dumbass

but in fully automated luxury gay space communism the robots would have to let musk run his idiotic capitalist simulation so he could be happy

Adbot
ADBOT LOVES YOU

hobbesmaster
Jan 28, 2008

can't wait for the post breakup cover of "I've never met a nice south african" by grimes

hobbesmaster
Jan 28, 2008

Xealous posted:

some of what I wrote runs on the factory line - at the time we started the model s program, which has not changed to this day, we fake the backend to install and validate firmware as the car moves down the line. a tech runs over to the car, plugs an eth cable in diag and dumps an image on the car using curl and a tui app I wrote using python. as the car moves down the line it is installing firmware for about an hour. if that station for any reason can’t talk to the PKI system, erp, or a ruby webapp it halts the line

can't you flash the storage before its installed in a car?

hobbesmaster
Jan 28, 2008

Xealous posted:

Tesla never bothered to flash those things ahead of time before assembly

this is the thing, like i work with boards that have many devices on them that have firmware and they're all flashed well before the board is installed in anything if not before even being soldered down

hobbesmaster
Jan 28, 2008

Xealous posted:

they got smart eventually - model 3 does do this now, but doing that at scale with all the components for a car is a challenge when you have it being done with stations running yocto images and perl

uh we literally do the same thing; well, yocto images and python

tesla isn't the first to solder down SOMs running embedded linux and a bunch of MCUs hanging off an i2c/canbus/whatever line

hobbesmaster
Jan 28, 2008

2G is dead so i wonder what happened to cars that used that

hobbesmaster
Jan 28, 2008

Xealous posted:

that thing (the car-side updater) is about ~100k lines of C in a single file. code reviews were always a laugh riot

:allbuttons:

hobbesmaster
Jan 28, 2008

Xealous posted:

while tesla should be given credit for updating the car over the air to fix issues, that's also any connected car's biggest weakness - you're one exploit away (or malicious employee with access) from remote root.

more fun stuff: there's limited space on the emmc in the touchscreen system so updating maps can't be done using an image or a binary diff. so the thing rsync's map updates (all 2GB of them) from various places. they may have fixed that in the newer intel-based boards, but who knows.

autopilot had _really_ high turnover at one point before release because some guy from space x came in and gave the entire dept a C pointer/memory test because Elon said they were "late" to ship.

are these all done over cellular? the network itself provides a lot of security in that case at least. of course until someone gets your password to control center/command center

hobbesmaster
Jan 28, 2008

Endless Mike posted:

selling demo cars is very common, and they do, in fact, count as "new" since they've never had an initial say, but dealerships will give steep discounts on them, since they'll usually have a few hundred miles on them. something tells me tesla is not doing that.

this one wasn't new though; theres actually a pretty big legal difference between a new car and a used car. apparently this one had been titled and registered so its no longer new

you can buy a "new" car with 200 miles on it, this wasn't a "new" car by law though

hobbesmaster
Jan 28, 2008

Xealous posted:

tesla basically runs their entire business like a just in time compiler only they don't treat warnings or errors as failures. most groups in the company don't cross-communicate so there's a lot of duplication of effort.

i once got pulled into a meeting because a car burned down when it was attached to a supercharger and we didn't get a log out of the car. normally under some emergency circumstances the car will try to upload a log when it thinks poo poo has gone really badly, but in this particular case it was far enough away from a tower it had half 3G connection and had to upload a 30MB log via HTTPS POST. the car burned down before it even got to 10MB and the system was only designed for exponential backoff retries, not resumption of in-progress. elon was calm about it, but we had to justify why we never had time to address it - maybe it was because we were all busy making unsafe features work?

good news! 3G is dead too!

hobbesmaster
Jan 28, 2008

wait they’re not using a private apn?!

hobbesmaster
Jan 28, 2008

Mr. Nice! posted:

what are people talking about with post-apple jobs? next and pixar are kindof big deals. yeah, no consumers bought next poo poo, but it still had it's place and was the precursor to osx.

apple did a whole lot of stupid poo poo in between jobs times, but jobs became the largest single shareholder of disney because of his actions in the late 80s and into the 90s.

what did steve do in the 90s that was such a big failure?

jobs tried to create a computer company and ended up making a movie studio

then he tried to create another computer company and only made an operating system

finally he returned to his original computer company and turned it into a phone company

hobbesmaster
Jan 28, 2008

Wulfolme posted:

ackthually, everyone at Pixar wanted to make movies from day 1, all the rendering computer stuff was just them scrambling around to try and earn some kind of revenue until they got to the point of Toy Story being possible

just go with it it makes the joke work

hobbesmaster
Jan 28, 2008

Wulfolme posted:

if musk had tried to make a car company and ended up only making a powertrain manufacturer we would have nothing to laugh at

indeed, jobs's greatest skill was saying "that sucks we're not doing it" while musk just says "thats garbage let me fix it" *makes problem worse*

hobbesmaster
Jan 28, 2008

gschmidl posted:

You say powertrain and I think



which also matches what Musk would promise about it.

its musk so it'd be more like

hobbesmaster
Jan 28, 2008

Schadenboner posted:

Goddamn is that some wide gauge. WTF?

that was NBC's response to the love boat. it nearly bankrupted the network

hobbesmaster
Jan 28, 2008

President Beep posted:

lol. i'd not heard of this.

https://tv.avclub.com/the-horror-of-supertrain-almost-brought-down-a-network-1798274591

https://www.metv.com/stories/a-look-back-at-supertrain-tvs-most-expensive-flop

quote:

By that time, Supertrain had become the most expensive series of all time. Silverman was so fed up with the series, he notoriously went to the studio and broke his toe after kicking one of the iron model trains.

hobbesmaster
Jan 28, 2008

but will they find out about YOU MUST HAVE A PLATINUM ACCOUNT TO READ THIS

hobbesmaster
Jan 28, 2008


its true though; his conclusion if it being fine is incorrect however. plenty of companies have toxic, unsafe work cultures and terrible project planning.

not sure why that means that tesla should be worth more than functional automotive companies :thunk:

hobbesmaster
Jan 28, 2008

Zamujasa posted:

Um, ok. But that just reminds me of some quote in some funny movie: "You made me bleed...my own blood!". Mentioning "HTTPS POST" is redundant, unless you are trying to impress some non-technical people ;)[quote]

someone doesnt http get it

how cute that that guy doesn't think that an HTTP POST is possible

hobbesmaster
Jan 28, 2008

we used to have a bit janitoring thread, though that was mainly bitching about firmware

hobbesmaster
Jan 28, 2008

President Beep posted:

or you could just use your goddamn eyballs.

its a redundancy system

at least its supposed to be

hobbesmaster
Jan 28, 2008

abraham linksys posted:

this is the most viral 219.css has ever been but i'm mostly glad the tweeter used the superior amberpos

hobbesmaster
Jan 28, 2008

Ciaphas posted:

i want u all to imagine that if this thread somehow becomes part of anything legal then someone somewhere is going to very seriously ask the question "What is YOSPOS and what does it stand for?"

looking forward to being deposed regarding derailing ( :hurr: ) the thread with a failed 70s tv series

hobbesmaster
Jan 28, 2008

Jamsta posted:

This thread hit the main teslamotors subreddit:

https://www.reddit.com/r/teslamotors/comments/99z3jl/former_tesla_firmware_engineer_discusses_the/

Top comment so far:


You gonna stand for this Mr Fart Powered?

from a moderator of that subreddit:

quote:

Original source: https://forums.somethingawful.com/showthread.php?threadid=3862643 (Pages 62 through 68)

Flaired as "Speculation" until their is corroborating evidence.

:speculate:

hobbesmaster
Jan 28, 2008

FAT32 SHAMER posted:

can someone please explain why people think slobbing your boss's knob and working your life away are good things



and also how come they all post on redd- oh, nevermind

would it be weirder if he said that to his current manager or his former manager at tesla?

hobbesmaster
Jan 28, 2008

Chaosfirev posted:

Hey arstechnica include me in your screenshots thanks

is this on arsetech now?

hobbesmaster
Jan 28, 2008

fart-powered cars posted:

yeah true - i'd be far, _far_ more worried about autopilot (any vendor's, not just tesla), than some dumb infotainment firmware. as i said, tesla does follow the safety guidelines - you can drive the car safely with infotainment down, but the creature comforts are gone like ac

my poasts are just examples of how lovely infotainment can be, but car security is hard. the thing was running ubuntu 10.04 forever on Nvidia's lovely pdk so as soon as it shipped it was vulnerable. firmware development is a balance of limitations

if you think tesla has it bad, ohhh man. there are other connected cars (jeep) which have been demonstrably remote-rooted in really horrific ways. there's a bunch of poo poo coming out of china that was made by the Chinese company and Bosch/delphi/whoever and i guarantee you they don't do due diligence like we did. my point in general being that connected cars, privacy, security - these are industry wide issues and should be addressed

good news though is that the jeep won't work long enough for an exploit to be useful

hobbesmaster
Jan 28, 2008

Trig Discipline posted:

well if it's going to be that kind of party i guess it's time for me to admit that i'm grimes

what's the invisible world

hobbesmaster
Jan 28, 2008

FAT32 SHAMER posted:

how many times can i post *slurping and gagging noises* on different posts before i get banned from that subreddit?

let's find out!

i upvoted you :patriot:

hobbesmaster
Jan 28, 2008

this is the best reddit comment thread so far

https://www.reddit.com/r/EnoughMuskSpam/comments/99sbwa/former_tesla_programmers_anecdotes_about_problems/e4qlr6e/

quote:

sjsu_dropout
59 points
·
15 hours ago
I am skeptical as well. The whole post sounds like some bored engineer wanting to stir up the "normies". Way too many tech and engineering lingo compressed together in sentences.

I consider myself a pretty decent engineer (currently a SWE at Google) and have friends in Waymo. I can definitely say nobody talks like this.

giant 700TB single mysql database

Bullshit. In a sharded setup, maybe. But in a single instance, not possible.

upload a 30MB log via HTTPS POST

Um, ok. But that just reminds me of some quote in some funny movie: "You made me bleed...my own blood!". Mentioning "HTTPS POST" is redundant, unless you are trying to impress some non-technical people ;)

about ~100k lines of C in a single file. code reviews were always a laugh riot

Aha! Got you! You went too far with trying to impress everybody with "tech-speak" to appear you worked in Tesla. What I also didn't mention before was that I also worked at Tesla before joining Google.

I can say for a fact that we NEVER did any code reviews.

You are full of poo poo, good sir!

quote:


level 3
wm32d
12 points
·
9 hours ago
·
edited 8 hours ago

*I can definitely say nobody talks like this.

Also software engineer, only in European Aerospace - some people do talk like that (I hate it, but it certainly does happen).

*Mentioning "HTTPS POST" is redundant, unless you are trying to impress some non-technical people ;)

Jesus... that's really your complaint about this post?

*I also worked at Tesla before joining Google I can say for a fact that we NEVER did any code reviews.

It ever went past your mind that he might have worked there longer than you did, and that workflow changed to include code reviews after a number of fuckups? Or that different depts might have different flows? Also: lol, you just made Tesla look much worse with that remark.

quote:

wm32d
12 points
·
9 hours ago
·
edited 8 hours ago
normies

As a long-ago ex-Googler I find it amusing to watch employees name-drop where they work, always with some underlying subtext implying authority (fully aware in writing this I am also doing the same thing), a trick that carries well because that company allegedly has such a stringent interview process (BS - they hired me). Parent comment doesn't simply imply this but explicitly uses it as the basis for calling OP out. It's amusing because the namedrop is always accompanied by some claim they felt they couldn't support solely through a sound argument.

Meanwhile the points made are relatively sound, 100kLOC C firmware updater set off my BS alarm (assuming 98k of that wasn't some static data tables), and the 700TB MySQL DB while possible is extremely unlikely.. even given a huge JBOD setup which nobody in their right mind would plug into a single server, InnoDB tops out at 64TB per table in the best case, which means OP would need a single database with somewhere around 10 64TB tables

hobbesmaster
Jan 28, 2008

Shaggar posted:

pls do not reveal the yospos secret.

that amberpos is the best?

hobbesmaster
Jan 28, 2008

atomicthumbs posted:

no, i mean, concretely: i am a furry leftist, online. i am literally immune to harrassment at this point. it doesn't make it past my armor's DR. tink

but what’s your THAC0

hobbesmaster
Jan 28, 2008

yospos isn’t paywalled though

hobbesmaster
Jan 28, 2008

people on hn and reddit don’t see ads

hobbesmaster
Jan 28, 2008

akadajet posted:

atomicthumbs is a quality yosposter, imo

has anyone else so effectively trolled gbs?

hobbesmaster
Jan 28, 2008

Pardot posted:

what did he do?

https://forums.somethingawful.com/showthread.php?threadid=3676585&userid=0&perpage=40&pagenumber=1

hobbesmaster
Jan 28, 2008

Cat Face Joe posted:

wtf happened

funy computer

hobbesmaster
Jan 28, 2008

Farmer Crack-rear end posted:

there's a part of me that's morbidly wondered if it would be possible to get two countries' border agents basically pointing guns at each other and shouting "take him!" "no, gently caress you, you take him!!"


though given the mentality of u.s. most border guards they'd probably just shoot the poor bastard and agree to lie that "he had a gun! scared for our lives!!"

most countries don’t “recognize” dual citizenship so this doesn’t come up

Adbot
ADBOT LOVES YOU

hobbesmaster
Jan 28, 2008

musk not being able to have people killed is the only evidence that we are not in a cyberpunk dystopia

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