JCAPER's recent activity

  1. Comment on Is there a way to filter out everything posted by a user? in ~tildes

    JCAPER
    Link
    Oh wow, didn’t expect so many people coming to this post. Wonder who the guy is and what he’s posting. … Unless it’s me. If it is, please let me know, so I can fix what I am doing wrong

    Oh wow, didn’t expect so many people coming to this post. Wonder who the guy is and what he’s posting.

    … Unless it’s me. If it is, please let me know, so I can fix what I am doing wrong

    8 votes
  2. Comment on Game Pass was supposed to save Xbox – instead, it’s killing the company in ~games

    JCAPER
    Link Parent
    If it’s not a problem, would you mind sharing how you would do those calculations? No need to get into the nitty gritty, I would appreciate an overview as well

    If it’s not a problem, would you mind sharing how you would do those calculations?

    No need to get into the nitty gritty, I would appreciate an overview as well

    4 votes
  3. Comment on Formula 1 Hungarian Grand Prix 2026 - Race Weekend Discussion in ~sports.motorsports

    JCAPER
    Link
    Oh the community is going to destroy Carlos Sainz.... I'm going to wait and see his side of the story, but he did Piastri dirty. Speaking of which, Piastri had a valid crash out. I don't know if...

    Oh the community is going to destroy Carlos Sainz.... I'm going to wait and see his side of the story, but he did Piastri dirty.

    Speaking of which, Piastri had a valid crash out. I don't know if McLaren had already planned to box Piastri but the timing couldn't have been worse. I'm not blaming anyone - Piastri included - if they believe they boxed him just to let Norris through.

    Which, btw, to both Norris and Hamilton, if you believe you are faster than the guy in front of you, then do the thing you should be doing: overtake them! That complaining on the radio tickled me weird lol

    7 votes
  4. Comment on With swords, axes and shields, competitors from thirty countries are going head-to-head in the grounds of a Danish fortress in a modern version of old-fashioned battle in ~humanities.history

    JCAPER
    Link
    While I was playing Kingdom Come 2 (highly recommend it btw), I watched several videos about how life was in medieval times and also how wars were waged. Media today conditioned us to think that...

    While I was playing Kingdom Come 2 (highly recommend it btw), I watched several videos about how life was in medieval times and also how wars were waged.

    Media today conditioned us to think that armours were like paper that you could cut through with a sword. HAH! Not like that at all. A proper steel armour made you a literal tank. The best swordsman in the world would be in trouble against any average joe in armour. Only way to stop you would be to pin you down and either bash your head with hammers, maces, clubs or other weapons of that nature; or manage to find weak spots between your joints and stab there (or your face, also works).

    Although that wouldn't happen often. Someone wearing armour = rich, it was better to capture them and ransom them.

    The downsides they had was that they were heavy, and many wouldn't allow you to move freely. You would get tired quickly, you would never be able to catch up someone running from you, and you would have an especially bad time during battles in hot summers and cold winters. It's yet another thing that media conditioned us, many characters wearing armour wear them like they're clothes that you could casually wear.

    There's some interesting videos on youtube that go over this stuff.

    4 votes
  5. Comment on Do I belong in tech anymore? in ~tech

    JCAPER
    Link Parent
    About the point of making games with AI that still look good, I was talking about the metaphorical how the sausage gets made. If you manage to make a good game, most people don’t care about what...

    About the point of making games with AI that still look good, I was talking about the metaphorical how the sausage gets made. If you manage to make a good game, most people don’t care about what you used or how you did it. Thus why I said the hate for AI tools, imo, is conditional.

    all those games got backlash

    To be clear, when I said that I was talking about using LLMs (text generation - i.e. coding and general descriptions). I have yet to see a game getting backlash for using LLMs. All the examples I mentioned got backlash but it was over the other type of generative AI.

    4 votes
  6. Comment on Do I belong in tech anymore? in ~tech

    JCAPER
    Link Parent
    There are nuances here, from my experience this hate is conditional and depends on what AI was used. Players hate Gen AI, but only the ones for creating visuals or sounds - like image, music and...

    Most indie developers hate AI, and many players are right there with them.

    There are nuances here, from my experience this hate is conditional and depends on what AI was used.

    Players hate Gen AI, but only the ones for creating visuals or sounds - like image, music and voice. There are games that use these kind of gen AI that did quite well commercially speaking, like Arc Raiders, PUBG and Inzoi.

    Expedition 33 got their award revoked over an asset in the game that was AI generated, but from what I’ve seen the communities mostly shrugged.

    So in my mind, it’s not that the players hate AI, they hate slop. If you were to manage to make a game with AI visuals that looked good and consistent, I would bet real money that most players wouldn’t care.

    LLMs, out of sight out of mind kind of a deal here. I can’t think of any examples where a game got backlash or flopped over its use; not counting Interactive Fiction games (aka text adventures), but in those cases using a LLM would be the equivalent of using it for visuals in a normal 2D/3D game.

    12 votes
  7. Comment on You can vote on the design of the next Euro banknotes! in ~design

    JCAPER
    Link
    My favorite is the Design F, although I understand its a bit "out there" so it probably won't be a fan favorite. Close second is H.

    My favorite is the Design F, although I understand its a bit "out there" so it probably won't be a fan favorite.

    Close second is H.

    6 votes
  8. Comment on Formula 1 Belgian Grand Prix 2026 - Race Weekend Discussion in ~sports.motorsports

    JCAPER
    Link
    Btw, not enough people are talking about Hadjar. From P21 -> P6. Had the element of luck for sure, but still impressive

    Btw, not enough people are talking about Hadjar. From P21 -> P6. Had the element of luck for sure, but still impressive

    2 votes
  9. Comment on Formula 1 Belgian Grand Prix 2026 - Race Weekend Discussion in ~sports.motorsports

    JCAPER
    Link
    The only thing that bothered me in this race was the inconsistency from the stewards between Hamilton and Leclerc. Both incidents - Hamilton vs Russell & Leclerc vs Piastri - looked like racing...

    The only thing that bothered me in this race was the inconsistency from the stewards between Hamilton and Leclerc. Both incidents - Hamilton vs Russell & Leclerc vs Piastri - looked like racing accidents, so it doesn’t make sense to me that Hamilton got the penalty while Leclerc didn’t.

    Especially because if I had to rate the two, Hamilton was kind of stuck with no way to go (unless he felt like visiting the gravel). Whereas Leclerc wasn’t in that situation.

    So imo, either both should get penalties, or they shouldn’t. Penalizing one but not the other was a bad call.

    3 votes
  10. Comment on Linus Torvalds says Linux is not "anti-AI", tells haters to 'fork it' and 'just walk away' in ~tech

    JCAPER
    Link Parent
    Exactly the same here lol, I used to read their thought process too. If it helps, what I do is to give it instructions to always interview me if something is vague. I wrote something like “if you...

    Exactly the same here lol, I used to read their thought process too.

    If it helps, what I do is to give it instructions to always interview me if something is vague. I wrote something like “if you have to guess or assume, ask the user”. So far, it has been working, I’ve caught myself a few times not having the whole picture when I thought I had - or seeing holes in my own logic.

    The downside is that sometimes it asks obvious questions, but as a control freak I don’t mind.

    2 votes
  11. Comment on Linus Torvalds says Linux is not "anti-AI", tells haters to 'fork it' and 'just walk away' in ~tech

    JCAPER
    Link Parent
    He pretty much mirrored my thoughts on the subject. I’ve been using AI “seriously” (for programming) ever since GPT 4 came out. At first as a “rubber duck”, just to brainstorm ideas; and also to...

    He pretty much mirrored my thoughts on the subject.

    I’ve been using AI “seriously” (for programming) ever since GPT 4 came out. At first as a “rubber duck”, just to brainstorm ideas; and also to help me find functions that I needed to do something, like it was stackoverflow but without the antagonistic attitude of that forum.

    Then as newer models showed up, I started to trust their code a bit more. But always under a microscope: I asked them for a specific function with a specific input and output, and I always read the code.

    Nowadays, with claude code, copilot, and other similar tools, I’m been trusting them a bit more and give them more free reign in my projects, but always under the condition that I know what they’re doing and understand what they wrote. And the truth is, they sometimes spot problems, bugs and unintended behaviors in the code that I didn’t. They’re a really useful tool for someone who is involved in the project, who knows what they’re doing and writing.

    The main problem I see and agree with everyone else is vibe coding. Despite the usefulness, they still have “quirks” that would make me not trust vibe coded projects. For example, even in a very narrow context, LLMs sometimes assume things for you without letting you know, and said assumptions could have a larger impact on the rest of the project. With proper prompting you can avoid this, but the point is: if this happens to me when developing algorithms, it must happen constantly when vibe coding entire apps. Sure maybe on the front-end the app behaves like you expected, but how can a vibe coder tell if in the back-end things are working as well?

    13 votes
  12. Comment on Give me your culture clash stories in ~travel

    JCAPER
    Link
    I visited japan a few years ago, and I could write entire paragraphs about how different their culture is to mine (Portuguese). So I’ll focus on the weirdest one. Not weird in the sense that they...

    I visited japan a few years ago, and I could write entire paragraphs about how different their culture is to mine (Portuguese).

    So I’ll focus on the weirdest one. Not weird in the sense that they are weird, but weird for me because I always assumed it was an anime thing, but turns out they really dress like that.

    To be more specific, skirts. And how short they are.

    One immediate thing I noticed while there is that they like to show their legs. I saw several young women wearing short skirts and high socks. While here more fashionable women tend to wear something that shows their shoulders and cleavage, over there it was their legs.

    So I was getting out of the metro in Tokyo, go over the escalators, look up and… Yup.

    I always assumed that this was an anime thing, cheap fanservice to show panty shots. I guess I never thought that this also happened in reality. Which, it makes sense considering how short they are? But idk, I always assumed anime exaggerated the size because fanservice, so seeing it in reality was a bit of a shock.

    After that I got too conscious and made sure to never look up while going up the stairs or escalators.

    ———

    On another note, their public transport infrastructure is phenomenal, especially in Tokyo. I went to several cities between Tokyo and Fukuoka, and we only had to call a taxi like 2 or 3 times during our whole trip, which was 1 month.

    23 votes
  13. Comment on I need more hilariously awful pick up lines to make my wife roll her eyes at me in ~talk

    JCAPER
    Link
    “I’m no Fred Flintstone but I’m gonna make your bed rock” Heard this from Harvey Birdman and it cracks me up every time

    “I’m no Fred Flintstone but I’m gonna make your bed rock”

    Heard this from Harvey Birdman and it cracks me up every time

    6 votes
  14. Comment on AI adoption and IntelliSense in ~tech

    JCAPER
    Link Parent
    VSCode and Python. I rarely write SQL in VSCode though, I write them in BigQuery's own platform. I never tried those combinations, will give them a shot next time! I usually just use the Find &...

    Not sure which language/ide you use, but this is traditionally done with F2 in VS Code (or i think Ctrl +R R or something weird in VS proper?). Finds and replaces all instances of the highlighted variable (across the project if it's at that scope). Unless its sql...

    VSCode and Python. I rarely write SQL in VSCode though, I write them in BigQuery's own platform.

    I never tried those combinations, will give them a shot next time! I usually just use the Find & Replace function (ctrl + f)

    2 votes
  15. Comment on AI adoption and IntelliSense in ~tech

    JCAPER
    (edited )
    Link
    I know this is off topic, but I would sooner cut my wrists than to manually work with so MANY columns like that lol. Edit: just reread my comment and sorry in advance if this part feels like I'm...

    I know this is off topic, but I would sooner cut my wrists than to manually work with so MANY columns like that lol. Edit: just reread my comment and sorry in advance if this part feels like I'm poking fun at you. That wasn't my intention, sorry!

    I had a few situations kinda similar to yours. What I did was to list the columns I needed once in a Google Sheet, then make some formulas that automatically generated the SQL code I needed for the following CTEs. That way it was easier for me to keep track of the columns and I could also easily add or remove them in one place.

    But back to AI, I find intellisense to be most useful is in small things, like changing a variable’s name. It usually spots that variable in other places and offers to fix them. Sometimes it also helps with small adjustments - like for example, just today I was swapping a few prints for logger functions, and once I changed one, it offered to swap the other 3 below. (This was python, to be clear)

    But on the other hand, or I guess, 90% of the other time, it’s useless. It makes random suggestions and often nonsensical. And it struggles with lines of code that get a bit too complex, or are too long. I think behind the scenes, the AI only checks a handful of text near where your cursor is. That’s why it probably couldn’t deal with your 84 columns.

    When it works, it saves time and it’s convenient, but that’s when it works… Which is only a few times in my experience… I can live without it.

    8 votes
  16. Comment on The Amazing Digital Circus - Ep 9: Remember in ~tv

    JCAPER
    Link Parent
    Spoilers I think abstractions being actually reversible would create some problems. It would imply that Caine could revert them all along but chose not to. Which, not only would make his...
    Spoilers I think abstractions being actually reversible would create some problems. It would imply that Caine could revert them all along but chose not to.

    Which, not only would make his redemption a bit harder to swallow, but also would be weird because he likes humans. You would think then that he would jump at the chance to fix the abstractions and bring them back.

    1 vote
  17. Comment on 007 First Light | Fully Ramblomatic in ~games

    JCAPER
    Link
    I finished it yesterday and yeah, he mirrors my thoughts quite well. I would just say that he didn't spend enough time talking about the charisma part, Patrick Gibson (Bond's VA) pulls it off very...

    I finished it yesterday and yeah, he mirrors my thoughts quite well. I would just say that he didn't spend enough time talking about the charisma part, Patrick Gibson (Bond's VA) pulls it off very well. Didn't even finish the first mission and I could already tell that this Bond would be really cool to follow. This game is full of one-liners and there was never a moment that I felt cringe or anything of the sort.

    Just a heads up for anyone who still haven't played it: don't expect a Hitman game. There's some hitman DNA in there and you'll notice it, but this game is more like an Uncharted game. Stealth is cool but kind of optional, you can go rambo from the beginning if that's your style.

    8 votes
  18. Comment on Arch User Repository compromised, 1500+ packages affected in ~tech

    JCAPER
    Link Parent
    Good point, didn’t think about that. Perhaps another way could be to strip the PCKBUILD of all comments and only keep the code that actually does anything - and only send that to the LLM. Still,...

    Good point, didn’t think about that.

    Perhaps another way could be to strip the PCKBUILD of all comments and only keep the code that actually does anything - and only send that to the LLM.

    Still, I’m sure this could create a cat & mouse situation anyway and the hackers would get more creative with prompt injection.

    1 vote
  19. Comment on Arch User Repository compromised, 1500+ packages affected in ~tech

    JCAPER
    (edited )
    Link
    Perhaps LLMs could be leveraged in some way to protect a user from these compromised packages? Like for example, whenever you install a AUR package, a script pulls up an agent that quickly checks...

    Perhaps LLMs could be leveraged in some way to protect a user from these compromised packages? Like for example, whenever you install a AUR package, a script pulls up an agent that quickly checks the AUR’s script, and then warns the user if there’s some weird code in there.

    Edit: I’m thinking a small local model that can run in most PCs and was trained specifically for this task. Doesn’t need to be smart enough to build its own complex PCKGBUILD scripts, just enough to understand if something makes sense or not being in the script

    1 vote