@chris__martin@functional.cafe
@chris__martin@functional.cafe avatar

chris__martin

@chris__martin@functional.cafe

This profile is from a federated server and may be incomplete. Browse more on the original instance.

chris__martin, to random
@chris__martin@functional.cafe avatar

Regardless of my own feelings on privacy I really don't think most people will ever give a shit about ad tracking

chris__martin, to random
@chris__martin@functional.cafe avatar

Guy who just changed my 8 year old iphone SE battery was telling me they only last 1-2 years nowadays, and he collects old iphones because they work

chris__martin, to random
@chris__martin@functional.cafe avatar

It is a lot more tolerable when devices fail in an analog way with degraded quality rather than outright failure. I think this explains a lot about why chatbots delight even when they're behaving quite poorly.

chris__martin, to random
@chris__martin@functional.cafe avatar

nix is just make with dependency injection

chris__martin, to random
@chris__martin@functional.cafe avatar

Turns out that when you need to create a bunch of multiple choice quizzes, the ability of LLMs to hallucinate plausible-sounding wrong answers is actually exactly what is needed.

chris__martin, to random
@chris__martin@functional.cafe avatar

driven mad sometimes by the vicious cycle that code formatters require a grammatically valid file to format but I want to rely on the code formatter to present the code nicely so that I can make it valid

chris__martin, to random
@chris__martin@functional.cafe avatar

The main reason git is "hard" is that everybody learns it while they're trying to also learn and accomplish something else. Git isn't in itself more complicated than other software, it's just frustrating because its applications aren't ends. When you learn photoshop, you've made a graphic or something. When you learn git, there's still also the whole programming system you're using git to manage. Git does not directly give way to a product. So it's perceived as a speed bump.

chris__martin, to random
@chris__martin@functional.cafe avatar

I find the real value of property test shrinking in practice isn't that 47 is a better test value than 796234523, it's that you'll generate a lot of test values and the whole set will shrink from (2345, 237895, 23975, 234578, 3248534, 234, 23785) to (0,0,0,0,1,0,0) and tell you exactly which thing matters to trigger failure.

chris__martin, to random
@chris__martin@functional.cafe avatar

Using Haskell's 'weeder' tool to detect dead code in a library is really more useful than I thought, and a great motivator to increase test coverage.

chris__martin, to random
@chris__martin@functional.cafe avatar

Dinosaur National Monument has the craziest fossil exhibit I've ever seen

image/jpeg
image/jpeg

chris__martin, to random
@chris__martin@functional.cafe avatar

While "absurd abundance of choice" is the meme for modern retail, a very notable exception is grocery store produce wherein an incredibly small subset of edible plants is ever sold

chris__martin, to random
@chris__martin@functional.cafe avatar

Tuples and curried functions are nice for toys, but they are industrial Haskell's worst enemy. If you're going to be able to jump into a big repo and understand stuff, you need to see record field names.

chris__martin, to random
@chris__martin@functional.cafe avatar

cycled over to the brewery yesterday and somebody expressed appreciation that we had "real bikes" (no battery)

chris__martin, to random
@chris__martin@functional.cafe avatar

Instagram is super depressing because you see a cute thing like a video of a guy pretending to try to eat dinner while a cow is there aggressively eating his food, and then you realize that the guy makes a video exactly like that every day and it's apparently his full time job

chris__martin, to random
@chris__martin@functional.cafe avatar

If you've used Haskell but not written tests, I have a Post just for you. Introduction to hspec in three functions: https://typeclasses.substack.com/p/hspec-specify-shouldbe

chris__martin, to random
@chris__martin@functional.cafe avatar

GUI authors far too often neglect to give you a place to put free-form comments on stuff. In config files one often throws in explanations for why something is there. But if you, for example, add a github branch protection rule... well, you do that through a GUI, so you're at the mercy of whoever designed it, and whoever designed it didn't choose to let you add a note explaining the purpose of the protection rule.

chris__martin, to random
@chris__martin@functional.cafe avatar

Another example of "offensive" being the only language people seem to have to talk about problems anymore. It isn't the Apple "Crush" ad that's wrong! It's upsetting because it's an accurate depiction of the change we're seeing. These objects are disappearing and cheap electronic substitutes are the reason.

chris__martin,
@chris__martin@functional.cafe avatar

The ad may have been a misstep from their perspective but I'm glad they gave us this fantastic artistic depiction of the device paradigm.

chris__martin, to random
@chris__martin@functional.cafe avatar

People want to help you with stuff and you can either fight against the way the world is or you can stoically accept the difficulty of expressing your thoughts and feelings.

chris__martin,
@chris__martin@functional.cafe avatar

(If you like some of the general concepts of the stoics, you should realize that stoicism in a pretty okay well-supported life looks completely different than stoicism as a slave, in most details)

chris__martin, to random
@chris__martin@functional.cafe avatar

Maybe there has been some acceleration but the internet content slide was well on its way down before LLMs. Some confusions have gotten more insidious but like... there hasn't been accurate pet information on the internet since the 90s

chris__martin,
@chris__martin@functional.cafe avatar

SEO cruft used to be a lot more expensive to produce but it had thirty years to accumulate before OpenAI arrived on the scene

chris__martin,
@chris__martin@functional.cafe avatar

There is and has always been only the Mayo Clinic website with real human medical information since the dawn of the web, face it, the internet just kinda sucks

chris__martin, to random
@chris__martin@functional.cafe avatar

do you ever think about how every animal's ears are just, like, a triangle. with the exception of domestic animals who have a florped-over triangle. and only humans and chimps have these weird indescribably shaped things

chris__martin, to random
@chris__martin@functional.cafe avatar

doing a fresh haskell nix build on a new architecture like "hope you wanted to wait a half hour for the test suite on the vector package to run"

chris__martin, to random
@chris__martin@functional.cafe avatar

"insert your security key and touch it" gross

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • tester
  • ngwrru68w68
  • magazineikmin
  • osvaldo12
  • thenastyranch
  • rosin
  • Youngstown
  • slotface
  • everett
  • Durango
  • JUstTest
  • mdbf
  • GTA5RPClips
  • provamag3
  • khanakhh
  • ethstaker
  • InstantRegret
  • tacticalgear
  • modclub
  • cubers
  • megavids
  • normalnudes
  • Leos
  • lostlight
  • All magazines