TrickJarrett.com

Semper Ad Meliora

"US vetoes UN resolution calling for Gaza ceasefire"

Sadly unsurprised by this. Sick at the further evidence that we're the bad guys to millions upon millions of people.

The U.S. vetoed a UN Security Council resolution Friday calling for a ceasefire to the fighting in Gaza. The U.S. and Israel have opposed calls for a ceasefire, saying it would strengthen Hamas.

The vote was delayed for several hours over worries the U.S. would veto it. Diplomats from several Arab nations met with U.S. Secretary of State Antony Blinken to try to convince the U.S. to abstain from voting.

As a permanent member of the council, the U.S. has veto power, and had signaled it planned to block the resolution. The U.K. abstained from the vote, while the 13 other members of the council voted for it.

12/9/2023 6:50 am | Tags: us politics, israel, gaza, world politics | Share to:

December 8th, 2023

Automated Archives for December, 8th 2023

This post was automatically generated

Wallabag Additions

These are articles that which I saved today so that I may read them later. Substance and quality will vary drastically.

Chess For the Day

Record: 2-0-3
Net Elo Change: -6

Games Played

Blog Posts On This Day

12/8/2023 11:45 pm | Tags: automated, longreads, chess | Share to:

"Universal Basic Income: Short-Term Results from a Long-Term Experiment in Kenya"

From the conclusion of the linked study and its initial results from this large test. Bolding is my own.

This paper has described what we have learned two years in to a unique experiment designed to examine the effects of Universal Basic Incomes—here, a commitment to giving everyone in rural communities in Kenya income transfers sufficient to meet basic needs for over a decade. The design also lets us compare these effects to those of two shorter-term transfer programs which delivered similar amounts of money during the period we studied—as small monthly payments or in a single lump sum—but without the promise of ongoing funding. Communities that received long-term transfers saw substantial economic expansions. Over-all enterprise counts, revenues, costs, and net revenues increased by 14%, 41%, 35%, and 52%, respectively—substantial changes relative to the quantity of money transferred in, which amounted to 11% of control mean expenditure. This reflected structural shifts, with the expansion disproportionately concentrated in the non-agricultural sector, particularly in retail—indeed much of the economic story appears to have been the expansion of supply chains to meet increased local demand for goods manufactured elsewhere.

Labor supply did not fall—we estimate a small, insignificant increase, and can reject large decreases—but also did not rise by enough to account for much of this expansion. Instead the main pattern was one of changing occupational choices, with workers switching out of wage employment and into self-employment (and wages rises in response). Household well-being improved on some common measures (e.g. food consumption, depression) but not others (e.g. children’s anthropometrics and schooling).

Relative to these effects, those of the shorter-term transfers were striking. Communities that received lump sum transfers experienced economic expansions similar to and on some measures even larger than those that received long-term transfers, as well as significant population growth (13% more households). Yet communities that received the same amount of money structured as short-term monthly payments saw very different effects: aggregate output grew significantly less, while by some measures (e.g. consumption) short-run household well-being increased more. Collectively this pattern of effects implies that both the way in which a given quantum of transfers is structured and the promised future duration of transfers can have large consequences for behavior and outcomes today. It is consistent, for example, with a model in which borrowing and saving are difficult and investment projects require both a large up-front capital outlay and ongoing flow investment to turn a profit—though this is hardly an exclusive explanation.

The pattern of effects on mental health—specifically, depression—are also noteworthy. Depression scores fell in all arms, but more so in short-term and especially the long-term arm than in the lump sum arm, even though the lump-sum arm saw the largest economic response. Perhaps the lump sum recipients feel the weight of the future more heavily, knowing that they have made their bets and have no further cushion to anticipate if those do not pan out.

Time (and subsequent round of data collection) will shed some light on this point, letting us examine how these interventions are affecting the volatility as well as the average levels of living standards. It will also reveal whether more generally the trajectories of households in the long-term communities diverge from those in the others as they continue to receive transfers. The long horizon of their transfers may allow them to bide their time, waiting for the right opportunities to arrive. Or it may prove that the initial wealth transfer in the lump sum arm was sufficient to kickstart those communities onto permanently better trajectories at much lower cost than the long-term approach.

In the meantime we conclude with three remarks relevant to the broader dialogue about UBI. First, UBI here did not lead to the adverse effects that some of its critics have argued it would. Most notably, people did not work or earn less on their own. This is in line with and extends the partial-equilibrium evidence from other shorter-term and more finely-targeted transfer programs in low- and middle-income countries (Banerjee et al., 2017). Second, while there is much to learn from the many short-term pilots now underway around the world, one should be cautious extrapolating from these to forecast the consequences of longer-term policies. Households here made their plans with the future in mind, and those in the long-term arm experienced very different outcomes—whether because they could borrow against or plan to spend their own future transfers, or plan to win future business from their neighbors. And third, tranching matters. Discussions about UBI usually begin from a narrative of meeting basic needs. But even the most destitute households often look for ways to accumulate sums of money large enough to make larger, lumpier purchases (Collins et al., 2009). Designing UBI schemes in ways that respond to this need could make them a more compelling strategy for addressing extreme poverty over time.

12/8/2023 9:41 pm | Tags: economics, universal basic income, kenya, academic paper | Share to:

A look at the history of QWERTY

I had a conversation very similar to the custom keyboard portion of this video with coworkers a few evenings ago, discussing how I had also experimented with a custom keyboard arrangement - but, for me, the biggest issue was that it was not the only keyboard I used so I had to both learn a new layout and actively use a standard key arrangement.

The evolution of the keyboard was fascinating as I hadn't heard about those earlier designs before qwerty. Though, I will say, parts of the video were a slog as the presenter has an odd pacing to how he speaks at times.

12/8/2023 7:12 am | Tags: keyboard, history, technology, psychology | Share to:

Fascinating to learn that part of the reason of Van Gogh's posthumous success was because of his sister-in-law

Johanna Gezina van Gogh-Bonger (4 October 1862 – 2 September 1925) was a multilingual Dutch editor and translator of the letters of the van Gogh brothers. As the wife of art dealer Theo van Gogh, she was the sister-in-law of the painter Vincent van Gogh.

Van Gogh-Bonger became the key player in the growth of Vincent's posthumous fame. Formerly a largely unknown and marginalized figure, she is the subject of a new, full-length biography by major Van Gogh scholar Hans Luijten and her life is now a focus in popular culture.

12/8/2023 6:44 am | Tags: art, vincent van gogh | Share to:

December 7th, 2023

Automated Archives for December, 7th 2023

This post was automatically generated

Wallabag Additions

These are articles that which I saved today so that I may read them later. Substance and quality will vary drastically.

Chess For the Day

Record: 4-0-5
Net Elo Change: -7

Games Played

Blog Posts On This Day

12/7/2023 11:45 pm | Tags: automated, longreads, chess | Share to:

Phanpy.social is my new Mastodon website

No, I didn't change my account, this is the site I'm using to connect to Mastodon. It's not perfect, but I really enjoy the UI and plan to use it moving forward.

Also, I think it's pronounced "fan-pie"? No idea.

12/7/2023 11:33 pm | Tags: mastodon, social media | Share to:

Miller Shuffle Algorithm

Everyone loves 'shuffle' on their music player. I never really thought about how it worked to ensure that it randomly shuffled through a playlist without repeats, but this guy has, and he has improved on it.

From the linked instructables page:

With the case of an MP3 player, or any play-list shuffle, one might and apparently some do (even on big name electronics and streaming services), simply use an operation like songIndex=random(NumOfSongs). This use of a PRNG will give you a good mathematical randomness to what is played. But you will get many premature repetitions of song selection. With a population of 1000 to choose from you will get ~37% repeats out of 1000 plays. From the start of a listening session on average a song will repeat within ~26 songs. The % of repeats is the same regardless of the selection population size.

The accepted goal of a “Shuffle” algorithm is herein defined as providing means to reorder a range of items in a random like manner, where each item is referenced once, and only once, when going through the range (# of items). So for 1-52 (think card deck) you get 52 #s in a pseudo random order, or similarly for a song list of 1000s. Re-shuffling gives a very different mix.

The Fisher-Yates (aka Knuth) algorithm has been a solution that fixes this unwanted repetition. The 1000 songs play in a 'random' order without repeating. The issue this algorithm does come with is the added burden of an array in RAM memory of 2 times the maximum number of songs (for up to 65,000 songs 128KB of RAM is needed) being dedicated to shuffled indexes for the duration that access to additional items from the shuffle are desired (so as to not give repeats).

After reading it and trying to read the code (written in C, I believe), there is also a link to a github repo with more iterations on the algorithm. A few excerpts:

The way the algorithm works its magic is by utilizing multiple curated computations which are ‘symmetrical’, in that the range of values which go in are the same values which come out albeit in a different order. Conceptually each computation {e.g. si=(i+K) mod N } stirs or scatters about the values within its pot (aka: range 0 to N-1) in a different way such that the combined result is a well randomized shuffle of the values within the range. This is achieved without the processing of intermediate “candidates” which are redundant or out of range values (unlike with the use of a PRNG or LFSR) which would cause a geometrically increasing inefficiency, due to the overhead of retries.

So basically you can query the algorithm, providing the "deck" of things, and what your location in the query is, the seed info (for randomness), and then it can tell you what is next in the shuffle without actually having to move things around.

For example, let's say we had a deck with five cards in it: [a, b, c, d, e] - We just tell the algorithm three things:

  1. What our current index is in the deck
  2. A "shuffle ID" which is the seed for the randomizing
  3. How many entries are in the deck

So if we're just starting it, we'd say we're at position -1, which doesn't exist. We give it the random shuffle ID of "123" and lastly we tell it there are 5 entries. It then calculates that the next position to start playing is 4th in the queue. Then when it is time to play the next song the algorithm is fed "4", "123" and "5" to then return 2, etc.

Under the most common other way of handling randomizing playlists what happens is it takes the indexes for each item in the deck, then shuffles them. So it might create a separate list of the deck positions, [2,5,1,3,4] which requires you to maintain this memory. For desktop computers, obviously that is not a problem. But what if you're making a tiny computer using a simple board like an Arduino or something and you have memory limitations, etc. This is a big step forward for it.

Will it change the world? Doubtful. But still interesting to learn about.

12/7/2023 7:52 pm | Tags: algorithm, programming | Share to:

Two Years without Invasive Hornets in Washington State

For the second year in a row, no northern giant hornets were detected in Washington, the state Department of Agriculture reported Dec. 4.

The department recently completed its annual invasive pest survey and will begin removing more than 800 northern giant hornet traps that have been monitored since July. An additional 200 traps were placed throughout the state by federal state and local agencies, community groups and private citizen scientists.

I guess you could say these hornets have... buzzed off.

12/7/2023 12:13 pm | Tags: washington, insects, hornets | Share to:

COP28 Leader Slammed after claim against fossil fuel phaseout

"There is no science out there, or no scenario out there, that says that the phaseout of fossil fuel is what's going to achieve 1.5C."

In his remarks revealed earlier this week by The Guardian, Al Jaber not only attempted to discredit the idea that preserving a livable climate requires phasing out fossil fuels—he attempted to paint the idea as extremist.

He said he expected a "sober and mature conversation," not an "alarmist" one, when former Ireland president Mary Robinson asked him during a panel discussion whether he would support a global effort to phase out fossil fuels. He appeared offended she even asked.

Al Jaber has attempted to walk back these comments amid uproar this week, claiming he believes "the phase down and the phaseout of fossil fuel is inevitable." Even U.S. Climate Envoy John Kerry has shrugged off the comments, saying they probably "came out the wrong way."

🙄

12/7/2023 12:10 pm | Tags: climate change, clean energy, pollution | Share to:

Japan to make university free for families with three or more children starting in 2025

I saw this mentioned on Mastodon and so I went to find a related article for more information:

In a significant policy shift to tackle Japan's severe decline in birth rates, the Japanese government is planning to offer free college tuition to families with three or more children starting the 2025 academic year. This move is a part of the broader "Children's Future Strategy," which Prime Minister Fumio Kishida discussed in a recent press conference. This policy and the broader strategy is set for a Cabinet decision later this month.

12/7/2023 11:58 am | Tags: economics, college, japan | Share to:

I hate when this sort of thing happens. That sort of behavior is truly universal in that sort of work, so much goofing around and personality when the cameras are off. And one miscue on camera timing and this poor woman has to jump through PR hoops.

12/7/2023 10:52 am | Tags: bbc | Share to:

December 6th, 2023

Automated Archives for December, 6th 2023

This post was automatically generated

Wallabag Additions

These are articles that which I saved today so that I may read them later. Substance and quality will vary drastically.

Chess For the Day

Record: 3-0-2
Net Elo Change: +8

Games Played

Blog Posts On This Day

12/6/2023 11:45 pm | Tags: automated, longreads, chess | Share to:

Facebook rolling out end-to-end encryption on messenger chats and calls

12/6/2023 8:59 pm | Tags: facebook, privacy, encryption, security | Share to:

McDonalds testing a new CosMc spinoff brand

12/6/2023 3:19 pm | Tags: mcdonalds, fast food, business | Share to:

How a Fossil Fuel Treaty Could Support the Paris Agreement

Inside Climate News is among the websites I subscribe to in my RSS feed. And largely I love their coverage. This headline got my attention, worrying that the fossil fuel lobbyists had gotten to them. But I ended up enjoying this article and getting a better insight into what could be useful and helpful. Will it ultimately be used for good? I honestly doubt it, but it raised an excellent point regarding that we're sort of going into this backwards by trying to lessen demand which puts no cap on production.

From the intro:

What we’re seeing here at COP28 is that fossil fuels have finally been dragged center stage, in part because of the fossil fuel treaty campaign around the world for the last three years raising awareness about the fact that we are not aligning the production of fossil fuels with Paris goals. Right now we are on track to produce 110 percent more oil, gas, and coal between now and 2030 than we can ever burn if we want to meet the goal of 1.5 degrees Celsius.

We need new agreements between countries on who gets to produce what fossil fuels and how much, and for how long. We need a plan that’s based on equity and fairness to align production with a global carbon budget. And we’re going to need new financial mechanisms and cooperation to support countries in, first of all, stopping the expansion of fossil fuels, and then secondly, winding down the production of fossil fuels.

There are so many countries today that are expanding the production of fossil fuels just to feed their debt. So some of the areas that are being looked at under a fossil fuel treaty include debt relief or tax agreements and trade agreements in order to make stopping the expansion and production and winding down production viable for many countries around the world.

From the first actual Question and Answer of the article after the intro:

There’s something intuitive about the notion that we should be producing less fossil fuel. But I’ve also heard well reasoned arguments that targeting supply specifically will either be ineffective, because other countries will simply increase production to meet demand, or that if it is effective and begins to crimp supply, that it would lead to energy price spikes and volatility that would undermine political support and potentially hurt developing nations the most. What’s your response to these critiques?

Trying to phase out fossil fuels by designing policy that is only to reduce demand is like trying to cut with one half of the scissors. We need to cut both supply and demand because what we build today will be what we use tomorrow. So we’ve had 30 years of climate policy and negotiations, designed just to reduce demand. And it’s not working. It’s not working fast enough to keep us safe.

12/6/2023 10:55 am | Tags: climate change, paris agreement, fossil fuels, clean energy, pollution | Share to:

How a Fossil Fuel Treaty Could Support the Paris Agreement

Inside Climate News is among the websites I subscribe to in my RSS feed. And largely I love their coverage. This headline got my attention, worrying that the fossil fuel lobbyists had gotten to them. But I ended up enjoying this article and getting a better insight into what could be useful and helpful. Will it ultimately be used for good? I honestly doubt it, but it raised an excellent point regarding that we're sort of going into this backwards by trying to lessen demand which puts no cap on production.

From the intro:

What we’re seeing here at COP28 is that fossil fuels have finally been dragged center stage, in part because of the fossil fuel treaty campaign around the world for the last three years raising awareness about the fact that we are not aligning the production of fossil fuels with Paris goals. Right now we are on track to produce 110 percent more oil, gas, and coal between now and 2030 than we can ever burn if we want to meet the goal of 1.5 degrees Celsius.

We need new agreements between countries on who gets to produce what fossil fuels and how much, and for how long. We need a plan that’s based on equity and fairness to align production with a global carbon budget. And we’re going to need new financial mechanisms and cooperation to support countries in, first of all, stopping the expansion of fossil fuels, and then secondly, winding down the production of fossil fuels.

There are so many countries today that are expanding the production of fossil fuels just to feed their debt. So some of the areas that are being looked at under a fossil fuel treaty include debt relief or tax agreements and trade agreements in order to make stopping the expansion and production and winding down production viable for many countries around the world.

From the first actual Question and Answer of the article after the intro:

There’s something intuitive about the notion that we should be producing less fossil fuel. But I’ve also heard well reasoned arguments that targeting supply specifically will either be ineffective, because other countries will simply increase production to meet demand, or that if it is effective and begins to crimp supply, that it would lead to energy price spikes and volatility that would undermine political support and potentially hurt developing nations the most. What’s your response to these critiques?

Trying to phase out fossil fuels by designing policy that is only to reduce demand is like trying to cut with one half of the scissors. We need to cut both supply and demand because what we build today will be what we use tomorrow. So we’ve had 30 years of climate policy and negotiations, designed just to reduce demand. And it’s not working. It’s not working fast enough to keep us safe.

12/6/2023 9:00 am | Tags: climate change, paris agreement, fossil fuels, clean energy, pollution | Share to:

December 5th, 2023

Automated Archives for December, 5th 2023

This post was automatically generated

Wallabag Additions

These are articles that which I saved today so that I may read them later. Substance and quality will vary drastically.

Chess For the Day

Record: 3-0-2
Net Elo Change: +3

Games Played

Blog Posts On This Day

12/5/2023 11:45 pm | Tags: automated, longreads, chess | Share to:

"You’re Telling Me That Thing Is Forged?"

I forget the name of the book I read, but it was discussing the absurdity that was the Trump regime and how inept they were at actually running the country. It was in that book that I was first introduced to John McEntee. The linked article recounts a bit more about John. This first excerpt captures what had been highlighted in the book, which was the absolute absurd levels of loyalty which were required by that regime. The second one was new to me and absolutely wild to read about.

Edit: Ah yes, the book I was trying to think of was Michael Lewis' The Fifth Risk.

The Fifth Risk by Michael Lewis
The Fifth Risk by Michael Lewis

Johnny McEntee was just twenty‑five years old when he volunteered to work on the Trump campaign in 2015. He didn't have much experience—he was a production assistant on the news desk at Fox News at the time—but he was eager, confident, and willing to work hard. Most importantly, he loved Donald Trump. A former quarterback at the University of Connecticut, he achieved short-lived internet fame in 2011 when a video of him throwing trick passes went viral. Trump liked having him around and soon made him his personal assistant, taking him along whenever he traveled. As the campaign ramped up, he became Trump's "body guy," carrying the candidate's bags and relaying messages.

McEntee reprised the role in the White House after the 2016 election, but was fired in early 2018 by then-chief of staff John Kelly when a background check turned up a serious gambling habit that was considered to pose a national security risk. He didn't leave for long, though. After Kelly himself was fired, McEntee returned to the White House in February 2020.

His second stint in the administration proved to be more consequential. McEntee resumed his role as Trump's body guy with a seat just outside the Oval Office, but he was also named director of the Presidential Personnel Office, which is responsible for the vetting, hiring, and firing of the four thousand political appointees who serve in the executive branch. McEntee may have never hired or fired anybody before in his life, but he was fiercely loyal—and for Trump, that made him the perfect choice for the job.

McEntee's efforts to root out Trump infidels in the administration were often comically petty, but they came with the force of a presidential mandate. Just weeks before the 2020 presidential election, for example, somebody on McEntee's staff discovered that a young woman in the office of Housing and Urban Development Secretary Ben Carson had liked an Instagram post by pop star Taylor Swift that included a photo of Swift holding a tray of cookies decorated with the Biden-Harris campaign logo. The transgression was brought all the way to White House chief of staff Mark Meadows, who placed a call to Carson's top aide. The message: We can't have our people liking the social media posts of a high‑profile Biden supporter like Taylor Swift.

Now, this comes out from January 6th investigations, and is mind boggling.

The January 6 Committee's investigation unearthed the extraordinary story of what happened next—but the information didn't make it into any of the committee's hearings or its final report. What follows is based on the sworn testimony of the key players, including McEntee and Macgregor, as well as National Security Advisor Robert O'Brien and General Mark Milley, the chairman of the Joint Chiefs of Staff.

Three days after Macgregor arrived at the Pentagon, he called McEntee and told him he couldn't accomplish any of the items on their handwritten to-do list without a signed order from the president.

"Hey, they're not going to do anything we want, or the president wants, without a directive," Macgregor told him, emphasizing the need for an official White House order signed by Trump. The Pentagon's stonewalling made sense, of course: You don't make major changes to America's global defense posture based on a glorified Post-it note from the president's body guy.

The order, Macgregor added, should focus on the top priority from McEntee's list—Afghanistan—and it had to include a specific date for the complete withdrawal of all uniformed military personnel from the country. He suggested January 31, 2021.

McEntee and an assistant quickly typed up the directive, but they moved the Afghanistan withdrawal timeline up to January 15—just five days before Trump was set to leave office—and added a second mandate: a complete withdrawal of US troops from Somalia by December 31, 2020.

McEntee, of course, didn't know the first thing about drafting a presidential directive—let alone one instructing the movement of thousands of servicemen and -women. He had two jobs in the White House—only one of which he was qualified for—and neither one had anything to do with national security or the military. An order even 10 percent as consequential as the one McEntee was drafting would typically go through the National Security Council with input from the civilian leadership at the Pentagon, the Joint Chiefs of Staff, and the military commanders in the region. Instead, the guy who usually carried Trump's bags was hammering it out on his computer, consulting with nobody but the retired colonel the president had just hired because he had seen him on cable TV.

The absurdity of the situation was captured in McEntee's interview with the January 6 Committee:

Q: Is it typical for the Presidential Personnel Office to draft orders concerning troop withdrawal?

McEntee: Probably not typical, no.

Because they were so out of their depth, McEntee and his assistant ended up reaching out to Macgregor again—they didn't know how to arrange the document they were working on. "I was called on the phone by one of McEntee's staffers who was having trouble formatting the order and getting the language straight," Macgregor recalled. The retired colonel told the thirty-year-old staffer to open a cabinet, find an old presidential decision memorandum, and copy it.

Easy enough. The duo wrote up the order, had the president sign it, and sent it over to Kash Patel, the new acting defense secretary's chief of staff.

Chaos ensued.

12/5/2023 4:41 pm - Updated: 12/5/2023 11:18 pm | Tags: us politics, donald trump, republicans, january 6th | Share to:

December 4th, 2023

Automated Archives for December, 4th 2023

This post was automatically generated

Chess For the Day

Record: 4-0-1
Net Elo Change: +17

Games Played

Blog Posts On This Day

12/4/2023 11:45 pm | Tags: automated, chess | Share to: