Subhendu Dash
335 posts


@davepl1968 @Math_files Hmmm, write an addition equation that matches this multiplication equation:
3 x 0 = 0
Then this one:
0 x 3 = 0
Tell me if it's three zeroes or zero threes.
0 + 0 + 0 = 0
[null]
English

@PavanGayakwad @itsfoss People are aware about the issue of user experience in Linux but they have been applying the wrong approach to solve it.
Running Windows only programs seamlessly in wine >>>> making a windows 11 like UI
English

@itsfoss This is how people waste their "most valuable productive time" & Linux just go nowhere.
Instead of this, they could have worked on burning issues like helping wine (so that win programs/games can run on linux), build utilities so that users don't have to remember linux commands
English

Should Windows 11 users switch to this? 🤔
news.itsfoss.com/anduin-os/
English

I am thinking about starting a new channel talking about things other than coding. People seem to like my personal videos about my past struggles and overcoming drug addiction,etc. So I want to create a motivational-type channel but NOT like the average corny motivational stuff that is all the same. I want to do more down to earth and real topics. Things that I have learned from that I think could help others in similar situations.
I am struggling with a name. I don’t want “Traversy” in the name. I don’t want it associated with that brand at all. Having “Brad” in the name is fine. “Brad Talks” or something more general like “Motivation Mindset”. But I want it to portray being real and separate from the same old motivational content. Any suggestions?
English

@mkhundmiri Btw koo was useful only in those countries where Twitter was banned.
English

'Koo', which was once termed as Twitter alternative is shutting down.
My thoughts:
The one and only reason we don't have a Twitter or Facebook from India is because we lack innovation.
We're too busy copying what's working in the west and adapting it to the Indian market because it's 10X easier than innovating.
Do Indians support Indian startups?
YES - but only if they are worth supporting.
Koo did exactly what Twitter did. It copied everything, down to the logo.
You see? That's the problem. Zero innovation.
People didn't have a reason to quit Twitter and start from scratch on it.
I would never in a million years work on a product like the Koo app or support it.
Not because I don't like supporting Indian products.
No. But because innovation drives me. And it should drive you too.
There was nothing innovative about cloning a hugely popular American app instead of doing something new or solving an important problem.
You really think the Koo app could have been successful OR the founders knew all along?
Koo had a choice:
Innovate or die a slow, painful death. And die, it did.
I do not mean ALL Indian entrepreneurs are copying the west, but many of them are.
I challenge you to name one global consumer Internet company that came out of India.
All the popular consumer tech companies we know today are from US, Canada, Sweden, Australia, Spain, Ukraine.
US: Twitter, Linkedin, Facebook, Dribbble, Behance,
Github, Notion, Upwork, Pinterest
Sweden: Spotify, Skype, Truecaller
Australia: Canva, Linktree
Canada: Unsplash
Ukraine: Grammarly
Spain: Freepik
If we are supporting and rooting for Indian cricketers and movie stars, I promise you we will also support good Internet products.
But don't expect us to support the next Koo.
Ab na ho payega 🙏

English

@itseieio I can see you are making such games for entertainment. Just curious, what are you planning to do with those boxes count recorded in the logs each day? Have you thought about it?
English

@the_dijkstra @itseieio I am sure most of the boxes at the last weren't checked.
English

top 10 most clicked boxes on one million checkboxes:

claire 🍠@clairefroe
@itseieio which checkbox is most-checked?
English

@neel_mvss @sagar_codes Yep, I still remember that day, I used discord and telegram to chat with people for 5-6 hrs. Maybe that was one of the major outages by Facebook till now.
People were encouraging to use @signalapp around that time.
English

Lost $440M in 45 mins
The hidden cost of hiring
tier 3 software engineering team
and why HFT firms avoid it?
It took Walter R
17 years to build
a top HFT firm
in Wall Street
but in August 2012
it was brought down
to its knees
by a System Administrator
The story...
To understand the story better
remember these key components
of the HFT System
1. OMS- receives and manages trade orders
2. SMARS - the algorithms engine
3. EV - execution venues like NSE, BSE, NYSE
Flow of execution:
1. Trader places order to OMS
2. OMS forwards to SMARS
3. SMARS does the calculation and strategy
4. EV processes the request of long or short
Simple..
Back to the story,
The day before incident Joe ( Sysadmin )
was tasked to deploy
a new piece of code (RLP)
to SMARS
SMARS a distributed system
with 7 servers
Joe deployed RLP
on first 6 servers
but missed the 7th
The legacy code
had a feature flag
that toggles
a system called
Power Peg
Power Peg dissects
a large order to smaller
orders and takes position
in seconds
interestingly,
PP was deprecated
6 years ago by the firm
but as of today
some genius decided
RLP will use
the same feature flag
used by Power Peg
Moving on..
Night before incident,
Joe was alone in office
Joe tests few servers
they worked as expected
Joe activates feature flag
for all servers
and logs off
Next morning
the market opens,
First 6 SMARS server
worked as expected
the 7th server
receives ~181 orders
and boom 💥
Within 45 mins
Power Peg places
long position worth $3.5B
and short position of $1.3B
All hell breaks loose
Knight capital will now have to clear
$3.5B in payments in 3 days
which they don't have..
Thomas Joyce the then CEO
went crazy and a spine chilling
incident grasps the entire
Wall Street
-------
So what went wrong?
Joe ( Sys Admin ) was the tail
of the problem
a mere executionist
The root of the problem
was somewhere else
Big problems:
1. Deprecated code still lies in active prod code
2. No automated deployment process
3. No second technical reviewer for Joe
4. No regression testing suites
We often hear "If it works don't touch it"
This is the worst advice for software engineers
Every action that the software does
should be:
1. Tested
2. Documented
3. Reviewed
Else we end up in the Knight Capital fiasco
Goldman Sachs
had to settle the dues
of $440M
Knight Capital was eventually
sold within 2 years
Bad software engineering practices
and failed software architects
brought down a good company in a flash
---
Key takeaways:
1. Software Engineering is an orchestra of DevOps, Development, QA, Processes etc.
2. Processes and Systems makes software predictable and less erroneous.
3. Great coding standards is a culture that leadership has to imbibe from day 0
-
Enjoyed the content?
Like Comment Retweet to educate others
I keep writing stories on Software Architecture, Career and Life
⚡️ Follow @sagar_codes for more
If you like technical content,
you'd love my weekly letters
Subscribe to my Substack today ❤️
(Link in bio)
English

@ThePrimeagen That's why people send patches for Linux kernels via email even today.😀
English

If you’re attending #GitHubConstellation tomorrow, come say hi and grab some @digitalocean swag from me! 👋
English

I almost forgot Season 2 was in works!! I am so excited to watch this incredible show!!! 💗
Apple TV@AppleTV
Your innie has already seen this image. A first look at Severance Season 2.
English
















