HNHacker News
TopNewBestAskShowJobs

yazaddaruvala

3,279 karma · joined May 31, 2013

submissionscomments
yazaddaruvala··on Growing crops under solar panels
This[0] is a berry farm I was just at. As you can see it’s already covered to protect from extra sun. No tractor could fit anyways.

This[1] is one version of agrovoltaics. The solar panels act like window blinds. They can be configured to follow the sun but also can be configured to “provide optimal shade/cooling throughout the day”.

[0] https://images.app.goo.gl/mSbtJjtSQRukBQqK6

[1] https://images.app.goo.gl/9kakPW8uRHLGp3yJA

yazaddaruvala··on Bevy 0.10: data oriented game engine built in Rust
What are your expectations for Bevy's ability to compete with Unreal's Nanite and Lumen, and when might that become a priority?

Additionally, while obviously not perfect, are you following new developments in AI based animation[0] and prediction based light transport[1]? Do you expect these types of automation to eventually become first class within Bevy, or any thoughts on how they can be best integrated into a Bevy game?

[0] https://www.youtube.com/watch?v=L5KOQkZOusE

[1] https://www.youtube.com/watch?v=VxbTiuabW0k

yazaddaruvala··on Building a better world without jobs (2022)
I mean i really think you’re missing the point of the main story. It’s talking about a future where all construction and plumbing is automated by robots and is trying to explore the time period after that and what happens beyond.

You seem to disagree that it is at all possible and want to explore the time period before that time. Which is fine, I agree there are a lot of details to get right! But if you try a little, it really is easy to imagine todays robots getting to a point that they will diagnose and fix all plumbing issues.

yazaddaruvala··on Building a better world without jobs (2022)
Side note: My household generates compost but almost no garbage.

It seems to me like taking out the garbage will also be relatively solved by robots.

It’s exactly the same problem as restaurant food delivery.

I press an app on my phone saying “I have something to deliver” a robot shows up in front of my house. I drop off my garbage with an address labeled “the dump”.

“What if that robot breaks down or becomes a giant mess?”

“Won’t there still be people at the dump?”

I promise you there is no problem I can’t imagine a tech solution for! I do agree we are a bit far away from “all labor is eliminated”. Probably a little more than 100 years, but definitely sooner than 1000 years.

yazaddaruvala··on Building a better world without jobs (2022)
There will always be toilets but likely in home processing plants will treat it and return safe water and fertilizer to your garden.

Anything else would be emptied into your garbage can once a month. Your job, replace the fillers in your house or some such thing.

yazaddaruvala··on U.S. Postal Service starts nationwide electric vehicle fleet, buying 9,250 EVs
I’d bet in California in 5 years the duck curves for demand will be fully decoupled from the supply curve through short term storage.

It’s also very likely California’s excess generation and storage will entirely flatten the generation curve for neighboring states.

I agree with the GP, we are on the precipice of an energy revolution. I look forward to see what we do with it!

yazaddaruvala··on Coinbase Launches Base
Very roughly:

One “transaction” on the ETH blockchain costs $X.

Therefore they are batching up 10 “transactions” at a time and executing them together as a single “transaction”. This way it only costs $(X*0.1) for each “transaction”.

yazaddaruvala··on Apple Makes Major Progress on No-Prick Blood Glucose Tracking for Its Watch
My understanding is this isn't possible because of the size/invasiveness.

We need significantly better power sources that are either have lots of energy capacity, xor some energy capacity and able to charge while inside the body.

Either version they need to be small enough that the procedure is cheap and the body doesn't reject the device. Additionally, anything like this would need to go through regulatory bodies for medical devices, and would not be approved for "healthy people" (i.e. significantly reduced adoption).

Roughly putting us back to non-invasive.

yazaddaruvala··on Linux 6.2: The first mainstream Linux kernel for Apple M1 chips arrives
Is your mouse wireless?

I have no perceptible latency (and I game) on my M1 Pro MacBook with a wired mouse.

yazaddaruvala··on First UK child to receive gene therapy for fatal genetic disorder is now healthy
Keywords to search for "CRISPR Cas9"
yazaddaruvala··on Alexander the ‘Accursed’ and Zoroastrianism
> "Life shouldn't be a zero sum game" is an anti-competitive meme

Disclaimer: I'm defining "anti-competitive meme" as some idea that is vulnerable to The Prisoner's Dilemma (aka. tragedy of the commons, or "why we can't have nice things").

