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.

DavidGA , in The difference
@DavidGA@lemmy.world avatar

Because famously you can get Doom to run on things with a screwdriver.

SpaceNoodle ,

Yes, because first I need to disassemble the target device.

BeigeAgenda ,
@BeigeAgenda@lemmy.ca avatar

Yes, as long as its a sonic screwdriver.

MonkderZweite ,

on a screwdriver.

r00ty Admin ,
r00ty avatar

Well you need the screwdriver (with the smorx 5omble bit) to open the maintenance panel and access the button you hold while booting to get the unlocked bootloader, so you can install Linux and then subsequently doom.

Elementary.

newIdentity ,

He means he got doom running on that screwdriver

frezik ,

You joke, but the ES121 screwdriver has an open source firmware. I think it’s running an STM32F10x (based on the file listings in the firmware). People have gotten Doom to run on an STM32F429, so it’s not that far fetched.

M500 , in The difference

I’d argue getting doom to run is a good way to demonstrate understanding of the tech.

PixxlMan , in 0.30000000000000004

To everyone commenting that you have to convert to binary to represent numbers because computers can’t deal with decimal number representations, this isn’t true! Floating point arithmetic could totally have been implemented with decimal numbers instead of binary. Computers have no problem with decimal numbers - integers exist. Binary based floating point numbers are perhaps a bit simpler, but they’re not a necessity. It just happens to be that floating point standards use binary.

JackbyDev ,

What you’re talking about isn’t floating point, it’s fixed point.

PixxlMan ,

Wrong. Sounds like you think only fixed point/precision could be implemented in decimal. There’s nothing about floating point that would make it impossible to implement in decimal. In fact, it’s a common form of floating point. See C# “decimal” type docs.

The beginning of the Wikipedia article on floating point also says this: “In practice, most floating-point systems use base two, though base ten (decimal floating point) is also common.” (en.m.wikipedia.org/…/Floating-point_arithmetic) Also check this out: en.m.wikipedia.org/wiki/Decimal_floating_point

Everything in my comment applies to floating point. Not fixed point.

JackbyDev ,

I generally interpret “decimal” to mean “real numbers” in the context of computer science rather than “base 10 numbers”. But yes, of course you can implement floating point in base 10, that’s what scientific notation is!

Speiser0 , in The difference

The first panel is popular media, not computer scientists.

The computer scientist would write papers about how they adapted principles of the alien technology to our stuff.

r00ty Admin ,
r00ty avatar

Papers that would be released 5 years after the engineer got doom to run on it.

ali ,

If accepted.
Reviewer’s comments:

  • While the paper is well-written overall, contributions on adaptation of alien technology as well as comparison with state-of-the-art are not made clear.
  • Authors should consider using TikZ to create the diagrams. My Kindle e-reader had difficulty scaling and displaying the diagrams.
  • The paper’s tone could benefit from more technicality.
  • The terms “alien”, “ET”, “technology”, and “stuff” have been used ambiguously throughout the paper. The authors should consider including a table of nomenclature.
  • The experimental results don’t appear to provide sufficient statistical significance on how much the mankind’s genitalia could be pleased using the alien apparatus. The results would be more conclusive if the application of the apparatus on extraterrestrial genitalia is studied too. This has the additional benefit of avoiding to fall for spurious relationships.
chiliedogg ,

And now I’m having publication flashbacks.

They made me go back and demonstrate that stream discharge increases during a flood, and I’m the end we spent so much time and effort working on it, the whole thing changed into a comparative analysis between rainfall and peak discharge.

They critiqued us so hard we changed topics.

r00ty Admin ,
r00ty avatar

God damn big academia at it again!

Zacryon ,

Peer review. We know we need it, but we hate it.

Decompose , in The difference

Case in point… Doom is not invented, it’s discovered!

at_an_angle ,

The benevolent hyper-intelligent architect of the post-singularity simulation we all live in, John Carmack gifted humanity Doom.

