HN user

megamark16

1,593 karma

I'm a web developer from Kansas City, MO. I love using Python and Django to get stuff done.

My email address is my HN username at gmail.com

http://www.ransomsoft.com

Posts29
Comments483
View on HN
thisispycon.com 13y ago

A site dedicated to showing how awesome PyCon was

megamark16
40pts10
pycon.blogspot.com 14y ago

The PyCon blog: Get Ready For PyCon 2013

megamark16
4pts0
github.com 14y ago

This is what every modern Cease & Desist should look like

megamark16
18pts6
www.reuters.com 14y ago

VeriSign hit by hackers

megamark16
115pts40
www.djangocmsthemes.com 14y ago

My weekend project: django-cms-themes - bringing theme support to Django CMS

megamark16
2pts0
googlefiberblog.blogspot.com 15y ago

Google Fiber Expands to Kansas City, MO

megamark16
1pts0
news.ycombinator.com 15y ago

Last minute Kansas City HN Meetup tomorrow night? (Thur, 2/17/2011)

megamark16
7pts10
news.ycombinator.com 15y ago

Ask HN: Check out my very first open source project: django-puzzle-captcha

megamark16
2pts1
blog.apprabbit.com 15y ago

How to beat the competition: Buy them a copy of Minecraft

megamark16
1pts0
wufoo.com 15y ago

Wufoo showcases a bunch of awesome API Contest entries

megamark16
3pts1
money.cnn.com 15y ago

Adobe's stock price skyrockets after Apple loosens chokehold on app development

megamark16
1pts0
news.ycombinator.com 16y ago

Ask HN: Anyone going to the Ruby Midwest Conference this weekend?

megamark16
2pts4
news.ycombinator.com 16y ago

Ask HN: Where did your most passionate users come from?

megamark16
4pts7
blog.apprabbit.com 16y ago

Just Try It, You'll Like It

megamark16
1pts0
groups.google.com 16y ago

Django Evolution - A changing of the guard

megamark16
4pts1
blog.apprabbit.com 16y ago

If you're founding alone, who's got your back?

megamark16
13pts8
blog.apprabbit.com 16y ago

Code I wrote a year ago makes me cringe, but maybe that's a good thing.

megamark16
1pts0
blog.apprabbit.com 16y ago

Is Your Software A Pain?

megamark16
1pts0
apprabbit.posterous.com 16y ago

Simple Isn't Just Beautiful, It's Essential

megamark16
2pts1
news.ycombinator.com 16y ago

Ask HN: Running a contest/competition

megamark16
5pts2
www.betanews.com 16y ago

HTC introduces multitouch Sense UI

megamark16
7pts0
www.engadget.com 16y ago

Diffus pollution dress is turned on by CO2, prefers a clean environment

megamark16
1pts0
news.ycombinator.com 16y ago

Ask HN: Please review my webapp: Sit4.Us

megamark16
5pts8
news.ycombinator.com 16y ago

Ask HN: Does anybody know of a node.js hosting provider?

megamark16
5pts6
playground.thesedays.com 16y ago

A cool way of finding a good web developer

megamark16
32pts44
www.web2pyslices.com 16y ago

Setup web2py, apache, ssl, mod_wsgi, postgresql on Ubuntu in a few seconds

megamark16
1pts1
groups.google.com 16y ago

Are Google employees being discouraged from using Python for new projects?

megamark16
155pts87
news.ycombinator.com 16y ago

Help Should I trade my secure job at a bank for a startup?

megamark16
1pts5
news.ycombinator.com 16y ago

Ask HN: What software should I include on my budget request for next year?

megamark16
2pts2

SEEKING WORK | Kansas City, MO | Remote or Local

Résumé/CV: https://www.ransomsoft.com/resume/

Email: markransomjr <&> gmail.com

Technologies: Python, Django, JavaScript, React, jQuery, C#, ASP.NET, Go, CSS, HTML5, SQL/PSQL, Selenium, Bash, Docker/Docker Compose, Salesforce Marketing Cloud, PostUp, HubSpot automation and integration, ABBYY Vantage, Microsoft Power Automate and Power Apps.

I love consulting on projects and technical problems that people are facing, so even if you don't end up hiring me, let's at least meet and chat about what you're working on and see if there's anything I can do to help. I'm happy to offer a free initial consultation, so you've got nothing to lose but time, and I guarantee that I won't waste yours.

SEEKING WORK | Kansas City, MO | Remote or Local

Résumé/CV: https://www.ransomsoft.com/resume/

Email: markransomjr <&> gmail.com

Technologies: Python, Django, JavaScript, React, jQuery, C#, ASP.NET, Go, CSS, HTML5, SQL/PSQL, Selenium, Bash, Docker/Docker Compose, Salesforce Marketing Cloud, PostUp, HubSpot automation and integration, ABBYY Vantage, Microsoft Power Automate and Power Apps.

