googs's recent activity

  1. Comment on I am about to play Level Up Advanced 5th Edition for the first time in ~games.tabletop

    googs
    Link
    If you don't already know about it, check out https://a5e.tools/ for a free, online version of almost every A5E rulebook. They provide some nice filter pages for things like magic items and...

    If you don't already know about it, check out https://a5e.tools/ for a free, online version of almost every A5E rulebook.

    They provide some nice filter pages for things like magic items and spells, it can be a really helpful way to sort through things. And their class pages are nice too, they lay out exactly what you need to do to make a character and what you need to do at each character level up.

    The only thing to be wary of is that all of the A5E expansion books are included as well. Some GMs might want to stick to core rules, so you just have to double check items/spells before picking them up as they might be from some crazy expansion.

    1 vote
  2. Comment on <deleted topic> in ~tech

    googs
    Link
    Some slightly different advice: if you aren't married to the idea of running Linux on your main computer and if you can afford it, I'd recommend buying a cheap server computer (nothing fancy, you...

    Some slightly different advice: if you aren't married to the idea of running Linux on your main computer and if you can afford it, I'd recommend buying a cheap server computer (nothing fancy, you can get old office/school computers for <$50 or a raspberry pi for just as cheap).

    I have an old HP EliteDesk that I got for cheap and I use it as a Debian server. I run it with no desktop environment and just SSH from my Windows PC whenever I want to do something Linux-y. This has helped me learn a lot about Linux and I'm a lot more comfortable working with the Linux terminal now. It also takes a lot of the risk out of switching to Linux since if you mess anything up, you can always just wipe the server and start fresh. You don't need to worry about messing up the OS on your daily driver.

    If you can't afford a new computer or don't want to go to the trouble, you could also try setting up a cloud server. I've had success using Debian on AWS Lightsail. I think a little Lightsail server using the distro of your choice could be a good playground to try things out. It's relatively cheap too, 1 month free and $3.50/month after that for the lowest tier.

    1 vote
  3. Comment on Timasomo 2022: Week 1 Update Thread in ~creative

    googs
    Link Parent
    This little Flexbox Froggy game really helped me understand how to use flexboxes. There's also Grid Garden if you want to learn about the css grid layout.

    This little Flexbox Froggy game really helped me understand how to use flexboxes. There's also Grid Garden if you want to learn about the css grid layout.

    4 votes
  4. Comment on Resources for learning more programming fundamentals in ~comp

    googs
    Link
    If you're interested in learning about the barebones of how a computer works at a really low level, I'd highly recommend Ben Eater's series on building a 6502 computer from scratch. Ben's a super...

    If you're interested in learning about the barebones of how a computer works at a really low level, I'd highly recommend Ben Eater's series on building a 6502 computer from scratch. Ben's a super entertaining presenter and explains every detail, which keeps things beginner-friendly.

    1 vote
  5. Comment on Help me decide what technology should I use for this project in ~comp

    googs
    Link
    From a structure/design perspective, and since you're familiar with C#, I would build the majority of the logic in a plain old C#.NET class library (or set of libs). Then you could build the UI in...

    From a structure/design perspective, and since you're familiar with C#, I would build the majority of the logic in a plain old C#.NET class library (or set of libs). Then you could build the UI in any framework you like and consume those libs. That way if you decide to switch to a different UI in the future, there's a lot less to move around/rewrite.

    Say you build it in WinForms first and then later you decide you want to support a web client too. The core logic stays the same, you just have to build a new UI in something like Blazor, or set up an ASP.NET API and do the whole JavaScript front-end thing.

    2 votes
  6. Comment on Twitter accepts buyout, giving Elon Musk total control of the company in ~tech

    googs
    Link
    I pray he follows through with open sourcing the algorithms, would be a hell of a silver lining.

    I pray he follows through with open sourcing the algorithms, would be a hell of a silver lining.

    8 votes
  7. Comment on Proton vs. Native: Is there really a difference? in ~tech

    googs
    Link Parent
    I have to disagree with the premise that Linux support is just "a few clicks of effort" even for tools built with cross-platform support in mind. Software development is complicated and building...

    I have to disagree with the premise that Linux support is just "a few clicks of effort" even for tools built with cross-platform support in mind. Software development is complicated and building support for multiple operating systems isn't always easy.

    I'll give a quick example from work I've done. A few months back, we had a software service that we wanted to move from running on a Windows server to running on Linux server to maintain consistency with our other services. The service was built using .NET Core, a cross-platform framework that, for the most part, works really well whether you run it on Windows or Linux. But when we tried to run the service in Linux, it wasn't working as expected. After a day of troubleshooting, we realized that some Time zone related code was Windows-specific. So even though the code compiled and nothing looked broken, we were using the Windows way of getting Time zone info, not the Linux way. All of that to say that even when a tool claims to be fully cross-platform, there are always caveats. In our case, it was a small change, but it's impossible to say how much code is Windows-specific in the game example you gave.

    Beyond that, advertising a game as Linux native can be a risk, especially for small game companies. Only 1% of steam users use Linux (compared to the 96% that use Windows). By offering Linux support, the company now has to expect user support issues from Linux users. Addressing those issues would likely cost the company more than they would be gaining from the additional 1% of Steam users buying the game on Linux. It sucks, but as it stands, advertising a game as Linux native is just not in a company's best interest. Maybe that will change with the Steam Deck and the growing interest in Linux from non-technical users, but who knows.

    6 votes
  8. Comment on Day 1: Sonar Sweep in ~comp

    googs
    Link
    Here's my (slightly gross and very lazy) JavaScript implementation Part 1 const m = [/* given input values */] console.log(m.reduce((a, c, i) => m[i-1] < c ? a + 1 : a, 0)) Part 2 const m = [/*...

    Here's my (slightly gross and very lazy) JavaScript implementation

    Part 1
    const m = [/* given input values */]
    console.log(m.reduce((a, c, i) => m[i-1] < c ? a + 1 : a, 0))
    
    Part 2
    const m = [/* given input values */]
    console.log(m.reduce((a, c, i) => m[i-1] + m[i-2] + m[i-3] < m[i] + m[i-1] + m[i-2] ? a + 1 : a, 0))
    
    4 votes
  9. Comment on I want to give psilocybin a try in ~health

    googs
    Link
    PM me if you want links/advice about growing your own. It's easier than you might think (this is coming from someone living in the US though, so take it with a grain of salt).

    PM me if you want links/advice about growing your own. It's easier than you might think (this is coming from someone living in the US though, so take it with a grain of salt).

    3 votes
  10. Comment on Hi, how are you? Mental health support and discussion thread (June 2021) in ~health.mental

    googs
    Link Parent
    Not exactly sure if it's what you're looking for for #2, but you might want to check out the Up! documentary series. It follows the lives of 14 individuals starting at age 7 with a new film every...

    Not exactly sure if it's what you're looking for for #2, but you might want to check out the Up! documentary series. It follows the lives of 14 individuals starting at age 7 with a new film every 7 years. There are 9 films so far (I've only seen 3 of them so I can't speak for the whole series), so you can watch the lives of these people, their struggles and successes, from ages 7-63.

    https://en.m.wikipedia.org/wiki/Up_(film_series)

    5 votes
  11. Comment on Listen to Wikipedia in ~music

    googs
    Link
    Never knew I wanted a wikipedia wind chime, but here we are.

    Never knew I wanted a wikipedia wind chime, but here we are.

    4 votes
  12. Comment on How do I get better at expressing vulnerability? in ~talk

    googs
    Link
    Thanks for posting this. I don't have any silver bullets, but know that you aren't alone in feeling this way. A lot of my friends have had trouble finding jobs during the pandemic, so I find it...

    Thanks for posting this. I don't have any silver bullets, but know that you aren't alone in feeling this way. A lot of my friends have had trouble finding jobs during the pandemic, so I find it really hard to talk about issues at work when the default response is "At least you have a job" or "You're in a very lucky position". That sort of extends into other aspects of my life as well; I definitely feel I put on the guise of the stoic, collected person when I'm around other people, but feel very differently when I'm alone.

    A few things that have helped me open up to people a little bit:

    • Hanging out and talking to friends one-on-one - I find it much easier to talk about personal problems when I'm talking to a single person. I always find it hard to open up to a group and even when I do, it's easy to get sidetracked with so many different inputs from different people.

    • Finding the right people to talk to - For a long time I had some friends that I never really talked to or reached out to. These are the sort of friends that I'd only spend time with if another friend of mine was present. Becoming closer to some of these people and spending time with them one-on-one has been really helpful I think. Sometimes I think certain issues are just missing the right perspective and finding a person that has that experience can be not only validating, but helpful in terms of solving the issue in the long run.

    • Finding times to specifically talk about personal stuff - It can be really difficult to broach personal subjects when most of the time you spend with friends is on "fun" activities. I find planning to have a sort of "vent session" with a friend or two can be really helpful; time taken specifically to just talk about personal issues with your friends. Planning for this sort of thing can take a lot of the akwardness out of bringing up personal problems. If you have trouble planning something this rigid (I know I do), try to plan for social situations that at least lend themselves to opening up about feelings. A great time I find to open up to a person is after watching a movie with them, not exactly sure why, I think it's just time that lends itself well to discussion and self reflection.

    • Taking things one step at time - Telling somebody all of your problems all at once I think is probably impossible. It was much easier for me to start by talking about small things with people before diving into bigger issues.

    (note: I am not a therapist or any kind of medical professional, everything above should be taken with a grain of salt. Everyone has different ways of handling things.)

    7 votes
  13. Comment on What programming/technical projects have you been working on? in ~comp

    googs
    Link Parent
    I always love the color schemes on the stuff you make, very recognizable.

    I always love the color schemes on the stuff you make, very recognizable.

    1 vote
  14. Comment on Humanzee in ~science

    googs
    Link
    On 2019 unconfirmed reports of a project led by Juan Carlos Izpisua Belmonte at Salk Institute of Biological Studies, said to have successfully produced the first human-monkey chimeras I find this...

    On 2019 unconfirmed reports of a project led by Juan Carlos Izpisua Belmonte at Salk Institute of Biological Studies, said to have successfully produced the first human-monkey chimeras

    Due to the much larger evolutionary distance between humans and monkeys, vs. humans and chimpanzees, it is considered unlikely that true human-monkey hybrids could be brought to term. However, it is feasible that human-compatible organs for transplantation could be grown in these chimeras.

    I find this concept incredibly unsettling and it raises so many questions.

    • Would such a chimera have some degree of human-like consciousness?
    • Is it morally reprehensible to create such a chimera with the knowledge that it has no chance of survival?
    • Does reasoning behind the creation of the chimera matter? If we are creating one for the sole intent of research, is that more morally acceptable than creating one in order to harvest and make use of its organs? Or is it the other way around, since those organs have the potential to save human lives?
    • Has science gone too far? (or I guess, will it go to far?)
    5 votes
  15. Comment on Vote safely: How to find a trustworthy election ballot drop-off location in ~misc

    googs
    Link Parent
    I'd recommend going straight to the source for tracking a ballot. PCMag has links to all 50 states' systems for tracking ballots, all of which are official (secretary of state sites, .gov, etc.)....

    I'd recommend going straight to the source for tracking a ballot. PCMag has links to all 50 states' systems for tracking ballots, all of which are official (secretary of state sites, .gov, etc.). Some of them actually use BallotTrax, so there's no reason to believe that's not safe, I just always feel more comfortable going through a government site first.

    5 votes
  16. Comment on <deleted topic> in ~tech

    googs
    Link
    It's a bit messy, but I used to use autotype to log me in to Feedly (RSS Feed reader) which has a pop-up login. Basically, I made a custom auto type to that included a bunch {TAB}'s {ENTER}'s and...

    It's a bit messy, but I used to use autotype to log me in to Feedly (RSS Feed reader) which has a pop-up login. Basically, I made a custom auto type to that included a bunch {TAB}'s {ENTER}'s and a few {DELAY}'s. Here is what I had working for Feedly, you'd obviously need a custom solution for whatever site you need to log into:

    {TAB}{TAB}{TAB}{TAB}{TAB}{ENTER}{DELAY 1000}{TAB}{TAB}{ENTER}{DELAY 1000}{USERNAME}{TAB}{PASSWORD}{ENTER}

    Up to the first delay, I'm navigating through the home page to the Log In button and then selecting it with enter, then up to the next delay, I'm navigating through the pop-up to my chosen login type (in this case email, instead of Google or Facebook), selecting with enter, and then finally entering username and password to log in. The delays are there to make sure it doesn't start typing until the pop-up has loaded in.

    2 votes
  17. Comment on Tildes Game Giveaway Thread, August 2020 in ~games

    googs
    Link Parent
    I'd love Dragon Age!

    I'd love Dragon Age!

    2 votes
  18. Comment on Tildes Game Giveaway Thread, August 2020 in ~games

  19. Comment on Factorio 1.0 has been released in ~games

    googs
    Link
    Picked up this game a few years ago and kinda just stopped playing after the initial set up. Jumped back in like a month ago as I was working through old steam games and had a lot of fun! Got to...

    Picked up this game a few years ago and kinda just stopped playing after the initial set up. Jumped back in like a month ago as I was working through old steam games and had a lot of fun! Got to the 4th tier science pack before giving up (had like 400 solar panels and a ton of batteries and was still running out of power, got burnt out waiting for solar panels), might have to have another go to try out 1.0.

    4 votes
  20. Comment on Beirut hit by massive explosions, killing over 135 people and injuring over 5000 in ~news

    googs
    Link Parent
    That's over 10% of the city, in a city where 16% are already living in poverty. Nearly 5% of the country where 25% are already living in poverty. Really heartbreaking.

    That's over 10% of the city, in a city where 16% are already living in poverty. Nearly 5% of the country where 25% are already living in poverty. Really heartbreaking.

    5 votes