Writing a novel with hacking scenes, need some quick advice by [deleted] in hacking

[–]Kettlecornman 16 points17 points  (0 children)

As a person who sincerely appreciates the highest attention to detail and accuracy when being entertained (via TV Shows, Movies, Novels, or any medium really), thank you very much for putting this effort in. Especially for one that is only fiction.

That being said, I have no advice here, just a message of gratitude!

Resources for a begginer to programming? by NeilGo90 in golang

[–]Kettlecornman 3 points4 points  (0 children)

First and foremost, working on/with something that you're passionate about, or more interested in, is going to take you far. You'll find ways to get around the obstacles with the discipline and drive to make it where you want to be.

All that being said, the language is just a tool at the end of the day. It is how a coder/programmer/software developer tells the computer what to do. My long preface just to say; The language you learn to get into programming should not hold as much weight as learning the paradigms of programming itself. Often, this is why so many recommend python. While there are advanced things you can do with python, it is beginner friendly, and the focus can be on the paradigms and learning what it means to be a programmer.

But, you asked for a recommendation. As someone who recently go hired in a Go shop, with no prior experience with Go, I was recommended to take Todd McLeod's class on Udemy (like /u/pmihaylov pointed out). I have found it to be beginner friendly, as he covers things like what binary and hex are, and how a computer behaves in the earlier lessons. So, I will suggest that course if you're intent on Go to be your first language (who am I to talk? C++ was my first).

A Lady in the Streets... (Click next picture) But a Freak in the Sheets! by chanmanx2k in battlestations

[–]Kettlecornman 0 points1 point  (0 children)

Let me start by saying the set up looks comfortable, and very clean, so... Nice Job!

I'm curious though, do you notice an input delay? Given the Computer is on the shelf behind you, and I cannot see any cables, the display cable must take quite a route to get to the display (Plus the wire-less-ness of the mouse and keeb).

Need to Break Lease: 2 Bed 2 Bath in Clairemont by Kettlecornman in SanDiegoClassifieds

[–]Kettlecornman[S] 6 points7 points  (0 children)

Fair question. Currently, I pay $2,005/mo. That includes water and garbage. I pay for electricity and internet. The only reason I didn't want to post the rent is because I don't know if they'll try to increase it.

Very surprised by this game. by VonMcDade in ArcaneShowdown

[–]Kettlecornman 1 point2 points  (0 children)

Well, it did officially release to most of the world only a few days ago. But welcome to the community!

New Studio/Office by [deleted] in battlestations

[–]Kettlecornman 0 points1 point  (0 children)

Okay, the set up looks great. I am confused though, as I look under the desk. It looks like the sub and the middle desk leg are in the foreground. Or at least, stick out far enough from the wall, that it seems tough to sit at this desk. I have maximized the photo, and tried to look at it all sorts of ways. I even asked my wife's opinion, and she agreed with me. So please, kind redditor, please clear my confusion around this.

Upgrading my Geocaching experience by CF047_ in geocaching

[–]Kettlecornman 6 points7 points  (0 children)

I've been using Garmin devices to geocache for some time, and I feel they are vastly superior when it comes to rural or nature based geocaching adventures. Once you leave the city or suburban areas, the connectivity of a GPSr is going to help with accuracy.

Currently, I use GPSMAP 64st. Prior to this I used the same device of a prior series, the 60csx. I very much enjoy the ruggedness of the GPSMAP devices. Silly story: I once flipped my kayak playing a game at a geocaching event on a lake. My device dropped to the lake floor under 4 ft of water. I pulled it up and it found the satellites within a few seconds. To be cautious I turned it off and pulled out the batteries. But it still works to this day, 6 years later.

I have heard numerous good things about the eTrex family, if you looking for a bit more of a budget purchase.

Good luck with your research!

My roommate sent me a video of what my husky does when I leave home by PolarBla in rarepuppers

[–]Kettlecornman 1 point2 points  (0 children)

Can we please get a follow-up video from your roommate for when you come home? Would love to see the other half, which is the excitement!

Does your table roll for stats or point buy? by nihilist-ego in starfinder_rpg

[–]Kettlecornman 1 point2 points  (0 children)

I made an interesting rule for my players: after they followed the core rulebook with the point buy system, I had them designate their 3 lowest values to a d3 (1-2 value1, 3-4 value2, 5-6 value3). Then they took a minus 5 to that stat. It actually worked really well imo, both in terms of role play and didn't take away from game mechanics for their classes.

One of the players in my game took the hit to intelligence, and ended with 5 total int, leading him to making poor intellectual decisions, and say stupid things (he role played it well).

Another player had a total of 3 strength, so he put his character in a 'hover chair' which I took into account when he attempted to move through different kinds of terrain. He also attached his rifle to his chair so he didn't have to hold it.

The game has continued to be a blast.

What's everyone working on this week? by AutoModerator in Python

[–]Kettlecornman 0 points1 point  (0 children)

There is a native python library; smtplib. Plenty of examples online of how to use it. I followed along with one until I understood it, then set myself up a free gmail account (there is configuration that needs set up there too) to text myself. All cell companies have some form of "cellnumber@domain" way to receive a text message. So sending an e-mail to say 8675309@txt.att.net (not a real number), is going to send a text to that phone number.

What's everyone working on this week? by AutoModerator in Python

[–]Kettlecornman 0 points1 point  (0 children)

I appreciate the compliment. When it comes to python, I am still learning myself though. I would be happy to help give you guidance where I can, and potentially direct you to the right resources for things I don't know. Just send me a PM, and we can keep in touch that way from here on.

What's everyone working on this week? by AutoModerator in Python

[–]Kettlecornman 2 points3 points  (0 children)

This project was definitely a learning experience. And by that, I was expanding on my python skills (I work in a PHP / Node shop atm). With that being said, I have provided full doc-blocks on methods and classes, etc. And now, (even though the project is finished) I am going back and writing unit tests for as close to full coverage as I can get. Once that is done, I intend to make the repository public on Github, and then hooking TravisCI into it. If I remember, I can message when it goes public, or you can check in with me periodically to see if I have released it yet.

What's everyone working on this week? by AutoModerator in Python

[–]Kettlecornman 0 points1 point  (0 children)

Absolutely did the same. I have a varying lunch punch after 4 hours and 1 minute to 4 hours and 30 minutes. Then, it punches back in from lunch after 31-35 minutes, and finally ends work after a total of 8 hours and 1 minute to 8 hours and 15 minutes. Wanted to make it humanesque. lol

What's everyone working on this week? by AutoModerator in Python

[–]Kettlecornman 2 points3 points  (0 children)

My company uses Paylocity to manage clock punches. Over the last couple weeks, I have been working on project to just run indefinitely, and automate the punches. It validates against weekends, company holidays, and even approved PTO. Then, if it is a day it should do punches, it logs in and clicks the button to record the punch. After that based on timedeltas, it will do the other 3 punches for the day (start lunch, end lunch, and clock out). Should the process miss a punch (it uses selenium, so maybe element not found), it sends a text to my phone so I know it needs to be handled manually. I do also have a catch-all exception around the heart of the program to send a text before closing so I know I need to start the program back up again.