davel

joined 3 years ago
MODERATOR OF
[–] davel@lemmy.ml 6 points 6 hours ago

Imperialism and anti-imperialism are exactly the same. You fool; you absolute buffoon.

[–] davel@lemmy.ml 5 points 11 hours ago (11 children)

As if homophobic insults are okay.

[–] davel@lemmy.ml 18 points 12 hours ago (1 children)

Liberals’ thought-terminating cliché for everything.
Yes, two things can be true, but so can one or the other thing or no things, so you haven’t actually said anything.

[–] davel@lemmy.ml 10 points 21 hours ago* (last edited 21 hours ago)

Those weren’t passed by voting Blue no matter who, but by organizing, unionizing, striking, protesting, and threatening revolt.

Power concedes nothing without a demand. If you don’t threaten politicians’ careers, they will ignore your please.

Unless of course you have the capital to by favor, which capitalists have and do.

Schoolhouse Rock and The West Wing have endumbened us all.

[–] davel@lemmy.ml 5 points 1 day ago

Do friends contradict themselves?
Very well then they contradict themselves,
(They are large, they contain multitudes.)

[–] davel@lemmy.ml 23 points 1 day ago (8 children)

Venezuela wasn’t and isn’t occupied.

[–] davel@lemmy.ml 16 points 1 day ago* (last edited 1 day ago)

Don’t play dumb. The US funds & arms Israel, and you know it could stop the bombings with a phone call. You’re in denial and you know it.

[–] davel@lemmy.ml 13 points 2 days ago

We haven’t looked past the Uyghurs, actually. In fact we’ve looked very closely.

Previously:

The US tried to foment division in China by funding and organizing Salafi terrorist into Xinjiang, and once its efforts failed, it made lemonade out of its lemon by concocting and promoting a genocide narrative.

The only countries pushing this narrative are the “always the same mapimperial core countries, which just so happen to be largely the same ones supporting Israel’s genocide.

Almost no predominantly-Muslim country buys the Uyghur genocide narrative, because they know it’s bullshit, because they talked to the Uyghurs themselves.
https://twitter.com/un_hrc/status/1578003299827171330 #HRC51 | Draft resolution A/HRC/51/L.6 on holding a debate on the situation of human rights in the Xinjiang Uyghur Autonomous Region of #China, was REJECTED.

Previously:

Genocide is more than just killing, it’s the deliberate destruction of a people including its culture and institutions.

(a) Show me the Uyghur bodies

(b) Show me the serious bodily or mental harm

(c) Show me the conditions calculated to bring about physical destruction in whole or in part

(d) Show me the measures intended to prevent births within the group

In accordance with China's affirmative action policies towards ethnic minorities, all non-Han ethnic groups were subject to different laws and were usually allowed to have two children in urban areas, and three or four in rural areas.

(e) Show me the forcible transfer of children from one group to another group

violent incidents in East Turkestan

I wonder where those Salafi terrorists came from? Oh right: the US, UK, and Israel organized, funded, and trained them, as they did Al Qaeda and the various flavors of ISIS/ISIL, including the “moderate rebels” that just took over Syria. The blueprint of regime change operations How regime change happens in the 21st century with your consent.

[–] davel@lemmy.ml 2 points 2 days ago

It’s barbaric: they have to pay taxes!

[–] davel@lemmy.ml 1 points 2 days ago* (last edited 2 days ago)

I’ve only read Snow Crash and didn’t know it was atypical for him.

[–] davel@lemmy.ml 2 points 2 days ago (1 children)

This is the first I’ve heard of it.

It could be coming from imperial pressure, but I wouldn’t assume so. They may be taking a page from China as the article suggests. The devil’s in the details, which I don’t have.

[–] davel@lemmy.ml 5 points 2 days ago* (last edited 2 days ago)

taking anti-west foreign policy positions just to be anti-west is hypocritical

Okay, but that’s not what we’re doing; it’s what you imagine we’re doing.

 

In honor of the contributions made by Church and McCarthy, I wrote this project and the accompanying article to show how anyone can write a tiny Lisp interpreter in a few lines of C or in any "C-like" programming language for that matter. I attempted to preserve the original meaning and flavor of Lisp as much as possible. As a result, the C code in this project is strongly Lisp-like in compact form. Despite being small, these tiny Lisp interpreters in C include 21 built-in Lisp primitives, simple garbage collection and REPL, which makes them a bit more practical than a toy example. If desired, more Lisp features can be easily added with a few more lines of C as explained in my article with examples that are ready for you to try.

There is more: two sequels to tinylisp

In addition to tinylisp, I've written two other small classic Lisp implementations that share similarities with tinylisp, but expanded to include over 40 built-in Lisp primitives, strings, macros, exceptions, execution tracing, file loading, and a REPL:

  • Lisp in 1k lines of C with garbage collector, explained uses mark-sweep/compacting garbage collection. Unlike tinylisp however, a separate pool of free cons pair cells is used to construct lists. The garbage collector frees up space in the pool using mark-sweep. Space is freed up in the atom/string heap by compacting the heap after mark-sweep using pointer reversal.
  • Lisp in 1k lines of C with Cheney's copying garbage collector, explained uses Cheney's copying garbage collector. Like tinylisp, a stack is used to efficiently construct lists, i.e. by pushing two cells at a time on the stack to allocate cons pairs. Heap allocation simply pushes atom/string space up from the bottom of the heap (towards the stack). The garbage collector frees up stack and heap space by copying the active cons pair cells, atoms and strings to a new stack/heap.
 

It turns out yesterday’s mass strikes on Moscow which were meant to coincide with the Euro Council meeting were pure Hollywood spectacle: the drones themselves were stuffed full of kerosene mixtures in the way Hollywood stages car explosions to look more “dramatic” by producing thick plumes of oily smoke.

In the video below, a shot-down drone can be seen jettisoning its special FX package.

It now makes perfect sense how Ukraine was able to fabricate such an eye-catching mise-en-scene, as each downed drone managed to pockmark the horizon with its own PR-ready plume:

The actual damage to the refinery itself turned out to be disappointing, as only a few oil storage tanks were actually destroyed.

In fact, much of Ukraine’s recent narratives have been rapidly falling apart. The Crimean “isolation” turned out to be a total bust, as even top Ukrainian accounts have outlined the steps Russia swiftly took to reverse any issues Ukrainian drone attacks have managed to temporarily cause.

 

tubeup uses yt-dlp to download a Youtube video (or any other provider supported by yt-dlp), and then uploads it with all metadata to the Internet Archive using the python module internetarchive. It was designed by the Bibliotheca Anonoma to archive single videos, playlists (see warning below about more than video uploads) or accounts to the Internet Archive.

Prerequisites

This script strongly recommends Linux or some sort of POSIX system (such as macOS), preferably from a rented VPS and not your personal machine or phone.

 

For nearly four decades, the events surrounding Tiananmen Square have remained one of the most controversial and misunderstood episodes in modern Chinese history.

In this episode, Carl Zha joins Jamarl Thomas to provide a firsthand Chinese perspective on the 1989 protest movement, drawing on his own experience as a teenager living on a university campus during the events.

The discussion explores the economic turmoil of China's reform era, the inflation crisis of the late 1980s, official corruption, the evolution of the student movement, and the political divisions inside China's leadership that culminated in the June 4 crackdown.

They also examine the famous Tank Man footage, the role of student leaders, allegations of foreign involvement, and how the events are remembered differently inside and outside China.

Rather than repeating familiar narratives, this conversation focuses on historical context, competing interpretations, and the complexities often missing from mainstream discussions.

Topics Covered

  • China's transition from a planned economy to market reforms
  • Inflation and corruption in the late 1980s
  • The Hukou system and urban-rural inequality
  • Why the protests initially gained widespread public support
  • The shift from reform demands to political confrontation
  • Internal divisions within China's leadership
  • The military intervention of June 3–4, 1989
  • What happened outside Tiananmen Square
  • The famous Tank Man footage and its full context
  • Student leadership and controversial statements by Chai Ling
  • Operation Yellowbird and the evacuation of protest leaders
  • Deng Xiaoping's interpretation of the crisis
  • Competing narratives about Tiananmen today

Key Takeaways

  • The protests began amid widespread public frustration over inflation and official corruption.
  • Economic reforms dramatically improved agricultural productivity but also created major social tensions.
  • The movement evolved significantly between April and June 1989.
  • Much of the violence occurred on routes leading into central Beijing rather than inside the square itself.
  • Historical interpretations of Tiananmen remain deeply contested both within China and internationally.
  • Understanding the events requires examining economic, political, and social factors rather than relying on simplistic narratives.

Memorable Moments

  • "The demands started with inflation and corruption. By late May, the rhetoric had changed dramatically."
  • "The Tank Man footage most people know is only part of the story."
  • "History becomes much more complicated when you look beyond slogans."
 

Elon Musk wants a SpaceX IPO valuing the company at upwards of $1.75 trillion.

To get there, he got the rules changed so that index funds, with millions of Americans' retirement savings, are forced to buy in.

Retirees could take huge losses, while insiders cash out.

 

I nearly failed out of grad school, defending Chomsky's theory of syntax. Half a decade later, I'm done pretending it was worth it.

Chomskyan generative grammar — X-bar theory, Government and Binding, the Minimalist Program — was taught to me at the University of Pennsylvania as the only legitimate science of language. It was the gatekeeper, the screener, the thing students were washed out of linguistics PhD programs over. As I've come to discover, decades of work in dependency grammar and construction grammar — frameworks I was told didn't exist, didn't matter, or had been "subsumed" — were doing better empirical work the whole time.

In this video:

  • What Chomsky actually got right (the cognitive revolution, generative grammar as discrete infinity, the takedown of Skinner's Verbal Behavior)
  • Where transformational grammar, deep structure, movement, empty categories, and Universal Grammar go wrong
  • The "poverty of the stimulus" argument and why Pullum & Scholz's critique matters
  • How construction grammar (Adele Goldberg) handles the active/passive, the dative alternation, "the more the merrier," and coercion — without movement
  • How dependency grammar (Lucien Tesnière) handles headedness, raising vs. control, and cross-linguistic data — without phrase structure trees
  • Why long-distance reflexives in Mandarin, Icelandic, and Japanese broke Binding Theory
  • Why Minimalism's proliferation of functional projections (TP, vP, FocP, ForceP) looks an awful lot like Ptolemaic epicycles
  • Usage-based linguistics (Tomasello, Bybee), psycholinguistics (Levelt, Ferreira), and what kids actually do when they learn language
view more: next ›