It is! No different than "peace" is an anti-competitive meme, or "turn the other cheek" or "do not follow eye-for-an-eye" are all anti-competitive memes.

Arguably the goal of religion is to use the supernatural to keep anti-competitive memes prioritized within society.

yazaddaruvala··on Alexander the ‘Accursed’ and Zoroastrianism
Umm, I’d say Zoroastrian names (or ancient Persian names) are very common.

It’s not clear to me that any modern “Persian” names are even similar.

If you’d like a list: https://en.m.wikipedia.org/wiki/Names_of_God_in_Zoroastriani.... But note while my name is unchanged from the list many of them can be variations. For example, “Farman” is not a modern name. The variation “Farhan” is extremely common. So small things like that.

yazaddaruvala··on SOBA: Potential blood test for Alzheimer's disease
I would want to know as early as possible. Find a cure for it!

If there is no cure in my lifetime, then as an act of final service to humankind - study me. Use my data as progressive snapshots, the more snapshots there are, the sooner we find the cure!

yazaddaruvala··on Alexander the ‘Accursed’ and Zoroastrianism
Sorry, I'm not too much of a reader myself. I also am not constantly thinking in terms of flagging content as "Zoroastrian or not" so its hard to recall in this moment.

I'd say in terms of short stories read "The Last Question - Asimov" its very helpful to my understanding of Zoroastrianism.

I also struggle to suggest anything. Most of these things would be very much my interpretations of the art in too nuanced a way to evoke the same connections for others. e.g. I found the most recent Marvel's Eternals film to have a lot of Zoroastrian reflections within them (like around God's creation of and struggle against the Devil). In Eternals (spoiler alert) is it better to sacrifice the Earth to create a net-positive Reverse Entropy Machine or better to keep the Earth? It is a serious struggle to weigh those outcomes and try to know which outcome is "more Zoroastrian" and "aligned with God vs the Devil".

