302 Matching Annotations
  1. Last 7 days
    1. Ultimately, after identifying some critical aspects of the doctrines of common goods, I will try to examine the possibility to guarantee all people the fundamental right to access to food by using the “public utilities made available by the local government”. Otherwise, if we let the laws of the market be the ones that can guarantee food, we risk legitimizing a “juridical paradox” that the constitutional order (at least the Italian one) by no means can tolerate.

      Juridical perspective to verify the possibility to consider food as a common good. Being said that Italian constitutional doctrine has not covered this particular aspect. Bringing up the very common, yet taken for granted, concept of 'private' and 'public provided by the constitution into consideration.

    1. Let’s say the recipient is considering unsubscribing. He or she may be too busy to search through the email to find the unsubscribe link, so he or she just clicks “Report as SPAM” to stop the emails from coming. This is the last thing any marketer wants to see happen. It negatively impacts sender reputation, requiring extra work to improve email deliverability. With the list-unsubscribe header, you will avoid getting into this kind of trouble in the first place.
  2. Nov 2022
    1. I said, for one thing I think it’s a great shame that in the 21st century we’re still having to watch franchises that were originally meant to appeal to the twelve-year-old boys, almost entirely boys, of 50 years ago. I said I also found it socially worrying, because it seems to speak to some sort of infantilisation, some retreat from an overcomplex adult world. A mass retreat, by adults, to a place that was simpler, that didn’t have to think about climate change or economic collapse or the resurgence of populist fascism, or things like that.

      Yeah

    1. Synchronously waiting for the specific child processes in a (specific) order may leave zombies present longer than the above-mentioned "short period of time"
  3. Oct 2022
    1. After the first week of the campaign, we realized what are the main problematic pillars and fixed them right away. Nevertheless, even with these improvements and strong support from the Gamefound team, we’re not even close to achieving the backer numbers with which we could safely promise to create a game of the quality we think it deserves.
    2. First and foremost, we need to acknowledge that even though the funding goal has been met–it does not meet the realistic costs of the project. Bluntly speaking, we did not have the confidence to showcase the real goal of ~1.5 million euros (which would be around 10k backers) in a crowdfunding world where “Funded in XY minutes!” is a regular highlight.

      new tag: pressure to understate the real cost/estimate

  4. Sep 2022
    1. In short, the questions about Google’s behavior are not about free speech; they do, though, touch on other Amendments in the Bill of Rights. For example: The Fourth Amendment bars “unreasonable searches and seizures”; while you can make the case that search warrants were justified once the photos in question were discovered, said photos were only discovered because Mark’s photo library was indiscriminately searched in the first place. The Fifth Amendment says no person shall be deprived of life, liberty, or property, without due process of law; Mark lost all of his data, email account, phone number, and everything else Google touched forever with no due process at all. The Sixth Amendment is about the rights to a trial; Mark was not accused of any crime in the real world, but when it came to his digital life Google was, as I noted, “judge, jury, and executioner” (the Seventh Amendment is, relatedly, about the right to a jury trial for all controversies exceeding $20).

      Ben Thompson argues that questions about Google's behavior towards a false positive case of CSAM does not pertain to free speech or to the First Amendment. But it does pertain to other Amendments in the Bill of Rights.

  5. Aug 2022
    1. Whatever the reason for the contradiction, there can be no doubt that there is a contradiction. To simultaneously hold conservative cultural, economic, and political beliefs—to insist that our liberal-left present reality and future direction is incompatible with human nature and must undermine society—and yet also believe that things can go on more or less the way they are going, ideally but not necessarily with some conservative tinkering here and there, is logically impossible.

      See the ontological politics there:

      to insist that our liberal-left present reality and future direction is incompatible with human nature and must undermine society

      What is the assumed "human nature" that liberal left approaches are incompatible with? That is a fascinating question and key to much of this discussion.

      It is perfect evidence of the central but hidden role of "ontology"[^1] to politics.

      [^1]: i.e. beliefs about human nature.

  6. Jul 2022
    1. Yet not all of the sciences use (or require) mathematics to the same extent, for example, the lifesciences. There, the descriptive, analytical methods of Aristotle remain important, as does the(somewhat casual) recourse to final causes.

      Is the disappearance of the Aristotelian final cause in modern science part of the reason for the rise of an anti-science perspective for the religious right in 21st century America?

      People would seem to want or need a purpose to underlie their lives or they otherwise seem to be left adrift.

      Why are things the way they are? What are they for?

      Is the question: "why?" really so strong?

    1. 4.5 Getting the right people in the right roles in support of your goal is the key to succeeding at whatever you choose to accomplish.

      4.5 Getting the right people in the right roles in support of your goal is the key to succeeding at whatever you choose to accomplish.

    1. Defects found in peer review are not an acceptable rubric by which to evaluate team members. Reports pulled from peer code reviews should never be used in performance reports. If personal metrics become a basis for compensation or promotion, developers will become hostile toward the process and naturally focus on improving personal metrics rather than writing better overall code.
  7. Jun 2022
  8. May 2022
    1. We document the order of hooks, but I don't think we document where in that order we integrate Rails helpers which makes this confusing, I do sort of think this is a bug but as we use RSpec to integrate Rails here and RSpec Core has no distinction that matches before / after teardown its sort of luck of the draw, we could possibly use prepend_after for Rails integrations which would sort of emulate these options.
    1. VIN locks began in car-engines. Auto manufacturers started to put cheap microcontrollers into engine components and subcomponents. A mechanic could swap in a new part, but the engine wouldn’t recognize it — and the car wouldn’t drive — until an authorized technician entered an unlock code into a special tool connected to the car’s internal network.

      VIN Locks and Right-to-Repair

    1. Blockchains are immutable, which means once data is recorded, it can’t be removed. The idea that blockchains will be used to store user-generated data for services like social networks has enormous implications for user safety. If someone uses these platforms to harass and abuse others, such as by doxing, posting revenge pornography, uploading child sexual abuse material, or doing any number of other very serious things that platforms normally try to thwart with content-moderation teams, the protections that can be offered to users are extremely limited. The same goes for users who plagiarize artwork, spam, or share sensitive material like trade secrets. Even a user who themself posts something and then later decides they’d rather not have it online is stuck with it remaining on-chain indefinitely.

      Nothing is forgotten on the blockchain

      Once something is recorded in the blockchain ledger, it is almost impossible to remove (except, say, for a community-agreed-upon hard fork of the ledger). All of the ills of social media become even more permanent when recorded directly in a blockchain.

    1. If we, as human beings are allowed to change and evolve, we have to find some way to be able to outgrow our data doppelgängers. It's not just that these things are creepy. It's that they're literally holding us to our worst selves, even when we try to change and work our way through the future.

      Data Doppelgängers phrase

      This is an aspect of the right to be forgotten here. Should this be just about behavioral advertising? What about the person running for office and having old pictures and old writings coming back to haunt them.

    1. Principles of Shaping

      When we shape the work, we need to do it at the right level of abstraction: not too vague and not too concrete. Product managers often err on one of these two extremes.

    Tags

    Annotators

  9. Apr 2022
    1. https://forum.artofmemory.com/t/the-contestant-who-outsmarted-the-price-is-right/43337

      Circling back to this a few years later... I just watched the documentary Perfect Bid: The Contestant who Knew Too Much (2017) which follows the story of Theodore Slauson from the article. Apparently he had spent a significant amount of time watching/taping the show and documenting the prices.

      The documentary provides a single example of Slauson using a visual mnemonic for remembering the price of one item. The majority of his method seemed to be the fact that he put his pricing lists into a self-made spaced repetition system which he practiced with extensively. For some of his earliest visits to the show he mentions that a friend who travelled with him quizzed him on items on his price list on the way to the show. This, likely combined with an above average natural memory, allowed him to beat TPIR.

      Outside of the scant memory portion portrayed, it was a reasonably entertaining watch.

      https://www.imdb.com/title/tt6854248/

    2. I was doing some research on counting cards and memory and came across this story from 2010 in Esquire relating to several who were using (unnamed) memory methods to perform better on The Price is Right game show. If nothing else, it’s a fascinating example of applied memory methods in modern culture.

      The Contestant Who Outsmarted ‘The Price Is Right’

      I was doing some research on counting cards and memory and came across this story from 2010 in Esquire relating to several who were using (unnamed) memory methods to perform better on The Price is Right game show. If nothing else, it’s a fascinating example of applied memory methods in modern culture.

      https://www.esquire.com/news-politics/a7922/price-is-right-perfect-bid-0810/

      2019-10-26 20:00

    1. Excerpts from “The Price is Right” in “Perfect Bid” show this and other events happening exactly as Slauson remembers them. While he dismisses suggestions that he has a photographic memory, his ability to recall details — prices, prizes, contestant names and their bids — is impressively accurate. “Perfect Bid” director C.J. Wallis marvels at Slauson’s memory. “When we interviewed him, he sat down and, without any notes, remembered everything about probably a dozen different times he was in the studio audience,” he said.
    1. The lateral keyword allows us to access columns after the FROM statement, and reference these columns "earlier" in the query ("earlier" meaning "written higher in the query").
    1. This latter equivalence does not hold exactly when more than two tables appear, because JOIN binds more tightly than comma. For example FROM T1 CROSS JOIN T2 INNER JOIN T3 ON condition is not the same as FROM T1, T2 INNER JOIN T3 ON condition because the condition can reference T1 in the first case but not the second.
    2. A LATERAL item can appear at top level in the FROM list, or within a JOIN tree. In the latter case it can also refer to any items that are on the left-hand side of a JOIN that it is on the right-hand side of.

      Unlike with most joins (IIUC), order is important with lateral joins. Weird. Why?

      Maybe because it is equivalent to a cross join lateral (see example), and in an explicit cross join, you have a LHS and RHS?

    3. This allows them to reference columns provided by preceding FROM items.
    1. ReconfigBehSci [@SciBeh]. (2021, December 6). I do not understand the continued narrative that makes it sound as if extant legal systems don’t already provide the framework for assessing whether rights are unduly infringed by vaxx passports and mandates. This is exactly what constitutions are for. [Tweet]. Twitter. https://twitter.com/SciBeh/status/1467818167766593538

    1. Caroline Orr Bueno, Ph.D. (2021, September 14). Right-wing radio host Bob Enyart—A staunch anti-vaccine, anti-mask, anti-abortion, anti-gay “firebrand” who used to mock the deaths of people with AIDS — just died of COVID-19. He is the 5th right-wing radio host to die of COVID in the past 6 weeks. Https://t.co/NlKodFEKNB [Tweet]. @RVAwonk. https://twitter.com/RVAwonk/status/1437634022469996550

  10. Mar 2022
    1. This is a moment that we should seize, in all seriousness, in order to take on the two huge existential plagues that face us this morning: the climate crisis, outlined in this new IPCC report, and the fact that we have a madman with nuclear weapons who’s used the revenues from oil and gas to intimidate and terrify the entire world.

      This is the critical observation - everything is interconnected. It is a nexus of problems that requires that we deal with all dimensions of the problem simultaneously.

      Putin is the nexus of so much that is wrong with the world. He is like an octopus that has its arms in multiple crisis of the planet.

      The political polarization of the US, the ascendancy of the puppet government of Trump and the blatant cognitive dissonance of the extreme right who are impervious to facts is reminiscent of the propaganda imposed upon the Russian people themselves for one reason - it was part of Putin's master plan: https://youtu.be/FxgBuhMBXSA The US population has been split by Putin's information warfare system, the same one he uses on the Russian population.

      The fake news programmed by Russian propaganda about the Ukraine war has worked effectively to mislead the Russian populus: https://youtu.be/kELta9MLOzg The same pattern of psychological manipulation has also had the same impact in the belief system of the typical hardcore Trumpist.

  11. Feb 2022
    1. You need to balance several factors: the need for new features, the increasing difficulty of finding support for old code, and your available time and skills, to name a few.
    1. Many American employers continue to make their job offers contingent on fine-print conditions, such as noncompete clauses and forced arbitration, that can make it almost impossible to jump to a better workplace or hold management accountable when things go wrong. They seek out foreign workers who often, in theory or practice, lack the legal protections of U.S. citizens. They argue that they aren’t liable for any mistreatment of their subcontracted staff by the companies that technically employ those workers. And they charge staff for equipment or training essential to their duties, establishing a cycle of debt that, in conjunction with low wages, tends to build on itself
  12. Jan 2022
    1. "The basic principle behind REST status code conventions is that a status code must make the client aware of what is going on and what the server expects the client to do next"
    2. You can fulfill this principle by giving answers to the following questions:Is there a problem or not?If there is a problem, on which side is it? On the client or on the server side?If there is a problem, what should the client do?
    1. The difference is what the server expects the client to do next.
    2. Checks are usually done in this order: 404 if resource is public and does not exist or 3xx redirection OTHERWISE: 401 if not logged-in or session expired 403 if user does not have permission to access resource (file, json, ...) 404 if resource does not exist or not willing to reveal anything, or 3xx redirection
    1. software design on the scale of decades: every detail is intended to promote software longevity and independent evolution. Many of the constraints are directly opposed to short-term efficiency. Unfortunately, people are fairly good at short-term design, and usually awful at long-term design
    1. It was largely the speakers of Iroquoian languages such as theWendat, or the five Haudenosaunee nations to their south, whoappear to have placed such weight on reasoned debate – evenfinding it a form of pleasurable entertainment in own right. This factalone had major historical repercussions. Because it appears tohave been exactly this form of debate – rational, sceptical, empirical,conversational in tone – which before long came to be identified withthe European Enlightenment as well. And, just like the Jesuits,Enlightenment thinkers and democratic revolutionaries saw it asintrinsically connected with the rejection of arbitrary authority,particularly that which had long been assumed by the clergy.

      The forms of rational, skeptical, empirical and conversational forms of debate popularized by the Enlightenment which saw the rejection of arbitrary authority were influenced by the Haudenosaunee nations of Americans.


      Interesting to see the reflexive political fallout of this reoccurring with the political right in America beginning in the early 2000s through the 2020s. It's almost as if the Republican party and religious right never experienced the Enlightenment and are still living in the 1700s.


      Curious that in modern culture I think of the Jesuits as the embodiment of rationalist, skeptical argumentation and thought now. Apparently they were dramatically transformed since that time.

  13. Dec 2021
  14. Nov 2021
    1. ReconfigBehSci. (2021, November 23). query: Https://unherd.com/2021/11/the-lefts-covid-failure/ “Is there really no progressive criticism to be made about the quarantining of healthy individuals, when the latest research suggests there is a vanishingly small difference in terms of transmission between the vaccinated and the unvaccinated?” 1/2 [Tweet]. @SciBeh. https://twitter.com/SciBeh/status/1463146737804140558

    1. Many of these investigations involve anonymous reports or complaints, some of which can come as a total surprise to those being reported upon. By definition, social-media mobs involve anonymous accounts that amplify unverified stories with “likes” and shares. The “Shitty Media Men” list was an anonymous collection of unverified accusations that became public. Procedures at many universities actually mandate anonymity in the early stages of an investigation. Sometimes even the accused isn’t given any of the details. Chua’s husband, the Yale Law professor Jed Rubenfeld, who was suspended from teaching due to sexual-harassment allegations (which he denies), says he did not know the names of his accusers or the nature of the accusations against him for a year and a half.

      How are these cases being played out differently in the social (and social media) sphere without the ability to confront your accusers with an idea of due process?

      A confounding factor also seems to be the punishment of dragging the case out for extended period of time.

    2. In America, of course, we don’t have that kind of state coercion. There are currently no laws that shape what academics or journalists can say; there is no government censor, no ruling-party censor. But fear of the internet mob, the office mob, or the peer-group mob is producing some similar outcomes. How many American manuscripts now remain in desk drawers—or unwritten altogether—because their authors fear a similarly arbitrary judgment? How much intellectual life is now stifled because of fear of what a poorly worded comment would look like if taken out of context and spread on Twitter?

      Fear of cancel culture and social repercussions prevents people from speaking and communicating as they might otherwise.

      Compare this with the right to reach, particularly for those without editors, filtering, or having built a platform and understanding how to use it responsibly.

    3. But dig into the story of anyone who has been a genuine victim of modern mob justice and you will often find not an obvious argument between “woke” and “anti-woke” perspectives but rather incidents that are interpreted, described, or remembered by different people in different ways, even leaving aside whatever political or intellectual issue might be at stake.

      Cancel culture and modern mob justice are possible as the result of volumes of more detail and data as well as large doses of context collapse.

      In some cases, it's probably justified to help level the playing field for those in power who are practicing hypocrisy, but in others, it's simply a lack of context by broader society who have kneejerk reactions which have the ability to be "remembered" by broader society with search engines.

      How might Google allow the right to forget to serve as a means of restorative justice?

  15. Oct 2021
  16. Sep 2021
  17. learn-eu-central-1-prod-fleet01-xythos.s3.eu-central-1.amazonaws.com learn-eu-central-1-prod-fleet01-xythos.s3.eu-central-1.amazonaws.com
    1. the primary causes of extreme poverty are immaterial, theylie in certain deficiencies in education, organization, and discipline”(p. 159). Poorcountries, in his view, did not need more technology or physical infrastructure ormore foreign aid to eliminate poverty.
  18. Aug 2021
    1. Now consider we want to handle numbers in our known value set: const KNOWN_VALUES = Object.freeze(['a', 'b', 'c', 1, 2, 3]) function isKnownValue(input?: string | number) { return typeof(input) === 'string' && KNOWN_VALUES.includes(input) } Uh oh! This TypeScript compiles without errors, but it's not correct. Where as our original "naive" approach would have worked just fine. Why is that? Where is the breakdown here? It's because TypeScript's type system got in the way of the developer's initial intent. It caused us to change our code from what we intended to what it allowed. It was never the developer's intention to check that input was a string and a known value; the developer simply wanted to check whether input was a known value - but wasn't permitted to do so.
    2. Changing every built-in function to accept anys would also "break" no one, but that doesn't make it a good idea. Part of TypeScript's value proposition is to catch errors; failing to catch an error is a reduction in that value and is something we have to weigh carefully against "Well maybe I meant that" cases.
  19. Jul 2021
    1. So long as the filters are only using GET requests to pull down links, there’s nothing fundamentally wrong with them. It’s a basic (though oft-ignored) tenet of web development that GET requests should be idempotent; that is, they shouldn’t somehow change anything important on the server. That’s what POST is for. A lot of people ignore this for convenience’s sake, but this is just one way that you can get bitten. Anyone remember the Google Web Accelerator that came out a while ago, then promptly disappeared? It’d pre-fetch links on a page to speed up things if you clicked them later on. And if one of those links happened to delete something from a blog, or log you out… well, then you begin to see why GET shouldn’t change things. So yes, the perfect solution to this is a 2-step unsubscribe link: the first step takes to you a page with a form on it, and that form then POSTs something back that finalizes the unsubscribe request.
    2. Two step unsubscribe, where the link in the email goes to a webpage with a prominent “click here to unsubscribe” button is often a good thing for unsubscription. It also gives people an option to not unsubscribe, when they click on the wrong link, or hit “return” with the wrong link focused, in a mail inadvertently, which isn’t that unusual in link-laden emails.
    1. John Bowers, Elaine Sedenberg, and I have described how that might work, suggesting that libraries can again serve as semi-closed archives of both public and private censorial actions online. We can build what the Germans used to call a giftschrank, a “poison cabinet” containing dangerous works that nonetheless should be preserved and accessible in certain circumstances. (Art imitates life: There is a “restricted section” in Harry Potter’s universe, and an aptly named “poison room” in the television adaptation of The Magicians.)

      I love this idea of a poison cabinet or giftschrank.

      How might this work in an oral society? How would it be designed?

  20. Jun 2021
    1. "Although in the United States it is common to use the term multiculturalism to refer to both liberal forms of multiculturalism and to describe critical multicultural pedagogies, in Canada, Great Britain, Australia, and other areas,anti-racism refers to those enactments of multiculturalism grounded in critical theory and pedagogy. The term anti-racism makes a greater distinction, in my opinion, between the liberal and critical paradigms of multiculturalism, and is one of the reasons I find the anti-racism literature useful for analyzing multiculturalism in music education."

    1. Why do people start smoking? Surely they know it's addictive, expensive, and bad for you

      Because of of the responses that this got, this makes for a great example of people's inability to get the question right before trying to get the answer right.

  21. May 2021
    1. As the token is unique and unpredictable, it also enforces proper sequence of events (e.g. screen 1, then 2, then 3) which raises usability problem (e.g. user opens multiple tabs). It can be relaxed by using per session CSRF token instead of per request CSRF token.
  22. Apr 2021
    1. What produces that text, and what do you want to use it for?
    2. sed can do so much more, but is totally overkill for this. tr is the right tool for THIS job, but knowledge of sed and regexes will certainly come in handy later!
    3. The question on the title: replace space with new line The simple, quick, brute force solution is to do exactly that, replace all spaces with new lines:
    4. But in your question you are listing a list of paths:
    5. However you're probably asking the wrong question. (Not necessarily, for example this might come up in a makefile.)
    1. Academy Games has always prided itself in the quality of its rules. Most of our rules are taught in stages, allowing you to start playing as soon as possible without needing to read everything. We are very careful about the order we teach rules and rely heavily on graphics and pictures to facilitate understanding. We also include a large number of detailed picture examples, often with 3D renders, that help you understand the context of the rules.
    2. We also include a large number of detailed picture examples, often with 3D renders, that help you understand the context of the rules. For these reason, we generally don't start laying out the final rulebook until production art is complete. Writing and laying out a 20 page rule book like this generally takes about 3 months from start to finish, usually requiring a complete rewrite or two, and involves dozens of editors.
  23. Mar 2021
    1. I was pleasantly surprised by Svelte's templating; in the past I've found templating languages overwhelming and inflexible, but Svelte offers just the right amount of templating whilst enabling you to use JavaScript too.