• 0 Posts
  • 23 Comments
Joined 3 years ago
cake
Cake day: June 30th, 2023

help-circle
  • On the flip side, it takes longer to type the text than it does to say it, plus verbal communication can be two ways even when the talking is mostly on one side because you can add acknowledgements when you understand without interrupting or you can interrupt when something is said that you don’t follow.

    I do better with text myself, but communication is something where you need to meet in the middle, assuming you’re open to communication in the first place. If you just don’t want to communicate, then the easiest to blow off is the preferred method. Which actually is another reason I personally like text communication, because I can ignore it in the moment and get back to it later, but you can do this with calls by asking to schedule a call instead of taking it right then.



  • Yeah, Java’s enforcement of everything must be a class put me off of the language right from the start. I was already used to C++ at that point and hated that I couldn’t just write a quick little test function to check something, it needed a bunch of boilerplate to even get started.

    I still think C++ has a great balance between object oriented and sequential programming. Not sure if it’s the best, but I can’t think of ways to improve on it, other than built in concurrency object stuff (like monitor classes that have built in locks that prevent more than one thread from accessing any of its functions at the same time, basically guaranteeing any code in it has mutual exclusion).


  • Sometimes tech presentations make me feel really bad for the person giving it. They are up there trying their best but clearly don’t have the skills to do more than just communicate information but still try to make their presentation cool and fun and it just falls flat.

    Anyone can be cool, but not everyone can be cool on demand or on stage.

    Though on the other hand, just because a presenter can pull off the cool factor, it doesn’t mean what they are presenting is actually cool. The coolness of a presentation has no correlation with the coolness of what is being presented, unless that coolness is just information about the product (though even then, they are probably skipping over the flaws and enshitification).


  • Business logic would be transformations to the data. Like for a spreadsheet, the data layer would handle the reading/writing of files as well as the storage of each cell’s content. The business logic layer would handle evaluating each of the formulas in the cells, and the presentation layer draws it on the screen.

    I think the part where it gets confusing is that each of these layers are pretty tightly coupled. The end destination of the presentation layer might change, one might show it on a GUI, another might print it, and another might convert it to pdf or html, but each of those presentation layers needs to understand the data that it is presenting, so it’s tightly coupled to the data layer. Same with the businesses logic layer, though it’s tightly coupled on both the input and output sides. The design of the data layer constrains the possibilities of the other two, so it’s hard to draw a clear boundary between the layers because they all need to know how to walk the same data.

    My mental flow chart for this is more of a data layer in the middle instead of business logic, where business logic is to the side with arrows going both ways between it and data layer, then the presentation layer also accessing the data layer directly, which I suppose is a different permutation of what you described.

    Though another way to look at it does make sense. For a website, think of the database as the data layer, the server scripts as the business logic layer, and the client side scripts/html/css as the presentation layer. That one also follows the layered approach where the presentation layer is talking with the business logic layer.


  • Yeah, well-designed abstraction can help enable more concurrency. That said, concurrency isn’t easy at any point once there’s shared data that needs to be written to during the process. Maybe it’s not so bad if your language has good concurrency support (like monitor classes and such that handle most of the locking behind the scenes), but even then, there’s subtle pitfalls that can add rare bugs or crashes to your program.


  • Yeah, I think it was episode 2 that mentioned some people just disappearing to never return and others disappearing temporarily while they were being moved to hospitals and the Nerve Gear having capacitors or something designed to allow it to be unplugged for a few hours before it does the death shock to allow for that.

    It seemed like it wasn’t a recurring thing, so most of the players in the game at the end of ep 2 must have been moved to hospitals (or had other life support options).



  • Hey, when I added “I haven’t eaten any babies yet today.” to the end of my “Not great.” response, it wasn’t intended to be the reason I’m not doing great, I just wanted to reassure you that I haven’t turned to eating babies despite how ungreat my day has been. And the “yet” wasn’t because I had plans for later in the day, it’s because I can’t predict the future!


  • For a while, I was toasting sandwhiches by stacking the top bread piece under the bottom one with topings on top of it. You end up with a sandwich (with actual sandwich toppings) just toasted on the inside and soft on the outside.

    I love the texture just like I loved putting plain potato chips between two pieces of bread. Soft then crunch.



  • Sword Art Online’s original premise sounded kinda fun to me tbh. Though I have a feeling the whole “society makes sure that the players get life support in the hospital while they are stuck” wouldn’t work as nicely in RL as it did in the anime. But “can’t log out of video game because it’ll kill me if I really try” would be kinda nice for a while.





  • Personally, I’d rather see crooked teeth than those swollen lips that for some reason seem to be popular with western models. No idea why, they are so offputting to me.

    It really makes me wonder if either my tastes are way off from average, the beauty industry has no fucking clue what it’s doing but lies about it, or if it’s based on reality but just enough people suck at doing it in practice that there’s plenty of awful results out there that stand out while the good ones fly under the radar.




  • If you’re referring to the winter layoffs in the ice cream industry, notice how it isn’t “the winter complete shutdown of the ice cream industry”. While aggregate demand for ice cream does go down, individual demand still varies and sales don’t drop to zero.

    I know if I offered my daughter a freezie right now, she’d excitedly put down the video game she’s playing to have one, despite the fact I could just leave them on the balcony and they’d still be freezies.


  • So the ones with real “feel good” side effects are the ones that people have addiction problems with, and instead of indirectly giving pleasure, they give it directly. Some people enjoy while they use them and move on with life, others become obsessed with that pleasure and throw everything else away in the pusuit of it.