Chris Loer
250 posts

Chris Loer
@ChrisLoer
Maps @felt, previously @mapbox.
Portland, OR Katılım Ekim 2011
205 Takip Edilen225 Takipçiler

@AmiDar I do not think war is cool _at all_, but I still can't help being glued to stories about how different weapons systems perform when they're put into use. It's the same weird impulse. A different part of me cries for all the senseless death.
English

@tjl Thanks. Part of me wonders if it's as simple as "the bots are really dumb right now" -- you might dare hope for it to be a passing phase. Or maybe it's just "the chaos tax on the internet went up". But I don't see any obvious change in the basic economic incentives for open data.
English

@ChrisLoer it's not clear who's ultimately behind it--OWG is talking to the services that sell this residential proxy service, not their customers (so far). I don't think there's likely to be anything truly geo-specific about it, though.
English

@tjl you seem like someone who might have a clue _what_ these "training and agent-based" loads actually are? It's easy to imagine AI writing an unnecessary tile crawler or something, but actually much harder for me to see where training would be an issue. blog.geomusings.com/2026/03/02/whe…
English
Chris Loer retweetledi
Chris Loer retweetledi

This piece by Ayman Odeh, the most admirable Israeli politician of our generation, is so good and so important that I am copying the whole thing here. Pease read and share:
* * * * * * *
Today, my voice, my party, and my very presence in the Israeli parliament are under attack. But this is not just an attack: It's an attempt to erase me, and all those who oppose the Netanyahu government, the occupation and war in Gaza.
Members of both the ruling coalition as well as members of the opposition are trying to impeach me over a tweet I posted on X nearly six months ago, in which I wrote:
"I am happy about the release of the hostages and the prisoners. We must now free both peoples from the yoke of occupation. Because we were all born free."
A tweet that endorses a humane and just position, based on the universal recognition that no one's freedom can survive at the cost of another's, shouldn't trigger such controversy. But here, in Israel, words like these are twisted to mean "support for terrorism."
Let me be clear: those who support terror are not, like me, advocates for peace. Those who support terror actually sit in this Israeli government. They are the extremists, not me. But instead of taking responsibility for their own words and deeds, they are now judging me for what I feel, for what I wrote.
Many of those extremists, some ministers in this government, have declared, since the very first days of this war: "Gaza should be burned to the ground." Others said, without shame: "The children of Gaza brought this upon themselves." Some went even further, proclaiming: "There are no innocents in Gaza" and even: "Men should be separated from women and children – and then executed."
These are the words of sitting members of the Knesset, some from the Netanyahu coalition, some from the opposition. And yet they want to impeach me and to silence all of us who speak out against the war.
Like Émile Zola, who cried out in defense of human conscience during the Dreyfus Affair, I too feel a moral duty to cry out.
I accuse.
I accuse the Israeli government, led by Benjamin Netanyahu, Itamar Ben-Gvir and Bezalel Smotrich, of waging a war of annihilation against the Palestinian people. This is a government that has abandoned even the faintest pretense of morality. Its goal is not security, it is vengeance, destruction, domination and occupation.
I accuse those who are supporting this disgraceful, dangerous, and profoundly anti-democratic impeachment process. This is not an isolated event. It is yet another painful step in a systematic campaign to erase the political representation of Arab citizens of Israel and to silence every moral voice that dares to speak about equality, justice, democracy and peace.
I accuse the mainstream Israeli media, which has largely failed to cover this impeachment process with the gravity it demands. The same media that obscures the horrors of war – the suffering of children, the starvation, the destruction. Much of the Israeli media chose, from the very beginning of this war, to serve the government, and to hide reality from the public. This is not journalism: It is complicity.
I accuse the leaders of the opposition who have failed to offer a real alternative to this criminal path. They chose to play by the rules written by a system sliding toward fascism. A democracy without a moral opposition is no democracy at all.
I accuse those who support Jewish supremacy, who refuse to see us as equals, who deny our humanity and who fail to recognize even a single nonviolent freedom fighter among the Palestinian people. The Palestinian people have the right to exist, the right to resist injustice, and the right to seek freedom, through dignity, through persistence, and through the justice of our cause.
I accuse the leadership of the settler movement – the ideological vanguard of apartheid and Israel's shadow government. They preach ethnic cleansing, glorify Jewish supremacy, and work daily to expel and erase the Palestinian people, in the West Bank, Gaza, and the Negev, in the name of Judaism but against its values.
I accuse those leading the campaign of destruction in Gaza. They have crossed every red line. They have lost all restraint. They act with a cruelty that history will shudder to remember. I accuse those who demolish cities, erase lives and perpetuate an illegal occupation, all in the name of Israel's "security."
I accuse those responsible for the horrifying massacre of October 7. This is an unforgivable crime. Killing innocents – elderly people, women, men, young people, including those dancing at a music festival – is an appalling crime. I have condemned these horrific crimes hundreds of times. I visited the families of the hostages and the victims. I carry their pain. I recognize their pain. The murder of innocent people must always be condemned. This is a moral principle I will never abandon.
The crimes of Israel's occupation can never justify the killing of even a single innocent Israeli civilian on October 7. And nothing that happened on October 7 can ever justify the killing of even one innocent Palestinian civilian in Gaza.
I accuse the international community. Yes, I accuse U.S. President Donald Trump and his predecessors, who legitimized the war of annihilation in Gaza and the rise of fascism in Israel. Trump spoke about annexation and apartheid without a trace of empathy or any recognition of the price that would be paid for it.
And I accuse us, too. Yes, I accuse myself.
We have not done enough. We have not been strong enough, loud enough, to stop this catastrophe. We have not worked hard enough to empower the Arab vote in Israel. But we are here. We are still standing. And we will not stop. We will not be silent. We will not falter.
But I do not accuse the families of the hostages and the victims of October 7. They deserve every embrace, even when their own government abandoned them.
I do not accuse the Arab public in Israel, who once again have proven to be a moral compass, a voice of reconciliation in a sea of hatred.
And I certainly do not accuse the Palestinian people in Gaza or the West Bank. Gaza is the most devastated place on earth since World War II. The West Bank's over 1,300 military checkpoints make daily life for Palestinians living under occupation nearly impossible.
I see their suffering. I hear their cries. I see the destruction. I know the impossible choices they face every day under siege, under occupation, under bombardment. I see people who simply want to live – who simply want to raise their children in dignity and peace, and to realize their right to self-determination through the establishment of a Palestinian state. I see people who have been stripped of their freedom and their humanity, trapped between the walls of oppression and the fires of war.
I do not accuse those who oppose this war: Jews and Arabs who declared in a clear, unwavering voice: not in our name. Our destiny is shared. We are not enemies. We are partners.
And I accuse Israel's occupation, which fuels the pain, destruction, and endless cycle of violence. This is why I believe we must liberate both peoples, because we were all born free.
The path of Israel's right wing has failed. This war of annihilation has achieved nothing and will achieve nothing. In the end, Palestinians and Israelis will rise together. Only a political solution can bring justice, safety, and peace from the river to the sea.
History will judge those who stayed silent, and honor those who resisted and believed. We choose to believe. We choose to resist.
Only together can we build something else: a different future. A better future.
Because my children, just like every child, are so desperately thirsty for life. They are thirsty for joy. They are thirsty for the simple, stubborn hope that refuses to die. They are thirsty for security, for peace, for the right simply to be.
And who among us is not?
This week, when I face impeachment for my principles, I will stand in the Knesset with my head held high. Every word I said represents me fully – and I take nothing back. Not a sentence, not a word, not a letter, not a comma, not even a single dot.
My positions are moral positions. They offer an alternative, an alternative of democracy, equality, and peace for both the Jewish and Palestinian peoples.
Because history will judge them. And history will vindicate me.
* * * * * * * *
Ayman Odeh is a Palestinian citizen of Israel, a member of the Israeli Knesset and the leader of the Hadash-Ta'al party.

