News for hackers. Stuff that matters.

decadentcactus

Re:Ask HN: Freelancer? Seeking freelancer? (May 2018) on Friday May 04, 2018 @07:05AM (#16993609)
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

Re:Ask HN: Who wants to be hired? (December 2017) on Friday December 01, 2017 @02:09PM (#15826381)
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: [email protected]

Re:Ask HN: Who wants to be hired? (November 2017) on Wednesday November 01, 2017 @12:40PM (#15602999)
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: [email protected]

Show HN: Sheep Backups – Simple server backups

Hey guys, first 'proper' startup. https://www.sheepbackups.comI've tried to design Sheep Backups to be very simple and straightforward, as well as a good focus on restoring backups (including test runs, fully listing the steps the restore will take etc). The goal is to be as user friendly as possible, as opposed to blanket saving hard drives where things may have changed, or you only want to...

( Read More... | 1 comment | 2 points | on HN )
Re:Ask HN: Who wants to be hired? (November 2016) on Thursday November 03, 2016 @10:54AM (#12864424)
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: [email protected]

Re:Ask HN: Who wants to be hired? (October 2016) on Monday October 03, 2016 @03:47PM (#12630697)
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: [email protected]

Re:Discoveries Ten Years Later in Zelda Speedrun on Tuesday October 29, 2013 @02:10AM (#6632306)
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.

Re:Roundabouts have turned a corner on Saturday October 05, 2013 @02:08AM (#6499643)
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.

Re:Steam Controller on Friday September 27, 2013 @02:18PM (#6458580)
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".
Re: I'm Building a GitHub for Writers on Thursday August 29, 2013 @08:08PM (#6299423)
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.

Re:“People simply empty out” on Thursday August 15, 2013 @11:58PM (#6222110)
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?
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.

Re:How to Spread The Word About Your Code on Monday May 06, 2013 @06:25PM (#5665170)
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.

Re:An Interview Question Too Many Developers Get Wrong on Wednesday April 24, 2013 @08:28PM (#5604979)
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
Re:Tell HN: Why I think responsive design sucks on Saturday March 30, 2013 @01:14PM (#5466000)
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.

Re:Django Best Practices on Sunday March 10, 2013 @08:15PM (#5354216)
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.

Re:Why are payment forms so complicated? on Friday March 08, 2013 @09:28PM (#5347017)
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.

Re:Easy way to build product tours with Bootstrap on Friday January 25, 2013 @10:01AM (#5115682)
Also https://github.com/jeff-optimizely/Guiders-JS which I've had starred in Github for a while but not used
Re:Show HN: Our alternative to recruiter spam on Monday January 07, 2013 @11:08PM (#5024834)
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.

Re:Missing the Point of Promises on Monday October 22, 2012 @07:33PM (#4686113)
Actually, you made it a lot clearer for me. Thanks for the writeup.
Re:Startup idea list on Tuesday September 18, 2012 @10:36AM (#4538223)
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.

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).

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.
Re:Ask HN: What are your side projects? on Sunday August 26, 2012 @11:19PM (#4437274)
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.

Re:Ask HN: Weekend side projects? on Saturday August 11, 2012 @10:03PM (#4371583)
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).

Re:Ask HN: Freelancer? Seeking freelancer? (August 2012) on Thursday August 02, 2012 @11:56PM (#4332452)
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

Re:Ask HN: Python GUI toolkits on Thursday August 02, 2012 @12:58AM (#4327354)
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.

Re:Ask HN: Laid off, frustrated, looking for advice on Thursday July 26, 2012 @10:50PM (#4299778)
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.

Re:Got 15 minutes and want to learn Git? on Wednesday July 04, 2012 @06:57PM (#4201062)
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.

Re:Ask HN: Who Is Hiring? (July 2012) on Sunday July 01, 2012 @05:22PM (#4186197)
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".

Older »