vektor's recent activity

  1. Comment on Favorite function you've written? in ~comp

    vektor
    (edited )
    Link Parent
    This is the kind of stuff why I kept fighting with my law Prof about code sometimes (but really only sometimes) being genuinely deserving of copyright protection as a work of literature. In German...

    This is the kind of stuff why I kept fighting with my law Prof about code sometimes (but really only sometimes) being genuinely deserving of copyright protection as a work of literature. In German law, copyright is quite freely given to works of art and works of literature, kind of similar to the US. Copyright protection for code is slightly weaker, but given slightly more freely. The key phrase is that literature needs to be a "personal mental creation" and code needs to be a "individual mental creation"; in consequence, this means that we're not looking to find your personality in your code, because it's mostly about modestly creative solutions to a requirement satisfaction problem. Code therefore merely needs to be "your own creation".

    Now, I'm not sure whether a dogmatic view at the current German copyright law would even allow it, but I'd argue that sometimes code is entitled to both protections. (A dogmatic alternative would be that the section on code is more specialized and therefore eliminates the applicability of the general section to code.) I think my Prof was of the opinion that general copyright was in principle applicable, just that code never (or extremely rarely) rises to the required level. Your snippet is, imo, proof that code can go beyond boring solutions and into the realm of literature, irrespective of whether one believes that code actually reaches that level.

    Congratulations, you've created a legal clusterfuck, because I've got no clue how those pieces of law interact if you try to apply them both. If one grants you an exclusive right with no exceptions, and the other grants you the same right with an exception, does the exception apply or not?

    3 votes
  2. Comment on What are some exceptions to general statements that you find noteworthy? in ~talk

    vektor
    Link Parent
    I'm not sure I entirely agree. Are you talking about CS students or the general population? For CS students, I think for the rote memorization version this is true, but the general principle of...

    I'm not sure I entirely agree. Are you talking about CS students or the general population?

    For CS students, I think for the rote memorization version this is true, but the general principle of classes of complexity, O(_)-notation being taught is important in case you do end up coming up with your own algorithms, or even re-implementing an existing one. Just being mindful of the topic can often help speed things up a fair bit and prevent some rookie mistakes. Whether those rookie mistakes end up being relevant is another topic though, as it's very much up to the domain whether a speedup of 1000x is even worth it.

    For the general population, I agree; but I don't think they're being taught this, right?

    3 votes
  3. Comment on Elon Musk confirms he's worried SpaceX could go bankrupt in ~tech

    vektor
    Link Parent
    Yeeeeah, I don't think rocket man is going to give up his dream just because the free market isn't funding it. Worst comes to worst, we'll have to remake the Raptor engine to accept dollar bills...

    Yeeeeah, I don't think rocket man is going to give up his dream just because the free market isn't funding it. Worst comes to worst, we'll have to remake the Raptor engine to accept dollar bills as fuel. Then Elon can just buy his way out of any SpaceX trouble.

    1 vote
  4. Comment on What games have you been playing, and what's your opinion on them? in ~games

    vektor
    Link Parent
    Yeah, kinda confuses me though: I can enjoy a Cracking The Cryptic puzzle every now and then, but apparently those condition my mind way differently: I know I'm supposed to chase one of a narrow...

    Yeah, I can understand why some people don't/wouldn't enjoy them as much.

    Yeah, kinda confuses me though: I can enjoy a Cracking The Cryptic puzzle every now and then, but apparently those condition my mind way differently: I know I'm supposed to chase one of a narrow set of valid paths, and I can enjoy that. But I kind of want my creative freedom when I'm playing Opus Magnum. Which, well, nope.

    1 vote
  5. Comment on What games have you been playing, and what's your opinion on them? in ~games

    vektor
    Link Parent
    Ohhh, I "dislike" those, because I can't optimize the fun out of those. If I optimize those, that's the entirety of the experience and it's actually hard work. If I come up with a really good...

    Ohhh, I "dislike" those, because I can't optimize the fun out of those. If I optimize those, that's the entirety of the experience and it's actually hard work. If I come up with a really good solution in factorio, there's a permanence to that factory block sitting there and working away; it feels like I cheesed the game.

    More realistically, I fall less hard for these games because it doesn't feel unintentionally powerful and wicked smart when I beat them. Ya know? The MTG or Slay The Spire effect of finding something that is so unreasonably powerful it oughtta be banned. You feel so smart for breaking out of the game's constraints. Well, Zachtronics doesn't let you do that. You gotta be smart to even play it, so your smart solutions are acknowledged with a "took you long enough. Anyway... Next slide please."

    Good shout though, I bet there's huge overlap. I just don't think those are for me. Or maybe Opus Magnum is not representative.

    6 votes
  6. Comment on What games have you been playing, and what's your opinion on them? in ~games

    vektor
    (edited )
    Link Parent
    I am in this picture and I don't like it. I wonder what other games are there that are unlike the above, but appeal to the same group. I've found myself greatly enjoying games where I build my own...

    I am in this picture and I don't like it.

    I wonder what other games are there that are unlike the above, but appeal to the same group.

    I've found myself greatly enjoying games where I build my own mobile base. Space Engineers, Empyrion, From the Depths, to name a few. But all of these are somewhat... hollow, ya know? The level of challenge they provide is somewhat off, there's not much to do except mess with the sandbox. Empyrion had us work a while on building a big ship, well armed and armored. Bit of sloppy play, and it's a burning wreck. The previous encounter was trivial by comparison. I could forgive that if the game allowed you to fail faster, but a difficulty spike like that felt quite unfair. And among the three, that's the game with the most "stuff to do".

    1 vote
  7. Comment on Optimizing for test scores in ~life

    vektor
    Link
    I can't help much with the tests and the studying. I can tell you what I wish I did: Make the knowledge you learned permanently accessible to you in a semi-organized manner. Use whatever form is...

    I can't help much with the tests and the studying. I can tell you what I wish I did: Make the knowledge you learned permanently accessible to you in a semi-organized manner. Use whatever form is convenient to you, and don't even shoot for completeness. If you're only taking a class for the score, forget it. If you find a class interesting (or even potentially relevant in the future), take some notes. Organize them. Nevermind that these notes, at the level of detail I'm thinking (and the kind of tests I experienced) should greatly help you learn.

    Why? I've finished my studies not too long ago and I already find myself thinking back and wishing I had these kinds of notes. Occasionally, only; only when I need a piece of knowledge I know I once learned. But it does happen.

    2 votes
  8. Comment on What games have you been playing, and what's your opinion on them? in ~games

    vektor
    Link Parent
    I never knew Man in Black was a thing. Apparently I'm too much of a chicken shit to get myself into truly hairy situations.

    I never knew Man in Black was a thing. Apparently I'm too much of a chicken shit to get myself into truly hairy situations.

    1 vote
  9. Comment on Kyle Rittenhouse: Murder or self-defense? in ~life

    vektor
    Link Parent
    That is completely correct, except insofar as that illegality affects his right to live. But that's not my point at all. Either one doesn't admit those descriptions at all (which would be...

    That is completely correct, except insofar as that illegality affects his right to live.

    But that's not my point at all. Either one doesn't admit those descriptions at all (which would be consistent with your beliefs) or one admits those descriptions from Rittenhouse's (reasonable) perspective. To pull in evidence that was not available to Rittenhouse to justify his state of mind is absurd. That's all I'm saying.

    Also: Knowing that someone else who is attacking you right now has a propensity for violence is absolutely relevant, as it affects how high you think the threat to your life is. From that perspective, I could imagine what you mentioned to be completely irrelevant to be quite relevant. To what degree that applies to Rittenhouse's case, I can't say.

    3 votes
  10. Comment on Kyle Rittenhouse: Murder or self-defense? in ~life

    vektor
    Link
    More of the same - where he talks about whether the judge was biased in favor of Rittenhouse. On the topic of referring to the victims (yes, Schroeder, I'm doing it) as rioters or looters, my...

    More of the same - where he talks about whether the judge was biased in favor of Rittenhouse. On the topic of referring to the victims (yes, Schroeder, I'm doing it) as rioters or looters, my spidey senses were tingling. Schroeder establishes that the defense could call them rioters and looters if they can prove that those terms are accurate. In my opinion, there's a devil in the details here: We don't care whether they were rioting or looting. We care whether Rittenhouse knew that (or reasonably believed that). If they did criminal things elsewhere that night, then that should not cloud the judgement of Rittenhouse's behavior.

    1 vote
  11. Comment on Has anyone got rid of their PayPal account? in ~finance

    vektor
    Link
    FWIW, I never had an account. I used to have occasional issues paying online and would very rarely rely on other people. That changed once I figured out how card payments work online. Ever since...

    FWIW, I never had an account. I used to have occasional issues paying online and would very rarely rely on other people. That changed once I figured out how card payments work online. Ever since then, I have only once "needed" a PayPal account: For sending a friend some money. Well, he has a IBAN too, so that was no problem either.

    1 vote
  12. Comment on World is put on high alert over the Omicron coronavirus variant in ~health.coronavirus

    vektor
    Link Parent
    Hold your horses. The virus can only be transmitted if it's even there. Unless this variant has been sneaking around a fair bit, what we're seeing in the wider world (outside... Africa?) is going...

    Thanksgiving just happened in the USA, so anticipate a giant spike in cases reported starting next week.

    Hold your horses. The virus can only be transmitted if it's even there. Unless this variant has been sneaking around a fair bit, what we're seeing in the wider world (outside... Africa?) is going to be largely dominated by initial "seeding" from Africa. Granted, holidays will massively boost the spread of what's already there, but what's not here can't spread. So if you assume that there's already a few hundred active cases in the US, then you can expect maybe a 1000 cases as result of holiday transmission, pessimistically. That's not great, but in the grand scheme of things (case numbers in the US over all variants) that's not concerning. The new variant will take a while (a couple of months) to displace Delta, if it even is capable of that.

    That said: Let's not mess around. My country is seeing more cases currently than ever before. That alone is plenty reason to stay home, get a cup of tea and wait till your booster appointment. Now is no better a time to freak out than once the science is in on what Omicron can do.

    10 votes
  13. Comment on Possibly the worst user interface I've seen all year in ~design

    vektor
    Link Parent
    W O W

    I didn't even have to force the issue, that's just how the page loaded.

    W

    O

    W

    4 votes
  14. Comment on Possibly the worst user interface I've seen all year in ~design

    vektor
    Link
    Can you go to that site on your phone browser, and force it to load the desktop page? I'm just curious.

    Can you go to that site on your phone browser, and force it to load the desktop page? I'm just curious.

    10 votes
  15. Comment on Effective carbon offset initiatives? in ~enviro

    vektor
    (edited )
    Link Parent
    So I've had another look because I wanted to see if I can find a tax-deductible in Germany charity to support here. That means wren.co is kind of out of consideration here, sorry. (Really...

    So I've had another look because I wanted to see if I can find a tax-deductible in Germany charity to support here. That means wren.co is kind of out of consideration here, sorry. (Really appreciate your work though)

    caution, German ahead.

    Anyway, I stumbled across this post by a branch of Effective Altruism. They go over how compensation via donations might have adverse effects of "allowing sins", therefore increasing emissions. Fair. They also talk about the goal to direct support towards the most effective solution. Some of those very effective solutions aren't very sexy. They don't actually guarantee to eliminate emissions or plant trees or anything: What they consider to be the most effective path forward is lobbying organizations. Their estimate of effectiveness, for some of these: Less than 1$ per ton. Wait, let me put that differently, because with this approach imo the shoe is on the other foot: More than 1t/$. I'm seriously contemplating going that route. It is also more consistent with the general belief of "individual action is meaningless, we need political and industrial actors to get their ass in gear", as much as I disagree with that notion in some respects; in this case, we have some leverage to make that happen.

    1 vote
  16. Comment on What games have you been playing, and what's your opinion on them? in ~games

    vektor
    Link Parent
    cc /u/cfabbro Regarding Deck-Building games and the like; I know someone who plays plenty of these. Just to drop a few names I've seen around a lot without giving an explicit endorsement: Slay The...

    cc /u/cfabbro

    Regarding Deck-Building games and the like; I know someone who plays plenty of these. Just to drop a few names I've seen around a lot without giving an explicit endorsement: Slay The Spire, Monster Train, Inscryption, and yes, Gordian Quest. I can ask them later for some more details and/or other recommendations. I can't guarantee how well they are a fit genre-wise though.

    2 votes
  17. Comment on Why do we use Tildes? in ~tildes

    vektor
    Link Parent
    This! No I'm not adding noise or being low-effort, I'm illustrating your point. Seriously though, the cheap noise you get on e.g. reddit gets to me these days. A joke or two, sure. But sometimes....

    This!

    No I'm not adding noise or being low-effort, I'm illustrating your point. Seriously though, the cheap noise you get on e.g. reddit gets to me these days. A joke or two, sure. But sometimes....

    4 votes
  18. Comment on What games have you been playing, and what's your opinion on them? in ~games

    vektor
    Link
    I've been playing a fair bit of rimworld recently. There's some good stuff there still, even after quite a lot of hours played. Mods keep it fresh. Currently, my young-ish colony is confronted...

    I've been playing a fair bit of rimworld recently. There's some good stuff there still, even after quite a lot of hours played. Mods keep it fresh. Currently, my young-ish colony is confronted with a crashed nearby defoliator ship. (Kills all vegetation in an ever-increasing radius around it) Not exactly a terrible prospect, as I've got plentiful food supplies. But I obviously can't put off destroying it forever. Guarded by a moderately dangerous robotic force (3 scythers, weapons currently unknown). I'm kind of contemplating to wait for a raid to come in and set the guards off then, see if I can't make them fight each other. Certainly a risky strategy, as whoever is out there doing the poking will die horribly if it goes wrong. OTOH, I can expect about 3 wounded if I fight the guards myself. I guess the right play here is to produce some more guns before I make a move. I've got some severely under-equipped colonists (archers) and I could fix that (riflemen) before the ship threatens my harvest. If an opportunity arises, I'll see if I can't have a incoming raid fight the guards for me.


    Is anyone in the loop regarding BF2042? I vaguely remember we talked about it here before. I also have heard in passing that it might be quite overhyped.

    4 votes
  19. Comment on What games have you been playing, and what's your opinion on them? in ~games

    vektor
    (edited )
    Link Parent
    Rock and Stone, Miner. I have to see how that Corrosive Sludge Pump is. I've found the rocket launcher to be unimpressive, but maybe I haven't found the right build/overclock for it.

    Rock and Stone, Miner. I have to see how that Corrosive Sludge Pump is. I've found the rocket launcher to be unimpressive, but maybe I haven't found the right build/overclock for it.

    2 votes
  20. Comment on Longstanding discourse w/ my SO about the phrase "a couple of..." in ~humanities

    vektor
    Link Parent
    A moderate amount of eye-rolling was had. I assume you can infer why from my previous posts. For context, are you a native speaker? You seem to have been thinking about this for a while, yet you...

    A moderate amount of eye-rolling was had. I assume you can infer why from my previous posts.

    For context, are you a native speaker? You seem to have been thinking about this for a while, yet you also approach the language with what seems to me to be English brain, so I'm not sure.