English
Chris Loer retweetledi

Masked, unidentified ICE agents storming courthouses, grabbing students off the street, and raiding restaurants has spread chaos and fear. It’s not just alarming, it’s a clear violation of the law and it's dangerous for law enforcement agents and our communities.
My parents were cops, they didn’t wear masks when they did their jobs. I joined @SenAlexPadilla and 12 other senators in demanding answers from ICE.



English
Chris Loer retweetledi

We recently did “lookbacks” to see how well 2 recent @GiveWell grants met our initial expectations.
1 went better than expected, 1 went worse.
More on what we learned 🧵

English
Chris Loer retweetledi
Chris Loer retweetledi

Occupational licensing has grown from 5% of the labor force to almost 25% over the last century.
It's spread from healthcare (where it makes the most sense) to the rest of the economy.
Decreasing this % over the next 5 years should be an OKR for the Abundance movement.

Arpit Gupta@arpitrage
Nearly a fourth of workers are now subject to occupational licensing in the US ht @adam_tooze, paper by Corollo, Hicks, Karch, Kleiner
English
Chris Loer retweetledi

@can You’re right there’s no inherent moral value to writing like a blogger, but I gotta admit it triggers my “higher trust for your in-group” reaction
English
Chris Loer retweetledi

We're thrilled to introduce SQL queries in Felt, putting the full power of your database directly at your fingertips. ✌️
For years, teams have trusted Felt to build maps, apps, and dashboards that bring spatial insights to life.
Now, we're taking that capability to the next level. With SQL queries, you can tap directly into your data warehouse and craft custom queries within the Felt environment you already know and love.
English
Chris Loer retweetledi

@felt のSpatial filterを日本の福祉関連オープンデータで使ってみた
任意のエリアを簡単に集計できgeojsonやcsvのエクスポートも可能と盛りだくさんですごく楽しい!
研修などでGISを見ながらみんなで議論する際に使ってみたいし、設定もクリックだけで操作も直観的なのですごく助かる。
Felt@felt
2025 is right around the corner, but we're not done shipping awesome new features for our users this year! 🎁 Today we are excited to announce a powerful new addition to Felt's enterprise dashboards: Spatial Filters. Now your whole team can easily get the answers they need on the fly.
日本語

Sure, you can build fancy dashboard interactions with our JavaScript SDK. But how about a race car challenge? We dare you try and complete one round of Felt Racer! Give it your best shot here: bit.ly/feltracer
English
Chris Loer retweetledi
Chris Loer retweetledi

We've designed Felt to be fast and easy without compromising security. And today we've given our enterprise users even more control over where their data is stored.
With five new regional hosting options – US, UK, Canada, Australia, EU – our users can choose exactly where they want their data to stay.
English
Chris Loer retweetledi

Massive congrats to the @SpaceX team for this. It's truly an engineering marvel. Regardless of my other frustrations with Elon, this is a huge achievement and an important one.
SpaceX@SpaceX
Mechazilla has caught the Super Heavy booster!
English





