William D. Jones
cr1901@mastodon.social
<p>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.</p><p><a href="http://pronoun.is/he/him" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">http://</span><span class="">pronoun.is/he/him</span><span class="invisible"></span></a></p>
Posts
-
Post #3963465
#lazyweb Can anyone recommend a slop-free static site generator? Preferably in Rust or Python?
-
Post #3496674
Oh God Fucking Damn It!! https://github.com/pytest-dev/pytest/commit/052156d3648a56c0ea554f395c44f48ba48acf64
-
Post #2477791
(This is NOT RISC-V bashing. I don&#39;t know enough about vector code to have an opinion): https://www.reddit.com/r/RISCV/comments/1229ygt/comment/jdqy5hw/ &gt; RISC-V is very different in this respect: the best specialists on the planet are getting together to design the RISC-V ISA, and decades of lessons learned are taken into account in its design. Okay. Then why does basically everyone I talked to, who I think are competent software engineers, hate the V spec?
-
Post #2477789
RE: https://urusai.social/@thepi/116559128285078035 This is how I figure out that I can type the name of one of my computers without the &quot;.lan&quot; TLD into my web browser, press Enter, and it Just Works*. * If I spun up an http server on said machine.
-
Post #2477785
I am SO Goddamn tired of this timeline...
-
Post #2472598
I have released Sentinel v0.1.0-beta.2. Sentinel is my microcoded RISC-V CPU core written in Amaranth. It fits in ~1000 LUTs and ~400 FFs on an ice40 FPGA, and implements RV32I_Zicsr and the Machine Mode privileged spec, and passes the RISCOF and RISC-V Formal test suites. Ready-to-use Verilog is available here: https://codeberg.org/cr1901/sentinel/releases/tag/v0.1.0-beta.2 Sentinel is also available on PyPI now: https://pypi.org/project/sentinel-cpu/ If you wish to play with the source, fo...
-
Post #2099199
All of Sentinel&#39;s CI has been ported to Forgejo actions. Of course, I haven&#39;t gotten a full run to complete because the next ice age will happen before I&#39;m actually being picked up by the runners after I had to restart b/c apt install was throttled to kilobytes and eating up 5 of 10 minutes of my compute time. I&#39;ve said it before, I&#39;ll say it again: FUCK. CONTINUOUS. INTEGRATION.
-
Post #2099198
Anyone else on Codeberg using codeberg-medium runners (i.e. Forgejo Actions, not Woodpecker)... are you able to get jobs onto the medium runners today? Mine all seem to be stuck...
-
Post #2099197
I have new wrinkles under my eyes after that week of CI hell. Wonder if I have my first grey hairs now too...
-
Post #2099196
Public service idea: Send me your floppy disks for postage (to and from), and I&#39;ll send you the files via email or temporary storage (if I can read them).
-
Post #2099195
https://code.forgejo.org/forgejo/runner/pulls/1388 At least this is a legitimate bug (Codeberg uses v12.6.3), and not me losing my grasp on real- oh, who am I kidding?
-
Post #1591336
Mom just told me about this... Oh My God, It Was A Real Thing ._. ... https://en.wikipedia.org/wiki/Rabbit_test
-
Post #1591334
msp430 Rust probably isn&#39;t gonna last much longer... I don&#39;t have the bandwidth to fix the gcc port (rustc calls the compiler driver for linking) or to add lld support. Fun while it lasted, but not enough ppl care about the 16-bits. That includes myself at this point. It&#39;s just too much work that I&#39;m unwilling to put in without help. I hate how much we collectively focus on depth instead of breadth now. Now only x86 and ARM get the love.
-
Post #1591331
Finally, Sentinel can get a release after I update the CHANGELOG... and immediately I can work on the next release :P.
-
Post #1591330
Very good day for working on Sentinel. I cut a release (don&#39;t use it), and basic Forgejo CI is working. I&#39;m even uploading to TestPyPI now! I think I&#39;ll have to wait until larger runners are available to enable CI fully though.
-
Post #1591329
&quot;There&#39;s no such thing as a Nintendo&quot; ad, but it reads &quot;There&#39;s no such thing as a Codeberg CI&quot;: https://codeberg.org/actions/meta#what-is-forgejo-actions
-
Post #450567
#lazyweb I have a FreeBSD VPS... one of the daemons crashes once every 2 weeks (interval that I update packages). What is the correct way to add a &quot;debug mode&quot; to the rc script so that I can diagnose why it crashes (nothing seems to be in /var/log/messages)?