#photo of a #Teletype model 32, using a 5-bit code, with FIGS and LTRS keys. #history
“Reciprocal Materiality and the Body of Code. A Close Reading of the American Standard Code for Information Interchange (ASCII)”, by Till A. Heilmann, 02015, doi 10.25969/mediarep/678 #ASCII #history
CERN’s 8.5-digit DIY open-source voltmeter, now in the Open Hardware Repository. #electronics #hardware #precision #metrology
#bootstrapping #machining and #manufacturing with a milling machine made of granite for #precision, the "RIG-CNC"
a world clock displaying the time in various timezones with Python and Tk
MIT startups (seeking a technical advantage) vs. Stanford startups (seeking market traction)
Telegram and Elmu and the US right wing vs. Signal
#C standardization and defer rather than C++-style RAII and destructors
#BASIC #games included "HAMURABI", a resource management game
#PDF of David #Ahl’s #BASIC #games, “the first computer book to sell more than a million copies.[1]”, hosted on Annarchive, which is not Anna’s Archive
David #Ahl places everything he’s ever written, including #BASIC #games, in the public domain!
David #Ahl’s home page
#video “I accidentally made Blender in #Godot” #Whisk basically manually placing triangle vertices on movable axis-aligned planes with grids on them, pretty awesome
Very poorly edited #video how to make simple #visual-novels in #Godot 4 with #Dialogic. Apparently you put stuff in the “addons” directory to make them appear in Project Settings → Plugins. After creating the dialogue you can Dialogic.start("res://whatever.dtl") in your _ready. #games
#video #GreatScott on tiny power #electronics #hardware, building PCBs around a TI TPS63020 4-amp buck-boost converter, which takes 1.8–5.5V and provides 1.2–5.5V (programmed with a voltage divider) with 25μA of quiescent current, using a 2.4MHz switching frequency so it can use tiny external inductors and capacitors, with only 8 passives in all. So he builds the new PCB with 0805s (because he find 0604s hard to hand-solder). The dadashit has a very nice suggested layout. Despite worrying about hand-soldering, he paste-soldered the components with a stencil and reflowed them on a tiny 3-cm-square hotplate he evidently had, labeled MHP30. The 5V output was 5.115V (2.3% high, a big sloppy), while the 3.3V output was 3.393V (2.8% high). He got 2.8A out at 3.3V and 2.04A at 5V, with 71%–91% efficiency, the higher numbers being at lower loads. He did two more tighter layouts where he had to hand-solder some caps on the back after reflow; the current capability decreased to only 2.0A at 3.3V but the efficiency was the same. Comments suggest TPS631000 and TPS63900 as even lower-power alternatives.
#video on building an X-ray machine and people being mad. Mostly talking-head filler though. In fact the only actual content in the video is webpage screenshots and an ad for some kind of food thing. William Osman, make better videos please.
#video on setting up PID #control for a ball on a beam #toread #Electronoobs
#video on MIT-licensed #Godot #dialogue system for #visual-novels. It’s called GodotEzDialoguePlugin because the author is YouTuber “real-ezTheDev”, aka #DeveloperEzra. He demonstrates using the Godot UI widgets, defining new node classes in scripts, connecting signals to callbacks, getting bugs due to implicit @onready invocation, loading JSON files in the node inspector, etc., really a full Godot development tutorial. He came up with an ad-hoc ASCII textual language for writing his dialogues, including --- for page breaks within a single dialogue, which displays as a boxes-and-wires graph. It looks like it might be a little more work to use than #Dialogic, because it’s much more narrowly focused, but by the same token, maybe more flexible and easier to debug. The dialogue system supports variable interpolation and conditionals on state variables passed in from the main GDScript logic, as well as emitting “custom signals” that are handled synchronously. #games
77-minute #video about #NileRed’s life story. He says his motivation is that he can make things he can’t buy, like bromine, which was similar to his motivation for “urbexing”, exploring abandoned buildings in Montreal to get photos of their interiors. He’s thinking he might like to be a “real” filmmaker. How he decided to stop studying for medical school after he volunteered in a hospital for a while. Lots about the headaches of running a company, even a YouTube production company, and having people depend on you. Financial prospects of different careers. He initially hired his brother for what he had been making at Walmart, US$2000 a month (or CAD 2000?), while he was taking home US$1000 a month for himself, because he was living with his parents. The burdens of fame, no longer being able to be anonymous in public. Mostly just talking heads, but at least they’re talking to each other instead of just talking to a camera.
#video about Eulerian fluid #simulation with #shaders by "RL Hugh" who seems to be #CodingAdventure (Sebastian Lague) in some sense
super-simplified #video walkthrough of setting up water in #Godot with #shaders
20-minute #video #toread about #dialogue in #Godot using Dialogic, which I thought was so far only for Godot 3, but maybe that’s just that Dialogic 2 isn’t in the Asset Library
#video about 10 “waifu” #videogames from Steam. Hentai Sheriff, Anime World War 2 (an FPS), Anime Redemption (a third-person shooter where your character is an anime woman wearing a bikini), etc. Pretty horrific.
#video about 10 more “waifu” #games from Steam. The first is “The Citadel”, a sort of Wolfenstein 3D FPS, which is kind of disturbing. “Anime World”, a kind of lame low-poly 3-D RPG where you fight goblins. “Megacraft, Hentai Edition” has buxom catgirls in bikinis and seems to be a sort of third-person Minecraft clone with them. (And without enemies.) Eventually he tunnels out of the bottom of the world and falls forever. “Together BnB” features uncanny-valley humanoid characters in revealing outfits who flirt with you. (Then there’s a Raycon earbud ad.) Then he goes deer hunting in the fog with a handgun. Then there’s a Leisure-Suit-Larry style menu-driven dialog. “Hentai vs. Furries” has cartoony figures in bikinis killing stuffed animals with a semiautomatic rifle.
#video #ElectroBOOM on trying to make metal arc in a microwave oven
10-minute #video #tutorial on #Godot’s profiler, which lets you click on a lag spike and see what was using time during that frame, plus other stuff
how call_deferred worked with yield and threads in #Godot 3 #video #toread
100% #CC CC0 public-domain HDRI environments, PBR material textures, and “hyperreal” #3D models, for #games and #graphics. Hundreds of each. The latest 3-D model is a 3-D scanned milk can in 6000 polygons (“Metal Jug”). The texture images are all at least 8000 pixels square, and they have normal maps. Supports .blend, glTF, .zip, .usd (Universal Scene Description), .fbx, and for HDRIs, Open EXR and Radiance RGBE (.hdr). Supported by ads, several hundred patrons on Patreon (who get early access to new files that are otherwise shown only as teasers for weeks), and a Blender addon. One of the top downloads is a 27k triangle model of a Leica camera uploaded four years ago with 27000 triangles and 89000 downloads. #pasivos
itch.io offers #CC CC0 public-domain tilemaps and #tilesets for 2-D #games; you don’t have to sign up or sign in to download them, just click on an extra “no thanks” link. 122 results tagged “tilemap”, 273 tagged “tileset.” #pasivos
#1-bit tileset by #Kenney under a #CC CC0 public-domain license. #pasivos #tilesets
wow, itch.io has 333 files tagged #1-bit, things like tilemaps, #tilesets, icons, fonts, sprites, etc. 40 licensed CC0. #pasivos
In addition to the 40 CC0 #1-bit #pasivos, another 37 of those 333 files are supposedly licensed #CC BY (4.0). Except that in a lot of cases the authors put a conflicting license on the actual page.
Lennart Denes has this site with 2310 #pasivos under #CC CC0 public-domain, including textures of PBR materials, HDRI backgrounds, #3-D models, terrain, etc.
another site with textures of 3314 PBR materials under #CC CC0. #pasivos
#Godot #games 2-D character movement #tutorial #toread #video
#video on prerendering 3-D models from Adobe’s Mixamo into spritesheets using #Blender #games
#Godot #tutorial #video on VHS-like rendering effects for #games #toread
#video #tutorial for generating sprite sheets from a #3-D model by scripting #Blender in Python for #games