flaviat

joined 11 months ago
[–] flaviat@awful.systems 4 points 1 week ago* (last edited 1 week ago)

Thank you for the links

Junk theorems in Lean are laughably bad due to type coercions.

Those look suspicious... I mean when you consider that the set of propositions is given a topology and an order, "The set {z : ℝ | z ≠ 0} is a continuous, non-monotone surjection." doesn't seem so ridiculous after all. Similarly the determinant of logical operations gains meaning on a boolean algebra. Zeta(1) is also by design. It does start getting juicy around "2 - 3 = +∞" and the nontransitive equality and the integer interval.

[–] flaviat@awful.systems 9 points 2 weeks ago (5 children)

The flipside to that quote is that computer programs are useful tools for mathematicians. See the mersenne prime search, OEIS and its search engine, The L-function database, as well as the various python scripts and agda, rocq, lean proofs written to solve specific problems within papers. However, not everything is perfect: throwing more compute at the problem is a bad solution in general; the stereotypical python script hacked together to serve only a purpose has one-letter variable names and redundant expressions, making it hard to review. Throw in the vibe coding over it all, and that's pretty much the extent of what I mean.

I apologize if anything is confusing, I'm not great at communication. I also have yet to apply to a mathematics uni, so maybe this is all manageable in practice.

[–] flaviat@awful.systems 18 points 2 weeks ago (1 children)

The developer of an LLM image description service for the fediverse has (temporarily?) turned it off due to concerns from a blind person.

Link to the thread in question

Good for them

[–] flaviat@awful.systems 8 points 2 weeks ago* (last edited 2 weeks ago) (7 children)

Yes, they are trying to automate releases.

sidenote: I don't like how taking an approach of mediocre software engineering to mathematics is becoming more popular. Update your dependency (whose code you never read) to v0.4.5 for bug fixes! Why was it incorrect in the first place? Anyway, this blog post sets some good rules for reviewing computer proofs. The second-to-last comment tries to argue npm-ification is good actually. I can't tell if satire

[–] flaviat@awful.systems 12 points 3 weeks ago

clanker's dozen

[–] flaviat@awful.systems 9 points 1 month ago

Does this mean calibre's use case is a digital equivalent of a shelf of books you never read?

[–] flaviat@awful.systems 11 points 2 months ago* (last edited 2 months ago) (2 children)

I tried using Fluidsynth only to find that drums don't work. I looked around on github and found that they are toying with copilot to fix a related issue and that vibe code has already been merged 🙃

[–] flaviat@awful.systems 4 points 2 months ago

Linus: All those years of screaming at developers for subpar code quality and yet doesn't use that energy for literal slop

[–] flaviat@awful.systems 7 points 2 months ago

lord, this is so cursed, especially the gambling (though you could say all vibe coding is gambling, ha)

[–] flaviat@awful.systems 6 points 2 months ago

Lol at the sealion in that thread

I'm running Hyprland on my Framework 13 (not doing omarchy cause I'm a NixOS fan,

of course

view more: next ›