HNHacker News
TopNewBestAskShowJobs

gee_totes

985 karma · joined August 5, 2011

www.leesome.com
submissionscomments
gee_totes··on The number of seed rounds in 2014 fell compared to 2013
QE has nothing to do with VC
gee_totes··on The problem with Angular
I just had a panic attack and a series of stressful flashbacks reading the phrase "MooTools Helpers". Can we get a trigger warning on here? /s
gee_totes··on Ask HN: Freelancers what are the top 3 problems preventing your business growth?
1) Getting quality clients 2) Not having demo videos of the web apps I've built 3) Not having enough business intel to build a solid deal pipeline
gee_totes··on DMCA Copyright Complaint to Google
I wonder how these pages got picked up. If Wickedpictures is doing some type of Natural Language processing to identify these pages as their content, it would be interesting to analyze the content of these pages and reverse-engineer Wickedpictrue's system.

Then of course, you could package that reverse-engineering work as a service that will insert red-herring comments in source code to set off the automated DMCA takedowns, creating a free semi-private repository on github.

gee_totes··on Ask HN: How to use small chunks of time productively
If you want to use a journaling system digitally, I would suggest starting a slack chatroom for just yourself. It's designed for teams, but using the simple chatroom interface for just yourself works surprisingly well.
gee_totes··on Unexpected Life Found in the Ocean's Deepest Trench
I wonder how sensitive these forms of life that live in such hostile conditions are to climate change. Perhaps in the future, we will farm them for food once the oceans acidify.
gee_totes··on RoR, Django or both?
As someone who does both Django and Rails, I suggest Rails.

Rails is very "do it the Rails way" about putting together a website, while Django lets you kind of do whatever. If you're a beginner, the do whatever part of Django can often lead to very kludgey code and a big mess if you don't take the time to carefully architect out your application.

Rails is also nice because it's very strict MVC and built for the modern web (meaning it's easy to have a model spit out it's values in either JSON or be plugged into a template, for example). With Django there's alot of fiddling and "what file do I put this function in?" (for the beginner).

Plus Rails has super duper good form handling, while I find the form handling on Django to be atrocious.

I think your choice should come down to how well you know the architecture of the application you want to build. For me, I find it easier to shoehorn my application into the RoR framwork than to try and shoehorn the Django framework around my application.

(FWIW, I'm speaking of Django 1.6 and Rails 4. Things may have changed in the latest version of Django)

gee_totes··on Workshape.io – Talent matching for tech startups
My favorite part about the GitHub login is that since I keep my dotfiles on GitHub,these type of applications want to know my skill level and job preference based on the breakdown of languages in my profile.

I have yet to see a senior level .vimrc architect job in the wild.

gee_totes··on Ask HN: What are your working tunes?
Soma.fm
gee_totes··on Show HN: RemoteCoder.io – A jobsite for remote programmers
I'm not sure if the github authentication is working. I go to Apply for this job, it takes me to github, I click authenticate, then I get this error on on the github_oauth_callback page on remotecoder.io:

{"type":"MongoError","msg":"E11000 duplicate key error index: remotecoder.users.$email_1 dup key: { : null }"}

(My github username is the same as my HN handle)

gee_totes··on Ask HN: Use cases for forms-based software tool?
We're targeting a pretty specific market that I don't want to mention, but it is an industry that uses alot of forms.

For us, there wasn't a very high barrier to MVP. We went from initial concept to MVP in about 2 weeks using some of the ideas around superfast development I outlined in this talk [0].

Where the rabbithole came in is once we put out the MVP, we were bombarded with feature requests for things that were beyond simply an easier way to fill out forms (this is where alot of the CRM functionality came in).

We haven't reached out to anyone in government or K-12. We'd like to build our forms framework and keep it in this little niche market we've discovered and then start reaching out to other markets.

Our forms application has been very hard to build as well, but I think we are one major re-factor away from having a good platform. I'm thinking at the end of the day we are going to get something that looks like a cross between Redmine's CRM functionality and Drupal's modularity/observer pattern-ness/business logic in the database-ness.

What are you guys writing FormBig in? I'd be interested in collaborating on a set of open-source HTML5 form controls with you guys if that's something that you're finding a need for. It could address some of the things that I've found lacking in the standard HTML forms (such as the support for an other field and dynamic switching of sub-forms). I'm probably going to end up writing this library anyway, but it would be good PR for both of us :)

[0] http://www.slideshare.net/LeeGillentine/superfast-developmen...

gee_totes··on Show HN: Jobs for software developers delivered to your inbox
Nope, haven't run into any issues. I scrape Craigslist from RSS and the others from the HTML. I only hit the sites once an hour, and leave a unique browser string so they can filter me out of their analytics.

My e-mail is in my profile and I'll be happy to send over the code.

gee_totes··on Ask HN: Use cases for forms-based software tool?
I am building a similar forms based framework/product. Here is what I have discovered is needed:

-Proper handling of an other field, like there is on paper forms. I.e. What is your favorite salad? a) Fruit b) Vegetable c) Other __________

