Also at: @diondokter@fosstodon.org
Netherlands
The matplotlib project requires a human to create new PRs, not just an LLM.
This isn't weird, it's very normal.
But the time of a human is used as a currency here. It adds a nontrivial cost to filter out (likely) bad submissions.
The matplotlib project requires a human to create new PRs, not just an LLM.
This isn't weird, it's very normal.
But the time of a human is used as a currency here. It adds a nontrivial cost to filter out (likely) bad submissions.
I need something with simple control flow, integer math and bit manipulation.
I want to add some custom logic support into device-driver at some point.
I need something with simple control flow, integer math and bit manipulation.
I want to add some custom logic support into device-driver at some point.
I can show patch suggestions now! :D
It's more work and code to write though and the API is not always clear on how it wants to be treated. But I like the results better.
I can show patch suggestions now! :D
It's more work and code to write though and the API is not always clear on how it wants to be treated. But I like the results better.
I am personally of the opinionated, obsessive, craft + taste > market analysis, vertical integration, long timelines ilk of technologist
I am personally of the opinionated, obsessive, craft + taste > market analysis, vertical integration, long timelines ilk of technologist
So, it seems to be working!
(annotate_snippets is the crate rustc uses/is gonna use for reporting errors)
So, it seems to be working!
(annotate_snippets is the crate rustc uses/is gonna use for reporting errors)
.ddlang
.ddsl (device-driver specification language)
.ddd (device-driver description)
It shouldn't overlap with anything popular that already exists...
Any suggestions?
.ddlang
.ddsl (device-driver specification language)
.ddd (device-driver description)
It shouldn't overlap with anything popular that already exists...
Any suggestions?
For example, a clear prompt to add two numbers could look like:
ADD a TO b
ON SIZE ERROR
DISPLAY "Error"
This specifies the overflow as well.
For example, a clear prompt to add two numbers could look like:
ADD a TO b
ON SIZE ERROR
DISPLAY "Error"
This specifies the overflow as well.
With thanks to our maintainer Folkert de Vries, our contributors and @sovereign.tech.
trifectatech.org/blog/zlib-rs...
#rust #rustlang
With thanks to our maintainer Folkert de Vries, our contributors and @sovereign.tech.
trifectatech.org/blog/zlib-rs...
#rust #rustlang
ICE: github.com/rust-lang/ru...
ICE: github.com/rust-lang/ru...
The same token output on ~60KB of text:
Chumsky - 24ms 2.4 MB/s
Logos - 0.45ms 130 MB/s
That's 50x faster!
Chumsky is still great for parsing though!
Also it gives nicer/better errors than logos.
The same token output on ~60KB of text:
Chumsky - 24ms 2.4 MB/s
Logos - 0.45ms 130 MB/s
That's 50x faster!
Chumsky is still great for parsing though!
Also it gives nicer/better errors than logos.
Add note to myself: Travel up to the Arctic some time to really see it.
Add note to myself: Travel up to the Arctic some time to really see it.
> Trump: Greenland is undefended!
> Some countries: *send a handful of soldiers to Greenland to scout for a larger mission*
> Trump: How dare they! So dangerous!
Also, the US has been the only country threatening to invade Greenland. China and Russia haven't. So who's the bad guy?
This is mad king shit.
> Trump: Greenland is undefended!
> Some countries: *send a handful of soldiers to Greenland to scout for a larger mission*
> Trump: How dare they! So dangerous!
Also, the US has been the only country threatening to invade Greenland. China and Russia haven't. So who's the bad guy?
Makes it really appealing to ditch KDL.
Lots to learn! I went to a pleb 'applied' university, so didn't get any courses with this stuff.
Chumsky seems like a good bet. It's been treating me well so far.
Makes it really appealing to ditch KDL.
Lots to learn! I went to a pleb 'applied' university, so didn't get any courses with this stuff.
Chumsky seems like a good bet. It's been treating me well so far.
No need to remember your full target triple anymore! 🦀
#rustlang #cargo #rustdev #buildtools #cli
No need to remember your full target triple anymore! 🦀
#rustlang #cargo #rustdev #buildtools #cli
I'm having fun finding out how much less code Rust's integer functions generate for rp2350's RISCV cores (when all of it's bitmanip extensions are enabled):
godbolt.org/z/1Geq5rdnv
I'm having fun finding out how much less code Rust's integer functions generate for rp2350's RISCV cores (when all of it's bitmanip extensions are enabled):
godbolt.org/z/1Geq5rdnv
It features Atmosphere Occlusion and PBR Shading, Generalized Atmospheric Scattering Media, Solari features, PBR Fixes, Font Variations, Automatic Directional Navigation, Fullscreen Materials, Cargo Feature Collections, Camera Controllers, and more!
bevy.org/news/bevy-0-...
It features Atmosphere Occlusion and PBR Shading, Generalized Atmospheric Scattering Media, Solari features, PBR Fixes, Font Variations, Automatic Directional Navigation, Fullscreen Materials, Cargo Feature Collections, Camera Controllers, and more!
bevy.org/news/bevy-0-...
github.com/diondokter/d...
No decision yet. But making device-driver be its own dedicated language is appealing to me...
github.com/diondokter/d...
No decision yet. But making device-driver be its own dedicated language is appealing to me...
So with device-driver I made a bet on KDL and Miette. But now the author has stepped away from open source.
So what should I do now?
- Just wait it out and see what happens
- Fork and publish versions I maintain
- Migrate to something new
- Some other option?
So with device-driver I made a bet on KDL and Miette. But now the author has stepped away from open source.
So what should I do now?
- Just wait it out and see what happens
- Fork and publish versions I maintain
- Migrate to something new
- Some other option?
Luckily users don't need to look at it!
#device-driver #rust
Luckily users don't need to look at it!
#device-driver #rust
As opposed to what? Sometimes adding extra info makes it more confusing. You mean it's just a normal integer?
(And no, this chip doesn't use BCD which is the only alternative I can come up with)
As opposed to what? Sometimes adding extra info makes it more confusing. You mean it's just a normal integer?
(And no, this chip doesn't use BCD which is the only alternative I can come up with)