Not really into piracy, sex, or weed, actually. Machines are cool. (The URL was a suggestion from an IRL friend.);; This buffer is for text that is not saved, and for Lisp evaluation.;; To create a file, visit it with C-x C-f and enter text in its buffer.
Don't wanna be here? Send us removal request.
Text
It remains to be seen what may or may not be going on wrt the health of Donald Trump, but if we find ourselves in a Woodrow Wilson-esque situation where he's too incapacitated to be president, but not enough to die right away, then I think it will be very interesting to watch how the Republican party behaves.
4 notes
·
View notes
Text
DNI: Larry Ellison. All else permitted.
2 notes
·
View notes
Text
TL;DR: Doom (1993)'s hardware requirements are higher than you might realize. These hardware requirements are all fundamental consequences of real design complexity in Doom itself -- you can't get it to run on a less powerful computer just by trying really hard. Emphatically, it will not "run on anything." If someone ported Doom somewhere unusual, it's because that "somewhere unusual" was already a computer capable of running something as complicated as, say, Windows 95. Proving "this Windows 95 computer is capable of running complex software" does not impress me. Everybody already knows that Windows 95 computers are capable of running complex software. What I do find impressive is when the port requires the author to write the hardware driver code to get Doom to talk to something unusual.
---------- Page Break ----------
It's a pet peeve of mine that Doom (1993) gets sooooo much focus in the popular conception of the hacking* scene ("can it run Doom tho?") because I don't think people have a good grasp of what its hardware requirements actually are.
Doom is a complicated program, but importantly it's also a complicated game. Interactive software.
Doom was meant to show off the cutting edge of PCs in 1993. It's not enough to just be able to run the compiled code, you have to be able to run them fast enough. That meant a a 32-bit CPU (80386 or better (you'd want better)), 4 MB of RAM minimum, and graphics hardware that could keep up (at the time, that meant VGA). Plenty of contemporary devices couldn't handle that. The Amiga, for example. Plenty of devices still can't handle that.
It's not a question of optimization, or of clever workarounds, or of the author's technical ability. There is no way optimize "the game needs to draw the level to the screen" faster than the physical limits of the drawing hardware, no workaround for "in order to keep track of the enemies in a level the game needs to keep track of the enemies in a level", and no level of technical ability which will let you do more with the system than the silicon is capable of. You can't pray the oscillator frequency away.
Take that headline that was circling around a couple years ago: "This Programmer Figured Out How to Play Doom on a Pregnancy Test". Foone Turing did not get Doom running on a pregnancy test microcontroller. What did they do? They got Doom running on a 32-bit ARM processor -- think "Game Boy Advance" power levels -- that was wired up to the display of a pregnancy test. No shit you can get Doom to run on something with the specs of a GBA, right?
The impressive parts were connecting those two components, and writing the driver code for LCD. Doom's only here because it's the answer to the question "what interactive graphical application has the most modular (easiest to replace bits and pieces of) codebase?"
Focusing on Doom instead of the driver work is like watching someone demonstrate a new ACE† exploit exploit they found, and coming away with the conclusion that the impressive part was that the Windows Calculator was compatible with Windows 11. That's not where the effort went!
"Programmer Writes LCD Driver for Off-The-Shelf Part" just isn't as flashy, I guess.
* That's the "understand systems and get them to do unexpected things" sense of "hacker", as opposed to "cracker".
† Arbitrary Code Execution; AKA getting another person's program to run whatever code you want. Very bad if that "other person's program" is the OS.
109 notes
·
View notes
Text
My notes are all over the place ATM, so I can't promise anything, but feel free to ask me to explain anything here if you need help!
Was sorting through my documents folder and found an unfinished 'space shuttle iceberg' I'd been working on. Anyone got any suggestions to fill it out?
Level 1 - "Was Apollo 11 the one that blew up, or was it another one?"
Challenger Disaster
"Reusable"
Level 2 - "That's the one that built the Space Station, right?"
Columbia Disaster
Canadarm
International Space Station Construction
SRB Re-Use
EMU
Level 3 - Yeah, I Know a Little
MMU
Discovery, Atlantis and Endeavour
Hubble Servicing Missions
Drag Chute
Level 4 - Space Nerd
Congresspeople in Space
Spacelab and Spacehab
So Many Stupid Numbering Schemes
LDEF
Shuttle-Mir
Skylab Reboost
SAFER
Enterprise and ALT
Shuttle Carrier Aircraft
TDRS
RTLS Abort
STS-3 Landing
IUS "Name Change"
Shuttle-C
Level 5 - Shuttle Fan
Payload Specialist vs Mission Specialist vs Flight Crew
Only Four Missions with Untethered EVAs (41B, 41C, 51A, 64)
SLC-6
Centaur-G and G'
LES vs ACES
STS-27R SRB strike
STS-3xx and STS-400
The Original Space Transportation System
Space Shuttle Reference Mission 3B
STS-93 "Golden Bullet"
STS-51F ATO
Story Musgrave's "Stand Up Reentry" on STS-80
SILTS
OBSS
Westar 6 + Palapa B2 recovery
MPLMs + PMM
RS-68
Ares I-X
RSLS Abort
Level 6 - Maybe a Little Too Deep in the Weeds
USA's Shuttle CCP Bid
STS-401
STS-144
STS-33R "Cabin Leak in Waste Collection System"
STS-1 Body Flap Overpressure
STS-2 Fuel Cell Failure
STS-9 APU Fire
STS-51 Transfer Orbit Stage Cradle Explosion
LWT and SLWT ETs
Filament-Wound SRBs
Other Recoverable Satellites (EURECA, SPaS, WSF, etc.)
Tethered Satellite System
Internal vs External Airlock
"Garn Scale"
Extended Duration Orbiter
James van Hoften and John Lounge's Nap on STS-51I
SolarMax Repair
Payload Commander and Flight Engineer Assignments
Discovery "Teardrop"
Bail-Out Pole
Level 7 - Oh Yeah, I Was Reading Through Mike Coats' Oral History and…
Commander's Hatch Lock (STS-51B Suicide Threat)
PILOT
Satellite Power System/Solar Power Satellite Study
TAGS
MPTA-098
SAIL / OV-095
ATLAS-1 and SEPAC
AR-22
MV Liberty Star and MV Freedom Star
Level 8 - NTRS Incarnate
empty…
7 notes
·
View notes
Text
yeah i'll fuckin say
#berolg#programming#okay so i dont know everything about variable substitution syntax#but $@ is the variable that contains the list of positional arguments to the shell script#it is not an array and it cannot be subscripted#which is why this is a bad substitution#even if you could -- or if you read it into an array -- doing so in the manner here would be equivalent to just using $* instead#worse this script is using the hash (cant use that character in tags) to get the length of the argument array (number of positional args)#but again thats already a value provided to you with the variable $[hash character]#so like what is even going on here
17 notes
·
View notes
Text
Compelling pitch you've assembled here, Tumblr
10 notes
·
View notes
Text
why do 16:10 120Hz monitors not really exist. i greatly prefer 16:10 to 16:9 but it doesn't seem like you can get anything HRR at 16:10 which suuuuucks. not like i even have the money to buy anything to replace my broken monitor anyway
#berolg#computers#if i were in the market for a new monitor i would be asking the same question#i looooove 16:10#all my desktop monitors are 16:10#ive even got a 16:10 TV of all things#(complete accident at first; i just kept buying monitors from thrift stores without scrutiny and then later i'd realize they were 16:10)#three times that happened#ive only ever bought three monitors#eventually it grew on me and how i find 16:9 too claustrophobic
15 notes
·
View notes
Text
Was sorting through my documents folder and found an unfinished 'space shuttle iceberg' I'd been working on. Anyone got any suggestions to fill it out?
Level 1 - "Was Apollo 11 the one that blew up, or was it another one?"
Challenger Disaster
"Reusable"
Level 2 - "That's the one that built the Space Station, right?"
Columbia Disaster
Canadarm
International Space Station Construction
SRB Re-Use
EMU
Level 3 - Yeah, I Know a Little
MMU
Discovery, Atlantis and Endeavour
Hubble Servicing Missions
Drag Chute
Level 4 - Space Nerd
Congresspeople in Space
Spacelab and Spacehab
So Many Stupid Numbering Schemes
LDEF
Shuttle-Mir
Skylab Reboost
SAFER
Enterprise and ALT
Shuttle Carrier Aircraft
TDRS
RTLS Abort
STS-3 Landing
IUS "Name Change"
Shuttle-C
Level 5 - Shuttle Fan
Payload Specialist vs Mission Specialist vs Flight Crew
Only Four Missions with Untethered EVAs (41B, 41C, 51A, 64)
SLC-6
Centaur-G and G'
LES vs ACES
STS-27R SRB strike
STS-3xx and STS-400
The Original Space Transportation System
Space Shuttle Reference Mission 3B
STS-93 "Golden Bullet"
STS-51F ATO
Story Musgrave's "Stand Up Reentry" on STS-80
SILTS
OBSS
Westar 6 + Palapa B2 recovery
MPLMs + PMM
RS-68
Ares I-X
RSLS Abort
Level 6 - Maybe a Little Too Deep in the Weeds
USA's Shuttle CCP Bid
STS-401
STS-144
STS-33R "Cabin Leak in Waste Collection System"
STS-1 Body Flap Overpressure
STS-2 Fuel Cell Failure
STS-9 APU Fire
STS-51 Transfer Orbit Stage Cradle Explosion
LWT and SLWT ETs
Filament-Wound SRBs
Other Recoverable Satellites (EURECA, SPaS, WSF, etc.)
Tethered Satellite System
Internal vs External Airlock
"Garn Scale"
Extended Duration Orbiter
James van Hoften and John Lounge's Nap on STS-51I
SolarMax Repair
Payload Commander and Flight Engineer Assignments
Discovery "Teardrop"
Bail-Out Pole
Level 7 - Oh Yeah, I Was Reading Through Mike Coats' Oral History and…
Commander's Hatch Lock (STS-51B Suicide Threat)
PILOT
Satellite Power System/Solar Power Satellite Study
TAGS
MPTA-098
SAIL / OV-095
ATLAS-1 and SEPAC
AR-22
MV Liberty Star and MV Freedom Star
Level 8 - NTRS Incarnate
empty…
7 notes
·
View notes
Text
mm. mouthful of mustard...
2K notes
·
View notes
Text
"Crazy Rich Asians" contains an opinion & evokes a person's judgement, "Killer Klowns from Outer Space" is alliterative and charmingly retro in its old hollywood sci-fi tone, "Snakes on a Plane" contains a smooth rhyme and is deliberately matter of fact in its delivery, every overly descriptive joke title i can think of is more thoughtful and evocative than kpop demon hunters
#berolg#there's no conflict implied by “kpdh”#no situation implied#no plot no stakes nothings happening we're not trying to sell you on any new ideas because we don't have any#it reads more like the subtitle for a weekly twenty minute television show than a film#like some kind of soft reboot jem and holograms spinoff#a blanket admission that you're just here to watch “thing you know” get remixed a little#its fan fictionesque#which isnt *necessarily* a knock#but it makes it hard to respect as an opinionated piece of art
348 notes
·
View notes
Text
as a piece of media becomes more popular, it is exposed to more people who only consume media at its level of popularity or higher, and therefore have less to compare it to. therefore, the more popular something is, the more overrated it will necessarily be by the majority of people talking about it. its just logical.
559 notes
·
View notes
Text
Interesting. Seems Emacs really doesn't like to open 410kb files with no newlines. Totally locks the whole thing up until I xkill the frame and restart the server.
0 notes
Text
"we need more weird queers and people to engage in foss" y'all can't even fucking cope with a transfem puppygirl maintaining a matrix server
217 notes
·
View notes
Text
Stop assigning every fictional character top or bottom! Maybe they are up, down, strange, or charm!
51 notes
·
View notes