HNHacker News
TopNewBestAskShowJobs

decadentcactus

366 karma · joined June 27, 2008

sleepless.stroll at gmail

starting up https://www.sheepbackups.com

submissionscomments
decadentcactus··on Ask HN: Freelancer? Seeking freelancer? (May 2018)
SEEKING WORK - Remote, in Perth atm

Looking for some short term/in-out contract work for at least the next couple of months. I can help take down some old tickets or implement new features on a wide range of projects. Personal ones, small business, saas etc.

Primarily work with Python/Django, have dealt with frontend (angular 1 and a bit of angular 4 now, vue), bits of Node, d3, devops, SQL.

Github/resume: http://github.com/paimoe/paimoe

Email: hn @ [github username].com

decadentcactus··on Ask HN: Who wants to be hired? (December 2017)
Location: London/Perth/Melbourne/Prague/EU possibly

Remote: Prefer no

Willing to relocate: Only to above places

Technologies: Python, PHP, JS, HTML/CSS, minor ops, Angular 1, node

Resume/CV: https://github.com/paimoe/paimoe, full CV available if needed

Email: hn@paimoe.com

decadentcactus··on Ask HN: Who wants to be hired? (November 2017)
Location: London/Perth/Melbourne/Prague

Remote: Prefer no

Willing to relocate: Only to above places

Technologies: Python, PHP, JS, HTML/CSS, minor ops, Angular 1, node

Resume/CV: https://github.com/paimoe/paimoe, full CV available if needed

Email: hn@paimoe.com

decadentcactus··on Ask HN: Who wants to be hired? (November 2016)
Location: Europe

Remote: Yes

Willing to Relocate: Yes, looking to move to UK/Berlin/English speaking

Technologies: PHP, Python, Javascript, some Angular/d3, also been doing work managing servers/processes and lately some wordpress work

Resume: https://github.com/paimoe/paimoe

Email: hn@paimoe.com

decadentcactus··on Ask HN: Who wants to be hired? (October 2016)
Location: Europe

Remote: Yes

Willing to Relocate: Yes, looking to move to UK/Berlin/English speaking

Technologies: PHP, Python, Javascript, some Angular/d3, also been doing work managing servers/processes and lately some wordpress work

Resume: https://github.com/paimoe/paimoe

Email: hn@paimoe.com

decadentcactus··on Discoveries Ten Years Later in Zelda Speedrun
One of my favourite speedruns, Portal Done Pro: http://www.youtube.com/watch?v=W1U5RUVENNE

Gets interesting at 3 mins. There's also an explanatory series.

decadentcactus··on Roundabouts have turned a corner
Agreed, they're simple to use, even the 2 lane varieties.

I think the problem is as mentioned, often American ones are much different. It seems more like a free for all circle with a random bunch of roads exiting and entering, with no lanes marked. Also construction obscured the view to the left.

I did come across a few "normal" roundabouts at least, but they either don't exist or are terrible.

decadentcactus··on Steam Controller
Maybe Valve have finished HL3, and are releasing a bunch of things to try out (F2P economy, marketplaces, trading cards, community upgrades, steambox), then if any have heavy backlash, they can just say "Shh guys, here's HL3".
decadentcactus··on I'm Building a GitHub for Writers
This might be useful for contracts, as well. Editing points and having history, being able to comment on specific parts etc.

Not 100% sure on how to solve the "legally binding" part if the other party declines digital signatures, but it'd be a good way to get the contract written and agreed on.

decadentcactus··on “People simply empty out”
How much savings did you have? I'm considering doing the same at some point, though my quick glance at index funds makes it seem like I'd get basically nothing. What sort of budget does this afford you?
decadentcactus··on [dead]
My least favourite are product titles that are completely unrelated to the use (which is fine), but when titles are modified, it becomes completely pointless:

"Goose - A JS library for 3D graphics" --> "Goose"

Yeah thanks guys.

decadentcactus··on How to Spread The Word About Your Code
Can I emphasize the use of code samples right on the homepage?