tsonfeir , in The difference
@tsonfeir@lemm.ee avatar

Now do “full stack” developer

Jakylla ,
@Jakylla@sh.itjust.works avatar

BAM! I got that div centered on this display!

tsonfeir ,
@tsonfeir@lemm.ee avatar

Flex or… tables?

Jakylla ,
@Jakylla@sh.itjust.works avatar

Used that alien package with some python library I’ve found on the dark web to be able to use it as css

tsonfeir ,
@tsonfeir@lemm.ee avatar

No malicious dependencies, right? ……right?

XTornado ,

Css grid.

tsonfeir ,
@tsonfeir@lemm.ee avatar

Real developers use <pre> and white spaces. 😎</pre>

Kodemystic ,
@Kodemystic@lemmy.kodemystic.dev avatar

yup grid all the way

Hundun ,

“I deployed an edge compute environment on this thing, so it can run out SSR backend-for-frontend, but we now have a left-pad issue in our supply chain”

nothacking , in 0.30000000000000004

The expression 0.1 + (0.2 + 0.3) and (0.1 + 0.2) + 0.3 evaluate to different results.

CanadaPlus , in Welp, guess I'm going to hell

Hell only supports IE. You hang out in limbo with all the cool kids.

Lowered_lifted , in The difference

I don’t get the joke. Wouldn’t you need to study the architecture of the alien CPU to see what registers it uses if any and where data goes, and what format the data is expressed in (is it even binary?) so you can write an assembly language for it? Then you would need to write a compiler and then you could get a higher level language going and port Doom. Are we assuming that the alien computer just runs our code?

Glytch ,

The joke is that Doom, specifically, will run on anything.

nyan ,

In fact, for many years now, people have been trying to make Doom run on the most ridiculous things possible (printers, refrigerators, pregnancy tests . . .) just for the heck of it. There are worse hobbies.

Glytch ,

That is one of my favorite niche subcultures online. Just a group of people dedicated to a singular purpose that isn’t doing any harm to anyone. I always get excited when I see a new article that ___new device can run Doom

nothacking , in Welp, guess I'm going to hell

Hell runs on Linux so it never freezes.

xusontha OP ,

It all makes so much sense now haha!

tacosplease , in Welp, guess I'm going to hell

If Firefox could run full screen video without crashing every fucking time … that’d be great

xusontha OP ,

I don’t seem to have any problem with Firefox videos, maybe it’s on your end

tacosplease ,

That’s absolutely part of it. I have an old phone, but Chrome has been flawless on every phone I’ve had including this one.

kadu , in Monitor Alignment Alignment Chart
@kadu@lemmy.world avatar

The “tie fighter” setup of vertical, horizontal, vertical, gives me nausea

Miphera ,

Like this? :p

jackoneill , in Monitor Alignment Alignment Chart

Gaming setup is true neutral Work from home setup is lawful neutral Office setup is chaotic evil

spartanatreyu , in Monitor Alignment Alignment Chart
@spartanatreyu@programming.dev avatar
  • 50% of web developers: Chaotic Neutral
  • Salespeople: Lawful Neutral
  • Programmers (and the other 50% of web developers): Unaligned, we know how to use shortcuts.
Famborghini , in Monitor Alignment Alignment Chart

Chaotic good but smaller monitor is on the left, only because I had one shitty monitor I got on sale right out of high school and eventually bought a much nicer but slightly smaller one later.

HeckingShepherd ,

No one is chaotic good because they want to be. We are chaotic good because 2 good monitors is expensive.

ipha ,

I have a good 27" as my main, but I don’t have space for a 2nd 27" to either side – best I can fit is a 24". So I guess I’m chaotic good by (forced) choice.

HeckingShepherd ,

Big desks and room to put them are also expensive

ipha ,

Big desks mean I can’t put my speakers in good locations.

Famborghini ,

So true lol

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