At some point in your career, you stop worrying about abstractions. You stop deciding for users how they should use your code.
You just code, it's bliss.
Zig doesn't allow "private" data members of a struct. Here's Andrew's reasoning behind it:
"The idea of private fields and getter/setter methods was popularized by Java, but it is an anti-pattern. Fields are there; they exist. They are the data that underpins any abstraction. My recommendation is to name fields carefully and leave them as part of the public API, carefully documenting what they do."
I guess he is against abstracting the internal representation from public. I have 2 questions here:
1. how do you change your implementation without breaking public APIs ?
2. How do you ensure that all data structure invariants are maintained by user code since all your representation is now public ?
Thoughts ? (link to Andrew's thoughts: 👇)
As an Indian, do you know that Modi has an entire 24/7 grooming and image-management team hired from abroad, including stylists and beauticians from Italy and the West.? The monthly expense reportedly crosses ₹10 crore. Is such extravagant spending on optics justified?
𝗛𝗢𝗟𝗬 𝗦𝗛𝗜𝗧 
Israeli citizen Ori Solomon, caught red-handed operating an illegal biolab in Las Vegas cooking deadly pathogens, just got ALL federal charges dismissed.
This bioweapon freak is now free to roam American streets.
Has Nukes
🇮🇷 No(0)
🇮🇱 Yes (200-500)
Signed The Nuclear Non Proliferation Treaty
🇮🇷 Yes
🇮🇱 No
Broke The Atmospheric Test Ban Treaty
🇮🇷 No
🇮🇱 Yes
Allows IAEA Inspections
🇮🇷 Yes
🇮🇱 No
Has engaged in nuclear blackmail against the US
🇮🇷 No
🇮🇱 Yes
A young man named Raymond appeared on the Ricki Lake in the 1990s. He argued with jews about the Talmud and exposed the jewish teachings of the Talmud.
The host Ricki Lake is also jewish.
This is probably true. The Nazis came to power with a Parliamentary maneuver. They never got more than a third of the vote. By the time the average German realized what they were dealing with, it was too late. For Israelis this behavior is normal and their Hitler, Netanyahu, properly represents them.
> install chrome in 2010 because it's faster
> let it save every password
> let it autofill cards, addresses, ssn
> google builds a file on you fatter than your therapist's
> "we don't sell your data" → FALSE
> data broker leak: 800m chrome profiles dropped on a torrent
> your meds, your porn, your debts, your affair: all of it
> insurance premium doubles
> loan denied, no reason given
> landlord ghosts you
> nobody owes you an explanation
> mfw "if you have nothing to hide you have nothing to fear"