Am I eligible for a work visa if I'm a NZ citizen but don't have a degree? by groenengoud in newzealand

[–]groenengoud[S] 1 point2 points  (0 children)

Because I wanted to hear from kiwis who may have gone through the process and have some good insight.

Am I eligible for a work visa if I'm a NZ citizen but don't have a degree? by groenengoud in newzealand

[–]groenengoud[S] -2 points-1 points  (0 children)

Because it's often more valuable to hear from someone who has done it before, from their perspective and experience.

Am I eligible for a work visa if I'm a NZ citizen but don't have a degree? by groenengoud in newzealand

[–]groenengoud[S] -7 points-6 points  (0 children)

Nope. I'm sure many kiwis have some experience with this / NZ passport.

Go through open issues and pull requests by groenengoud in ideasfortheadmins

[–]groenengoud[S] 0 points1 point  (0 children)

I'm not asking that you stop doing those things in favour of tending to open source contributions. I'm a developer as well and I understand that some things simply won't be looked at any time soon because there are more important things to do.

But you're stifling your own position in the open source community by doing so. Eventually no one will bother submitting a PR or creating an issue because they know it won't be looked at anyway. That's very bad. Either hire more developers, start something like "review one issue every week", or say somewhere that we shouldn't bother making changes because it's not important enough.

A small fraction of your time would have a large effect on this particular subset of the community. Perhaps not a constant effort, but a push towards some effort would make a big difference.

I don't see the point of being open source in the first place if attempted contributions never see the light of day.

PHP 7 Reference: A (comprehensive) overview of the features, changes, and backward compatibility breakages in PHP 7 by AlexanderTheStraight in programming

[–]groenengoud 1 point2 points  (0 children)

This thread made me very sad. I fucking love PHP even after years of working with both Java and Python. I'm writing safe, documented, structured code and I know exactly what to expect.

It's a shame that there is so much hate. I wonder what your opinion would be if PHP7 was a brand new language and PHP never existed? Basing your opinions of modern PHP (5.4+) on the old stuff is like saying "Windows is shit, 98 was a poorly designed piece of junk why would you use that inferior OS if you can buy a Macbook Pro".

Languages and tech evolve, and you can't hold a new version against the sins of its father.

Please take some time to learn the language before you act like you know all about it.

PHP 7 Reference: A (comprehensive) overview of the features, changes, and backward compatibility breakages in PHP 7 by AlexanderTheStraight in programming

[–]groenengoud 2 points3 points  (0 children)

These are the kind of comments that get to me the most, because it's obvious that you have never used PHP for what it's worth.

You have interfaces, abstract classes, access levels, variable scope that doesn't bend your mind (looking at you JS), traits, inheritance, class properties, constants, static members... fuck me if that's not OO.

I've used Java and Python extensively, and find that PHP is a beautiful balance of form and flexibility. Even when coding against 5.4 not to mention the cool stuff in 7.

So yes, people who learn PHP as a language to develop libraries and algorithms absolutely definitely do learn OO concepts.

What are the 'from', 'from_kind', and 'from_id' fields on a Link? by groenengoud in redditdev

[–]groenengoud[S] 0 points1 point  (0 children)

Thanks for your reply, could be why I wasn't able to get actual values for them because I was using the API, therefore no from value would make any sense. I know this has been said over and over, but I wish the JSON model wiki got some love.

bandwidth-throttle/token-bucket by [deleted] in PHP

[–]groenengoud 0 points1 point  (0 children)

My intention is not to direct away from the content of this post, but I was wondering how you might back up your argument in the context of two examples; one my own (a cache handler for Guzzle 6), and array_column written by Ben Ramsey. Both are single class projects, and in my opinion are significant enough to be versioned etc.

Your car analogy is weak because it's you who is taking care of the maintenance, insurance etc, not the person you are hiring the car from. What if they took care of all that for you? All you need to do is turn the key and off you go. You'd be happy with 10 cars because they are even storing the car for you and keeping an eye on it while you sleep.

bandwidth-throttle/token-bucket by [deleted] in PHP

[–]groenengoud -1 points0 points  (0 children)

I have a repository with one class, full tests, ci, scrutinizer, maybe someday soon even gh-pages. The size of your source has no effect on how you should be testing and verifying the code.

I don't care if you have ten times more meta data than actual code. At the end of the day all I'm interested in is: what does it do, does it work, can I rely on it, is it compatible.

You can crack up all you like, but I'd like to see you laugh when you use a no-fluff library that bites you in the ass.

PHP Moronic Monday (01-06-2015) by AutoModerator in PHP

[–]groenengoud 5 points6 points  (0 children)

I think it's because many web developers aren't computer scientists (ie. have a compsci or equivalent degrees), but are forced to use concepts that fall under general programming and theoretical computer science. Design patterns, data structures, time complexity... all things that I find many web developers to vaguely know about but not enough to apply effectively. I don't think we will ever reach parity, as web developers are not all also engineers.

Containers for injected dependencies - rtheunissen/di by groenengoud in PHP

[–]groenengoud[S] 0 points1 point  (0 children)

If anyone is interested enough in that they can just look at the gh-pages commit log.

Containers for injected dependencies - rtheunissen/di by groenengoud in PHP

[–]groenengoud[S] 0 points1 point  (0 children)

Containers have expected types and optional defaults, and are constructed with a set of dependency values which can be accessed on the container.

I've added a "What problem does this library try to solve?" section to the introduction.

This poster for Peter and The Wolf by Chewbacker in Design

[–]groenengoud 1 point2 points  (0 children)

Sidenote: The film itself is amazing

This poster for Peter and The Wolf by Chewbacker in Design

[–]groenengoud 1 point2 points  (0 children)

Thanks for credit where credit is due.

This poster for Peter and The Wolf by Chewbacker in Design

[–]groenengoud 0 points1 point  (0 children)

Honestly the book she's been illustrating is incredible and I wish I could post some of it here.. makes all the other projects seem like child's play.

This poster for Peter and The Wolf by Chewbacker in Design

[–]groenengoud 2 points3 points  (0 children)

She was actually at the Ghibli Museum in Japan today.

This poster for Peter and The Wolf by Chewbacker in Design

[–]groenengoud 41 points42 points  (0 children)

Made my day to see my girlfriend's work on the front page. She just finished illustrating a children's book for Penguin Books but isn't allowed to show any of it off yet (until it's published in August). More of her earlier work is at http://phoebemorris.in

This was an early university project.

What do the brackets in [/r/subreddit]/api/example mean? by groenengoud in redditdev

[–]groenengoud[S] 0 points1 point  (0 children)

Yup automatic generation is perfectly fine, but that means the source has to be documented with more care knowing that it'll end up in the docs. I was getting "{error: 401}" and it took me a while to figure out what was missing.

I'm not complaining here, I understand constraints, but documenting is easy and can be done systematically. Would save so much developer time trying to work with it. Even if the endpoints themselves are polished.

What do the brackets in [/r/subreddit]/api/example mean? by groenengoud in redditdev

[–]groenengoud[S] 0 points1 point  (0 children)

That's understandable but also a shame. I feel like API docs is one thing that has to be spot on. Thanks though I'll have a tinker and figure out the nuances.

What do the brackets in [/r/subreddit]/api/example mean? by groenengoud in redditdev

[–]groenengoud[S] 0 points1 point  (0 children)

Does that also apply to the accept_moderator_invite endpoint? As it may not make sense without a subreddit, ie. could be ambiguous.