The existence of Wi-Fi AP implies the existence of Wi-Fi NAP
caps, mosfets, and the happiest thoughts in the universe
https://dram.page
https://github.com/dramforever
https://cohost.org/dram
https://ko-fi.com/dramforever
The existence of Wi-Fi AP implies the existence of Wi-Fi NAP
RE: https://mastodon.social/@dramforever/115445748830002218
I've moved easyriscv to my own domain and grebedoc.dev hosting.
To me, this is a matter of peeling off the band-aid regarding this being *my* site. With GitHub pages I *have* to rely on GitHub and be at the mercy of the Actions runner and GitHub's static site hosting. And, granted, this site isn't seeing *much* update, but we know how well Actions has been going.
Save this new link: https://easyriscv.dram.page/
(Also shout out to easy6502 which is still -> https://skilldrick.github.io/easy6502/ )
@niconiconi omg here's mappy mouse...
@whitequark my brain came up with the expression "i don't want to win dick measuring contests; i want to have sex" in response to this. i'm not sure what it's about but it feels like the right mood
How to write code on your no-toolchain, no-documentation, and no-storage 1990s Chinese <del>totally-legal Famicom game console</del> educational home computer? No worries! You can find useful assembly routines on your own! Just dump the whole BASIC cartridge ROM via PEEK using this handy 6502 decoding script! :blobcatfacepalm: The next section also gives you a typed-in ROM monitor. Absolutely disastrous learning experience. But you know it's truly only possible on a 6502 - the disassembler fits in just 4 pages. Steve Wozniak is going to either be amazed or have a heart attack if someone told him this was how 1990s home computers worked in China. #retrocomputing #小霸王学习机
@Atemu i've been thinking about this. originally my intent was that my stylesheet is so minimally designed that i should not have to specify a font family for text (<code> get the font-family: monospace monospace, that's it). i should simply use what the user prefers.
however, i have come to realize that there really are many users that expect the *website* to specify a good font-family for itself, and don't really know or care that there is a default font. so now i'm at a dilemma...
RE: https://mastodon.social/@dramforever/116015345166347672
feels like a lot of y'all aren't getting it so i'm just gonna *plop* https://github.com/riscv-non-isa/riscv-elf-psabi-doc/blob/master/riscv-elf.adoc#large-code-model this here
should i explicitly set font-family: serif; in my website css, because someone screenshotted my website and their own and posted it on some forum for comparison, and their browser defaulted to sans serif for me and made it look ugly?
@whitequark remember to fire them if you want them to be preserved. also do consider documenting the process to fire clay tablets in the modern day if you ever get around to it.
Update 2026-02-10: This is fixed.
Update 2026-02-06: If you're affected, **go to the "Checks" tab**. The Edit button should still be there. This applies to repos with no checks as well. (Reported by "kisekiiro" on Matrix)
GitHub come the heck on
"Edit button is gone for non-committers for pull requests (workaround included)" https://github.com/orgs/community/discussions/186398
@demize i imagine the grape flavor thing would be treated, practically, as a fully synthetic food additive, and be labelled as whatever ester(?) it chemically is?
@mosfet among other things, arm assembly would have more three-letter mnemonics (add, sub, ldr, str) whereas risc-v has no such tendency. also risc-v has mips-style register alias names (s0, t0, etc) (but with no prefix (mips would have $t0 etc)) whereas arm registers are *mostly* just referred to by number (x0 through x31 ...)
@mosfet it's risc-v assembly, specifically in the *large* *code model*, i.e. -mcmodel=large, where symbol references require referencing a literal pool nearby the instruction itself. this allows a single executable to way exceed 2G in total data and code size, and allows static linking while putting stuff all over the place in 64-bit address space. see https://github.com/riscv-non-isa/riscv-elf-psabi-doc/blob/master/riscv-elf.adoc#large-code-model
@mosfet hi that's fine by me, but i just want to make sure, do you understand what the bottom "large code model" is referring to?
wrote the regex /^(?:(\d+);)?(?:\/((?:[^\\/]|\\.)+)\/|\?((?:[^\\?]|\\.)+)\?)(?:;"\t(.+))?/
for the mastodon star button, what is this trying to parse?
Update 2026-02-10: This is fixed.
Update 2026-02-06: If you're affected, **go to the "Checks" tab**. The Edit button should still be there. This applies to repos with no checks as well. (Reported by "kisekiiro" on Matrix)
GitHub come the heck on
"Edit button is gone for non-committers for pull requests (workaround included)" https://github.com/orgs/community/discussions/186398
i have a correction for this recommendation. when your device boots make it print \x55\x77\x55 a few times on the uart. that's so much better
why is the command for the 2048 game in u-boot called "2048" not "800"
compile once, debug everywhere