Ryan pfp

Ryan

@ryansmith

70 Following
463 Followers


Ryan pfp
Ryan
@ryansmith
Are people here running Ubiquiti? I like having a single vendor for my networking stack. The only alt. i know of is MicroTik. Not a fan of the MT ui tho.
2 replies
0 recast
1 reaction

Ryan pfp
Ryan
@ryansmith
Postgres C hits different: fctx->tupdesc = BlessTupleDesc(tupdesc); https://github.com/postgres/postgres/blob/f4fdc24aa35c2268f519905a3a66658ebd55a466/src/backend/executor/execTuples.c#L2149-L2165
1 reply
1 recast
0 reaction

Ryan pfp
Ryan
@ryansmith
At one point Citus had a 1kLOC Paxos implementation in PL/pgSQL. https://wiki.postgresql.org/images/8/8f/Marco_Slot_-_pg_paxos_2015-10-29.pdf
0 reply
0 recast
0 reaction

Ryan pfp
Ryan
@ryansmith
"At the bottom of any scaled distributed system is either Paxos, or a bug." -anon
0 reply
0 recast
2 reactions

Ryan pfp
Ryan
@ryansmith
Does this phrase mean anything to you? “Well, it's been a quiet week in Lake Wobegon, Minnesota, my hometown, out there on the edge of the prairie.”
0 reply
0 recast
0 reaction

Ryan pfp
Ryan
@ryansmith
When I bought the book years ago it had the red cover. Now it seems amazon are selling the cross cover.
0 reply
0 recast
1 reaction

Ryan pfp
Ryan
@ryansmith
is this one of the best farley / sandler skits?
3 replies
0 recast
2 reactions

Ryan pfp
Ryan
@ryansmith
baffles my mind that people call certain organizations "non-profits". a meaningless description. stop telling me what it isn't!
0 reply
0 recast
0 reaction

Ryan pfp
Ryan
@ryansmith
excellent book on the internals of pg: https://edu.postgrespro.com/postgresql_internals-14_en.pdf
1 reply
0 recast
2 reactions

Ryan pfp
Ryan
@ryansmith
in the year of our lord 2024 i am unable to transfer my signal chat history from my old computer to my new computer
0 reply
0 recast
1 reaction

Ryan pfp
Ryan
@ryansmith
this is so freaking cool: https://fosscomics.com/8.%20The%20Origins%20of%20Unix%20and%20the%20C%20Language/ UNIX Comics!
1 reply
0 recast
3 reactions

Ryan pfp
Ryan
@ryansmith
I love HN for expanding my expression catalog
0 reply
0 recast
0 reaction

Ryan pfp
Ryan
@ryansmith
fresh off the terminal: Shovel v1.3 with a Prometheus metrics endpoint 1st thought: might as well use the prometheus Go package. 2nd thought: huh. they call it: client_golang 🫣 3rd thought: it's thousands of LOC 4th thought: isn't just a text protocol? Conclusion: 83 dependency-free LOC
2 replies
0 recast
2 reactions

Ryan pfp
Ryan
@ryansmith
what's the downside of these interactions? increase climate change from superfluous compute cycles? long term delusion and mental instability? i always make time to appreciate my AI and it returns in kind
1 reply
1 recast
2 reactions

Ryan pfp
Ryan
@ryansmith
nice
0 reply
0 recast
1 reaction

Ryan pfp
Ryan
@ryansmith
I'm a reply-right-away-to-an-intro kind of guy (try my best). When the other end beats me to the punch I instantly respect their biz.
0 reply
0 recast
2 reactions

Ryan pfp
Ryan
@ryansmith
Do Golang enjoyers also enjoy calling Cgo Cgolang?
0 reply
0 recast
2 reactions

Ryan pfp
Ryan
@ryansmith
Go Proverbs https://go-proverbs.github.io
0 reply
1 recast
1 reaction

Ryan pfp
Ryan
@ryansmith
Fascinating look into Erlang's design decisions: https://erlangforums.com/t/the-erlang-rationale-pdf/557
0 reply
1 recast
2 reactions

Ryan pfp
Ryan
@ryansmith
I wanted a B-Tree & GIN index today and then I realized that Postgres has: btree_gin! https://www.postgresql.org/docs/current/btree-gin.html
1 reply
1 recast
3 reactions