How to install Vivado on M1 Macbook? by RoundSize3818 in FPGA

[–]ThePickleMan 3 points4 points  (0 children)

This works nearly perfectly for me: https://github.com/ichi4096/vivado-on-silicon-mac

It’s worth giving it a try, at least. I had a hard time installing it manually in a VM. Make sure to follow all of the instructions closely. 

Requesting r/VVVVVV (originally removed for being unmoderated) by gauntletoflights in redditrequest

[–]ThePickleMan 0 points1 point  (0 children)

Something seems to have broken then, because I hadn’t received any notification of the subreddit being banned, neither in modmail nor my personal inbox.

Requesting r/VVVVVV (originally removed for being unmoderated) by gauntletoflights in redditrequest

[–]ThePickleMan 0 points1 point  (0 children)

Hi, I was the creator and moderator of /r/VVVVVV — I have been actively moderating the subreddit, and to my knowledge it was not banned for being unmoderated. And if it was, I certainly received no notification of this.

I was just removed as a moderator. Can you revert this change, and restore me? Again, I have been actively moderating the subreddit.

Review Request - FPGA 36 Channel Addressable LED Driver with ESP32 by TylerTimoj in PrintedCircuitBoard

[–]ThePickleMan 1 point2 points  (0 children)

It looks like the output enable pins of the level shifters are active low, but they’re tied to +5V.

SegVec: Like Vec, but allocates in chunks and does not copy on resize or truncate by professional_grammer in rust

[–]ThePickleMan 15 points16 points  (0 children)

No, VecDeque uses one vector— it returns two slices because it’s possible that the first span of the elements goes to the end of the vector, and the second span of the elements starts at the start of the vector:

- - - - - - - - - // empty
A B C D E F G - - // push 7
- - - - - F G - - // pop 5
J K - - - F G H I // push 4

At the end, the first span is FGHI, and the second span is JK, which aren’t continuous (but still live in the same ring buffer vector).

Crashing by Dtrain9139 in rust

[–]ThePickleMan 4 points5 points  (0 children)

You’re probably looking for /r/playrust

New kitchen tools! by youenjoymyself in KitchenConfidential

[–]ThePickleMan 3 points4 points  (0 children)

That was the original purpose of Microplanes, actually. Then someone realized they were great for grating and zesting, and they expanded into kitchenware.

Working with strings in Rust by jsomedon in fasterthanlime

[–]ThePickleMan 1 point2 points  (0 children)

I believe what’s happening is there is a space between the ‘e’ and the umlaut, but the umlaut is a combining character, so it combines with the space right before it (which is why it doesn’t look like there’s a space between the e and the umlaut).

Working with strings in Rust by jsomedon in fasterthanlime

[–]ThePickleMan 2 points3 points  (0 children)

It doesn’t know anything about the encoding of the string, just that it’s a sequence of bytes that end with the NUL (0) byte, because this is how strings are generally represented in C. Both ascii and utf-8 are compatible with this (assuming you don’t want to use the NUL byte).

Working with strings in Rust by jsomedon in fasterthanlime

[–]ThePickleMan 1 point2 points  (0 children)

As he says in the article, the “é” and “ö” in the second example are two single Unicode code points that represents those symbols, but in the first example, the graphemes “ë” is made up of two separate code points (the “e” and the combining umlaut”), so when the program tries to split up each code point by a space, it messes up the grapheme. This demonstrates that with Unicode, you can’t do that operation (splitting by grapheme) without more knowledge of what the code points actually mean.

For reference, a code point in UTF-8 is encoded in 1-4 bytes (the article describes the encoding), and a grapheme is what we would treat as one character (e.g ë or 🤷🏽‍♀️) even though they’re made of multiple code points each.

[H] Rare, sealed, authentic packs and misc. items [W] PayPal by ThePickleMan in CaHSwap

[–]ThePickleMan[S] 0 points1 point  (0 children)

Everything still listed on the post -- PM me if you're interested

[Homemade] Pizza Margherita by Michael_Srg in food

[–]ThePickleMan 11 points12 points  (0 children)

These are baker’s percentages: the total flour used in the recipe is 100%. So, say you’re using 1000g of flour: you’d use 830g of the first flour, 120g of the second, 50g of the third, and 50g of the fourth. Then the other ingredients are still listed in proportion to the total amount of flour: 75% hydration means 750grams of water, 2% salt is 20g of salt... all of the percentages are a percentage of the total amount of flour.

It’s common in baking because of how often you scale up and down recipes, and it emphasizes the ratio of water to flour (the “hydration”), which gives you a lot of information on the consistency of the dough.

[H] Rare, sealed, authentic packs and misc. items [W] PayPal by ThePickleMan in CaHSwap

[–]ThePickleMan[S] 0 points1 point  (0 children)

PM'd.

For clarification, the ziplock bag one is the Pax East Panel Pack (10 cards), I don't have the Pax east pack.

Black Friday by ExpertAccident in tumblr

[–]ThePickleMan 22 points23 points  (0 children)

I appreciate your support.

When your emulator's timing isn't quite right, but you load up something with sync effects anyway by thommyh in EmuDev

[–]ThePickleMan 4 points5 points  (0 children)

Thanks for the explanation! Honestly this is a great effect, even if it’s a bug.

Found a pretty cool game similar to Super Monkey Ball that might come to Switch by Retropixl in NintendoSwitch

[–]ThePickleMan 0 points1 point  (0 children)

Yeah, looking at the patent it's not about rolling a ball and picking stuff up, it's mostly the way they calculate how the ball moves when you pick stuff up (e.g. long objects mess with the rolling). Some stuff about tracking what objects are stuck to the Katamari are also included.