Hacker Newsnew | past | comments | ask | show | jobs | submit | ropz's commentslogin

Naw, Alec Guinness lived quite close to me, near Petersfield in Hampshire

http://en.wikipedia.org/wiki/Petersfield,_Hampshire.

Never met him, but I think he's on record as describing those roles as ... <Googles> ... "Fairytale rubbish".


My father is a retired South Wales steelworker - he worked in the Hot Mill, which is where you put slabs of steel in, and take huge coils of hot rolled steel out (http://en.wikipedia.org/wiki/Rolling_%28metalworking%29). The building is half a mile long, and the thickness of the steel slab is gradually reduced as it passes through dozens of rolling stations - pairs of rollers (or rolls as they're called).

To get the best product quality, it's important to monitor the shape of the rolling surface of each roll. If they distort out of tolerance, they have to be taken offline and machined to a new finish - something that would stop production for hours.

My father told me of the time when they bought an expensive new computerised lathe to reduce the time it takes to fix up the rolls - this was in the 1980s when a PC on a production line was still a thing of wonder. For a while, everything worked as planned. Then, for some reason, the quality of the reconditioned rolls dropped drastically. Despite the fact that the PC dump showed that the rolls had perfect surfaces and profiles, production defects skyrocketed and it was discovered that the reconditioned rolls were to blame.

To cut an even longer story short - they eventually discovered that the lathe operator had taught himself how to edit the PC logs (in hex!) to make the results look good, without having to get down and actually do the work.


Is this some kind of RHEL marketing thing? Help me out here, I'm rather lost.


The site provides

* A build system for creating SCLs.

* A centralized hosting location for community developed SCLs.

* Developer documentation and templates for developing SCLs.

* A developer mailing list for packagers and developers depending on or creating SCLs.

http://developerblog.redhat.com/2014/04/08/announcing-softwa...


These people:

http://www.teamwpc.co.uk/

produce a compiler, tools etc that run the language of SAS.

(disclaimer: I interviewed there last year)


That's awesome. Can you tell us anything about how close they have come and how they've avoided SAS's competitive litigation? :)


They have been sued and a very interesting ruling came out of it.

http://en.wikipedia.org/wiki/SAS_Institute_Inc._v_World_Prog...


Wow, parts of that ruling are stunning. Thank you.


Nope, I don't work there.

Suggest you ask them :)


"Censorship is the mother of metaphor" - Borges


I think that it's terrific but does a disservice to Illustrator. It's terrific because you've built it - and what's there, works, wonderfully - but does a disservice to Illustrator because the devil is in the million details that Illustrator has already implemented. But I know you want help to make and iron out those details, so really well done!


What a bunch of spoiled, whining brats! Sure, you can only code for 4-6 hours a day, but why not honor your contract by spending that other 2 hours mentoring less senior people, trying to understand your employer's business goals, and generally trying to do your best to move your company ahead. Sheesh. By the way, the sheer arrogance of the question "How do you tell managers that having good developers is a privilege?" beggars belief. I believe that as a programmer, it's your duty to spend some time doing stuff your manager didn't know he needed to ask you to do, rather than running personal errands.


The relationship between developer and manager is something that is continually evolving and being renegotiated. After all, most states are "at will".

Whether pay or conditions, there is nothing wrong with having a discussion and asking for changes (or in this case, retaining the status quo).

I do agree that "having good developers is a privilege" is a strange viewpoint. In fact, people often say I could get 30% more easily" when that isn't the case. So I take most of this question with a pinch of salt.


> but why not honor your contract

How do you know his whole contract terms. It's not that simple, there might be an informal clause to it, agreed on with previous management. Maybe in lawyer-centric US this is unthinkable, but I doubt that. The country is not specified, btw.


Yep the wording of the title reeks of a prima dona who has a massive chip on his (and I would bet that it is a male) shoulder.


I bet you would have caused an uproar of sexism if your comment had said the same about a female shoulder. Is there any basis for the sexist nature of your comment?


Decades of experience dealing with HR/IR issues Women dont "present" in the same way - that attitude expressed in the SO Q is very male.


So you are just making assumptions based on your prejudices.


> I believe that as a programmer, it's your duty to spend some time doing stuff your manager didn't know he needed to ask you to do, rather than running personal errands.

--------------

I believe in dealing in good faith with people who deal with me in good faith. But it has nothing special to do with being a programmer; it's something I'd do in any job, and it is reciprocal. There's an implied agreement that they're going to try to treat me decently and there's an implied agreement that I'll do the same for them. If either of us breach that, I strongly desire the other party to defect.


Work contract is an exchange of services between peers for the mutual benefit. If one of the peers wants something that is harmful to both of them, it is the responsibility of other peer to point that out.

There is no moral responsibility to "honor your contract". The contract is a mutual agreement, not a word of God.


He says he's in the office 6-7 hours a day, but that doesn't mean he's only working for that amount of time - he could also be working from home (and being much more productive during that time than he would be at the office).


