#tradeoffs — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #tradeoffs, aggregated by home.social.
-
https://www.evshift.com/375446/the-trade-offs-of-a-500-ebike-gotrax-efold/ The Trade-offs of a $500 Ebike | GOTRAX eFold #$500Ebike #BudgetEbike #CheapEbike #ebike #EbikeEscape #EbikeReview #eFold #ElectricBike #ElectricBikes #ElectricMotorcycles #ElectricVehicles #EV #FoldingEbike #gotrax #GOTRAXEFold #motorcycles #SingleSpeedEbike #Tradeoffs #UL2271 #UL2849 #WalmartEbike
-
Ah yes, the groundbreaking revelation that programming languages have *tradeoffs* 🙄. Let's spend the next 1,000 words rehashing this ancient wisdom, with a sprinkle of personal anecdotes for flavor. Spoiler alert: no one emerges victorious in this epic battle of #Go vs. #Rust vs. #Zig 🏆🤡.
https://sinclairtarget.com/blog/2025/08/thoughts-on-go-vs.-rust-vs.-zig/ #programminglanguages #tradeoffs #techhumor #epicbattle #HackerNews #ngated -
"Breaking News: 🎉 Developers discover that coding is hard! 🚨 In a groundbreaking revelation, we learn that every decision is a tradeoff – who would've guessed? 🙄 Next up, find out why adding more code might be necessary... because apparently we needed an article to tell us that. 🤦♂️"
https://programmersstone.blog/posts/why-is-this-hard/ #codinghard #tradeoffs #developernews #programminghumor #techrevelations #HackerNews #ngated -
CW: #LaTeX, #Emacs, and #pronouns
It probably violates a lot of the usual conventions of #LaTeX #style but I can now \usepackage{catarcher} and have a quasi-nice interface to separating a character (or place, or organization) within a story from their function within it.
Yes, you are allowed to think of a feline with a bow and arrow. There may be a #ttrpg motivating some of this. Er what, the focus group hates poncy elf men? We can fix that!
\MakeNPC{protagonist}{Kragfeet}{Borhona}{f}{surname-first}
\InductNPCIntoSpecies{protagonist}{dwarf}And later in the document...
Upon \NPCpossessiveadjective{protagonist} person, \NPCfullname{protagonist} bears a letter written in the \NPCspeciesadjective{protagonist} language.
There are shorter forms of the #macros that end up boiling down to unique eyesore macros that yield fixed strings after all the #recursive expansion is said and done. At the bottom of it all is some games with \expandafter\def and \csname ... \endcsname that build up a bunch of keyed lookup tables.
The *roff equivalent (including #groff and #heirloom doctools) is more straightforward thanks to the .ds request. You could use macros in the body of the document but predefined strings fit the visual flow better.
.MakeNPC protagonist Kragfeet Borhona f surname-first
.InductNPCIntoSpecies protagonist dwarfUpon \*[paprotagonist] person, \*[fuprotagonist] bears a letter written in the \*[spadjprotagonist] language.
In either case, you refer to the character by their function within the document. And when the focus group inevitably changes their mind again, you'll only need to go to one place to change just about every reference in the document. You still must proofread everything to ensure it makes sense after the changes. (Sorry.)
Cue #bikeshedding about whose eyesore macros are less ugly.
Can I write an entire document in it? Yes. Is it worth it? It yields attractive output. Does it do so with tolerably little tearing of hair and gnashing of teeth? I don't know yet. #Emacs and #orgmode help in some ways but hinder in others. Aren't #tradeoffs fun?
-
@ctietze A lot of my target use case hinges around this: how can I change the attributes of a character (name, gender, species, etc.) in a document without doing a potentially-catastrophic search-and-replace across the entire document? Preserving the character’s function and role within the work despite changing almost anything else about them.
In the #troff world you can do this pretty easily with the .ds macro to build a library of direct string substitutions.
\*[fuHERO] overcomes \*[paHERO] foe!
Perhaps there is a more native way to do it in #LaTeX than I have found; I haven’t researched it thoroughly. You can definitely set up data structures in #Emacs #lisp and pick out the attributes with #orgmode macros.
{{{fu(hero)}}} overcomes {{{pa(hero)}}} foe!
Here using `fu` for “full name” and `pa` for “gendered possessive adjective” (his/her/their/its).
In favor of #troff is the lower-level stuff. You can use macros to define strings en masse and then override individual choices for particularly weird characters. The downside is that you end up building up a library of macros to supplement your chosen package so that the main body of your document looks more like semantic than physical markup. And you probably need a #Makefile to assemble anything beyond a trivial document.
In favor of #LaTeX is mostly the higher-level stuff, and the short distance to semantic markup. #orgmode shortens this even further, and you can build your document in a single command (C-c C-e l p). But now the low-level stuff becomes annoying.
Perhaps with more research I can find the appropriate packages, but that may obviate the benefits of #orgmode altogether. Hopefully a well-fitting puzzle piece is out there, somewhere…
It’s all #tradeoffs but it’s not for paid work so I only have to worry about whether or not it works for me.
-
@ctietze A lot of my target use case hinges around this: how can I change the attributes of a character (name, gender, species, etc.) in a document without doing a potentially-catastrophic search-and-replace across the entire document? Preserving the character’s function and role within the work despite changing almost anything else about them.
In the #troff world you can do this pretty easily with the .ds macro to build a library of direct string substitutions.
\*[fuHERO] overcomes \*[paHERO] foe!
Perhaps there is a more native way to do it in #LaTeX than I have found; I haven’t researched it thoroughly. You can definitely set up data structures in #Emacs #lisp and pick out the attributes with #orgmode macros.
{{{fu(hero)}}} overcomes {{{pa(hero)}}} foe!
Here using `fu` for “full name” and `pa` for “gendered possessive adjective” (his/her/their/its).
In favor of #troff is the lower-level stuff. You can use macros to define strings en masse and then override individual choices for particularly weird characters. The downside is that you end up building up a library of macros to supplement your chosen package so that the main body of your document looks more like semantic than physical markup. And you probably need a #Makefile to assemble anything beyond a trivial document.
In favor of #LaTeX is mostly the higher-level stuff, and the short distance to semantic markup. #orgmode shortens this even further, and you can build your document in a single command (C-c C-e l p). But now the low-level stuff becomes annoying.
Perhaps with more research I can find the appropriate packages, but that may obviate the benefits of #orgmode altogether. Hopefully a well-fitting puzzle piece is out there, somewhere…
It’s all #tradeoffs but it’s not for paid work so I only have to worry about whether or not it works for me.
-
Now available Ahead of Print! "Population Dynamic Consequences of Context-Dependent Trade-Offs across Life Histories" by Louis Bliard, Maria Paniw, Dylan Z. Childs, and Arpat Ozgul: https://www.journals.uchicago.edu/doi/10.1086/730111
#populationDynamics #lifehistory #heterogeneity #covariation #tradeoffs
-
^-----
toot to amplify upthread toot, by adding content hashtags:
#Golang
#programming
#latency
#instrument
#instrumentation
#APIs
#measure
#measuring
#metrics
#stats
#monitoring
#observability
#perf
#perftools
#performance
#scale
#scaling
#scalability
#benchmarks
#tuning
#regression
#optimize
#optimization
#time
#compute
#tradeoffs
#software
#concurrency
#threads
#multithreading
#goroutines -
USGS Study Estimating A Monetary Value For Floodplain Ecosystem Services In The Chesapeake Bay And Delaware River Watersheds
--
https://www.usgs.gov/centers/chesapeake-bay-activities/science/floodplains-provide-millions-dollars-benefits-every-year <-- shared technical article
--
https://doi.org/10.1016/j.jenvman.2023.118747 <-- shared paper
--
#GIS #spatial #mapping #model #modeling #spatialanalysis #spatiotemporal #flood #flooding #floodinnundation #innundation #extremeweather #climatechange #watersheds #floodengineering #floodplains #nutrients #sediments #sedimentation #fluvial #soils #erosion #floodwaters #agriculture #farming #economics #accounting #mitigation #tradeoffs #management #landforms #geomorphology #ecosystems #publicsafety #communityhealth #appliedscience #water #hydrology #benefits #benefitstransfer #regulation #quantification #value #loss #lossanddamage #lossadjusting #Hazus #ChesapeakeBay #DelawareRiver
@usgs -
@CarlG1VIF #JT65 was responsible for my best distance/power ratio to date. Despite being such close cousins, and knowing the approximate #tradeoffs between the two modes, I somehow find #FT8 to be less compelling. Technically impressive, nonetheless. It’s never fun to discover the #bandwagon (#pun at your discretion) has moved out from under you.