HNHacker News
TopNewBestAskShowJobs

greybox

558 karma · joined July 16, 2013

submissionscomments
greybox··on Show HN: I taught my little brother JS, and he made this videogame in a week
Putting the - you made a game in a week and you only just started - aside

The mechanics in this are really well thought out! Great job!

greybox··on Show HN: I taught my little brother JS, and he made this videogame in a week
Surprisingly well thought out mechanic!! Good job!
greybox··on Amazon GuardDuty – Continuous Security Monitoring and Threat Detection
"Alert Logic developed Cloud Insight Essentials (CIE) to apply deeper understanding and deliver actionable intelligence based on the GuardDuty findings. It is fully-integrated with Amazon GuardDuty and provides you with the context you need to remediate and prevent exposures. You get clear threat explanations with topology visualizations of impacted resources including relevant tags and VPC (virtual private cloud) location."

https://www.alertlogic.com/blog/maximize-the-value-of-amazon...

greybox··on Ask HN: Do you feel fulfilled with your work?
No. But I don't rely on my job to provide me with fulfilment.

Your job isn't there to fulfil you. It's there to make you money so you can do all the things you find fulfilling.

Develop a good work / life balance. (This can be hard in the tech industry but it can be done, just find a good company)

Work on your own stuff. Travel (If that's your thing! - not everybody has to like it, but I think you should try it at least once).

Many companies allow you to work remotely. One of my colleagues for instance bought a boat and sails round the med, he goes in to port on work days and connects with a 4G dongle.

Most importantly - Create your own meaning in life, don't rely on others (E.G employers) to provide it for you.

greybox··on Hauberk – A web-based roguelike written in Dart
Was pleasantly surprised when I recognised his avatar as being on the back of his book on my shelf
greybox··on Apple has damaged the perceived value of software
I think the problem is more that the consumer now expects to be able to download pretty much everything for free and for the developer to make money in some other way.

E.G F2P games

greybox··on Apple has damaged the perceived value of software
At the time I thought they would just turn down the money/minute dial to almost zero once they had brought enough people to their platform that it wasn't worth it anymore. I didn't realise they would shut it down completely.

I would be interested in seeing data about how successful that program was at attracting actual consumers to the platform rather than just developers . . . .

greybox··on Apple has damaged the perceived value of software
I see it moving to a situation where a consumer pays a monthly price and has access to all the apps they want to download. This is already happening to games (see humble bundle & EA Origin subscription).

Amazon are moving this way to an extent, at GDC 2016 the announced that you could publish your app for free on their app store for their line of tablets, and they would pay you per customer per minute of usage on your app.

Also, didn't exactly the same thing happen to music industry?

Now we can pay $0 for music, we just have adds interspersed between tracks.

The same thing will eventually happen to everything digitally distributable.

greybox··on A Tragic Loss
Entitled "A tragic loss" but reads like a massive disclaimer. . .
greybox··on The most alienating thing that happened to me as a female engineer
I think the way the community has reacted to this post is pretty disgusting and I think says way more than the actual post does about sexism in engineering
greybox··on That awkward moment when Apple mocked good hardware and poor people
Ultimately I guess it comes down to Just using the tool your most productive with, whether that be hardware, software, programming languages etc ...
greybox··on That awkward moment when Apple mocked good hardware and poor people
I completely agree, recently took my Acer c720 with Lubuntu on it with me on my trip to GDC, it cost me £170 new and I could use it for everything I needed, which was basically just working on my game and browsing the internet.

One of those things I could not do on a £800 - £1000 ipad. The other thing I could do on it, with the minor benefit of a retiner HD display

greybox··on Show HN: Intuitive nutrition information
Completely useless; mildly entertaining. . . De ja vu ?
greybox··on The programming talent myth
I wish people would stop insisting that there is such a thing as talent.

People who try hard at something and put a lot of time in to doing and learning about that thing, will improve.

Some people are a lot more interested / motivated and so will try harder, spend more time and will be better than others. This should not be mistaken for some innate "talent".

greybox··on Ask HN: Are non-JavaScript languages obsolete?
Limiting yourself to one language however wide spread it is, is damaging. It limits you way of thinking about problems and narrows your vision when designing solutions.

Don't get into the "It CAN be done in JS therefore it SHOULD be done in JS" mindset that many people on HN seem to share. Teach yourself to use different tools and always choose the most appropriate one for the task at hand.

I am a software developer in the UK and I have used C++, Python, Java, Lua and JS (all in the last 2 years) and all of them have their place.

greybox··on Computer Science Degree - As Valuable As You Make It
Heres the post since A server error occurred. Please contact the administrator.

Computer Science Degree - As Valuable As You Make It

I hear a lot of my fellow students talking about "The university experience", and I think that the phrase has gotten lost somewhat.

University, should act like a buffer between compulsory education, and the workplace. It should prepare you in the ways that school does not, for the discipline that you wish to work in. I think we can all agree that some universities are better at this than others, but I think most of the responsibility for this preparation lies ultimately with the student, not with the lecturers, tutors or deans.

Many of the undergraduates I know seem to be going through university by default. What I mean by that is, they attend lectures, they complete their assignments to a good standard, and that sets them up for a nice stable 2:1 even a 1st by the end of the third year. However, I don't think that this is enough.

I have just finished my second year as a computer science undergraduate, and recently got the opportunity to work as an intern at a tech startup for the summer, and I can't get over the feeling that many of my peers who are generally considered good students, just wouldn't cut it, and this is for a number of reasons.

Take Linux operating systems for example. Now we did have a module that covered the basic commands and some rudimentary C, but it definitely was not enough to be able to work effectively with it. It was more of a primer so that we could go away and practice the skills that we learnt and expand on them as we apply them to other problems, either invented or real. However I believe a lot of my classmates just took it as either the be all and end all, or they just did not care. Either way, they didn't go out of their way to learn more than was necessary to pass the exam and as a result, they got a good grade, but still can only really us cd and ls, if you gave them a tar.gz of a software package and asked them to install it, they wouldn't have a clue where to start. In my experience so far in my internship, all of my work has been on a Linux machine. The fact that I could already use it to some proficiency (I'm still not great mind) saved time and effort on the side of my boss and my temporary colleagues. More importantly, being able to basically use Linux was kind of expected from day one.

A more important skill is that of being able to research and learn things for yourself. Unfortunately (at my university anyway) students are spoon fed a little, this results in people being complacent, only learning what is necessary to pass the exams, which only requires that you read the lecture PowerPoint slides. So the only real way to learn this skill is to take an interest, try to build things yourself that go way beyond the scope of the course, so that you must look things up and learn things for yourself. Again this based on the short experience of my internship this is another very necessary skill, and one that, again, is expected of you. If I was constantly asking, "how do I do this ?", "What’s an X ?" or "Will this work ?" people would just get annoyed. I would as well. The answer you get is "here's a useful link", "http://lmgtfy.com/?q=X#" and "try it and see for yourself!" These are things that you should be doing anyway! (Especially the last of the three, I get hopelessly annoyed when someone asks you "will this work?" and It’s obvious that they either cant be bothered to try it for themselves, or that doing so hasn't even occurred to them).

I’m not a wizard, I just try stuff !

It disturbs me when my classmates give me a look of bewilderment as I discuss with them my projects. Instead of going, "oh, that’s cool, let me see that bit of the code", or "hmm, you could have done that this way, here let me show you", they simply stare blankly at you and your arcane creation and go "Wow, Where did you learn that?!", or even worse :( "Ha that’s amazing! I could never do something like that. . .". Bare in mind that these are theoretically "good students" with good grades.

Now not all people are like this, and thankfully there are those of us (of which I hope that I am one) that really try to make the most of university and, are whom with which I tend share the first of the conversations with.

Finally, there are plenty of ways to get more involved! So nobody has any excuses, here’s a short list of things that I find valuable:

- Read the news! In a rapidly advancing field, often what you are being taught by your lecturers and text books, is relatively outdated, keep on top of new languages, libraries, technologies . . . Every day I see at least two top ranking articles on news.ycombinator.com on new JavaScript libraries if that’s what you’re into.

- Get involved in open source projects. Find a project that you are passionate about, download the code and start tweaking things, ye’h ok you may not fix any major bugs or contribute anything useful for a while, but the experience of reading, getting to understand and changing someone else’s code is invaluable. So, just find something that your interested in and study it for a while.

- Make stuff! Try things out. If you have an idea, grab your laptop and prototype it, even if it ends up being useless, or it didn’t really get off the ground, you will have learnt something! You never know, you could end up with something pretty cool!

So to my fellow undergraduate computer scientists: Yes we fortunate that we are going in a profession where jobs are readily available and relatively well paid. However, we cannot afford to be complacent. Your degree on its own will only get you so far.

One more thing: Learn what version control is and how to use it. Just, trust me.

greybox··on Computer Science Degree - As Valuable As You Make It
Thats annoying. Throwww.com is still up though, I wonder if there was a load problem on the one node.
← PreviousPage 6 of 6