Readit News logoReadit News
DivisionSol commented on Twitch to Cut 500 Employees, About 35% of Staff   bloomberg.com/news/articl... · Posted by u/MurizS
shrewduser · 2 years ago
Any idea why south korea is particularly cost prohibitive? i would assume twitch would be very keen to have a presence there.
DivisionSol · 2 years ago
Per: https://blog.twitch.tv/en/2023/12/05/an-update-on-twitch-in-...

  Ultimately, the cost to operate Twitch in Korea is prohibitively expensive and we have spent significant effort working to reduce these costs so that we could find a way for the Twitch business to remain in Korea. First, we experimented with a peer-to-peer model for source quality. Then, we adjusted source quality to a maximum of 720p. While we have lowered costs from these efforts, our network fees in Korea are still 10 times more expensive than in most other countries. Twitch has been operating in Korea at a significant loss, and unfortunately there is no pathway forward for our business to run more sustainably in that country.
Korean implements a "Sending Party Network Pays" tax.

DivisionSol commented on Why I'm done with Mouser Electronics   lcamtuf.substack.com/p/wh... · Posted by u/zdw
nightfly · 3 years ago
"I had a bad experience with the cheap shipping, guess I should keep trying it until I hate the company *
DivisionSol · 3 years ago
Seems the blog author was taking the "cheap" option by trading time-to-deliver for cost.

I don't think anyone assumes when they take the cheap shipping option that they are eating a 10% chance the package never shows up. Nor mis-matched packages. Nor sudden calls from collections. Nor being re-labeled in the database as a 'distributor.'

Author gave time for them to work out the bugs between each attempt, and, seems each attempt went worse.

Classic post-2010s-era support quality.

DivisionSol commented on Tips for refactoring your code with no pain   promyze.com/8-tips-for-re... · Posted by u/CedricTeyton
DivisionSol · 3 years ago
At the risk of getting dinged, I have a hard time thinking this is a real article.

Example 1: Changing `s` to `displayScore` doesn't fix the problem the code is using `p1`, `p2`, `p1N`, `p2N` AND defining a new `p`. WITH multiple ternaries and 3 mid-function returns.

Example 2: Reasonable, but now you have two functions with similar signatures. Reducing the number of indentation is always good.

Example 3: Creates ANOTHER layer of indentation. Without add'l context the code looks like it could be reduced to a series of inverted conditions with happy/golden-path style sequential if-s instead of 5 indentation deep.

Example 4: Pet peeve and chided by a lot of linters. Empty blocks are generally frowned upon. (You say: "If not equals DO" not "If equals don't do anything ELSE")

Example 5: Good in the context of testing, annoying in that it is a function with a single line. You'd probably be better off stubbing the User class all together. I mean you're already providing a User-type object.

Example 6: Great, 10/10 love it. Would remove the {} and just toss the Throws on the if-statement line itself but that's personal taste.

Example 7: Not awful, but I like to front-load my variable declarations so you can get error-handling out of the way at the start of the function then use those variables to do the computation later. More up front about saying: "Here are the items I will use later in this function"

Example 8: Probably not a simple refactor. If you aren't going to update all the locations in which an "Amount"/"Currency", you're creating an artisanal class for a single use.

Why am I code reviewing this article? Shoo.

DivisionSol commented on Why has no one published a computer version of Squad Leader?   yobowargames.com/2017/09/... · Posted by u/luu
DivisionSol · 3 years ago
Make a clone with look-alike rules.

Of course you'll need new maps, unit tokens, and scenarios custom to your clone.

I know it is easier said than done, but, rightsholders sit on obscure IP like a dragon on a hoard. If they DID make a new game based on this Squad Leader game, it probably wouldn't be the same game.

Quick edit from reading another post: If one just wants to play VASL looks like what one would want. Reimplementation of the rules in another engine, boom.

DivisionSol commented on Robo-Ostrich Sprints to 100-Meter World Record   spectrum.ieee.org/bipedal... · Posted by u/nickdevx
LandStander · 3 years ago
Many zoos and aquariums conduct scientific research, and may have breeding programs for endangered species.
DivisionSol · 3 years ago
If we replace animals at the zoo with robots, then we don't need to worry about endangered species or not anymore!

And I'm sure we can do scientific research on robot animals just as well as normal animals, just a different kind of research.

Seems like it all works out.

DivisionSol commented on Clip Studio Paint: Changes to the One-Time Purchase (Perpetual) Version in 2023   clipstudio.net/en/news/20... · Posted by u/fuyu
DivisionSol · 3 years ago
I wonder if it adds to the discourse at how ill-received this is: https://twitter.com/clipstudiopaint/status/15615777032618352...

Some upset Twitter users isn't their entire customer base, but as a part of the story I enjoy reading the comments and how the community is responding.

DivisionSol commented on Steam bans all blockchain and NFT games on its platform   theverge.com/2021/10/15/2... · Posted by u/astlouis44
PretzelPirate · 4 years ago
You seem to misunderstand the comment you replied to.

They agreed that the current manifestation (signed URLs to JPEGs) are scammy, but that is one use of the NFT concept. In gaming, NFTs can represent in-game items with utility and unique attributes that change as you use them. They can be used across multiple games and sold/traded on an open marketplace.

DivisionSol · 4 years ago
This will never happen, ever.

What are the incentives a publisher/developer has for putting anything on a blockchain?

Company B wants nothing to do with Company A's digital assets, and Company A does not want to make transitioning away from their own game easy.

NFTs will never be used in gaming, outside of gimmicks (and all the current attempts talk more about the NFTs instead of any form of actual gameplay.)

DivisionSol commented on GitHub confirmed using all public code for training copilot regardless license   cybre.space/@tindall/1065... · Posted by u/elashri
vladharbuz · 4 years ago
Do you remember when someone made a vim extension that would autocomplete code with Stack Overflow answers, as a joke? Why is it that in 2021 we're taking this kind of tool seriously? Have we reduced our field and craft to something that can just be autocompleted?
DivisionSol · 4 years ago
Because 99% of our job is putting together standard logic that should've been included in most language's standard library?

Automate the rote software engineering so it's built upon a shared, healthy, secure, etc codebase... Leaving only the harder, more-fun 1% for us to noodle on instead.

u/DivisionSol

KarmaCake day469October 28, 2015View Original