1,402 research outputs found

    Don\u27t Be Cruel (Anymore): A Look at the Animal Cruelty Regimes of the United States and Brazil with A Call for A New Animal Welfare Agency

    Get PDF
    In the United States and around the world, animals exploited for human use suffer cruel and needless harm. The group bearing the brunt of this exploitation--agricultural animals--is routinely exempted from the largely ineffective and rarely enforced animal welfare and anti-cruelty regulations that exist today. This Article offers a comparative analysis of the agricultural animal welfare regimes of two countries with globally significant presence in the agriculture industry: the United States and Brazil. Even though the two countries approach agricultural animal welfare differently, they arrive at the same outcome: institutionalized indifference to animal suffering. To remedy the current regulatory structure, this Article proposes the creation of an independent federal agency--The Animal Welfare Agency (“AWA”)--to regulate the safety and welfare of all animals, including those used in agriculture. The AWA could significantly reduce systemic animal cruelty in both the United States and Brazil and represent an important step toward inserting morality and ethics into our relationships with animals

    Review of Wild Ideas by David Rothenberg

    Get PDF

    The Value of Existence

    Get PDF
    One does not read Beating Hearts passively. I found myself agreeing often, disagreeing often, and sometimes doing both at the same time. Just as frequently, the book made me reexamine my views from a perspective I had not considered before. For example, prior to reading the book, I had not explored the basis for my belief that causing the death of a living being is a morally significant act. The authors (with a post-mortem assist from Epicurus) have seen to that deficiency. This forum seems an ideal place to push that discussion a bit further

    Miscorrection probability beyond the minimum distance

    Get PDF
    The miscorrection probability of a list decoder is the probability that the decoder will have at least one non-causal codeword in its decoding sphere. Evaluating this probability is important when using a list-decoder as a conventional decoder since in that case we require the list to contain at most one codeword for most of the errors. A lower bound on the miscorrection is the main result. The key ingredient in the proof is a new combinatorial upper bound on the list-size for a general q−ary block code. This bound is tighter than the best known on large alphabets, and it is shown to be very close to the algebraic bound for Reed-Solomon codes. Finally we discuss two known upper bounds on the miscorrection probability and unify them for linear MDS codes

    A Combinatorial Bound on the List Size

    Get PDF
    In this paper we study the scenario in which a server sends dynamic data over a single broadcast channel to a number of passive clients. We consider the data to consist of discrete packets, where each update is sent in a separate packet. On demand, each client listens to the channel in order to obtain the most recent data packet. Such scenarios arise in many practical applications such as the distribution of weather and traffic updates to wireless mobile devices and broadcasting stock price information over the Internet. To satisfy a request, a client must listen to at least one packet from beginning to end. We thus consider the design of a broadcast schedule which minimizes the time that passes between a clients request and the time that it hears a new data packet, i.e., the waiting time of the client. Previous studies have addressed this objective, assuming that client requests are distributed uniformly over time. However, in the general setting, the clients behavior is difficult to predict and might not be known to the server. In this work we consider the design of universal schedules that guarantee a short waiting time for any possible client behavior. We define the model of dynamic broadcasting in the universal setting, and prove various results regarding the waiting time achievable in this framework

    Network coding for non-uniform demands

    Get PDF
    Non-uniform demand networks are defined as a useful connection model, in between multicasts and general connections. In these networks, each sink demands a certain number of messages, without specifying their identities. We study the solvability of such networks and give a tight bound on the number of sinks for which the min cut condition is sufficient. This sufficiency result is unique to the non-uniform demand model and does not apply to general connection networks. We propose constructions to solve networks at, or slightly below capacity, and investigate the effect large alphabets have on the solvability of such networks. We also show that our efficient constructions are suboptimal when used in networks with more sinks, yet this comes with little surprise considering the fact that the general problem is shown to be NP-hard

    Low-Complexity Codes for Random and Clustered High-Order Failures in Storage Arrays

    Get PDF
    RC (Random/Clustered) codes are a new efficient array-code family for recovering from 4-erasures. RC codes correct most 4-erasures, and essentially all 4-erasures that are clustered. Clustered erasures are introduced as a new erasure model for storage arrays. This model draws its motivation from correlated device failures, that are caused by physical proximity of devices, or by age proximity of endurance-limited solid-state drives. The reliability of storage arrays that employ RC codes is analyzed and compared to known codes. The new RC code is significantly more efficient, in all practical implementation factors, than the best known 4-erasure correcting MDS code. These factors include: small-write update-complexity, full-device update-complexity, decoding complexity and number of supported devices in the array
    corecore