• 0 Posts
  • 119 Comments
Joined 8 months ago
cake
Cake day: November 13th, 2023

help-circle
  • they’re just mad because they didn’t think to do what Uber is doing and now they’re dying.

    That and they’re mad because their virtual monopoly status didn’t protect them from market disruption. They just sat back, assuming that there was no way these rogue taxi services were going to evade the law for long. The fact that an entire industry acted on such a bad take suggests, to me, a lot of anti-competitive bullshit behind the scenes.

    Anyway, I agree. All they had to do was either add rideshare-like features to their service, merge with rideshare services, or become one themselves. The investment capital was clearly there, and making a modernization pitch with brand recognition of an established taxi company would have been a slam-dunk.





  • I swear, overcoming fixed functional-ness is like a superpower when you can apply it.

    I once shared a small office with a co-worker. I had the idea to move the desks away from the walls and place them back-to-back, diagonally, in the middle of the room. Other co-workers scoffed and remarked at how dumb and unconventional this looked. Then I explained that we each now had nearly full privacy from each other, much more personal space in our respective corners, no more glare from the window, and nobody could sneak up on us from the door anymore. Things got pretty quiet after that.






  • I’ve been in situations where I wanted to retain credit/ownership of ideas and code, but wanted to be able to use them in the workplace. So building a MIT/BSD licensed library on the weekend and then importing it on Monday was the only game in town. I get the portfolio piece and my job is easier as a result. But I stick to non-novel and non-patentable stuff - “small” work really, as Stallman is quoted here..

    In some work environments, GPL or “GPL with an exception” would never get the kind of traction it should. Lots of places I’ve worked lack the legal and logistical framework for wrangling licenses and exceptions. It’s hard to handle such cases if there’s literally nobody to talk to about it, while you have automated systems that flag GPL license landmines anyway. The framing is a kind of security problem, not a license problem, so you never really get to start.



  • The two licenses have distinct use cases, and only overlap for some definitions of “free” software. I also think both the comic artist and OP set up a fallacious argument. I’ll add that in no way do I support Intel’s shenanigans here.

    The comic author takes one specific case of an MIT licensed product being used in a commercial product, and pits it against another GPL product. This ignores situations where MIT is the right answer, where GPL is the wrong one, situations where legal action on GPL violations has failed, and all cases where the author’s intent is considered (Tanenbaum doesn’t mind). From that I conclude that this falls under The Cherry Picking Fallacy. While humorous, it’s a really bad argument.

    But don’t take it from me, learn from the master of logic himself.

    commonly referred to as “cuck licenses”

    This sentiment makes the enclosing sentence an Ad-hominem fallacy, by attacking the would-be MIT license party as having poor morals and/or low social standing. Permissive licenses absolutely do allow others to modify code without limit, but that is suggested to be a bad thing on moral grounds alone. That said, I’d love to see a citation here because that’s the first I’ve heard of this pejorative used to describe software licensing.


  • I think what burns people the most is that after Photoshop 5 or so, GIMP stopped keeping up with all the improvements in the later Photoshop versions. People making the jump from 2024 Photoshop to 1996 Photoshop UI/UX are gonna have a bad time.

    Edit: as a software developer I can say that I’ve never seen a user more frustrated, sometimes even irrationally so, when they are forced to re-learn muscle memory to perform a familiar task. I’ve also seen people practically riot at the mere suggestion that this will happen. If you wish to curry favor with your userbase, never ever, remove keyboard accelerators, move toolbars around, break workflow, etc.


  • Company: Provides amenities and services that would (technically) allow a person to live on premises. Pays you enough to retire early if you didn’t have to bother with rent or a mortgage.

    Also company: “We can’t hire you without a permanent residential address.”

    I also worked at multiple places that had fully decked out break-rooms: free food, game consoles, VR, and 60-inch TVs. Everyone was afraid to use them for fear of looking like they were screwing around. Except the interns. They used the hell out of that stuff.


  • I’ve seen this kind of thing too many times to count. First it was in high school, then the workplace.

    1. Person notices there is no explicit rule for a thing, or maybe there’s a loophole somewhere
    2. Does the thing
    3. Annoys someone
    4. Now there’s a rule for the thing


    Some people just want to push the envelope. Other times, people can have a poor grasp of social norms, or they simply don’t respect others. But on the other side of the coin, people get annoyed for good and bad reasons; sometimes, no reason at all.

    Bottom line: it’s a mess, so we get rules. But nobody wants to spend time writing these things and enforcing them, so there’s usually a reason/person/event why they’re there.



  • Never understood the appeal honestly.

    Same here. I spent about 30 minutes trying to play one (DoTA I think?) and figured out:

    • Each hero has a zillion upgrades and abilities
    • Each hero is basically on their own roguelite style upgrade path
    • The game has a dozen or more such heroes
    • icons and text too small to play on livingroom TV, controller play out of the question
    • at mercy of online match-making algorithm if I’m not in a league/clan/whatever


    From this I could deduce:

    • There’s no way in hell this is perfectly balanced - too many variables, it may as well be MttG
    • Going to take 20 or more hours to dial in a personal play style
    • Going to take probably 50-100 to develop a play style that can adapt to most situations
    • League play will probably kick my ass, requiring another 50-100 hours of practice/training
    • Causal play is out; likely can’t pick up and play immediately due to lobby, variable match times


    I’m not knocking the genre as a whole, but this is not for me. It’s too far outside my typical mode of gaming and is likely to just frustrate me more than anything else. I’m familiar with hard to play online games like Quake, TF2, and even Soldat. But those have small power systems that, even with gross imbalances, were still playable because there was usually only one or two scenarios you couldn’t overcome. Adding more on every axis just sounds like a wildly unbalanced system where the skill curve isn’t steep enough, costing a lot of time invested in bad strategies before you figure it all out.