I love consulting on projects and technical problems that people are facing, so even if you don't end up hiring me, let's at least meet and chat about what you're working on and see if there's anything I can do to help. I'm happy to offer a free initial consultation, so you've got nothing to lose but time, and I guarantee that I won't waste yours.

SEEKING WORK | Kansas City, MO | Remote or Local

Résumé/CV: https://www.ransomsoft.com/resume/

Email: markransomjr <&> gmail.com

Technologies: Python, Django, JavaScript, React, jQuery, C#, ASP.NET, Go, CSS, HTML5, SQL/PSQL, Selenium, Bash, Docker/Docker Compose, Salesforce Marketing Cloud, PostUp, HubSpot automation and integration, ABBYY Vantage, Microsoft Power Automate and Power Apps.

I love consulting on projects and technical problems that people are facing, so even if you don't end up hiring me, let's at least meet and chat about what you're working on and see if there's anything I can do to help. I'm happy to offer a free initial consultation, so you've got nothing to lose but time, and I guarantee that I won't waste yours.

SEEKING WORK | Python, Django, Javascript, etc

Location: Kansas City, MO, USA

Remote: Preferred but open to in-person in the Kansas City Metro.

Willing to relocate: No.

Technologies: Python, Django, JavaScript, React, jQuery, C#, ASP.NET, Go, CSS, HTML5, SQL/PSQL, Selenium, Bash, Docker/Docker Compose, Salesforce Marketing Cloud, PostUp, HubSpot automation and integration, ABBYY Vantage, Microsoft Power Automate and Power Apps.

Résumé/CV: https://www.ransomsoft.com/resume/

Email: markransomjr <&> gmail.com

I have over 15 years of software development experience and 10 years of solution architecture experience. I have experience architecting solutions for both AWS and GCP.

I am interested in both a full time position and freelance projects. I'm also a quick learner, so if there's a technology that I don't already have experience with I'd love the opportunity to expand my knowledge and jump in and help wherever I can.

SEEKING WORK | Kansas City, MO | Remote or Local

Résumé/CV: https://www.ransomsoft.com/resume/

Email: markransomjr <&> gmail.com

Technologies: Python, Django, JavaScript, React, jQuery, C#, ASP.NET, Go, CSS, HTML5, SQL/PSQL, Selenium, Bash, Docker/Docker Compose, Salesforce Marketing Cloud, PostUp, HubSpot automation and integration, ABBYY Vantage, Microsoft Power Automate and Power Apps.

I love consulting on projects and technical problems that people are facing, so even if you don't end up hiring me, let's at least meet and chat about what you're working on and see if there's anything I can do to help. I'm happy to offer a free initial consultation, so you've got nothing to lose but time, and I guarantee that I won't waste yours.

Location: Kansas City, MO, USA

Remote: Preferred but open to in-person in the Kansas City Metro.

Willing to relocate: No.

Technologies: Python, Django, JavaScript, React, jQuery, C#, ASP.NET, Go, CSS, HTML5, SQL/PSQL, Selenium, Bash, Docker/Docker Compose, Salesforce Marketing Cloud, PostUp, HubSpot automation and integration, ABBYY Vantage, Microsoft Power Automate and Power Apps.

Résumé/CV: https://www.ransomsoft.com/resume/

Email: markransomjr <&> gmail.com

I have over 15 years of software development experience and 10 years of solution architecture experience. I have experience architecting solutions for both AWS and GCP.

I am interested in both a full time position and freelance projects. I'm also a quick learner, so if there's a technology that I don't already have experience with I'd love the opportunity to expand my knowledge and jump in and help wherever I can.

Solution Architect | Full Stack Developer

  Location: Kansas City, MO
  Remote: Remote, Hybrid, or On-Site
  Willing to relocate: No
  Technologies: Python, Django, JavaScript, React, CSS, HTML5, REST, HubSpot, Salesforce/Marketing Cloud.
  Résumé/CV: https://www.ransomsoft.com/resume/
  Email: markransomjr at google's email service.

I didn't buy this, I inherited it from my dad, but now that I have one, if it broke I would immediately go replace it, and that's a nice DeWALT cordless drill combo, with two batteries and a charging station. In the past I have always had cheaper cordless drills, because spending $150+ on a cordless drill seemed kinda silly, but I use this thing all the time, everywhere, for all sorts of stuff.

Great question, and in the end it comes down to politics and team siloing. A large corporation with a lot of projects and priorities, and no single Security person to raise the issue with. At the time I wasn't in a position to Just Do It and then tell everyone "Hey, this needed to be done, I got it done, now I need a QA resource to test it and then we need to deploy it to prod" without some backlash from multiple source (my boss, the team that owned the product, etc).

