There are comparisons out there between various transformer models. However, such comparisons often are flawed that provide evaluations between apples and oranges. Transformers must be first narrowed down to the architecture and use case in order to compare. For example, a comparison between Bert vs GPT vs T5 is pointless. Bert has an encoder architecture. GPT has a decoder architecture. And, T5 has a balanced encoder-decoder architecture. All three have their contexts for specific use cases. One approach is better for NLU use cases. One approach is better for NLG use cases. And, one can be used interchangeably between NLU and NLG use case. There are cases for when a balance is needed and cases for when a particular architecture is required. Evaluation really should be made across similar use cases and context-specific architectures so as to provide a more meaningful comparison. Context is very important.
30 August 2022
26 August 2022
Large Corporates vs Startups
In the IT industry, there is a stark difference between working for large corporations compared to startups. The following explore a few areas of comparison.
- Startups
- enable employees to be heard
- to be more vocal
- chance to influence a culture
- explore and exchange thoughts and ideas
- build closer relationships
- bigger sense of responsibility
- fast-paced
- proactive
- rapid learning
- can be disruptive and at the same time risky
- less stability of work
- smaller teams and even individual ownership of work
- chance to play many hats which leads to often overworked staff
- more loosening up parties and chill out times
- opportunities to explore play times and breakout periods
- equity options
- salaries can be low
- greater degree of flexibility to be creative
- limited funding budgets on projects
- small teams means cultural fit becomes important which may lead to issues with diversity, inclusion, and equity
- communication channels are often spread across a very flat hierarchical structure
- Large corporates
- one is reduced to an employee number
- lots of red tape to get things done
- chance to influence culture is minimum or difficult
- more decisions are made by management
- people become too distant
- lots of reporting functions
- lots of internal competition
- more ceremony within team structures
- lots of mundane work as things slow down considerably
- excessive amount of politics which at some places can be toxic
- difficult to make a mark and rise up the ladder
- risk of stagnation
- can be great places for graduates to start their careers as period of learning and ramping up skills in industry
- lots of stability
- projects can be complex
- willing to take risks
- chance to do things properly
- chance to specialize in an area
- lots of benefits and perks
- salaries can be more dynamic with greater bonus options
- great when you just want to move up into management
- great to go back to when you are nearing retirement
- great to go back to when you want stability while setting up a startup of your own
- great for networking for the future
- chance for bigger project budgets
- chance to work in different countries and with distributed teams
- more structured career progression
- potentials for redundancies under bad leadership
- more consideration for compliance
- more restrictions on opensource
- unnecessarily and often long recruitment processes
- lots of pointless paperwork for filling out forms
- lots of areas of unclear, inefficient, incorrect channels of communication
- often issues relating to diversity, inclusion, and equity in the workplace
25 August 2022
Worst Consultancies
Indian companies have the worst record of how they treat their employees both in terms of compensation and work/life balance. They also have a terrible record of having dishonest and exploitative practices both with their clients as well as with their employees. The following are some of the worst companies that one should avoid:
- Infosys
- TCS
- Wipro
- HCL
- Mphasis
- Mindtree
19 August 2022
The Satanic Verses
'The Satanic Verses' can be downloaded from the archive for free. Don't bother buying the book as it is not a good read. In fact, it is garbage from any sense of the word. The entire book is filled with embedded hate speech. The author dispels many of his hate through the personification of characters. Not only does he hate everything and everyone, he seems to also hate himself. The book was written to offend and provoke, much of which can be seen from the quote at the beginning of the book from Daniel Defoe. The more significant bit of hate speech is directed towards women that not only incites hate but also violence. In 1989, an incident occurred against a woman in New York where six individuals after reading passages from the book went out to put it into action that conjured up their imaginations. The book not only hates on blacks, but also jews, brits, whites, women, hindus, and across the protected characteristics. In US, hate speech laws don't really exist much outside of incitement. However, in UK/EU the hate crime law can provide a way towards censorship of the book. After all freedom of speech is not absolute. One finds it surprising that there is a lot of focus around the hate for a given religion while much of the other forms of hate in the book are completely overlooked. Perhaps, this is because of racism and bigotry shared in much of the western societies towards Islam and the book provides a weapon to incite hate towards it. But, it is shocking that many do not notice the level of hate speech mentioned in the book towards women. The author is an opportunist. Who wanted to gain notoriety by being as controversial as possible. In fact, a lot of the writing is in broken sentences and swearing that do not amplify any form of literary quality. The author cannot even make up his mind whether he wants to swear in hindi or english. It reads like an indian version of an urban dictionary. This leads one to wonder why on earth would someone want to consider it for the Booker Prize. The book sales is an indicator of how it is viewed in society. Book sales increased after the fatwa. They further increased after the attack on the author. But, in between such events book sales were virtually unheard of. Many people who support the book are jumping on the bandwagon of crowd follower mentality and have never even read the book. However, the man that attacked the author may also be exercising their freedom of speech and expression. This could be compared to the egg attack on John Prescott who returned it with a punch. Book burning is also another form of freedom of speech and expression. And, apparently, one cannot even challenge the holocaust behind the curtain of freedom of speech and expression. Or, even challenge the use of additional pronouns in freedom of speech and expression. We live in a society of hypocrites.
Extracts from 'The Satanic Verses':
- "White women -- never mind fat, Jewish, non deferential white women -- were for fucking and throwing over. What one hates in whites -- love of brown sugar -- one must also hate when it turns up, inverted, in black. Bigotry is not only a function of power."
- "Torture. Maggie the Bitch."
- "N****r eat white shit?"
- "Black shit is bad?"
- "Sister Fucking British"
- "This country that's stuffed full of fucking old corpses"
Prologue (by Daniel Defoe, from 'The History of the Devil'):
"Satan, being thus confined to a vagabond, wandering, unsettled condition, is without any certain abode; for though he has, in consequence of his angelic nature, a kind of empire in the liquid waste of air, yet this is certainly part of his punishment, that he is....without any fixed place, or space, allowed him to rest the sole of his foot upon."
13 August 2022
11 August 2022
Faanmg Companies
Faanmg have weird processes, lots of politics and unnecessary levels of arrogance. Fang, Faang, Faamg, Faanmg - what is it short for? It consists of Facebook, Amazon, Apple, Netflix, Microsoft, and Alphabet-Google as per their stock tickers. But, the referred acronyms can vary as per stock performances and their potential growth.
- Why do they have so many interview processes?
- Why do they ask so many dumb, irrelevant questions in interviews?
- Why do they care so much about what academic background a person has when even their founder, in most cases, is a dropout?
- Why do they have so many screening stages?
- Why are they stuck on processes when they talk about breaking barriers?
- Why do they have such a bad track record on diversity, inclusion, and equity?
- Why is working for them so mundane and boring?
- Why people that work there are bred to be arrogant pricks?
- Why do they outsource work and then bother recruiting through so many stages?
- What is the point in working for such pointless companies when there are a lot better opportunities out there at startups?
- Why do they recruit people to work on mundane and boring stuff when they can outsource it?
- Why life at such companies is not cracked up to what they say in their marketing campaigns?
- Why do majority of these companies hire for academics, especially ones that can't put theory into practice?
- Why there is so much politics and red tape in such companies?
- Why such companies like to hire dumb people and give them tasks to work on complex things?
- Why the typical employee at such companies is a high academic achiever but an inept practical problem solver?
- Why they like using theoretical puzzles in interview stages but have no skills of solving real-world practical issues?
- Why most work in such companies is compartmentalized boredom?
- Why such companies have the worst managers with terrible people skills?
- Why such companies have the worst record of sexism and discrimination against women?
- Why every such company should have a separate ethics department so they can control all the discrimination, biases, and unethical behavior rampant in the organization?
- Why do such companies have such a discriminatory policy on hiring blacks and asians?