@cr1901@mastodon.social avatar

cr1901

@cr1901@mastodon.social

Another important fact about me is that I collect ISA cards. I still don't believe in magic- just concepts I don't understand yet.

http://pronoun.is/he/him

This profile is from a federated server and may be incomplete. Browse more on the original instance.

cr1901, to random
@cr1901@mastodon.social avatar

Okay, the CI hell is over. I have released the first version of my "switch your monitor inputs from your computer" program. It even comes with a GUI :D:

Hopefully you'll save a few minutes of your life over the course of a few years :).

https://github.com/cr1901/swmon/releases/tag/v0.1.0

whitequark, to random
@whitequark@mastodon.social avatar

thermostat controlling the boiler for heating here over RF: broke a week or two ago

flipper zero that i've been using to manually enable the boiler instead: also broke somehow

me: freezing to hell and beyond due to it being 5°C outside and not having anything warm

my headmate: spends four hours putting together this incredibly normal setup using her beaglebone and a radio carrier module she designed a year ago. she even got the RF modulation parameters right on the first try, wtf

cr1901,
@cr1901@mastodon.social avatar

@whitequark "Pipelining chores with heavy number crunching"; I relate to headmate.

cr1901, to random
@cr1901@mastodon.social avatar

I don't love that the "1.44" in "1.44 MB" floppy isn't actually either "Megabyte" or "Mebibyte", but rather it's 1.44 "thousand Kibibytes".

cr1901,
@cr1901@mastodon.social avatar

@mcc 1.44 @foone 's

1 Foone == 1440 kibibytes

tubetime, to random
@tubetime@mastodon.social avatar

i've gotten nerd sniped into helping fix the IBM 729 tape drive at the Computer History Museum...

cr1901,
@cr1901@mastodon.social avatar

@tubetime I and O too easy to confuse with 1 and 0?

I feel like I've seen this before in e.g. Game Genie codes.

whitequark, to random
@whitequark@mastodon.social avatar

(reverse engineering something voice)
msvcrt was a mistake
also, c++ was a mistake

cr1901,
@cr1901@mastodon.social avatar

@whitequark What am I looking at and why is it bad?

cr1901,
@cr1901@mastodon.social avatar

@whitequark I love the implication that "why is it bad" is self-explanatory from looking at it :D.

mcc, to random
@mcc@mastodon.social avatar

Rust's "Cargo" has a feature named "Features" and a feature named "Examples" and there is a feature where an Example can use a Feature and this is incredibly, incredibly hard to google for. So far I've got as far as finding examples of Features, but not as far as finding examples of Features of Examples.

cr1901,
@cr1901@mastodon.social avatar

@onelson @mcc cargo's features are the Rust equivalent of "cc -DMY_EXTRA_FUNCTIONALITY".

Cargo also provides a built-in mechanism to run code examples for your library (called, "examples" :P).

These can be combined, so that a code example requires a cargo feature to be enabled if you want to compile/run that example.

mcc, to random
@mcc@mastodon.social avatar

I'm going to go see a movie about ants

cr1901,
@cr1901@mastodon.social avatar

@mcc A Bug's Life? Antz? Ant Man?

gabrielesvelto, to random
@gabrielesvelto@fosstodon.org avatar

Memory errors in consumer devices such as PCs and phones are not something you hear much about, yet they are probably one of the most common ways these machines fail.

I'll use this thread to explain how this happens, how it affects you and what you can do about it. But I'll also talk about how the industry failed to address it and how we must force them to, for the sake of sustainability. 🧵 1/17

cr1901,
@cr1901@mastodon.social avatar

@gabrielesvelto Really depressing that we've reached the physical limits of creating "memory we're confident that actually will store it's value reliably" :(.

We've went from PARITY CHECK 1/2 to "memory works fine without detection or correction" to "oh now not even parity check is enough". In that sense, it's WORSE than 40 years ago :P.

whitequark, to random
@whitequark@mastodon.social avatar

please tell me the most obscure joke you know

(feel free to explain or not explain it, depending on what you find more amusing to think of me reading it)

cr1901,
@cr1901@mastodon.social avatar

@whitequark Dunno if most obscure, and def not good, but I've been holding onto this one for a while.

I want to create a railroad-themed OCaml fork. Each toolchain installation will be called a switcher.

whitequark, to random
@whitequark@mastodon.social avatar

the DOS INT13 handler is doing getenv in debug builds?

cr1901,
@cr1901@mastodon.social avatar

