HNHacker News
TopNewBestAskShowJobs

marcloney

376 karma · joined October 1, 2011

submissionscomments
marcloney··on Show HN: JinjaSQL – Generate SQL Queries using a Jinja Template
> While JinjaSQL can handle insert/update statements, you are better off using your ORM to handle such statements. JinjaSQL is mostly meant for dynamic select statements that an ORM cannot handle as well.

[1] https://github.com/hashedin/jinjasql#when-to-use-jinjasql

marcloney··on My dad unexpectedly uses my Linux laptop to get real work done
This is a fantastic anecodote and after the year we've had I'm finding the challenges people are having from entering Linux are becoming less and less.

Earlier today I marvelled at running a game through Steam whilst listening to streaming music through Spotify whilst being able to switch window into bash.

marcloney··on My dad unexpectedly uses my Linux laptop to get real work done
I recently bought a new laptop and dual boot Windows 8 and Ubuntu 13.04. It took me 3 hours to get all the drivers working in Windows whilst the only issue I had with Ubuntu was the fact my video card drivers (ofcourse, Nvidia) were going to be proprietary.
marcloney··on Prism Break
Locks and Alarms are the lowest common denominator of security - it stops people from walking in but more than anything just gives an illusion of security.
marcloney··on Why You Should Learn HTML5 Now Before It Explodes In Popularity
I think there is more to it than a buzzword though, the HTML5 way of doing web ie, paving the cow paths is radically different to the methodologies of XHTML, such that the range of technologies to be born/adopted out of that paradigm shift could be thought of as HTML5 era technologies.
marcloney··on Sean Parker's Wedding Defense
Welcome to the wild west, where we blog first and confirm later.
marcloney··on Pin Payments is Australia’s first all-in-one online payment API
Congratulations to the guys at Pin!

As an Australian, I welcome this wholeheartedly. It has been extremely frustrating watching the payment revolution in the states, whilst at home there is next to no alternative to getting a merchants facility through a bank up until now. It will also be nice dealing with an API that isn't stuck in the 90s.

marcloney··on Why are clients shocked by the price for web development?
I remember early on in my web development career to make sure you are selling a service not a product. You aern't building a website - you are providing a marketing service, requiring expert advice and a component of that service is building a website. As people have said, websites are easy - Wordpress + theme + hour of time and you are done.

Sell your knowledge of digital marketing - SEO, Adwords, etc in order to drive sales for your client, which is ultimately the reason they want a website in the first place.

marcloney··on Oxford Temporarily Blocks Google Docs
If you place rate limiting on email accounts by default and then for the lower percent of users that need a higher rate do it on a case-by-case basis. In my experience most users that fall victim to these types of phishing attacks do not need to send high volumes of emails.
marcloney··on Diablo in JavaScript
What exactly makes it impractical to do powerful things? You may have disdain for certain language features but I don't understand how that makes it impractical.

Most of the tech demo's we're seeing coming out of the JS crowd are from people who have only just started using the WebGL API (which is still experimental). I'm extremely excited to see the things that experienced OpenGL developers will be able to do as the API becomes more mainstream.

marcloney··on Why All Browsers Should Move to WebKit
I would consider that a contradictory statement. In order to provide the best range of browser support it is usually necessary to not code to web standards to support older browsers (that do not support latest web standards) or to support newer features (vendor specific CSS, etc).
marcloney··on If you mastered PHP & Rails, would there be any use case for PHP?
We're not necessarily talking about "experienced" developers. I know plenty of people who have set up their own self-hosted WordPress instances for their personal blogs who don't know how to how to self-manage a VPS.

Keep in mind not everyone who uses or even installs software is an "experienced developer".

marcloney··on If you mastered PHP & Rails, would there be any use case for PHP?
PHP has a much larger install base on commercial web hosts than Ruby, so I would consider it a perfect tool for a self-hosted application.

Also keep in mind PHP5 is not the same relic of the past that people constantly bitch about.

marcloney··on Haters Gonna HATEOAS
If HATEOAS implementation was more widespread the biggest advantage would be the ability to create standard libraries for API calls rather than thin wrappers for every language. Your API would also be more or less self-documented, hopefully making it easier to navigate for humans and machines alike.

I am curious as to why this can't be handled at a HTTP level with OPTIONS? Could I not OPTIONS query a URI, and receive a list of supported HTTP methods (GET, POST, PUT, etc) that are available on this resource?

marcloney··on One div – The single element HTML/CSS icon database
Chris Coyier has a great blog entry [1] on using and creating custom fonts but Font Squirrel [2] is my tool of choice for generating cross-browser font files and the markup to embed them.

[1] http://css-tricks.com/html-for-icon-font-usage/

[2] http://www.fontsquirrel.com/fontface/generator

marcloney··on My experiences with Hacker News.
I know quite a few people who find HN to be a great source of news but don't feel like they meet the 'community standard' to submit a comment.
marcloney··on One div – The single element HTML/CSS icon database
Whilst using CSS pseudo elements to generate shapes is useful, I believe it's ill suited to iconography when the better solution is to use a custom web font. We've had a lot of success here recently, being able to create cross-platform, vector icons with minimal problems with maintainability.
marcloney··on Geography's The Fuck
I think you've misunderstood the post. There are jobs available to work on "big things" and there are jobs to work on "small things". Job advertising provides a really nice set of domain specific data to work out why people are more likely to work on the "small things" then the "big things". Jason's concluded that from the data they have available that they can see that people find geography to be more important to the job they choose then the satisfaction from working on the "big things".
marcloney··on On the state of Windows on the desktop
As a Windows to Linux convert for the past 5 years I actually enjoyed this parody due to some of the points he brought up that make me facepalm every time I use Windows. I don't know how many times I've cursed Microsoft over not recognising alternative file systems, then to realise I can't even get straight back into Linux because my boot loaders been replaced!
marcloney··on Ask HN: Moving to Linux full time
I converted from Windows to Ubuntu bout 4 years ago and haven't looked back. The Unity UI in my mind is just as visually appealing to a consumer as OSX's (which might be a slightly controversial opinion!)

In terms of IDE, I think it really depends on what you are using it for. I've been using Cloud9, a web-based IDE, quite extensively recently for Javascript work but you still have your standard Eclipse and NetBeans, which are both fairly extensible. You might also consider taking a jump into Vim.

The great thing about Ubuntu is the ability to create a USB Live Distro. Road test it before committing if you are worried. But I don't think you'll be looking back :)

marcloney··on Zerg Rush Google Easter Egg
6 'ling rush FTW!
marcloney··on Introducing Google Drive... yes, really
"Starting today, Google Apps administrators will see new controls for Drive in the control panel," a Google spokeswoman said. "Users at organizations on the Rapid Release track will be able to opt-in to Drive at drive.google.com/start."

http://www.pcmag.com/article2/0,2817,2403464,00.asp

marcloney··on Anonymous releases stolen Symantec source code
Curiously, this comment thread distinctly shows the two groups of people currently on HN - preconventional & postconventional.
marcloney··on Ubuntu and GNOME jump the shark
I actually don't mind the alt+tab behaviour, although I do find it takes too long to open the sub-menu when I pause on a group.
marcloney··on Ubuntu and GNOME jump the shark
I noticed the window issues when Unity was first introduced as many a Popup window would grab focus but the title bar controls were still for the underlying active window! What witchcraft is this!
marcloney··on Ubuntu and GNOME jump the shark
When I first read this article, I got ready to post a hasty reply with all my pet hates about Gnome 3, Unity, etc, etc.

Then I remembered the original reason I started using Linux, as a native Windows user, and that is "Choice". So you don't like Gnome. Guess what? Don't use it! You have so many other choices of window managers available to you.

Shed a tear for those users on proprietary systems who don't have choice. Don't like the new Start menu? Nobody cares.