
Yes, and we're going to make the USA pay for it!
115 publicly visible posts • joined 24 Jul 2009
And well, a lot of what we do as IT folk is copying and pasting existing samples to save time and effort. Wanna parse a text file in bash and/or C? There's a litany of examples out there that you can copy and it just works. Wanna do the same in Java? I'm sure it's doable, but now I gotta think…
I tried Flutter, but codewise it's ugly imo. Dart is a cool idea, but in practice the language as used by Flutter just ends up getting in the way than compared to Javascript (for those that love typing and verboseness, Typescript has pretty much fixed the pitfalls). The flutter plugins seem to be a bit ad-hoc, with mediocre documentation and with a limited API.
In the end I opted for React Native, whilst having some downsides (performance sometimes), it's pretty easy to do. Using React's function notation with "react hooks" keeps things very clean and small. The documentation for React Native and many of the plugins is all pretty well written, the process kinda holds your hand a lot more.
Over here in Canada, if you contract and earn more than $30,000, you literally HAVE to register yourself as a business and claim your services as a business expense, and you're expected to charge sales tax to your customer from then on. Then you could leave it as business income and charge eligible items to the business (rent space, phone bills, internet, business lunches, new laptops, etc).
Why wouldn't the UK government encourage this?
Mainly a FE dev myself, but I really respect Python's simple approach and regularity.
Only downside is that the IDEs aren't quite as advanced as they are with JS and Java. Also the lack of inbuilt typing makes things more confusing (same problem with JS, but at least Typescript exists). I know Python has some optional typing tools, so we'll see.
Would be awesome to be able to use Java directly in the browser too, static typing FTW.
Sometimes it can be simple as which manager you have as to what your experience is. You can be having a great experience under a good manager, while your colleague who complains is having a bad time under his/her novice manager.
I just want her gone. Send her back to China! "Accidental" release, "escaped", "chinese kidnapping" - whatever needs to be done to get her out, do it. You think America would hold someone like this for us? They won't even build a pipeline, let alone hold people for fraud against Canada...
This guy made a very clearly nasty racist rant and the concequence is social shaming and possibly a boycott of his company by a few. And he nominally got banned from a restaurant he likely would never return to anyway.
On the other hand that dog walker who called 911 - had her dog confiscated, lost her job, shamed relentlessly in every avenue online, and is facing jail time, even after issuing a sincere apology. Well she's a smallish woman and he's a large tall guy...
So yeah, society is backwards.
Imo, best thing the dog walker could have done is no acknowledgement, no action. If you say and do nothing, it's hard for anyone to accuse you of anything. Just walk away.
Also, top best thing is to not be racist.
I'm not discrediting the need for systematic reform, and - well - some self-reflection by society as a whole (including us white folk). I feel that the developer world is quite partisan.
At the same time, I'm a bit sick of social justice advocates deciding what can and cannot be said, what language is taboo or not.
Does policing the minutia of language really contribute to the needed change? Or are we potentially alienating possible allies?
Last year I ditched iPhone for Android. No regrets. Apple need to refocus on quality, because recently a lot of their products have more issues than their competitors.
It's 2020 and iPhone still can't do a basic file transfer, you either have to sync, bluetooth or email files to yourself, or some other contrived method.
Only because it's Apple do we still buy laptops with keyboards whos buttons are known to break. If it happened for any other brand we'd buy an alternative and just use Linux.
Well, diversity is a nice to have imo, I'm a gay developer so knowing a company is an open environment and not broish etc is encouraging; my previous experiences at overly broish companies haven't been great. If you're too different, you get judged more harshly.
Companies very often just do robotic diverse hiding but that alone won't work. It's a mindset on how welcoming and open the company is. It usually comes from the top down, so if the leadership is cliquey...
However it can't be at the expense of the company's revenue or hiring the right talent. If someone doesn't live up to their responsibilities, they gotta go. Nor should companies necessarily be penalised if diversity decides to leave. There's few of us, and it's a competitive world. Nor should it discriminate against white cis het men, that wouldn't be fair.
So the situation is not black and white. A load of women quiting could mean everything or nothing or 50/50.
The situation is more like this: You tell your wife you're popping out for milk, but meanwhile you pop down a back ally where a masked man freely gives you a penguin fury porn DVD. You know you should probably pay, but it's already free everywhere else (Pornhub etc), and you just wanna see the HD version.
Meanwhile, the masked man actually owns the penguin fury porn. He then calls the authorities who sniff around and hear you m*sturbating to the penguin fury porn (who needs privacy?), and you get a letter either to pay up for "illegally obtaining said porn" or to go to court.
Given you don't want your wife, or community, to know - you just pay the $3k rather than reveal your penguin fury porn fetish.
Long ago came to the conclusion that guidelines can be pretty much ignored. They're just psychological masturbation for the bored and untalented.
Just never be a doosh and 99% time you'll never hear about the guidelines anyway. And if that 1% time happens, just nod along mindlessly, offer a fakepology and throw out a compliment. Then promptly pretend the offended person doesn't exist.
And it doesn't hurt to at least strive to treat others exactly as we would want and expect to be treated, including trying not to makes jokes at the expense of others in a public forum.
I used to love mainland Europe, as someone from the UK. Then I moved to Canada and travelled around the Americas and Asia.
Now every time I go to Europe I just find myself annoyed. The people are often meh. Except for the Swedish and Portuguese. They're both awesome. Everyone else, somewhat including my fellow Brits, offer very poor service compared to America and East Asia, and occasionally are extremely unfriendly.
Even in conservative Asia no hotel staff made any comments or looks about the fact that my other half is also another guy. The one time we went to the UK, the hotel receptionist exclaims "The same bed?!". Pretty much had to whisk my Canadian bf away, as he was hangry and began proclaiming the entire UK was a piece of sh!t island over and over. It didn't help that the next day our train to my parent's was 2 hours delayed.
Erm what?
1. On one hand the article seems to imply that Google Translate should be aware of job fields with respect to gender ratios whilst simultaneously complaining that STEM fields are male by default. What if there are more men in a given field?
2. Surely it would be more sexist to stereotype certain jobs as being male or female?
3. If I gave you a sentance using gender neutral pronouns, would you be able to tell me whether to use he or she? No! How do you expect the computer to be able to?
4. There are fewer female software developers than male developers. By far less than 30%. If Google has 30% female developers, they're doing very well.
5. If Google Translate had showed a bias towards female pronouns, would anyone have accused Google of sexism? Why is it automatically problematic to default to male pronouns but not female pronouns?
6. Relating to (5), why do some activist/far-left types seem to hate men so much? What did my penis ever do to you?
For me, burn out is caused bad managers. Examples -
Lack of feedback:
"OK, take another task then"
"Well the problem is when do I say well done to the team?"
Etc
Destructive feedback:
-360 silly review thing-
"Well your colleagues all gave you very good ratings and constructive feedback, however I think you have a very bad ethic, don't care about your work and seem to lack motivation"
Contradictory feedback:
"I need you to be able to do tasks without me having to check to make sure you're doing this right... -completes task-... "We can't use this, too complex, you should have checked with me!"
I've worked with very difficult CEO's but managed it due to having a very good working relationship with them and feeling their feedback was honest and impersonal.
I've struggled with managers who basically have a superiority complex and look down rather than viewing themselves as someone actually "managing" a team towards the goal of building a product.
Deactivated mine, I could not bring myself to delete it yet as I worry about losing access to people I may need to contact again. Luckily I never did submit my number or sync my contacts.
I created a new FB account mainly for keeping in touch with close friends and family, but ensured that it contained no real data of mine, no public anything, etc. I wish I could dump the FB platform altogether but it's insidious in this modern world.
I don't really trust Google's social platform any more than FB.