@whitequark SMARTDRV.SYS device driver provides a file cache if you have Expanded (bank-switched, works on 8088) or Extended (not-bank switched, 286+ only) memory.

azonenberg, to random
@azonenberg@ioc.exchange avatar

All of the open ECP5 tooling work is cool and all, but a little on the small/slow side for my taste.

Is anyone working on open tools for Lattice Avant-X yet?

cr1901,
@cr1901@mastodon.social avatar

@azonenberg
> small/slow
> 85000 LUTs

While I agree that's a medium-small to medium (at best) FPGA in the grand scheme of things, I still wince a bit :P.

mcc, to random
@mcc@mastodon.social avatar

I need to figure out where on the internet I can ask newbie verilog questions the way I can go to the Rust discord and ask newbie Rust questions

cr1901,
@cr1901@mastodon.social avatar

@mcc I like Lattice Reveal. But maybe that's because I've legitimately used it to solve a problem before lol (it also mostly "just works").

whitequark, to random
@whitequark@mastodon.social avatar

hm, what's a good way to convert an SVG path to CSV?

cr1901,
@cr1901@mastodon.social avatar

@whitequark Is that the current logo, 'cept flipped vertically?

cr1901,
@cr1901@mastodon.social avatar

@whitequark I tried for several minutes to map the plot back to the logo in the docs, and failed miserably until I noticed it was flipped lmao.

cr1901, to random
@cr1901@mastodon.social avatar

I need a used-working NVMe SSD (2280). Anyone have an one they'd be willing to part with for the cost of shipping (plus a convenience fee)? 1TB preferred, but I'm fine with any size.

I'm looking to do all this under $15.

It's fine if it's used because I want to test if my 2017 desktop supports NVMe (and the answer seems to be... possibly... not even Acer seems to be sure).

cr1901,
@cr1901@mastodon.social avatar

@foone Will do, tyvm.

Fun fact, you gave me old RAM for my 29+2 Bday, and I potentially get a test SSD for my 29+5 Bday :D. So thanks again <3.

Btw, that RAM is still going strong. Am typing on the machine it's on rn; it's the reason I've gotten to 12+ years with it :D.

mcc, to random
@mcc@mastodon.social avatar

Oh huh for the first time I'm about to use systemd for its intended purpose (as an init manager). I wonder how this is gonna go

cr1901,
@cr1901@mastodon.social avatar

@mcc Okay, but RC Cola isn't bad :D!

whitequark, to random
@whitequark@mastodon.social avatar

try demangling this C++ symbol name: _ZN8iloveyouIS_S_S_S_S_EIS0_S0_S0_S0_S0_EIS1_S1_S1_S1_S1_EIS2_S2_S2_S2_S2_EIS3_S3_S3_S3_S3_EIS4_S4_S4_S4_S4_EIS5_S5_S5_S5_S5_EIS6_S6_S6_S6_S6_EIS7_S7_S7_S7_S7_EIS8_S8_S8_S8_S8_EIS9_S9_S9_S9_S9_EE

cr1901,
@cr1901@mastodon.social avatar

@whitequark Without looking it up and based on the name that resembles an old worm:

This will blow up "nm" and exhaust some finite resource/recursion depth?

tubetime, to random
@tubetime@mastodon.social avatar

my favorite Commodore computer!

cr1901,
@cr1901@mastodon.social avatar

@tubetime I miss the days when computer peripherals had CPUs nearly as powerful as the main computer :D.

cr1901,
@cr1901@mastodon.social avatar

@foone @tubetime Somehow that doesn't invoke the same excitement in me as a 6502 controlling a floppy disk drive :'D...

tubetime, to random
@tubetime@mastodon.social avatar

one of today's pickups is this mystery Xebec RAM card. I can't find any information about it, so I think I'll try reverse engineering it.

cr1901,
@cr1901@mastodon.social avatar

@tubetime There's no switches :o...

cr1901,
@cr1901@mastodon.social avatar

@tubetime Oooooh, the light reflecting makes it hard for me to see it :D.

cr1901,
@cr1901@mastodon.social avatar

@tubetime Ahhh, so it's like the AST RAMpage 286 :D!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • slotface
  • GTA5RPClips
  • osvaldo12
  • everett
  • khanakhh
  • rosin
  • InstantRegret
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • Youngstown
  • mdbf
  • ngwrru68w68
  • provamag3
  • kavyap
  • modclub
  • cisconetworking
  • cubers
  • anitta
  • Leos
  • Durango
  • ethstaker
  • normalnudes
  • tester
  • megavids
  • tacticalgear
  • lostlight
  • All magazines