Now (and given everything that's happened in the industry in recent years) I would definitely push more, and maybe fix it on my own, but at the time I just shook my head, and sent follow-up emails every few months to try to keep visibility on the issue.

I used to work for a company that had a big security hole that would allow you to log in as any user as long as you knew the user's UUID (I know, right?) I logged a ticket and raised the issue up the flagpole to let folks know that if someone slipped in some code (we ran a lot of third party javascript) to harvest UUIDs, they could fairly trivially log in as an admin and do some serious damage. The issue sat for months (MONTHS!) until finally a user complained about some non-https content being loaded on our login page, which sparked a whole security review, and gave me an opportunity to bring additional attention to my ticket, which finally got fixed.

This kind of crap is out there, and people don't give it the attention it deserves until they get bitten in the ass. Thankfully, my company didn't get bitten, but if we had, it could have been very bad, and the fact that the issue was called to people's attention and they didn't do anything about it would have made it look that much worse.

Django gives you a ton out of the box, with lots of sane defaults, but it still allows you to override those defaults when you're ready for more complicated functionality or business rules. I like the templating language, it lets you drop a lot of dynamic functionality into existing html templates, while staying out of the way for the most part.

I think part of what I like about this idea is that the vectors inside a larger vector would be the same across larger vectors, for example the very bottom left corner vector is "apple" across all larger vectors. Eventually perhaps we would all even start to recognize vector locations. What if each vector name was even categorized, so you knew that fruits were in the bottom left area of a block, and sports names (i.e. baseball, basketball, etc) are in the top right area of a vector.

Silly, maybe, but I like the idea of people having a general idea of what area something is in based solely off word usage.

So if my front door is steers.pasta.kicks and the end of of my driveway is effort.army.blur, there's really no rhyme or reason to it.

It seems like it should act more like web domains, so my city would be "park", my neighborhood would be "lung" and finally down to my street and house being one of the small blocks inside that. Honestly, making it 4 words seems like you could really break it down in a logical way.

My kids love Minecraft, but more recently they have been playing an open source, highly extensible, and much faster game called Minetest. The mods are all written in Lua, and it runs so much faster on the older hardware I make my kids use, it even runs well on Raspberry Pis.

I'll take option C) "Both, where appropriate". I'm working on a little side project that uses front end Mustache templating for allowing admins to build out some structured components, I can then reuse those same Mustache templates to render the components serverside for non-admin users consuming the service.

From the FAQs:

"Can you send the notebook back to me after you've scanned it?"

Currently our scanning process isn't setup for this yet. Unfortunately our notebooks are cut on the spine as part of the scanning process, so we can’t send the physical copies back. We will send you the digital copies which you can keep forever though! Returning your physical notebook after scanning is something we're looking into adding in the future. "

So, some folks would pay more to have you rebind their notebooks using spiral binding or something, even the cheap plastic binding that school teachers use to turn kids writings into little books.

I quit recently. I uninstalled the app from my phone and setup a redirect in /etc/hosts to send me to Google. I was spending too much time reading really interesting stuff, and not actually doing anything.

I have a Raspberry Pi setup as a NAS and media server (see http://www.naspberrypi.com/) and the first thing I did was download the Linux x64 version for my laptop and the ARM version for my NAS and I had them syncing in about 5 minutes. This is awesome. I'm going to ship another NASpberry Pi (along with an external hard drive that's already a clone of my existing backup drive) to my brother who lives on the other side of the country and completely replace my $100/year backup service with this.

To the top with you! This almost exactly mirrors my experience, right down to last year being my first PyCon and giving a lightning talk this year for the first time. It was an amazing experience, and I applaud all those who worked so hard to make it great for everyone, Jesse Noller especially.

Some people want to talk but aren't sure what to talk about, so what were your favorite topics from last year? Some of mine were:

* Sketching a Better Product

* Building a Robot that Can Play Angry Birds on a Smartphone

* RESTful APIs With Tastypie

* Documenting Your Project With Sphinx

As an Android user, I had no idea that iOS didn't support customizable Intents or Widgets?! That's just crazy to me, since I use widgets for a lot of stuff, and there are several cases where I don't set a default because I want to use different apps to handle different intents depending on the situation (i.e. opening PDFs). I guess most iOS users don't know or care about that sort of thing, they "just want it to work", but man, I would be totally out of my element downgrading to an iPhone.

Closed for Business 14 years ago

I felt exactly the same way upon reading that line. I'm a very tech-savvy guy, I could easily download and install any app I want on my Android device, but I don't. I'm very cheap, I almost never pay for software, I use mostly open source software. I would rather pay for an app I find to be of value then install some old busted version from the internet, with who knows what kind of malware included in it. I'm not paying for the software, per say, I'm paying for the continued support of the developer by way of updates. Most people I know who use Android phones either don't know or care about installing pirated versions of software, of they know enough to know better than to trust something they downloaded from a random website to run on their phones.

Just an example from my experience; if you're using lesscss and you're committing the generated css files to source control, someone cloning your repo and trying to fix a UI bug would probably just jump into the css file and make the change. They may not know that those files are generated by the .less files.

I would love to see this as a Kickstarter project. This is the kind of movement that I feel could really benefit from having a community behind it, and I for one would love to be a part of that community. Shoot, I'd even offer to donate my services to help see it become a reality.