Tumgik
#programming
Text
Y'all, the world is sleeping on what NASA just pulled off with Voyager 1
The probe has been sending gibberish science data back to Earth, and scientists feared it was just the probe finally dying. You know, after working for 50 GODDAMN YEARS and LEAVING THE GODDAMN SOLAR SYSTEM and STILL CHURNING OUT GODDAMN DATA.
So they analyzed the gibberish and realized that in it was a total readout of EVERYTHING ON THE PROBE. Data, the programming, hardware specs and status, everything. They realized that one of the chips was malfunctioning.
So what do you do when your probe is 22 Billion km away and needs a fix? Why, you just REPROGRAM THAT ENTIRE GODDAMN THING. Told it to avoid the bad chip, store the data elsewhere.
Sent the new code on April 18th. Got a response on April 20th - yeah, it's so far away that it took that long just to transmit.
And the probe is working again.
From a programmer's perspective, that may be the most fucking impressive thing I have ever heard.
25K notes · View notes
prokopetz · 3 months
Text
So I got a complaint from a client about their website today.
In brief, this client operates an online directory, in which companies within a particular industry can advertise their services.
Companies appearing in this directory have the option to voluntarily disclose which of a pre-defined list of "visible minority" identifiers apply to the company's ownership: "disabled", "LGBT", etc.
Companies appearing in this directory also have the ability to list people – typically owners or directors – associated with the company. The same visible minority identifiers which apply to companies can also voluntarily be applied to individual people listed under a company.
Today, the website's operator decided to add a new identifier to the list. I'm not sure why they chose to phrase it the way they did, or whether they just forgot that the same list of visible minority identifiers is used for both companies and persons, but the short version is that they want to know why the site's users now have the ability to designate people as "Female Owned".
7K notes · View notes
engravedlives · 29 days
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
random green blinkies
3K notes · View notes
seguen-sd · 10 days
Text
Tumblr media
Arte original: Soul Sculping.
928 notes · View notes
maj77777 · 2 months
Text
Tumblr media
2K notes · View notes
sreegs · 2 months
Text
You're interviewing as a software engineer and you sit down to begin a coding exercise via remote video chat. Your interviewer joins a minute late. You exchange light pleasantries, then intros. They ask you a few questions relevant to your experience and you answer them satisfactorily.
The interviewer says, "Right, lets move on to the coding exercise," and directs you to a collaborative coding website. You select your language of choice and they begin to describe your problem.
"You have an array of souls recently liberated from their mortal shell, represented by this array of signed floats called "theDead". You must design a function that determines which souls go to heaven and which souls go to hell,"
"Heaven and hell are empty. The cumulative value of all the souls in heaven and hell must both be nonzero, and exactly equal to each other. You may leave any number of souls in purgatory,"
"Your function must return a bool indicating whether the balance of heaven and hell can be met given the array of souls. The count of souls will be 0 < n < 1,000,000. Do you have any questions before you begin?"
1K notes · View notes
apollos-polls · 10 days
Text
1K notes · View notes
prokopetz · 1 month
Text
Implementing strict out-of-bounds checking in my 3D platformer, but instead of actually forbidding the player from going out of bounds I just use it to create a demon that chases you around the OOB space, and if it catches you it engages you in a lengthy unskippable dialogue about the tabletop RPG it's writing, thereby killing your speedrun.
5K notes · View notes
titleknown · 17 days
Text
While I really hate the narrative of "tech bros" because of how it conflates shitty CEOs with non-shitty base-level programmers, and how it conflates Dunning-Kruger-y early adopters with people who Know Their Shit about computers...
...On the AI art issue, I will say, there is probably a legit a culture clash between people who primarily specialize in programming and people who primarily specialize in art.
Because, like, while in the experience of modern working illustrators a free commons has ended up representing a Hobbseyan experience of "a war of all against all" that's a constant threat to making a living, in software from what I can tell it's kinda been the reverse.
IE, freedom of access to shared code/information has kinda been seen as A Vital Thing wrt people's abilities to do their job at a core level. So, naturally, there's going to be some very different reactions to the morality of scraped data online.
And, it's probably the same reason that a lot of the creative commons movement came from the free software movement.
And while I agree a lot with the core principles of these movements, it's also probably unfortunately why they so often come off as tone-deaf and haven't really made that proper breakthrough wrt fighting against copyright bloat.
It also really doesn't help that, in terms of treatment by capital, for most of our lives programmers have been Mother's Special Little Boy whereas artists (especially online independent artists post '08 crash) have been treated as The Ratboy We Keep In The Basement And Throw Scraps To.
So, it make sense the latter would have resentment wrt the former...
869 notes · View notes
ceroro · 1 month
Text
creacher space program
639 notes · View notes
maj77777 · 2 months
Text
Tumblr media
837 notes · View notes
ballofstress9 · 3 months
Text
programmers will litterally google "how to kill a child" and act like its the normallest thing in the world
867 notes · View notes
stumpyjoepete · 4 months
Text
A Mathematician Learns To Program
def max(a, b): # without loss of generality a < b return b
447 notes · View notes
prokopetz · 3 months
Text
Today's aesthetic: when a video game does the YOU DIED thing, but the developers neglected to give the baddies a victory pose, or even provide their AI with any sort of general script for what to do when the player character ceases to be a valid target, so they just keep milling around periodically attacking the air three feet above your character's prone corpse until the screen fades out.
6K notes · View notes
sreegs · 3 months
Text
microsoft engineers in the 90s: hey so uh now that we're a real company we have to screen potential employees and we were thinking of implementing a process where you solve these complicated logic and mathematical problems
microsoft execs: oh so you're gonna screen to make sure you have the most mathematically and logically minded people and not screen things like ethics and critical thinking
engineers: oh hm when you put it that way maybe this is a bad idea, especially if the whole industry does this. we can-
execs: no no this is great. start doing the puzzles
373 notes · View notes
charlesoberonn · 2 months
Text
352 notes · View notes