• 17 Posts
  • 274 Comments
Joined 1 year ago
cake
Cake day: June 16th, 2023

help-circle







  • If you’re doing activities outdoors: Always bring an extra bottle of water. That is to say, bring a bottle to drink, and then another for when you get thirstier than expected. This season is relatively cool, but you really don’t want to be caught unprepared. Also: Arizona has a law requiring businesses to serve water for free if you ask. Don’t let anyone bullshit you and ask for money.

    Keep an eye on the weather reports, and do not hike down washes, ravines, or narrow canyons if there’s a rain storm anywhere nearby. Heavy rainfall several miles away can turn a sunny, dry ravine into a raging torrent that can kill. If you see a road that’s currently flowing with water, don’t try to cross it, even in a big car. You don’t know how deep it really is, and even just a few cms of fast water is enough to sweep a person off their feet and drown them. It doesn’t take much more to get a car stuck.

    If you’re going to Northern Arizona, bring warm clothes. People can be caught unprepared when they leave Phoenix for a day trip and it’s 60⁰F, but when they get to Flagstaff 2h later it’s snowing.

    If you see a Jumping Cholla:

    Don’t get too close. Their spines are longer than they look because they get so thin as to be nearly invisible.


  • Just from a quick glance, you might want to check your client-side GET request: Ask yourself what happens when the file is larger than your packet buffer? Use the debugger or print statements to confirm if your expectations match reality. It might help to do some testing with a really tiny buffer (eg 5 bytes) so you can step through your 21 byte payload easily. What happens when your buffer is smaller than the DONE packet? If your implementation is correct then we would expect that even a 1 byte buffer should work in all cases.

    I see a similar code pattern in your server-side PUT request, so if you can solve it for one half, you should be able to fix both.














  • So many bad-faith arguments being made about this.

    Independent of any arguments about who asked for this to happen and why: A free software project always has the right to choose which contributors it trusts and which it doesn’t. I’ve seen no evidence that these people are banned from submitting patches due to their nationality. They’ve been remove from a particular role in the project due to political reasons. An organization is an inherently political entity.

    Remember when codes of conduct destroyed all of free software and nothing ever got built again? Me neither. It’s the same thing.