|
Stack Machine posted:Any argument that depends on the direction text is rendered makes me wonder anyone if anyone ever argued for bi-endian machines with little-endian in arabic and hebrew locales but big-endian in europe. I don't think that would make any useful difference unless you also swap your memory address ordering around.
|
# ? Oct 29, 2023 22:08 |
|
|
# ? May 11, 2024 10:07 |
|
Stack Machine posted:You could get truly deranged and call the MSB bit 0, but "The place value of bit i of an n byte word is 2^(8n - i -1)" is always less appealing than "The place value of bit i is 2^i". the deranged option is exactly what ibm does in power/powerpc it's not even entirely deranged, it's the formally consistent way of thinking about byte and bit addresses in a big-endian system it was my exposure to powerpc which converted me from a "big endian is good" guy to a hater. big endian is the twisted abomination, not little
|
# ? Oct 29, 2023 22:21 |
|
spankmeister posted:I don't think that would make any useful difference unless you also swap your memory address ordering around. The 16 bit hex number "1234" in little endian is "34 12" when written with the bytes going left-to-right and "12 34" with the bytes going right-to-left. The "trick" is that despite text going the opposite way numbers in arabic text look the same as they do in english text. So lists of numbers would go right-to-left, or least-significant digits to most-significant.
|
# ? Oct 29, 2023 23:04 |
|
Stack Machine posted:The 16 bit hex number "1234" in little endian is "34 12" which is obviously, clearly, and objectively incorrect, and anyone who argues otherwise is being a contrarian for no reason
|
# ? Oct 29, 2023 23:34 |
|
BobHoward posted:the deranged option is exactly what ibm does in power/powerpc Does this even mean that instructions that take a bit index as an operand consider "bit 0" the MSB? (edit: yes it does) That's hosed. Stack Machine fucked around with this message at 01:46 on Oct 30, 2023 |
# ? Oct 30, 2023 00:14 |
|
Stack Machine posted:The 16 bit hex number "1234" in little endian is "34 12" when written with the bytes going left-to-right and "12 34" with the bytes going right-to-left. The "trick" is that despite text going the opposite way numbers in arabic text look the same as they do in english text. So lists of numbers would go right-to-left, or least-significant digits to most-significant. Well duh, but you were talking about text, not numbers.
|
# ? Oct 30, 2023 07:25 |
|
GWBBQ posted:I bought a Philco 46-1209 that "just needs a new power cord, maybe a tube or two." Now it's in line behind more things than one person could possibly remember that I promised my wife I would do before starting any new projects. I'm also going to learn to refurbish a typewriter with an Underwood No. 5 they were selling. Also, apropos of nothing: !@#$%^ FedEx, man...
|
# ? Oct 30, 2023 08:27 |
|
spankmeister posted:Well duh, but you were talking about text, not numbers. I was talking about lists of numbers being rendered within text. Like in-line in a document or something.
|
# ? Oct 30, 2023 14:05 |
|
Stack Machine posted:I was talking about lists of numbers being rendered within text. Like in-line in a document or something. ooooh ok, gotcha
|
# ? Oct 30, 2023 19:37 |
|
"34 12" is mixed endian. that's bytes as big endian nibbles and 16-bit numbers as little endian bytes. you need 256 characters to say what you are trying to say using bytes without confusing and upsetting people. i suggest emojis
|
# ? Oct 30, 2023 20:19 |
|
Stack Machine posted:Does this even mean that instructions that take a bit index as an operand consider "bit 0" the MSB? (edit: yes it does) That's hosed. it also means the most significant bit of a data bus pin on the physical processor is numbered 0 love2have bit indexes which change just because you moved from 32-bit to 64-bit ppc (but once again, this is the logically consistent BE way, doing otherwise is technically a form of mixed endianness)
|
# ? Oct 30, 2023 21:58 |
|
just use bitwise addressing
|
# ? Nov 4, 2023 22:47 |
|
learning openscad, makin a weird clock
|
# ? Nov 5, 2023 00:53 |
whats open scad w you
|
|
# ? Nov 5, 2023 07:06 |
|
I just want to complain that out of all of the fancy text to speech api offering options out there, why the gently caress is it that none of them sound like a robot? I want my poo poo to talk in a droid voice, is that so much to ask? apparently yes
|
# ? Nov 7, 2023 07:12 |
|
lol
|
# ? Nov 8, 2023 18:37 |
|
apple used to ship a couple dozen voices with macos classic, most of which were unintelligible gimmicks but still look at what they took from us
|
# ? Nov 8, 2023 19:00 |
|
at least we still have fred and victoriacode:
|
# ? Nov 8, 2023 19:08 |
|
The Eyes Have It posted:I just want to complain that out of all of the fancy text to speech api offering options out there, why the gently caress is it that none of them sound like a robot? as a genuine reality i keep telling nlp ai people that we should establish a voice and way of writing that is recognizably computers communicating. e.g. explicitly archaic modes of deferential address that'd make the situation clear. there's resistance as the goal was "as human as possible" until recently, but i rather think it is inevitable that something of the sort will wind up happening.
|
# ? Nov 8, 2023 19:12 |
|
I just went back and looked at some old rodtronics stuff and made me nostalgic for the days that rodtronics was a brand about being a brand. a self logo generating corporation. then it strayed from the path. they need to get back to the old ways
|
# ? Nov 8, 2023 19:32 |
|
Cybernetic Vermin posted:as a genuine reality i keep telling nlp ai people that we should establish a voice and way of writing that is recognizably computers communicating. e.g. explicitly archaic modes of deferential address that'd make the situation clear. Well it seems that the more advanced LLMs become, the more obsequious and sycophantic they act so archaic modes of deferential address etc would suit things perfectly.
|
# ? Nov 9, 2023 08:14 |
|
Made some new plants this weekend. The big white guy is White Sage and the little white guy is Wand Sage. In order to make the sage texture look a little hairy like the real plant I went into quixel mixer and blended a scuffed rubber material with a passionfruit pulp material to make the rubber look sort of pitted, then added in some very fine gravel with the displacement cranked up and height-blended that to make it look like little hairs. It can look at little weird extremely close up, but in car and on foot it still looks p ok. also made a sandpaper plant in the third pic also using some color-corrected rubber and gravel Probably the hardest thing about making plants for UE5 is forcing myself to make them rly high poly and ignoring my impulse to optimize geometry. You really can't use traditional foliage methods like 2d leaves and branches built into a texture atlas with an opacity mask to cut them out and place them along the plant? That tanks performance in UE5 with nanite, and if you wanna have hundreds of thousands of plants on screen, you really wanna use nanite. It feels weird and wrong to make a tiny little plant with 70k triangles but it really does perform better using fewer draw calls than a 500 triangle count plant with masked cards for branches and leaves. e: almost forgot, I improved the landscape texture blending a bit too. It was just using a slope mask to blend along a smooth gradient between textures based on how steep the slope was. I added the displacement maps for my textures and combined a mask using those with the gradient slope mask so that it looks like the dirt and sand have a smooth blend and the rocky parts of the texture stand out and intrude on the lower layer a little bit. Sumac fucked around with this message at 22:11 on Nov 12, 2023 |
# ? Nov 12, 2023 21:55 |
|
The Eyes Have It posted:I just want to complain that out of all of the fancy text to speech api offering options out there, why the gently caress is it that none of them sound like a robot?
|
# ? Nov 14, 2023 04:51 |
|
does that go for anybody? cause i do, i want more robot voices
|
# ? Nov 14, 2023 05:36 |
|
nice! if you end up getting into distributing plants around the terrain, ocotillo (allegedly) like to grow on limestone, and cholla need sun so they grow on flats and south-facing slopes.
|
# ? Nov 14, 2023 06:19 |
|
Sumac posted:Made some new plants this weekend. The big white guy is White Sage and the little white guy is Wand Sage. In order to make the sage texture look a little hairy like the real plant I went into quixel mixer and blended a scuffed rubber material with a passionfruit pulp material to make the rubber look sort of pitted, then added in some very fine gravel with the displacement cranked up and height-blended that to make it look like little hairs. It can look at little weird extremely close up, but in car and on foot it still looks p ok. sick I fuckin love ue
|
# ? Nov 14, 2023 06:39 |
|
Pythagoras a trois posted:does that go for anybody? cause i do, i want more robot voices me too. tell me about more robot voice synthesizers
|
# ? Nov 14, 2023 19:16 |
|
minidracula posted:I got you bro: Those are rad in their own way, but I'd really like something that has the benefits of the more modern speech generators, just... not trying so drat hard to sound exactly human. Like, one that just embraces the fact that it's synthetic and talks like a robot / droid but still has clear diction, some tonality, etc. In a perfect world, a dropdown would include voices like Angry Scotsman, Guild Navigator, My Soul Has Left My Body, Protocol Droid, and Murderbot3000.
|
# ? Nov 14, 2023 20:52 |
|
I'm still working on this font. I've changed a lot of glyphs.
|
# ? Nov 15, 2023 06:34 |
|
The Eyes Have It posted:In a perfect world, a dropdown would include voices like Angry Scotsman In it, voted 5
|
# ? Nov 15, 2023 06:45 |
|
still working on decker stuff; mostly focusing on the lil scripting language last week i made a few subtle breaking changes to the query syntax which make it much more flexible and internally consistent today i put the finishing touches on a custom markdown renderer, written in lil, which also understands how to highlight lil source code. in one stroke, i remove a build dependency for the decker ecosystem and also i get color-coded examples in all the docs now: https://beyondloom.com/decker/lil.html the renderer is here, if anyone's curious: https://github.com/JohnEarnest/Decker/blob/main/scripts/lildoc.lil it doesn't implement every intricacy and alternative in markdown; just the parts i actually use. along the way i identified and corrected a handful of performance bottlenecks for string processing and xml serialization; wins all around
|
# ? Nov 20, 2023 06:56 |
|
Internet Janitor posted:still working on decker stuff; mostly focusing on the lil scripting language
|
# ? Nov 21, 2023 04:15 |
|
i currently upload each set of new binaries manually. the old binaries are hidden from download (since otherwise it gets extremely cluttered and confusing), but i have them all archived locally and on itch.io so i can observe download counts per version/os. i also mark releases with tags on github are you asking because you're observing some kind of regression?
|
# ? Nov 21, 2023 04:52 |
|
i got my homemade IPv4 stack running on an STM32 microprocessor to talk to its server computer today, it turns around a 100Mbit/s Ethernet packet response in just under 19us. the top two lines are the receive dibits coming in from the server, running at 50MHz to get the 100Mbit/s data rate, into the STM32 pins. the bottom two lines are the transmit dibits with the response. the STM32 is running at 180MHz so that's 3420 clock ticks to process and respond to the incoming packet. i got some ideas on how to drive that number down for the actual packets that need super low latency. but pretty atm for getting stuff moved from the "oh god, please just work at all" step to the "ok, let's polish and refine" phase
|
# ? Nov 21, 2023 05:10 |
|
Internet Janitor posted:i currently upload each set of new binaries manually. the old binaries are hidden from download (since otherwise it gets extremely cluttered and confusing), but i have them all archived locally and on itch.io so i can observe download counts per version/os. i also mark releases with tags on github Speaking of, re: the itch.io Windows builds/binaries, are you building those with VS/MSVC? They also seem to embed at least compile timestamp info, so I'm assuming the sources & build scripts, etc. are not currently designed to generate bit-identical artifacts (not that I'm expecting they are, just looking for confirmation). Is this correct? I've got your latest tip of main (ba14ca7) able to build with SDL2, SDL2_image, and Mingw-w64 via w64devkit (https://github.com/skeeto/w64devkit), but I basically ignored the Makefile, did things manually, and had to make some changes to decker.c and decker.js just to avoid a function name collision with a Mingw-w64 header (setmode). PDP-1 posted:i got my homemade IPv4 stack running on an STM32 microprocessor to talk to its server computer today, it turns around a 100Mbit/s Ethernet packet response in just under 19us.
|
# ? Nov 21, 2023 09:10 |
|
PDP-1 posted:i got my homemade IPv4 stack running on an STM32 microprocessor to talk to its server computer today, it turns around a 100Mbit/s Ethernet packet response in just under 19us. That owns.
|
# ? Nov 21, 2023 10:19 |
|
that is wild, man. perhaps fast ethernet is too fast
|
# ? Nov 21, 2023 13:56 |
|
minidracula posted:Speaking of, re: the itch.io Windows builds/binaries, are you building those with VS/MSVC? They also seem to embed at least compile timestamp info, so I'm assuming the sources & build scripts, etc. are not currently designed to generate bit-identical artifacts (not that I'm expecting they are, just looking for confirmation). Is this correct? yes; that's correct- I use the __DATE__ and __TIME__ macros to embed build information for the about dialog, so builds will not be bit-identical. windows releases are compiled with msvc and a cmake build script; i currently do not publish that script because i find dealing with windows viscerally unpleasant and fielding questions/complaints about compiling c on windows sounds like my personal hell
|
# ? Nov 21, 2023 16:04 |
|
hoping I can work on my game this weekend - mostly I need to make 3d assets which im kinda cold on, but I should be able to get into it or find something else to do
|
# ? Nov 22, 2023 16:54 |
|
|
# ? May 11, 2024 10:07 |
|
i'm hosting another decker-themed game jam next month: https://itch.io/jam/deck-month if you folks know anybody who might enjoy decker, i'd really appreciate help spreading the word
|
# ? Nov 22, 2023 19:02 |