-Ability to string multiple forms together in a workflow (kind of like a CRM). Form 1 must be completed before the user can move on to Form 2. However, when some or all of the fields are optional, there needs to be some type of trigger logic to mark the form in the workflow as completed. (I sort of saw this in the video, but it seemed that the forms were marked simply as steps and the end user could skip from Step 1 to Step 9)

-Sub-forms, both in terms of adding multiple contact addresses (for example) or switching from Sub-form A to Sub-form B in the context of a form workflow (you guys seems to have this)

-Permissions on every question and on every part (Form 1, Form 2, etc) in the workflow (you guys seems to have the question permissions down, but I'm not sure about the statistics)

-A rich query language to crunch statistics from every form field filled out (It seems your application outputs CSVs and leaves the user to crunch them in Excel)

-If a form is tied to an entity (say a Student, for example), the ability to assign that Student to a Teacher or an Administrator. (I did not see this)

-Ability for daily e-mail reports on what new forms have been created and updated and what new Students have been added to the system. (this was mentioned on the about section, but I did not see it in the video)

My forms framework does all this and more, but it took quite a bit of effort to build. I would be more than happy to talk specifics with you guys; my e-mail is in my profile.

I must warn you though, you are entering a rabbit-hole.

gee_totes··on Show HN: Jobs for software developers delivered to your inbox
What sites are you searching? I built a web scraper to help automate my job search in NOLA

http://nolatechjobs.leesome.com/

I'd be happy to share the code with you and you could switch out the sites I'm scraping with the ones you look at. The whole thing runs on a cronjob that just re-generates the HTML every hour.

gee_totes··on Show HN: Create a custom app coin on the Bitcoin blockchain
Sounds cool! Just FYI, the search button on the upper left takes me to: https://coins.assembly.com/colors/null when I try to search something
gee_totes··on Ask HN: Sunday brunch question: Do you dream in code?
I've dreamt in code a few times, but here is my favorite story.

After a long 14 day I drifted off to sleep on the subway. I had a dream in SQL about trying to figure out the best way to set up the moment with a girl I liked so I could go in for a kiss. For some reason, it involved alot of table joins and sub-queries. When I woke up, I realized I had the solution to the de-duplication problem I had been working on all day!

gee_totes··on Taking a Naked Selfie? Your Phone Should Step in to Protect You
I think the easiest way to do this is have a little lock icon when you're previewing the photo after you've taken it. Clicking on the icon makes it private (i.e. it doesn't go to the cloud and goes into a "private" password protected album only on your phone).
gee_totes··on Show HN: Monitorbook – Easily track anything on the web
What happens if your competitors realize you are using the service and devise some way to trick MontorBook into reporting the wrong prices?

[Edit: related link, which was the inspiration for my question: http://mailinator.blogspot.com/2011/05/how-to-get-gmailcom-b...]

gee_totes··on We got our first Delaware tax bill: $74,018.74
I've had a similar cartoonish experience talking with folks from the NY State Tax Department (specifically unemployment insurance & worker's comp). Brief backstory was I had a production company and we paid everyone as independent contractors and got caught.

The cartoonish aspect of this was actually negotiating the fine with them over the phone. I thought there would be a set fine or something, instead we spent about 20 minutes haggling about what I would have to pay.

gee_totes··on Python web scraping resources
Have you thought about using a headless web browser like casperjs?
gee_totes··on Ask HN: Freelancer? Seeking freelancer? (August 2014)
SEEKING WORK - New Orleans Local or Remote

Full-stack open source developer. Expert-level PHP and JavaScript, confident with Ruby, Perl, and Python too.

Tools I commonly work with and know quite well:

  - Web Frameworks: Symfony, Ruby on Rails, Django

  - Front-end Frameworks/Tools: Backbone.js, CoffeeScript, HAML, SASS/SCSS/LESS

  - Server-side: nginx, node.js, Apache

  - DevOps: Puppet, AWS, Jenkins CI, Ansible, Docker

  - Databases: PostgreSQL, MongoDB, MySQL

Specialties:

  - Web Scraping

  - Page-load optimization

  - Speeding up large JS applications

  - Facebook Graph API

  - Cleaning up "stinky" internal applications (i.e. a home-grown time tracker)

Open to contract or full-time.

Web presence:

* http://www.leesome.com/

* https://github.com/geetotes

* https://coderwall.com/geetotes

You can contact me at: lgillentine (at) gmail.com

Thanks!

gee_totes··on NPR One
No, it's not government-owned.

"According to the 2009 financial statement, about 50% of NPR revenues come from the fees it charges member stations for programming and distribution charges."[0]

[0]https://en.wikipedia.org/wiki/Npr#Funding

gee_totes··on NPR One
I have a strong feeling that when your local station's pledge drive begins, the app will use your location data to generate notifications about donating, which you'll be able to do through the app.

At least, that's how I would do it. NPR is missing out on a big donation opportunity by not taking advantage of an app store's built-in in-app purchase/donation infrastructure.

gee_totes··on RocketSkates let you zip along the sidewalk at a top speed of 12 MPH
Not all rollerblades are difficult to put on -- check out Doop skates.
gee_totes··on [dead]
So if the NSA is the new McCarthyism, does that make Linux the new Communism?
gee_totes··on Show HN: GRADQUEST, a 16-bit graduate school simulation
This is awesome!

[Edit: How do I get more dice? I've 9 Semesters in and over 100K in debt and am only 40% with my dissertation]

gee_totes··on No leap second will be added tonight
I did not know that the speed of the Earth's rotation is affected by earthquakes[0] and the weather[1], and thus the need for a leap second.

0:http://en.wikipedia.org/wiki/Earth's_rotation#Changes_in_rot...

1:http://en.wikipedia.org/wiki/Fluctuations_in_the_length_of_d...

gee_totes··on Ask HN: What invoicing program are you using?
I've been using freeagent for about a year now. it's a little pricey, but the UI is great and it's built for freelancers
gee_totes··on Favicon checker
Thanks for building this! Before, I was using a hackey Perl script[0] and was thinking: "boy, I really hope someone builds a website to do this for me"

[0]https://coderwall.com/p/ka3lia?i=2&p=1&q=author%3Ageetotes&t...

gee_totes··on HN Hiring
Hi! I also build job scrapers (http://nolatechjobs.leesome.com) and have a question about the dependency on redis... why not just generate a time-stamp within the ruby scraper (which you already do) and store it within the resultant json itself? Then you can use string comparison to see if the next scrape has returned a more accurate time-stamp and just overwrite that part of the string.

Basically my question is why couldn't you build the whole scraper with just flat files and no database/key-value store at all?

← PreviousPage 3 of 19Next →