HNHacker News
TopNewBestAskShowJobs

redfloatplane

1,878 karma · joined July 31, 2010

Walked every trail in Ireland: https://toughsoles.ie https://youtube.com/toughsoles

Relapsing/remitting tech bro. Hire me before I quit the industry again: https://redfloatplane.lol

submissionscomments
redfloatplane··on Some things beginners might not know about Sublime Text
Further to point F: if you hold down control, you move by word segment - this is camel-case (and underscore) aware. So, if I am at the front of the word "cakeParty", I can move to between 'e' and 'P' by holding control and pressing the right arrow key.

(This is in ST2 for Mac OS X - I'm sure there's an equivalent feature in ST2 for other systems.)

redfloatplane··on Beautiful Tools
Try installing Cygwin with the zsh and git packages. From there, you can install oh-my-zsh etc very easily.

Cygwin is effectively a UNIX environment on your Windows machine, with support for many programs. A big draw is that it uses a UNIX folder structure /usr/, /etc/ and so on.

Git Bash, as I understand it, is just a bash prompt and basic tools (cd, ls and the like). You will probably have a hard time installing other programs. Don't take my word for it though!

http://www.cygwin.com/

redfloatplane··on With the #25 issue, Hacker Monthly celebrates its 2 Year Anniversary
Delighted to see my article Do Things, Tell People in there, among some amazing company! Kind of self-fulfilling, that one. ;)
redfloatplane··on Incredibox - Background music for programming.
Pandora doesn't work outside the US because of copyright difficulties. However, grooveshark doesn't seem to worry too much about this, and as such it's available outside the US.
redfloatplane··on Automatically calibrating a computer projector image
I almost don't see why this can't be realtime. I imagine from here, all you need to do is throw more computing power at it? It's very cool. Imagine this plus a head-mounted pico-projector - any scrap of paper or wall could become an interface. Very excited about this technology.
redfloatplane··on Use your iPhone/iPad as a controller for an HTML5 browser game.
I worked on a project[0] very similar to this just recently. It's definitely not as nice as this, but it's got the added advantage of being able to use javascript events to-spec, and the only lines in your game code are these:

    iPhone = new Controller();
    iPhone.on('touchstart', function(event) { /*...*/ }
That's the entire API ;)

I'm in two minds over the use of QR codes here. I had two solutions to the problem of pairing browsers: as I do it now, I ask for a pairing code. Another, more hacky (but possibly nicer) solution is to assume that if a controller and a parent browser have the same external IP, you can assume that they want to pair up.

Anyway, kudos to the developers - it's a really cool idea, I think. If my code can help out at all, please go right ahead :) (also sorry for hijacking your thread)

[0] https://github.com/CarlQLange/Controller.js

redfloatplane··on Do Things, Tell People.
I'm really glad that you thought it so good! :)
redfloatplane··on Do Things, Tell People.
That's true, and it's exactly what I mean. I wrote this while thinking about some of my fellow students - many don't have their own website, for example, but they deserve to have their work seen. I named twitter because it's an extremely simple service and a very large number of tech people use it, and I named github because it's one of the easiest and most popular ways to share source code.

Certainly, though, I just mean publish and advertise. The methods and services through which you do that don't matter all that much.

redfloatplane··on Do Things, Tell People.
Well, I think putting that sort of thing out there is pretty admirable, too (as long as you know that it's not the best thing on the planet). Getting helpful and constructive criticism is one of the best things that can happen to programmers - especially ones without formal training. And besides, you can always delete github repositories.
redfloatplane··on Do Things, Tell People.
That's true enough. I think some form of community account is necessary, though (even Hacker News or Reddit). I think github isn't the most discoverable type of social network - I don't really go looking for interesting bits of code on github, but I do see links to them on HN and twitter and all the rest of it.
redfloatplane··on Do Things, Tell People.
Author here. This is why I think every programmer should have at least these two things: a twitter account, and a github account. A github account to publish what you do, and a twitter account to tell people. You can do this sort of thing from anywhere with an internet connection, and it's free and easy. (I also think every programmer should have business cards. Can't be contacted if nobody has your email address).
redfloatplane··on Essential JavaScript Design Patterns For Beginners
I think you can shave off the "for beginners" from the title. It's really worth the read no matter your skill level. There are so many interesting and different ways to use JavaScript that I think almost everyone can gain something from this. Really enjoying it so far :)
redfloatplane··on Suffering-oriented programming
The code is on github, here: http://github.com/CarlQLange/fit
redfloatplane··on The Hubble Blew My Mind
You're thinking of Word Lens. http://questvisual.com/
redfloatplane··on It's Never Really About Dropping Out
Recently, I've been thinking very hard about dropping out of college. Here in Ireland, the education system is somewhat different to the way it is in the US and many other parts of the world. You pick a course, and then for the next three or four years, you attend only the classes that belong to that course. There's very little choice in the matter (though you can technically attend other classes, but not officially and at the lecturer's discretion).

I'm in my third year of a four year computer games development course. I absolutely love the course, the lecturers, and of course my friends at college.

I've been thinking about dropping out because I've been finding the course difficult recently and because I've got a skewed vision of myself, of my motivations and my abilities. It's so easy to think "I'll drop out and then I'll have the time to do this and this and this and this," and much harder to think "If I drop out I'll spend every day on the couch playing videogames and growing less and less as a person."

That's not the way it is for everyone, but it is the way it is for me. If you told me you were thinking about dropping out, I'd ask for the proof that you're not going to waste, because that's such an easy trap to fall into. Dropping out gives you a chance to do the best things you can do, but it gives you the chance to do nothing, too.

redfloatplane··on Faster-Than-Light Neutrino Puzzle Claimed Solved by Special Relativity
When it comes to 60 nanoseconds, I'm not sure anything is negligible.
redfloatplane··on Hey Google, I want my cache links back
If you're on Chrome, check out Google Quick Scroll for that: https://chrome.google.com/webstore/detail/okanipcmceoeemlbjn...
redfloatplane··on Twitter will start serving you promoted tweets from accounts you don’t follow
Whoops. Sorry, I haven't slept in 34 hours.
redfloatplane··on Twitter will start serving you promoted tweets from accounts you don’t follow
> And you can't pay Twitter's bills on the 0.1% of users who'll pay $5 a month.

I wonder do their bills exceed $5 million a month. (I know, you pulled numbers from nowhere. I'm only making the point that they have an absolutely enormous userbase[0].)

[0]http://thenextweb.com/twitter/2011/09/08/twitter-100m-users-...

redfloatplane··on TechCrunch As We Know It May Be Over
That's a very good point, my apologies. #links used badly are bad for usability.
redfloatplane··on TechCrunch As We Know It May Be Over
There is a small "Ethics Statement" link at right, across from her name and next to the Email/RSS links. It's a little too long to post here, but certainly worth reading.

In other news, #links are bad for usability. Who knew?

redfloatplane··on Game Closure Quietly Raises Seed Round From SV Angel And More
I've spoken to Michael Carter on occasion - they seem to really have their shit together. Looking forward to seeing where this goes.

Congratulations guys!

redfloatplane··on How to sell: tips from a marketing guy who can actually sell something
My personal rule zero is to smile a lot. No matter who it is that you're speaking to, a smile make you instantly more likeable and trustworthy. It's tough to get used to (especially if you're the kind of person, like me, who frowns as their natural expression). I think of it like this though: no matter who it is that I'm speaking to, they're taking time out of their lives to listen. A smile shows appreciation of that. (Not to mention that smiling a lot helps you live longer [1].)

[1] http://www.ted.com/talks/ron_gutman_the_hidden_power_of_smil...

redfloatplane··on Codecademy Surges To 200,000 Users, 2.1 Million Lessons Completed In 72 Hours
I pointed my younger sister at this the other night. She's 17, and I'd tried to interest her in programming before with no avail. She seems to have caught on to this, though, and it's something I'm extremely happy about. It's not that I think that she'll ever become a hardcode graphics programmer, but I think it's fantastic that she even has a basic understanding now.

The only criticism I've had from her is that she doesn't know what to do with what she's learned. Maybe some suggestions on some basic examples might be good? (say, "Try writing a loop that averages these numbers," or a grade calculator).

Thanks so much for this - I believe that everyone should know how to program in the same way that I believe everyone should know how to read or do arithmetic. It's another form of literacy, and codecademy is definitely a big step towards much better understanding of programming (edit: that is, for the general public), and hopefully less social stigma and the like as a result of that.

redfloatplane··on SpaceX to fly to International Space Station in November
Thanks for the heads up, I wasn't aware of that. Guess I need to become a US citizen, then...

On a sidenote, why is that the case? Sure, SpaceX is a US-based company, but why does that mean that they can't hire non-US citizens with visas etc? What export regulations are they - and come to think of it, what are they exporting?

redfloatplane··on WebGL Path Tracing
That's a great site, thanks very much.
redfloatplane··on WebGL Path Tracing
Oh, really? That sounds eminently doable. Do you happen to have any fantastic resource for shaders?
redfloatplane··on WebGL Path Tracing
That's fantastic. I've been meaning to get into WebGL (perhaps make some sort of tech demo game with it). I've held off because of performance issues (also, I admit, I'm not too excited about dealing with shaders).

I think I should stop procrastinating now and actually do something with it. This is very exciting!

redfloatplane··on XKCD's Randall Munroe on Google+ requiring your gender to be public
I fail to see how the males aren't just the female stick figure with short hair. Your viewpoint is at fault here, not the comics.

I see what you mean in a way - that the male stick figures don't have long hair. Again, though, this is only your viewpoint - very rarely is the stick figure's gender actually mentioned in the text of the comic or otherwise. Besides, not all females have long hair, many of the not-overtly-female stick figures may also be female despite not having long hair. Only your viewpoint, again.

The internet: where you can argue about the gender of stick figures.

redfloatplane··on Show HN: Our HTML5 Game Engine, with live demo
Potentially, we could do so, yes. It would take some time, though, because the engine is centred heavily on creating map object from a JSON string, which probably wouldn't work so nicely out of the box in a simple JVM (though to be honest I haven't looked into it).
← PreviousPage 6 of 9Next →