As an example, Requests (http://docs.python-requests.org/en/latest/). If you've ever done URL fetching in Python you can immediately see the value and cleanliness of it.

A couple of projects I've come across don't have anything like it, and only have more of an API reference. I understand it may be early days and documentation hasn't yet been a priority, but I really love to see the advantages of the library, particularly if you compare it to the old way of doing things.

decadentcactus··on An Interview Question Too Many Developers Get Wrong
If it helps, this type of problem has come up precisely zero times ever. Use a built in function, loop through the array, and if in the future it's running slow, _then_ optimise
decadentcactus··on Tell HN: Why I think responsive design sucks
Yeah in my experience "going responsive" is only one step. I did this for http://rugbydump.com (partly still in progress).

There's a lot of `if (IS_MOBILE)` around the place, to not download a large amount of extra stuff on mobiles.

decadentcactus··on Django Best Practices
Try out fabric, start really, really, really small.

I'll assume you use Git (if not, replace with your workflow). A super simple fabric script might simply be a `git push`. Instead of typing "git push origin master" in order to push to github/bitbucket/wherever, you'd run "fab deploy". Not going to go into the fabric specifics, but deploy() would pretty much just call git push.

Anyway, that may have confused you even more. My point is, start with something incredibly simple. After you've added git push, you can add to your fabfile.py to ssh into the server, and run git pull. Then add in something to run south migrations. Then collectstatic. Eventually you'll build to something that you can simply run, and everything will be updated and all good.

decadentcactus··on Why are payment forms so complicated?
I had that idea a while back (haven't done anything with it). I was thinking more along the lines of separate PIN numbers for ATMs/at checkout. You would set up different PIN numbers on your account (on the bank website), with specific conditions, like transfer limit, time limits, $X allowed per day.

> Card, PIN 1234 -> bank -> access John Smith's account -> access "1234" setting (max transaction of $50 otherwise declined).

> Cart, PIN 2345 -> bank -> John Smith -> 2345 is only valid on weekdays

I originally thought of it as a way for parents to loan kids their cards, give them a temporary PIN to use.

Might make more sense to adapt it into the CVV system (or a new system), where each specific CVV would correspond to a setting you determine. They can be created by you quickly and securely with a bunch of constraints.

But then I realised I had no idea how CCs worked, and assumed I'd either have to get a bank on board, or a CC company to implement it, and gave up.

decadentcactus··on Easy way to build product tours with Bootstrap
Also https://github.com/jeff-optimizely/Guiders-JS which I've had starred in Github for a while but not used
decadentcactus··on Show HN: Our alternative to recruiter spam
Aw man, am I the only one who doesn't have this terrible problem of everyone wanting to offer them a job?

I'm sure I'm not doing 100% of what's possible to be able to sit back and pick and choose whether I want the 150k job or the 180k job, but almost all of these "recruiters suck" posts apply to a small minority of people, those near the top of their profession.

Maybe I need a "Do you make shitty weekend projects that end up going nowhere? Let us know" site.

decadentcactus··on Missing the Point of Promises
Actually, you made it a lot clearer for me. Thanks for the writeup.
decadentcactus··on Startup idea list
I thought of something similar for game releases, particularly indie games. Didn't want to have to trawl through a bunch of sites to find updates for the.

Also, there was something posted a while back that did music albums, but I think the guy was shutting it down/open sourcing it.

Either way, glad to see I'm not alone.

decadentcactus··on Ask HN: What would I gain from using Rails over Codeigniter?
I started with CI like you, and have recently move to Django/Python. I feel as if Django completely blows CI out of the water when it comes to robustness, community, features, extendability etc (and I'd assume Rails is the same). Although I also probably just like Python better.

I'd say if it's a side project/more wishful success, go with Rails. At the very least, you'll learn something new and improve your skills. If it's something that absolutely needs to work now and is a bit more complex, use your existing CI knowledge for now.

But at some point (perhaps now) I'd just bite the bullet and go with Rails (or Django of course, but either would be a step up).

decadentcactus··on Diaspora Founders to Move On, Handing Over Social Network 'To The Community'
It seems as if the group were the only ones keeping the project going, and without them there won't be much more work on it.
decadentcactus··on Ask HN: What are your side projects?
http://beta.minecraftsaver.com/ - Backup/displays for Minecraft worlds

http://steamxl.com - Chrome extension, coming along slowly, but haven't spent too much time on it. Still learned a lot from it.

decadentcactus··on Ask HN: Weekend side projects?
Right now, a chrome extension for Steam, adds a bit of functionality to the store. Some extra links, prices from all regions, probably some other crap too.

Currently the goals for it are to implement and use redis in a production site, learn to make a chrome extension, and just to get another thing launched. Possibly also to install/config a server from scratch (on Linode).

decadentcactus··on Ask HN: Freelancer? Seeking freelancer? (August 2012)
SEEKING WORK, Perth Australia (remote fine)

"Full stack" dev, currently getting http://www.minecraftsaver.com going. It's a desktop wxPython client and Django site. Used AWS for the first time with it (EC2 to render maps, S3 to store, Cloudfront for cdn).

More projects @ paimoe.com

decadentcactus··on Ask HN: Python GUI toolkits
I've been using wxPython for a desktop client (tied to a website). Initially I tried to make it all by myself, then got a visual creator, and productivity went WAY up.

I used wxFormBuilder: http://sourceforge.net/projects/wxformbuilder/

It's pretty much a point-and-click sort of thing, but after the initial drafting/mockups I tweaked it by hand (small things like names/strings, as well as adding the events). I used Python 2.7 - not sure about 3.2.

If you need any help send me an email and I'll do my best to help. I've managed to compile/run it on Windows ok, and as far as I'm aware it's possible to compile it for Mac/Linux. I just have no Mac to test.

decadentcactus··on Ask HN: Laid off, frustrated, looking for advice
How do you, I guess, "bring up" that you created the sites? I have a few sites too that I've made but as well as being unaccustomed to applying for jobs, usually "my list of projects is here" doesn't cut it. And I never know how to bring it up in a cover letter either.

Either I'm coming across wrong or (sort of unlikely) they just aren't too great of an example.

decadentcactus··on Got 15 minutes and want to learn Git?
I use Git for just my own projects, and it's just me. I barely use branches either, and I come from SVN.

I use TortoiseSVN, I'm not sure if you do. But when I want to commit in SVN, I bring up the commit tool, select the files I want to commit, write a message in the box, and click commit. But I have to do it all in one go. I can't close the commit window if I forget something, otherwise I have to make sure I copy out the message to paste in again, select all the files.

With Git, the staging area is the same as this commit box. It's just a bit more stretched out. Instead of selecting files to commit, and doing it then, you add files to the staging, and commit the staging area. It's a different way of doing it, but I've found it much better for myself. Instead of doing it all in one go, I can add to staging and keep working. Usually I keep open all the files that have changed so I remember which ones to add.

Regarding the remote repository, you still can have it remote. Simply instead of "commit" being the last action you do to push it to the remote repo, make sure "git push" is. I use bitbucket for this, so I know it's "safe" in case of computer death or something.

I have one more project using SVN and I want to move it to Git, for just me, I don't work in a team or anything like that. I like the staging area, it feels "lighter" and that commits are much less drastic, and diffs/logs are MUCH faster since it's all on your computer. Also, `git add -p` to craft your own commits.

decadentcactus··on Ask HN: Who Is Hiring? (July 2012)
I would like to say thanks for the Day to Day section. I wish a lot of places would say what literally happens rather than "We use tool X and language Y to empower people to chase their dreams".
decadentcactus··on Tech press misses Google/Amazon name grab
I searched for .rugby. One is the IRB (the main governing body of rugby basically, which is understandable).

But also one from "dot Rugby Limited" which if you look closer, is a likely brand new LLC purely created to bid on domains. They also applied for .soccer, and the emails are all "icanntas<number>@famousfourmedia.com", the number I assume corresponding to the number of applications. Rugby is at 23.

Their site basically says "we're going to buy tlds to make money off".

Page 1 of 7Next →