There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

Fizz , in what the hell is happening in ultramarine linux
@Fizz@lemmy.nz avatar

Imagine the smell of that office

hikikoma , (edited )

MUTHKY

Adalast , in “It’s not that hard”

Can someone please just send Husky Musky on a hunting trip with Dick Cheney? 🙏

dangblingus , in “It’s not that hard”

I know literally 0.0000000001% of 1st year CS, and even I know that Musk just googled what “type” means in this context. No shit a compiler can determine the type at compile time. That’s not what the post was about, Elon my guy.

Tischkante ,

He doesn’t care about people writing code, unless they’re underpaid and in overtime.

HairHeel , in “It’s not that hard”
@HairHeel@programming.dev avatar

I tend to think people shit on Musk more than they should, but holy shit does it bug me when a CEO talks about engineering problems with such bravado.

nucleative ,

The guy was a the senior software dev at his first startup. Not sure if he’s written a line of code since then, but he’s at least spent some time in the trade

rainerloeten ,
@rainerloeten@lemmy.world avatar

He wrote code that was so bad, all that was kept from x.com when it was bought was its name. The actual code was taken from another company acquired at the same time.

phoenixz ,

The guy is an idiot who LITERALLY got fired for incompetence as CEO.in the past. He is a scammer and should be treated as such, so no, people aren’t shitting too much on him. If anything, they aren’t shitting enough, there are still way too many oblivious fan boys out there that think he is a genius. He’s not.

Anything he says that makes sense engineering wise usually comes from someone on his team, anything else is just outrageously stupid, and clearly from his “genius mind” like this blurb/cert/tweet whatever the hell its supposed to be called.

Adalast ,

Don’t forget defrauding the federal and state of California governments to get them to pull funding from vitally needed high-speed rail projects because it would hurt Tesla’s bottom line. Fucking hyperloop.

jasory ,

California HSR has been a zombie project for a while. Even before Musk was a factor, there were annual plans but nothing ever got done, year after year. It’s probably going to take intercity projects to become popular and economical for something as ambitious as long-range passenger rail to actually receive serious attention.

ShaggySnacks ,

He talked about electric cars. I don’t know anything about cars, so when people said he was a genius I figured he must be a genius.

Then he talked about rockets. I don’t know anything about rockets, so when people said he was a genius I figured he must be a genius.

Now he talks about software. I happen to know a lot about software & Elon Musk is saying the stupidest shit I’ve ever heard anyone say, so when people say he’s a genius I figure I should stay the hell away from his cars and rockets.

Rod Hilton about Elon Musk.

Aux , in Rust project startup kit

To be fair, a simple operating system project is not that hard to implement.

dejected_warp_core ,

Point in case: Ben Eater recently uploaded a video where his “BIOS” consists of two I/O functions and compiles into less than 250 bytes. Double that if you count his port of WOZMON. We can argue later if that constitutes an operating system - I mean, it’s not POSIX compliant but it does operate.

www.youtube.com/watch?v=0q6Ujn_zNH8

Edit: watch that space. The venerable MS BASIC is on the way after this.

riodoro1 , in “It’s not that hard”

Oh look, a dipshit who never wrote a line of code.

petersr ,

Well, according to the first biography about him, he was coding quite a lot in Zip2 and perhaps also some in early PayPal. Bit the code was supposedly hastily written and very bad.

KingThrillgore ,
@KingThrillgore@lemmy.ml avatar

Not true. He worked on a game once.

It wasn’t very good like most of the Sega CD games.

MajorHavoc ,

Neat! To save others a search, “Post Production - Ground Control” turned up for my search.

Edit: If I ever worked on a Sega CD game, I would wear that as a badge of pride. It wasn’t a good game system, but it was an interesting era in the history of gaming.

barsoap , (edited ) in “It’s not that hard”

For the curious, this is about as easy as it gets for proper type inference. You could leave out the one or other thing (most prominently, polymorphism), but that kind of stuff would hardly qualify as even a toy example.

I won’t claim that J. Random Hacker will have issues understanding it – it’s a neatly tied bundle of necessary complexity without any distracting parts (like efficiency), if you sit down with the thing (ideally starting the whole series from the beginning) you’ll be able to grok it (and have learned a lot). However, understanding HM isn’t the same as being able to extend it, which includes proving soundness of the system, that kind of stuff is a specialised field within a specialised field within academia with more open questions than answered ones. The reason Rust doesn’t have HKTs? Because their interaction with lifetimes is insufficiently understood. Those kinds of questions can easily start 20+ years of research only to be answered with “yep that’s inherently unsound/uncomputable/whatever”.

Oh, EDIT, forgot: AI-enabled typing is obviously a completely braindead idea. I don’t need a second lazy, impatient, hubristic idiot looking at my code, I need something to catch mistakes. Something deterministic, rule-based, pure unerring logic. Which is exactly what type systems are and do.

haui_lemmy ,

This must be one of the best comments I have read so far on lemmy. Thank you. :)

dejected_warp_core ,

AI-enabled typing is obviously a completely braindead idea.

I agree. However, and I know I’m practically reading tea leaves here, but I read that last line as a suggestion that AI would replace programming outright.

NigelFrobisher , in no.. just no

Needs JSON embedded in the elements because JSON is best practice.

KingThrillgore , in “It’s not that hard”
@KingThrillgore@lemmy.ml avatar

Jesse, what the hell are you talking about?

HawlSera , in “It’s not that hard”

This the new live action Joseph and Jotaro?

rimjob_rainer , in “It’s not that hard”

Tell me you don’t know shit about programming without telling me you don’t know shit about programming.

Solemarc , in “It’s not that hard”

I didn’t know we even had dynamic compiled languages but a quick google search tells me Lisp counts. Wonder if Musk actually knew that or if this screenshot is taken mid dunning-kruger.

mrkite , in “It’s not that hard”
@mrkite@programming.dev avatar

It’s kinda amazing how someone can work so hard to sabotage their own public image.

bane_killgrind ,

Musk wants Twitter to fail. He bid on it for a laugh and when his bid was accepted he tried to get out of it.

They made him buy it and he’s been butthurt ever since. He wants everyone involved to suffer, because then the decision to hold him accountable was a bad decision.

He doesn’t give a fuck about people, or technology, or even the money he sunk on it. So it looks like he’s shaving his eyebrows to spite his face. It doesn’t hurt, so he doesn’t care.

mindbleach ,

4D chess isn’t real. Sometimes, rich and powerful people do dumb things. Sometimes they’re not very smart and have a visible personality disorder. Searching for an underlying clever motive is an exercise in your intelligence - not theirs.

Jazard23 ,

I don’t think “they made me buy it so I’m breaking it” is really a 4D move. It’s more like a 4th grade move.

mindbleach ,

“So” is the mistake. He’s not breaking it on purpose. He’s just a fucking idiot. He is exactly as smug and incompetent as he appears.

bane_killgrind ,

“I’m going to do what I want despite all advice and consequences” doesn’t need to be intentional or unintentional to be what it is

mindbleach ,

… and what it is, is completely different from secretly pursuing a complex goal that only looks like an idiot immune to good ideas.

mindbleach ,

In light of recent accusations: an idiot off his tits on meth, and immune to good ideas.

CileTheSane ,
@CileTheSane@lemmy.ca avatar

He’s not hurting the people who made him buy it.

If he really wanted to be rid of it he could have instead done nothing. Put someone in charge with the impossible task of “make this profitable in 5 years” and then shut it down after 5 years because “it’s not profitable”.

Showing his ass to the world and ruining future potential for investment by looking like an incompetent idiot is not a “secretly intelligent move”.

bane_killgrind ,

Sure he’s not hurting them, but he’ll still keep riding the pony into the ground, because he owns it, he’ll do what he wants. He’s not making intelligent moves, because his choices aren’t reasoned they are just whims.

CileTheSane ,
@CileTheSane@lemmy.ca avatar

Right, he’s an idiot.

exocrinous ,

You underestimate his incompetence

paholg ,

What? The people who made him buy it got paid already. I’m sure they’re laughing every time they see it drop in value.

johannesvanderwhales ,

They’re probably doubly laughing because he fired them for supposed incompetence, yet Elon tanking the price is evidence that they were doing a much better job. You could very well see a suit for wrongful termination in the future.

Thcdenton , in “It’s not that hard”

Elon what the fuck are you talking about

dangblingus ,

Apparently he thought the conversation was about whether or not a compiler can understand a type at compile time. The answer is yes. Yes they can. But I’d love to see Elon struggle through the description of why he thinks it’s “easy” and why what he said is relevant.

merc ,

whether or not a compiler can understand a type at compile time

In many / most(?) compiled languages that’s because the type is specified at compile time. With interpreted languages that’s often not the case, and in that case determining the type can be extremely hard.

nxdefiant , in “It’s not that hard”

That’s a load bearing “done right”.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines