Skip Navigation

Posts
18
Comments
2393
Joined
3 yr. ago

Any pronouns. 33.

Professional developer and amateur gardener located near Atlanta, GA in the USA.

I'm using a new phone keyboard, please forgive typos.

  • I can't believe they fumbled their reputation so bad lol

  • Yeah I can type quick now because of video games. My form is shot though but it works. I never use my left index finger. No idea why. (When playing shooters I still use it for D though I'm WASD.)

  • TAIL SWIPE 💳

  • Holds up spork

  • GOT EEM

  • <:'(

  • If you have a problem with me just say it! >:(

  • You've been able to mock concrete classes in Java for like a decade or so, probably longer. As long as I can remember at least. Using Mockito it's super easy.

  • I'm making a separate comment for this, but people saying "Liskov substitution principle" instead of "Behavioral subtyping" generally seem more interested in finding a set of rules to follow rather than exploring what makes those rules useful. (Context, the L in solid is "Liskov substitution principle.") Barbra Liskov herself has said that the proper name for it would be behavioral subtyping.

    In an interview in 2016, Liskov herself explains that what she presented in her keynote address was an "informal rule", that Jeannette Wing later proposed that they "try to figure out precisely what this means", which led to their joint publication [A behavioral notion of subtyping], and indeed that "technically, it's called behavioral subtyping".[5] During the interview, she does not use substitution terminology to discuss the concepts.

    You can watch the video interview here. It's less than five minutes. https://youtu.be/-Z-17h3jG0A

  • YAGNI ("you aren't/ain't gonna need it) is my response to making an interface for every single class. If and when we need one, we can extract an interface out. An exception to this is if I'm writing code that another team will use (as opposed to a web API) but like 99% of code I write only my team ever uses and doesn't have any down stream dependencies.

  • I'm not paying for a search engine. Duck Duck Go for everyday usage. Yandex when I'm looking for media.

  • In the US right now, we're seeing this unfold. With the talk about classifying transgender folks as nihilistic violent extremists, who fucking knows.

  • Yep. Shutting down the API was 100% because they were angry they got scraped and didn't get money.

  • I believe the actual quote is "Eraser head is my most spiritual film".

  • Or, another annoying one, you find a thread, solve it yourself, and can't post because the thread is locked for whatever dumb reason. You make a new thread and it never gets traffic from search engines. Only the old one. So nobody ever solves the problem because some mod is worried about necroing, oh the horror.

  • Can you make a pastebin of the text? I'm curious.

  • "Robot, parse this statement, 'this sentence is false'." The robot explodes because it cannot understand a logical contradiction.

    I swear, that's what this argument sounds like to me. Also, I'm genuinely confused why people don't think that, if we can simulate randomness with computers in our world with pseudo random number generators, why a higher reality wouldn't be able to simulate what we view as true randomness with a pseudo random number generator or some other device we cannot even begin to comprehend.

    Either this paper is bullshit or they're talking about some sort of very specific thing that all these articles are blowing out of proportion.

    I don't believe we are in a simulation but I don't believe this paper disproves it. Just like I don't believe in god but I don't believe the question "can god make a rock so big he can't pick it up?" disproves god.

  • Someone else do Scott Manley.