Andrew Arnott 🛡️

7.7K posts

Andrew Arnott 🛡️ banner
Andrew Arnott 🛡️

Andrew Arnott 🛡️

@aarnott

Principal Software Engineer. This is not my employer's account. I have a wonderful family and faith in a real, bona-fide Heavenly Father. Will work for Zcash.

Longmont, CO Katılım Mayıs 2008
149 Takip Edilen1.7K Takipçiler
Andrew Arnott 🛡️
@gindi4711 Yes, the BCL is still with us, and it was designed to the CLS compliant. So although VB.NET supports unsigned integers, all our BCL APIs are still using int instead of uint where it would have made more sense.
English
0
0
0
45
Gindi4711
Gindi4711@gindi4711·
@aarnott Is this still an issue? Since .NET 2.0 VB.NET has UInt32 as well. I doubt anyone is still making applications in .NET 1.x
English
1
0
1
214
Andrew Arnott 🛡️
Q: What was VB.NET's longest lasting negative impact on .NET? A: The introduction of CLS (Common Language Specification), which has no value nowadays but we use `int` almost everywhere that `uint` would have been a better choice because uint wasn't CLS compliant.
English
13
6
51
11.8K
Andrew Arnott 🛡️
@andi0b Oh gosh yes. I've seen code that treats buffers as sbyte[] and its developer defended it as if it were totally normal.
English
0
0
1
467
andi0b
andi0b@andi0b·
@aarnott Still better than Java, which doesn't have any unsigned numbers at all. Especially horrible when working with bytes. 😂
English
1
0
2
547
Andrew Arnott 🛡️
@MrPeterLMorris Yes, that's a possible answer. But almost no one does that. And in my case, I'm being asked to release a new X for no reason, because it would happily bind to a newer Y than it built against.
English
1
0
0
33
Peter Morris
Peter Morris@MrPeterLMorris·
@aarnott Because the author of X sometimes either constrains X to a specific version of Y, or a version range of Y that excludes major (or even minor) version updates.
English
1
0
0
64
Andrew Arnott 🛡️
Why is it that when NuGet people have dependency X, which has a dependency on dependency Y, and Y comes out with a new version, that people expect X to ship a whole new version just to update the Y version it depends on, when as a consumer of X you can totally update Y yourself.
English
4
1
9
2.1K
Andrew Arnott 🛡️
And given your (true) point, that's all the more reason why it isn't necessary for X to upgrade its Y dependency, because the app using X can upgrade Y and Y gets updated for X as well.
English
1
0
0
22
Andrew Arnott 🛡️
@johnterickson True: .NET doesn't like loading multiple versions of a given assembly. It's very hard to overcome that, assuming people wanted to. But they don't tend to want to in my experience. Updating Y for my app should indeed updating Y in my app for all users of Y, IMO.
English
1
0
1
40
Andrew Arnott 🛡️
Coinbase supports stock trading now. Fine. Good. When will proof of possession of shares move to the blockchain so they can be traded independently of a CEX? Next question: when will they be tradeable on a private blockchain. #Zcash folks: this is one reason we need ZSAs.
English
0
0
0
181
Andrew Arnott 🛡️
@jeffwilcox If I work 5 more years, I get my named engraved on the wall of building 33. I'm also working on side projects that I hope will enable me to retire early. Who knows? :) Keep tabs on me over at blog.nerdbank.net
English
0
0
2
263
Andrew Arnott 🛡️
Andrew Arnott 🛡️@aarnott·
Today I'm celebrating my 20-year work anniversary at Microsoft. 🥳👏🏼 Microsoft has been great to work for. Company level and all my managers and coworkers have been a delight to work with. In my tenure I've worked on .NET Compact Framework, the .NET immutable collections, Visual Studio's project system, VS's threading library, VS-MEF, an entire RPC stack, the C# Dev Kit extension for VS Code, and of course much more. I also worked on several very exciting projects that never shipped. 🪦
English
18
4
145
10.3K
Andrew Arnott 🛡️
Andrew Arnott 🛡️@aarnott·
Zcash market cap: $8.6B Monero market cap: $7.6B Zcash's privacy tech is better than Monero's. No question about that. Monero advocates claim XMO is better anyway because transparent transactions aren't an option for Monero, leading to a larger anonymity pool. But what happens when Zcash's shielded pool is larger than Monero's market cap? Will they finally yield the fight since shielded Zcash provides greater anonymity than Monero? I doubt it. But just for fun, let's see how close we are: 5,148,384 shielded ZEC X $517 per ZEC = $2.6B So I guess we have a ways to go yet.
English
0
4
39
2.4K
Ion Todirel
Ion Todirel@iontodirel·
@aarnott NTFS is not exactly fast on small files either
English
1
0
0
24
Andrew Arnott 🛡️
Andrew Arnott 🛡️@aarnott·
Over 200K files and directories in my Windows %TEMP% directory. Purging this mess is slow.
English
1
0
0
368
Andrew Arnott 🛡️
Andrew Arnott 🛡️@aarnott·
Yes. ZEC is both a private store of value and a means of commerce. It also has bunches of innovations now and a lot more exciting ones coming, compared to BTC whose primary value comes from knowing it won't change. As the first market mover, BTC had a huge advantage. But it's archaic. Almost everything since BTC is better in some way with virtually no concessions. BTC is destined to disappear, eventually, IMO.
English
0
0
7
309
Zer 🐊
Zer 🐊@sebcic3301·
Can anyone explain what’s going on with ZEC’s price? I get BTC as a store of value, is ZEC a private version of that? @mert @ThePumponomics
English
18
2
53
4.5K
Andrew Arnott 🛡️
Andrew Arnott 🛡️@aarnott·
The problem isn't that it's "hard". The problem is that there is ambiguity there. There are many functions that produce sequences starting with those 3 numbers. The first one that occurred to me is f(x)=2*f(x-1)+1 where I define f(0)=3. Am I right? Yes. Am I wrong? Yes. But you're holding all the cards, which makes the whole thing uninteresting.
English
0
0
2
2.3K
Jenny
Jenny@Jennnyyyyyy·
I bet you can't guess it right 😋 Difficulty - Hard 🤯
Jenny tweet media
English
11.1K
158
1.4K
679.2K
Chuck.T.eth
Chuck.T.eth@WalkDog1984·
@hedge__x 😂😂 zcash . We monero and it’s actually private. Not “private “ also people are actually using monero . Name any market or business that accepts $zec ? I’ll wait $zec is 2 years older than $xmr so it should be well adopted by now. But it ain’t because it’s a spy network.
Chuck.T.eth tweet media
English
2
0
4
300
Hedgex.eth
Hedgex.eth@hedge__x·
Remember that Zcash is not only private Bitcoin but scalable Bitcoin P2P Cash. The OG use case fulfills! Tachyon upgrade lets Zcash scale shielded transactions to billions while keeping everything fully encrypted. trillions
English
16
16
135
3.9K
Andrew Arnott 🛡️
Andrew Arnott 🛡️@aarnott·
I had already canceled my @dailywireplus subscription after their mis-representative anti-Mormon show a month or so ago. Now this?! It's not even veiling it in a 'discussion' anymore. I'm done. I won't listen to anyone on @realDailyWire anymore. I'll get my political news from an organization that doesn't repeatedly and shamelessly drag a Christian religion through the mud. Especially one that has done so much good in the world. - Proud member of the Church of Jesus Christ of Latter-day Saints.
English
1
0
1
317
Shabbos Kestenbaum
Shabbos Kestenbaum@ShabbosK·
Disappointed to see yet another act of normalization of Mormon hate within the Conservative movement. Leaving aside the religious bigotry, the LDS Church is the *MOST* Republican-leaning religious group in America. We should be thanking them, not mocking them.
Shabbos Kestenbaum tweet media
English
581
130
2.1K
148.9K
Andrew Arnott 🛡️
Andrew Arnott 🛡️@aarnott·
My impression is that a lot of Christianity will often refer to "Jesus" or "Christ". In the Church of Jesus Christ of Latter-day Saints, we almost always say "Jesus Christ" together (in that order). It reminds me of Charlie Brown. You never see "Charlie" alone in any of the comics. "Charlie Brown" is an atomic name. In the Church, it seems our culture treats "Jesus Christ" as one atomic name, even though one word is a (translated) name and the second word is a title. Once in a while we'll hear "Jesus is the Christ" though.
English
0
0
0
155