HNHacker News
TopNewBestAskShowJobs

macca321

846 karma · joined May 15, 2010

mcintyre321 (at) gmail com
submissionscomments
macca321··on Forrst like Community for Side-Projects?
I'm working on a webapp which turns side-projects into SAAS startups (by providing CMS, auth, billing etc.), and I would love to hear from anyone in this thread.

I have a 3 minute questionnaire which I would love to have filled out, or if you'd like to contact me my email is on my profile page.

thanks, Harry

https://docs.google.com/spreadsheet/viewform?formkey=dEhGWjl...

macca321··on Forrst like Community for Side-Projects?
http://www.hnshowcase.com/ is one. It's ok but I would prefer something with disqus comments so I would get notifications and stuff.
macca321··on Rails SQL injection vulnerability: here are the facts
I wish ruby had named the Hash class properly. It makes reading the article slightly confusing. Hash != Hashtable
macca321··on Microsoft's Ajax CDN tumbles worldwide
This is what we had, but it wasn't responding quickly enough, so the site was hanging despite the fallback.
macca321··on Make the Metric system the standard in the United States
a gallon of milk, eh? you must drink a lot of it
macca321··on Microsoft just cut in half its orders to suppliers for the Surface RT tablet
Perhaps they should cut the price in half.

And double the screen resolution.

macca321··on Realtime Web Messaging over Animated Gifs
does it work in email clients?
macca321··on Ask HN: Inheriting a large ASP.NET app, what would you do.
You might want to look into Backbone.js (or Ember.js or Angular.js) rather than Bootstrap for talking to APIs.

Also, you haven't said if the existing code is WebForms or MVC (and the fact that you haven't makes it seem like you may struggle to finish the server side code using ASP.NET).

Which platform were you thinking you would develop the REST API on if not ASP.NET?

macca321··on Ask HN: What are you using to build new web apps?
I have a couple of libraries

a library for mapping http requests to domain objects (see 'naked objects' pattern), with convention based runtime form generation. no more writing controllers, most views are generated, full feature REST API out of the box. A bit like Django admin template, but more powerful.

an in memory 'db', persisted using an event log of user inputs to the domain model (see 'prevalence' pattern). no more worrying about network latency, no more mapping objects to database columns, no more writing update scripts (or at least not much)

I don't think either of these approaches have much love in the mainstream, but I think they make me way more productive than the standard MVC/(SQL/NOSQL) approaches.

macca321··on Trello vs. Asana - what is your favorite collaboration tool?
IIRC Mint uses a read-only API run by Yodlee
macca321··on Zapier (YC S12), The IFTTT For Business Users, Launches Developer Platform
lets just hope it doesn't trigger two events on each iteration
macca321··on Zapier (YC S12), The IFTTT For Business Users, Launches Developer Platform
I wonder how they deal with triggers which cause loops...
macca321··on The API Hub: Jeff Bezos-Backed Mashape Launches To The Public With 430 APIs
I don't think central API registries are the the long term future of APIs (despite the fact that I bought apinest.com with half a mind to setting one up :).

At some point we are going to move to self-describing APIs, documented at source. Check out the http://restfulobjects.org/ spec for ideas on how this will work.

macca321··on Ask HN: How far are we from in-browser typesetting
http://googledocs.blogspot.co.uk/2010/05/whats-different-abo...
macca321··on But You Did Not Persuade Me
http://codebetter.com/robconery/2009/02/03/5-secrets-to-ninj...
macca321··on Ask HN: what is the most inspiring entrepreneur story ever?
Tony Montana - lots and lots of people have been inspired to try and do what he did, often with similar results.
macca321··on Show HN: CoSurfin - Live Chat Support Software
I think this is awesome. Upboat
macca321··on Ask HN: AngularJS vs Backbone vs Ember?
vs Knockout?
macca321··on Ask HN: who started something in 2012 that didn't or won't become profitable?
https://www.squarelater.com/ - a bill splitting application with SMS input.
macca321··on Ask HN: best typing game
typing of the dead
macca321··on Chromebox
Will it run Windows 7?
macca321··on Ask HN: Does your team use an internal wiki?
It can be very hard to get started with a wiki - content either isn't added, or isn't up to date, so people lose trust in the info in there. This has a negative feedback effect on people writing entries too. In addition, writing articles is hard as people feel expected (perhaps from wikipedia) to having to write detailed, canonical articles.

I have had success numerous times introducing an internal blog as a team knowledge repository, blogging anything interesting to it. With a search function, and making anyone an editor, it has many of the same features with a number of benefits:

- people can comment and ask questions

- signing up the development mailing list as an email subscriber ensures everyone sees new info as it is posted

- people blog about code issues, and tips and trick, not just 'how complicated feature X works'

Honestly, it works a treat. Blogging is the mechanism by which we share programming knowledge on the internet, why shouldn't it be the method we use inside our workplaces?

macca321··on Suggest HN: Build a service to automatically setup CName or A-records
http://iwantmyname.com/ ?
macca321··on What's Dropbox going to do now?
Webhooks, webhooks, webhooks. They will drive innovation and thus adoption.
macca321··on European server provider Hetzner now offers a 64GB RAM box for 109€/mon
any ideas why it has a 32GB limit for windows?
macca321··on Ask HN: Did you switch from Dropbox to Google Drive?
Oh man I'm thinking about SkyDrive as I have 25GB for free...

I'm switching to the first one to implement webhooks for file updates.

macca321··on Can you build a startup on .Net?
Once you start thinking of your object model as data, you can do amazing things. Want to find all the types in your system that implement an interface and spin them up?

     var rules = 
		AppDomain.CurrentDomain.GetAssemblies
		.SelectMany(a => a.GetTypes())
   		.Where(t => typeof(ISecurityRule).IsAssignableFrom(t))
   		.Select(t => Activator.CreateInstance() as ISecurityRule)
   		.OrderBy(r => r.Priority);
You can then run a chain of responsibility by writing

    var allowed = rules.First(r => r.Check(someObject) != null);  
    //Check returns null when a rule isn't relevant to the object being checked
it's pretty sweet for metaprogramming when you can run queries against your codebase
macca321··on Can you build a startup on .Net?
The OS community is doing pretty nicely now we have Nuget
macca321··on Show HN: Our flight sim for iOS: Infinite Flight
Maybe that 1% platform specific code is a big 1%? :)

Gives me a warm fuzzy feeling to see c# running everywhere.

macca321··on New iPad hits 116 degrees while running games
i cooked some pork the other day at 55C.
← PreviousPage 11 of 13Next →