In the UK, my lowest rate is equivalent to $75 an hour. I can read and write code, but most of my work is documentation related. I, too, like to tinker around with my own projects, but tend to do that between gigs. I'd be delighted if I could work for 30 hours a week and spend the rest on my own projects.


That's the problem with working too many hours: you don't have any time to go look for other work and potentially charge more. It's very hard to get an existing client to pay more.


Yeah, you're right, but I'm stubborn. I won't move to where the work is - I have a family. I'm much much more productive if I'm actually interested in what the client is doing (... and that's hard to figure out) and I'm not particularly bothered about making top dollar - mid-dollar is OK by me.YMMV.


Do you have any tips on finding freelance work doing documentation?


For finding any kind of freelance work: make lots of friends. The online clearinghouse sites are a great way to end up doing too much work for too little pay for a shitty client. Everyone needs work done or know someone who needs work done. Work the networking.

And I mean friends. You're not going to get business out of a guy you just met. You're probably not going to get business out of many people the first time they ask you. Never ask them if they have work they need done, let them complain about not being able to find someone, then mention you do that sort of work (whatever it is, if you're smart you can figure it out well enough to do better than the majority of people). Don't back down on rate, they might balk at first, but when things get dire for them and they still can't find anyone, they'll remember you.

Avoid debt like the plague. It'll make you a slave to a constant, regular income. I have constant, regular income, but I also know I have urges to take 3 months off at a time. Debt is the mind killer. It's a lot easier to face the prospect of losing a contract when you know you have 3 months before you need more money, not 1 week.

EDIT: and definitely lie to your in-laws about how much you work. A) Few people my own generation can get over "not having a good job", fewer still of the older ones. And B) they might think not working for a cluent means you're not busy and they can make demands of your time.


How long did it take you to land your first gig? This definitely seems like the way to go, but as you can imagine there is a heavy amount of luck involved with your process (i.e. if all of your friends are not associated with companies that need your skills, then you probably aren't going to find many offers).

I am currently on a sabbatical of sorts, and am keeping the option of doing freelance work as a way to extend it, but so far, all of the 'dude, this would be great for you' opportunities from friends haven't panned out. Part of the problem might be that I don't really need the work, so I haven't been following up too aggressively, but it still feels like I would probably have to go outside my network to land the first gig.


its not as much luck as you make it out to be. If you don't have any friends who work for companies that need work, then go make new friends.

I had my fisrt gig within a month. in that month, I turned down a couple that would have been too low of a rate or bad work.


I stumbled into a lucky situation maybe 5 years ago. I posted a topic on a development forum mentioning my services and linking to a couple of examples. I received a few responses, people wanting work done for a couple hundred dollars, which would basically be a waste of time. Anyway, I get caught up with other projects, and a few months down the road someone sends me a message on AIM, saying they saw my post, and needed a quick project done in the next couple of days. Turns out they're a huge firm in New York with a bunch of Fortune 100 clients. Why on earth they sent me an instant message on some half-assed forum post, I'll never know. I ended up working for them for years and 80% of my work originated from them. It launched my career, and I quickly went from being a freelancer picking up scraps to working on big name projects and networking with tons of great people. All thanks to a random forum post, one of the few I ever posted during that time.


I think that is generally how it works. Big companies don't all operate through ossified HR departments, and even the ones who do still have rogue elements who are responsible for most of the productivity in the company. If anything, I'd probably make it a rule to only work with people who do not try to make me go through HR hoops to work for them.

I don't think of it so much as luck as "having many irons in the fire". None of the opportunities you will end up pursuing will be that good of a chance of coming through, we just kind of delude ourselves into thinking certain ones are better than others. It just becomes a game of stacking up enough low probability opportunities that eventually one of them comes through.


Here's how I got my best client:

I was having lunch with a former colleague, and his cell phone rang. It was his boss "help! Two of our programmers just quit! Do you know anyone who could start, like, tomorrow??"


There is a market in the UK for good technical writers. It's not as sexy as development (whoever heard of a technical writer making the cut as a YC founder?) but it pays the bills. My own problem is that around 10 years ago, I veered off into business development and sales, and have been struggling to get back into the technical side of things ever since. I was OK at bizdev and sales, but I worked for fantasists unfortunately and it's left me with a bad taste.

Where do I get contracts from? The usual suspects - jobserve, networking, and various other places. I think it's probably worth pointing out that having had a well-completed LinkedIn profile for over 10 years, it's never brought me anything.

Edit: drop me a line - happy to help, heck, this might be the beginning of a technical writing dynasty! ropley at gmail dot com.


Guide from a successful writer, albeit copy rather than technical:

http://bart-calendar.livejournal.com/2562326.html


"Tapjoy is a mobile advertising and monetization platform whose unique Mobile Value Exchange model allows users to select personalized advertisements with which to engage for virtual rewards ... blah blah blah."

Sounds like shit.


Is that really necessary? Does that add any value to this discussion?

If you're looking to troll...go to reddit or YouTube.


Marketing, it seems, is all about spamming HN with ads for a book about marketing.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: