alyaza

joined 3 years ago
MODERATOR OF
 

I made a website. It’s called One Million Chessboards. It has one million chessboards on it.

Moving a piece moves it for everyone, instantly. There are no turns. You can move between boards.

What

Well last year I made this game called One Million Checkboxes.

It was a pretty fun time! So I thought I’d do something like this again.

I worked really hard on this one. I hope you like it.

How

This was the most technically challenging thing that I’ve worked on in a long time. I’m going to save a full technical writeup until I see how my decisions pan out, since I think there’s a decent chance I’ll need to make a lot of changes.

But I’ll summarize a few things for you.

  • Unlike One Million Checkboxes, I designed this for scale
  • The game runs on a single server (!)
  • The board is stored fully in-memory; it’s a 2D array of 64 million uint64s
  • The backend is written in go. This is my first go project.
  • I use a single writer thread, tons of reader threads, and coordinate access to the board with a mutex
  • The frontend optimistically applies all moves you make immediately. It then builds up a dependency graph of the moves you’ve made, and backs them out if it receives a conflicting update before the server acks your move.

That last part - optimistic move application with what games people sometimes call “rollback” - is about 1,600 lines of code that took me a ~7 days of fulltime work to write. I don’t remember the last time I wrestled with a problem that hard!

 

Vultures have an image problem. Seen as ugly and associated with death, they are among the least loved animals in the world. But conservationists in Africa are trying to change that.

They’ve launched an effort to save endangered vultures by trying to put a dollar figure on their incredible value.

A recent report by the BirdLife International conservation organization estimated that vultures are worth $1.8 billion a year to certain ecosystems in southern Africa, which might surprise anyone not familiar with the clean-up, pest control and anti-poaching work performed by one of the most efficient scavengers on the planet.

“They are not up there on the pretty scale. And they are not popular. But we know they are very useful,” said Fadzai Matsvimbo, an extinction prevention coordinator at BirdLife International.

 

For many gamers, this week's release of The Elder Scrolls IV: Oblivion Remastered has provided a good excuse to revisit a well-remembered RPG classic from years past. For others, it's provided a good excuse to catch up on a well-regarded game that they haven't gotten around to playing in the nearly two decades since its release.

I'm in that second group. While I've played a fair amount of Skyrim (on platforms ranging from the Xbox 360 to VR headsets) and Starfield, I've never taken the time to go back to the earlier Bethesda Game Studios RPGs. As such, my impressions of Oblivion before this Remaster have been guided by old critical reactions and the many memes calling attention to the game's somewhat janky engine.

Playing through the first few hours of Oblivion Remastered this week, without the benefit of nostalgia, I can definitely see why Oblivion made such an impact on RPG fans in 2006. But I also see all the ways that the game can feel a bit dated after nearly two decades of advancements in genre design.

 

Members of the Indigenous Waorani village of Kiwaro looked skyward as a helicopter hovered over the rainforest canopy in the center of Ecuador and landed in a nearby clearing. Out stepped government officials, there to inform the community about an impending auction of oil rights on their land.

The Ecuadorian government announced earlier, in November 2011 from the capital city Quito, that it would open up for drilling millions of hectares of Amazon rainforest—including the ancestral territories of Waorani communities like Kiwaro.

According to court documents, the officials’ time in the village was brief. There was no detailed explanation of what oil extraction entailed. No discussion about oil operations’ negative impacts. The community’s official leaders, known as pikenani, weren’t present at some meetings. And officials spoke in Spanish, not the community’s Waotetero language. Across the region slated for drilling, dozens of other consultation processes followed similar patterns—if they happened at all. Later analyses showed that the government only spoke with about 7 percent of people affected by the planned operations.

Neither the Ecuadorian Consulate in Washington, D.C., nor representatives from the Ecuadorian Ministries of Environment or Energy and Mines responded to requests for comment. But officials have previously said they complied with government regulations and acted in good faith.


With extractive industry pressures intensifying worldwide, Indigenous groups, governments and businesses have been pushing courts to clarify ambiguities in the laws.

Today, it’s not just oil companies knocking at communities’ doors. Mining—legal and illegal—has exploded in the Ecuadorian Amazon and beyond. Indigenous lands hold more than half of the world’s minerals used in low carbon and modern-day technologies like computers and cell phones. Those lands also are home to more than a third of the world’s remaining intact forests, and conservation efforts have emerged as another threat. Some carbon schemes and national parks have had links to forced displacements and other human rights violations.

In theory, FPIC acts as a safeguard against these and other abuses. But in practice, Indigenous leaders and outside experts say governments frequently carry out performative meetings, with rushed or bare-bones presentations made to select representatives.

“There is a tendency of governments to want a tick box,” said Cathal Doyle, legal and human rights program coordinator at the U.K.-based nonprofit Forest Peoples Programme.

Governments’ emphasis on speed and efficiency can undermine the purpose of FPIC, experts like Doyle say.

Consultations must be adapted to each community’s distinct customs, many of which rely on consensus-based decision-making processes that can take months or more than a year, said S. James Anaya, a former United Nations special rapporteur on Indigenous peoples’ rights.

Doyle’s work allows him to see how often the right to free, prior and informed consultation is fully complied with. “It’s rare,” he said.

There are, he added, some instances where communities’ decisions to withhold consent for actions or projects have been respected, but those have often been at the end of a long struggle with a huge amount of advocacy and mobilization.


To assume hundreds of millions of people think alike or live under the same circumstances is a mistake, Indigenous leaders and researchers say. So too is the presumption that all Indigenous communities use the FPIC process to oppose extractive industries.

Some communities have used consultations to negotiate economic benefits, jobs, land protections and environmental safeguards, said Anaya, who also served as dean of the University of Colorado Boulder Law School.

“In much of the world, it’s assumed that Indigenous peoples are never interested in development—and that’s a myth,” Anaya said. What matters, he added, is that Indigenous peoples have a choice, and that agreements with governments or private companies are made on “just and equitable terms.”

 

Nine people have been killed and multiple others injured after the driver of a black SUV slammed into a crowd Saturday evening at a street festival in Vancouver celebrating the contributions of the Filipino Canadian community, police say.

It happened shortly after 8 p.m. PT, a few blocks from East 41st Avenue and Fraser Street, where the Lapu Lapu Day Block Party was winding down, after drawing up to 100,000 people through the day.

Interim Vancouver Police Chief Steve Rai says a 30-year-old Vancouver man is now in custody.

In a statement read Sunday morning, Prime Minister Mark Carney said more than 20 people were injured.

Carney said Canadians are heartbroken at what "police are describing as a car-ramming attack" that happened during "an occasion to gather and to celebrate the vibrancy of the Filipino-Canadian community."

 

Skype, the online video-calling service, is shutting down in May after more than two decades of service. For those of a certain generation, Skype changed everything.

Before it launched in 2003, making international calls 📱 was prohibitively expensive and few viable digital alternatives existed. Skype offered users a cheap and easy way to call anyone in the world, skirting the draconian landline industry. When Skype added video calls a few years later, it felt as if the future had arrived: Students used Skype to stay connected to families back home 🤙, international friendships were born 🤝, and a generation of cross-border relationships began ❤️ — or ended 💔 — over the service. By the late 2000s, Skype was so ubiquitous that its name became a verb, much like Xerox and Google. Its bouncy ringtones and audio notifications were iconic. 🎶

At its peak, Skype had about 300 million users around the world. But it was a product of the desktop era, and as users went mobile, Skype lost its edge to upstarts like WhatsApp and FaceTime. Today, the app is forgotten on most phones and computers, particularly in the West. ⏰

The platform still has dedicated pockets of users in countries like Turkey, Russia, India, and the Philippines, according to market intelligence firm Sensor Tower. “Skype has been an integral part of shaping modern communications and supporting countless meaningful moments,” Microsoft said in a blog post announcing its imminent shutdown. 😴

Before Skype goes the way of other early internet icons like AOL Instant Messenger and Friendster, Rest of World readers shared their favorite memories of the service. Here are their stories. 🙇

 

When the tenants come together, though, that is a different story. Recent years have seen a surge in tenant union organizing. Unions in places like Kansas City, Louisville, Los Angeles, Bozeman, Montana, and Chicago have formed and won concessions from landlords. Last year, many of the tenant unions came together to form a national Tenant Union Federation.

No one understands the potential for collective action better than tenants who are also members of labor unions. Christina Jackson is in that category. A home healthcare worker for 40 years, Jackson is a member of SEIU Local 105 and serves on the local’s standards board for home healthcare workers. “Once I became a member of SEIU, I found my voice,” she said.

 

In 1924, motivated by the rising eugenics movement, the United States passed the Johnson–Reed Act, which limited immigration to stem “a stream of alien blood, with all its inherited misconceptions”. A century later, at a campaign event last October, now US President Donald Trump used similar eugenic language to justify his proposed immigration policies, stating that “we got a lot of bad genes in our country right now”.

If left unchallenged, a rising wave of white nationalism in many parts of the globe could threaten the progress that has been made in science — and broader society — towards a more equitable world1.

As scientists and members of the public, we must push back against this threat — by modifying approaches to genetics education, advocating for science, establishing and leading diverse research teams and ensuring that studies embrace and build on the insights obtained about human variation.

 

The maker of cryptic block-seeding puzzler Starseed Pilgrim has announced a new game in which you are invited to do the unspeakable and "kill gameplay". The End Of Gameplay will be an exploratory 2D platformer according to the tags on its Steam page but anyone who has played the work of creator Droqen might predict those labels to prove looser than a toddler's shoelace. Enjoyers of obscure and poetic wanderings in minimalist spaces will probably be happy with the trailer below.

The creator describes it as "like Starseed Pilgrim, but only all the parts that nobody told me they cared about". This is a strong pitch but in what direction I cannot tell. Starseed Pilgrim was a mysterious blockbuilding platformer released back in the hellsands of 2013, in which you had to plant various seeds and discover their effects to go... somewhere? I never quite got it, to be honest. But that's okay, I'm not alone.

We at RPS regularly and viciously kill the word "gameplay" every time it appears, like a relentless weed in our garden of text (I am strongly restraining myself right now). But that's just a word, the visible tuft of a greater problem. The concept of gameplay remains stubborn, its roots spreading deep under the soil of the games industry like a vast and undefinable mycorrhizal network. It is this which Droqen seeks to destroy. This mission is a dangerous folly. I am interested to see how it goes.

[–] alyaza@beehaw.org 2 points 3 days ago

the website for it is pretty comprehensive as far as i can tell

[–] alyaza@beehaw.org 21 points 3 days ago (8 children)

this strikes me as a fascinating idea--with a couple of eyebrow-raising backers--that is probably going to flop spectacularly because it's too minimalistic to the point of just being cheapskate

[–] alyaza@beehaw.org 12 points 1 week ago* (last edited 1 week ago) (2 children)

here's your fun fact of the day: the hierarchy of how unchecked your law enforcement is basically goes something like federal police > city police departments > rural police departments > sheriffs of any kind. apparently, while regular police are at least nominally accountable to someone higher up than them, we basically let sheriffs do whatever the fuck they want

whatever recourse you think you have against a PD usually and very explicitly will not exist against a sheriff, even if your governor is sympathetic--most states devolve an incredible amount of power to sheriffs while demanding basically no qualifications or oversight of them. also, most outspoken police you will ever hear are probably sheriffs in specific--they are hugely over-represented in politics because there's nothing stopping them from opining on politics even where ordinary police chiefs and the like are inhibited. (also their positions are usually elected and partisan, so they are politicians)

naturally, the mixture of election and targeting by the far-right over the past 50ish years means like 85% of these guys are just total cranks now too, because almost all of them represent Republican-leaning counties

[–] alyaza@beehaw.org 6 points 1 week ago

FYI: we've banned this user because after communicating our disinterest in being used as an anti-China dumping ground to shadowbox with people who can't even see our instance, the user responded with a bunch of hostility about people pushing back on them.

[–] alyaza@beehaw.org 18 points 2 weeks ago

yeah, no shit, that's not the same as "your entire company being predicated on the unpaid labor of children who you also let do whatever they want without supervision or actually working filtering features"--not least because you could actually get banned for both of the things i mentioned from 2010, while what's happening now is explicitly enabled by Roblox as their business model and an externality of doing business. as has been demonstrated by recent investigations into how they work down, they basically don't have a company without systematically exploiting children

[–] alyaza@beehaw.org 24 points 2 weeks ago (5 children)

it's been very strange to watch this game i grew up on--pretty innocuously, i should note--gradually morph into one of the most exploitative, undignifying, generally dangerous spaces for children online. the worst stuff i got into on Roblox in 2010 was online dating and learning about 4chan. now the company seems to openly revel in exploiting the labor of children and ripping them off

[–] alyaza@beehaw.org 7 points 3 weeks ago* (last edited 3 weeks ago)

What you mean? Have you seen all those articles publisher website just giving out 8-9 on every damn game they get early access to?

this has been an issue people have complained about in gaming journalism for--and i cannot stress this sufficiently--longer than i've been alive, and i've been alive for 25 years. so if we're going by this metric video gaming has been "ruined" since at least the days of GTA2, Pokemon Gold & Silver, and Silent Hill. obviously, i don't find that a very compelling argument.

if anything, the median game has gotten better and that explains the majority of review score inflation--most "bad" gaming experiences at this point are just "i didn't enjoy my time with this game" rather than "this game is outright technically incompetent, broken, or incapable of being played to completion".

[–] alyaza@beehaw.org 5 points 3 weeks ago (2 children)

no, obviously not; is this a serious question? because i have no idea how you could possibly sustain it

[–] alyaza@beehaw.org 11 points 4 weeks ago

currently reading:

[–] alyaza@beehaw.org 6 points 1 month ago* (last edited 1 month ago) (1 children)

Then we slap a random-ass speed limit sign down and say “job’s done.”

we don't actually--the basis we derive most speed limits from is actually much worse, if you can believe that. from Killed by a Traffic Engineer:

Traffic engineers use what we call the 85th percentile speed. The 85th percentile speed is whatever speed 85 percent of drivers are traveling slower than. If we have 100 drivers on the road and rank them in order from fastest to slowest, the 15th fastest driver would give us our 85th percentile speed.

Traffic engineers will then look 5 mph faster and 5 mph slower to see what percentage of drivers fall into different 10 mph ranges. According to David Solomon and his curves, the magnitude of the speed range doesn’t matter as long as we get as many drivers as possible into that 10 mph range.

and, as applied to the example of the Legacy Parkway, to show how this invariably spirals out of control:

North of Salt Lake City, the Legacy Parkway parallels Interstate 15 up to the Wasatch Weave interchange where these highways come together. It’s a four-lane, controlled-access highway with a wide, grassy median and more than its fair share of safety problems.

So how did the Utah Department of Transportation (UDOT) respond?

It increased the speed limit from 55 mph to 65 mph. It said the speed limit jump will “eliminate the safety risk” on the Legacy Parkway.

UDOT conducted speed studies up and down the Legacy Parkway. It found that most drivers were going much faster than the 55 mph speed limit. Channeling the ghost of traffic engineers past, the safety director for UDOT said, “We decided to raise the speed limit to a speed that is closer to what drivers are actually driving. In doing so, we hope to eliminate the safety risk of speed discrepancy, which can happen when you have a significant difference between the speed most drivers are actually traveling and those who are driving the posted speed limit.”

In the case of the Legacy Parkway, the 85th percentile speeds ranged from 65 mph to 75 mph. Based on that and what it deems engineering judgment, UDOT originally proposed raising the speed limit to 70 mph. After community pushback, it settled for 65 mph.

According to the Manual on Uniform Traffic Control Devices (MUTCD), this slight adjustment is acceptable. The MUTCD specifies that speed limits “should be within 5 mph of the 85th percentile speed of free-flowing traffic.”

view more: next ›