@samth it’s just a very nice way of writing comments!! I don’t really understand why it isn’t more common tbh (well, okay, I do: it’s because most programmers seem to hate writing comments in general. but you know, skill issue)
Anyone else ever think about how fucked up it is that there’s no easy way to type em dashes on English keyboards outside of macOS? I feel like they are kind of an essential punctuation mark, comparable to if keyboards somehow didn’t have any way to type semicolons.
@tomjaguarpaw@tritlo@kerckhove_ts I’m not enormously fond of HasCallStack, but it’s undeniably useful. And if you think of it as a compiler directive in this way, then its behavior in this example doesn’t seem so scary. Of course two different identical TH splices can generate different code.
@tomjaguarpaw@tritlo@kerckhove_ts Indeed, in a language with a sufficiently powerful macro system (Racket), it could really be implemented this way. But TH is not powerful enough to do this as it lacks a requisite piece of macro technology (syntax parameters), so a pseudo-constraint was a convenient alternative.
This is not posturing. There are other tenets held by my coalition I do not feel as strongly, and some I even disagree with. That does not change what I believe in my heart and my soul. It is easy to take a stand when doing so brings pride. Find a way to believe in something!
I believe that the difference between truth and lies matters. I believe that scientific progress and an ever-more-nuanced view of our world is an incredible achievement of our civilization. I believe that welcoming those unlike ourselves is something to be proud of.
I’ve been thinking about this a lot lately, and I would add something: we must believe in something good. We must allow ourselves to believe that there are things in the world that are good and beautiful and true, and that they are worth defending and fighting for.
does anyone know the origin of the variant usage of “grovel” to mean “to rummage” or “to exhaustively search” commonly used in computing circles? if so, please answer my question on English Stack Exchange about this! english.stackexchange.com/q/628648/17950
does anyone know the origin of the variant usage of “grovel” to mean “to rummage” or “to exhaustively search” commonly used in computing circles? if so, please answer my question on English Stack Exchange about this! english.stackexchange.com/q/628648/17950
3K Followers 1K FollowingPostdoc at Johns Hopkins • Author of the Introduction to Homotopy Type Theory • Formalization • Univalent Combinatorics • Agda • Math Twitch • he/him
4K Followers 3K FollowingExpert in building, scaling and maintaining complex web applications - Founder of @revsys, Django Steering Council, PSF Fellow and Former President of the DSF
414 Followers 449 FollowingCreator and maintainer of @foldkit, the Effect-native frontend framework for correctness.
Join the Discord: https://t.co/5ZPfXo8rmB
265 Followers 6K FollowingTo use agile development to built massively scalable applications and perform deep analytics to
achieve real time results at BlackRock
115 Followers 2K FollowingThe poor die defending the rules that keep them poor.
Because they mistake obedience for belonging.
kirchnerism raped peronism
277 Followers 1K FollowingPOWER ON SELF TEST SEQUENCE BEGIN
(C)2023 AMERICAN MEGATRENDS
640KB OK
CMOS DATA INVALID CHECK BATTERY
PRESS F1 TO ENTER BIOS SETUP
375 Followers 60 Followingplaceholder account / not in use - anyone else claiming to be me on Twitter is impersonating. formerly: @Fastly @RTR_Tech at @RenttheRunway & more
3K Followers 144 FollowingType system grease monkey and language designer for Haskell and OCaml. I want type systems to save us from software errors. Works at @JaneStreetGroup. He/him