My dad actually wrote a book about "Zarathustra in a Space Age" (https://www.amazon.com/dp/1980264627). I hesitate to share, I haven't read this book - yet - I suppose I'm a not so great son. I also hesitate to share because as I understand it there are a lot of "hot takes" - my grandma who is more orthodox would disagree some of these ideas are Zoroastrian.

yazaddaruvala··on Alexander the ‘Accursed’ and Zoroastrianism
I was born in India and that Indo-Persian (Parsi) culture is what helped raise me.

My understanding is Iranian Zoroastrians and Indian Zoroastrians have very different traditions. Many in common but many that are an inherited from their 1000 years apart.

Specifically, Zoroastrians (both Indian and Iranian) have a few annual traditions (https://theguibordcenter.org/zoroastrian-holy-days-and-obser...), and like 4 life-milestone traditions (e.g. https://en.wikipedia.org/wiki/Navjote, Wedding, Death, etc). I believe all of these are very similar.

There are many differences tho, mostly based on "sibling-culture". For example, my cousin recently had a wedding (to another Indian Zoroastrian) and there were a lot of Indian traditions included (Iranians would not do these). Indian Zoroastrians celebrate a lot of Indian Hindu traditions (e.g. Holy, Diwali, etc) and similarly I'm sure (I don't know for fact) Iranian Zoroastrians celebrate a lot of Iranian Muslim traditions (e.g. Eid).

Even the choice of clothing is more inspired by their surroundings than their religion. However, the do share a common tradition of wearing particular undergarments (https://en.wikipedia.org/wiki/Sedreh, https://en.wikipedia.org/wiki/Kushti).

Food again has a similar story. Mostly from their surroundings, but some commonality. e.g. Parsi's use a lot of spices in their cooking (https://en.wikipedia.org/wiki/Parsi_cuisine). But the dessets are typically more middle-eastern ("Common desserts include sev (vermicelli), ravo (sweet semolina pudding) and malido (a nutty fudge). Also popular are faluda and kulfi, both of which are adoptions from the cuisines of the Irani and Persian-speaking communities.")

You'd find it quite difficult to find http://www.nilouferskitchen.com/2014/12/parsi-sev.html or anything similar in any Indian dessert shop, but as per my understanding shares a lot in common with "Halawat Sha'riyya" or "Sh'ariyeh be-sukkar".

There is a Parsi breakfast https://en.wikipedia.org/wiki/Akuri that shares a lot in common with Menemen (Turkey) or scrambled Shakshuka. Akuri differs because it is also Indian and meant to be heavily spiced, and many times meant to be spicy. If any of you ever are in London try out https://www.dishoom.com/food-drink/ their Akuri is NOT on point lol - its adapted for a British pallet -, but if you add a bunch of Salt and Chillies (they provide them on request) then it becomes very representative. The Keema Per Eedu is on point tho! and mixing some of that spicy sauce into their "Akuri" will also work to make representative Akuri.

yazaddaruvala··on Alexander the ‘Accursed’ and Zoroastrianism
> Does Herodotus' characterisation sound rooted in Zoroastrianism?

My assumptions: The Zoroastrian Persians of that time were "Zoroastrian" like today's Christian Americans are "Christian".

> educate their boys from five to twenty years old,

Based on how me, my family, and friends were all raised, yes education is paramount. It falls into "make life a positive sum game" or "grow". That seems fundamentally Zoroastrian.

The exclusion of women strikes me as anti-Zoroastrian. Maybe this is a more modern ethos even for Zoroastrians. Every Zoroastrian, regardless of sex/gender, that I know is educated at least till 20, and past that if they desire it/finances accamodate).

> and teach them only three things: riding and archery and honesty

Making it exclusive to riding, archery and honesty seems non-Zoroastrian. Likely just pragmatic for their army or something. Even that seems off to me - they had farmers and mathematicians and engineers, etc. If I were guessing this is selection bias from likely his Greek roots, the ongoing wars, and living in a smaller city (I assume closer to the borders of the empire).

The honesty does resonate, but its likely an incomplete translation. I'd assume they actually meant "noble"[0], which would be rooted Zoroastrianism. Where specifically they taught honesty as important, but caveated with pragmatism to withheld to ensure "high moral outcomes". "High moral outcomes" is very rooted in Zoroastrianism.

[0] having or showing fine personal qualities or high moral principles and ideals.

yazaddaruvala··on Alexander the ‘Accursed’ and Zoroastrianism
Was brought up Zoroastrian. AMA

Some central tenets:

- Good thoughts lead to good words lead to good deeds.

- Life shouldn’t be a zero sum game. Therefore don’t loot and pillage, don’t tolerate looting and pillaging, no more sacrificing animals or people, instead grow food and grow populations.

- The representation of god cannot be known, and best showcased through fire (or energy). I’d bet a lot of money that a Tesla Coil would also be an acceptable representation.

- Otherwise, think critically and question intention and motivation of yourself and others to ensure it’s “towards god rather than towards the devil”.

yazaddaruvala··on Tesla goes down across Europe leaving some drivers unable to charge cars
Ah, yes you are right!

If we do need to triple the grid's copper, that would indeed result in unpaid externalities because of poor mining practices.

Hopefully, the grid doesn't need to triple because of local storage. If it does, hopefully, the recyleability of copper makes the one time cost of mining and refining a smaller externality.

yazaddaruvala··on Tesla goes down across Europe leaving some drivers unable to charge cars
Either facial recognition or license plate recognition (or logging all data about a car) at scale is roughly a similar problem and should be solved together with a constitutional amendment to the Right to Privacy (or something - I'm not a lawyer).

Meanwhile, no need to have the data leave the car "for the benefit of law enforcement". I would love if cars' would be GPS connected, or use "smart roads", and have the car self-regulate the speed limit. We have the technology to get rid of speeding tickets, lets just automate this and lets debate better road policies instead.

No need to reduce the number of police officers, just get them to instead work on finding my stolen bike! They can also continue to patrol the roads for unsafe driving, for people who mod their cars to no longer respect the speed limit, etc.

yazaddaruvala··on Tesla goes down across Europe leaving some drivers unable to charge cars
> This is obviously ignoring that fossil fuel vehicles have strong externalities which aren't paid by the consumer.

> As do electric vehicles which requires three current grids worth of wires to power them.

Your response doesn't logically match your intended message. It seems like you intend to disagree with the GP, but your response seems to validate the GP's point.

> three current grids worth of wires

Even if we assume it is true (it likely will not be because of home storage), by definition "3 current grids worth of wires" would be paid for by consumers buying electricity.

Consumers buying electric cars are required to buy even more electricity.

As such, with electric cars the externality you're point out is gonna be "paid [disproportionately] by the consumer causing it".

yazaddaruvala··on Blue Origin manufactured solar cell prototype from lunar regolith simulants
> there are some use cases that could tolerate it

Yes, and those usecases that "could tolerate it" will be a super-minority of usecases compared with usecases that "prefer moon-local latency".

Specifically for moon-local activities:

For example, the moon will likely host the largest telescopes and other measurement devices. Think JWST but 10^5x bigger! Including other measurement devices important for deep space exploration.

It'll be significantly cheaper to use AWS' moon-region (with 3 AZs of redundancy) for storage and processing, rather than shipping the data back to Earth for initial processing. Earth based users of the data can get local read-replicas of the post-processed data, with the ability to request transfer of the raw files.

It will also likely host the largest hadron collider, fusion research lab, etc. Anything that requires lots of land, few humans, and would otherwise disproportionately "impact the environment" or "cost too much based on land value" will likely be hosted on the moon. Additionally, anything like anti-matter research that might be considered "too risky for Earth".

Including ofcourse the moon wide Iron Dome's processing needs to protect the upcoming infrastructure from asteroids.

Additionally, coordination of large scale robotics on the moon for infrastructure creation will also be cheaper to host storage and processing on the moon.

yazaddaruvala··on Compact holographic sound fields enable rapid one-step assembly of matter in 3D
> I wonder if star trek replicators are deterministic.

It seems like it would be deterministic (or similarly consistent to your fav cafe), or else Picard would no longer trust his prompt and try new ones (no different than you would try new local cafes instead).

What isn't clear is if "Tea. Earl Grey. Hot." is the same as "Hot earl grey tea, please."

yazaddaruvala··on Google stores billions of lines of code in a single repository (2016) [pdf]
I don’t agree with your assessment.

“Merging to live” builds and tests all packages that depend on the update.

So for example, building the new JDK to live will build and test all Java packages in previous live, all of them need to pass their package’s tests, only then will the JDK update be “committed into live”.

The only difference is that Google runs all the presubmits / “dry run to live checks” in the CL workflow. Amazon runs them post CL in the “merge VersionSet” workflow.

yazaddaruvala··on Google stores billions of lines of code in a single repository (2016) [pdf]
Every single Fig/Piper workspace is a “branch” in a git-like workflow.

It’s then “merged into g3” from that workspace.

yazaddaruvala··on Google stores billions of lines of code in a single repository (2016) [pdf]
Having worked at Google and Amazon.

Honestly their systems are almost identical. Amazon just creates a monotonically increasing watermark outside the “repo”. Google uses “the repo” to create the monotonically increasing watermark.

Otherwise, Google calls it “merge into g3” Amazon calls it “merge into live”.

Amazon has the extra vocabulary of VersionSets/Packages/Build files. Google has all the same concepts, but just calls them Dependencies/Folders/Build files.

Amazon’s workflows are “git-like”, Google is migrating to “git-like” workflows (but has a lot of unnecessary vocabulary around getting there - Piper/Fig/Workspace/etc).

I really can’t tell if the specific difference between “mono-repo” or “multi-repo” makes much practical difference to the devs working on either system.

yazaddaruvala··on The technology behind GitHub’s new code search
From the description, it is just ElasticSearch re-built on top of a Kafka topic. Its not clear what benefit it would brings to open source it.
yazaddaruvala··on The Adoption of Rust in Business
> but has not (yet) had a massive industry adoption

Amazon, Microsoft, Google, Dropbox, Cloudflare, Meta. This is a list of companies I could think of quickly, that don't just "use Rust" they are "heavily invested in Rust".

If this isn't "massive industry adoption", its not clear what is.

yazaddaruvala··on The Adoption of Rust in Business
I feel like it took me 2 weekends to "learn Rust" enough to make feature changes, and another 2 weekends to really "get it" enough to build basic abstractions.

I feel like it would take another week or two to learn some of the UnsafeCell/Pin/Generators type stuff, but none of that is needed for 95%+ of Rust code.

I think if you and your team just started learning Rust week by week, you'd find in 3 weeks that you're equally productive in Rust than your current languages. Especially given the code base already exists. Even just starting to learn Rust by writing tests (if there aren't) would be sufficient to improve that system rather than wait to hire or re-write it.

yazaddaruvala··on Silicon Valley needs to stop laying off workers and start firing CEOs
The root cause really is that Silicon Valley does't hire or fire CEOs, Wall Street does!

Its funny, and indicative, that even "Business Insider" doesn't recognize the difference.

FWIW, Silicon Valley "hires and fires" founders. Sometimes they also happen to be good CEOs for Wall Street, until they are not (involuntarily for performance reasons, or voluntarily because of age or enthusiasm).

yazaddaruvala··on Bank of England and Treasury think UK is 'likely' to need digital currency
If only the population of the UK was allowed to choose their government.
← PreviousPage 9 of 34Next →