guess I'm built different, every time I'm out trying to see night sky stuff I frequently think about how much light pollution is entirely preventable with just a tiny bit of regulation
guess I'm built different, every time I'm out trying to see night sky stuff I frequently think about how much light pollution is entirely preventable with just a tiny bit of regulation
Except it doesn't! It actively harms some people (including me).
Except it doesn't! It actively harms some people (including me).
aphyr.com/posts/397-i-...
aphyr.com/posts/397-i-...
Languages provide them to support linked data structures and to provide efficient access to objects on the stack. Check out my latest Programming Language Pragmatics video, which talks about pointers and their static and dynamic semantics.
Languages provide them to support linked data structures and to provide efficient access to objects on the stack. Check out my latest Programming Language Pragmatics video, which talks about pointers and their static and dynamic semantics.
My latest Programming Language Pragmatics video talks about layout options for multidimensional arrays, array slices, and index computations. I also talk about built-in string and set datatypes, including super-cool bit vector representations. Check it out!
My latest Programming Language Pragmatics video talks about layout options for multidimensional arrays, array slices, and index computations. I also talk about built-in string and set datatypes, including super-cool bit vector representations. Check it out!
www.journalofdemocracy.org/articles/how...
www.journalofdemocracy.org/articles/how...
REPORTER: "Here's a photo of a zip tied 14 year old."
FBI" "OK, we didn't zip tie YOUNG children."
REPORTER: "Here's a photo of a zip tied 14 year old."
FBI" "OK, we didn't zip tie YOUNG children."
My latest Programming Language Pragmatics video covers it all: record syntax, operations, semantics, (sub)typing, and run time layout!
PLP 8.1: Records - youtu.be/qgG555CJPmM
My latest Programming Language Pragmatics video covers it all: record syntax, operations, semantics, (sub)typing, and run time layout!
PLP 8.1: Records - youtu.be/qgG555CJPmM
www.publicsource.org/cmu-expressi...
www.publicsource.org/cmu-expressi...
Polymorphism! My latest Programming Language Pragmatics video covers polymorphic (generic) types: type checking, implementation strategies, type constrains, and polymorphic type inference.
Polymorphism! My latest Programming Language Pragmatics video covers polymorphic (generic) types: type checking, implementation strategies, type constrains, and polymorphic type inference.
My latest Programming Language Pragmatics video talks about type compatibility and structural vs. name equivalence, as well as coercions and how to insert them.
My latest Programming Language Pragmatics video talks about type compatibility and structural vs. name equivalence, as well as coercions and how to insert them.
I have no attachment to the old East Wing. The public doesn't see it. Every president renovates/remodels some. Trump's changes are kind of chintzy, but the next president will probably fix most of that. A ballroom will probably be useful.
So...big shrug?
I have no attachment to the old East Wing. The public doesn't see it. Every president renovates/remodels some. Trump's changes are kind of chintzy, but the next president will probably fix most of that. A ballroom will probably be useful.
So...big shrug?
Open your eyes to this brutality.
ICE beats up, drags & abducts this disabled visually impaired man.
Now share this.
Everyone must see the brutality of this administration & ask themselves what they are doing to push back.
You have power.
Even sharing this video exerts that power.
Open your eyes to this brutality.
ICE beats up, drags & abducts this disabled visually impaired man.
Now share this.
Everyone must see the brutality of this administration & ask themselves what they are doing to push back.
You have power.
Even sharing this video exerts that power.
My new Programming Language Pragmatics video discusses denotational, structural, and behavioral views of typing, demystifies terminology, talks about why types are useful, and introduces subtyping.
PLP 7.1: Type Systems - youtu.be/jjYg8aNAYOY
My new Programming Language Pragmatics video discusses denotational, structural, and behavioral views of typing, demystifies terminology, talks about why types are useful, and introduces subtyping.
PLP 7.1: Type Systems - youtu.be/jjYg8aNAYOY
In my latest Programming Language Pragmatics video, I talk about constructs from while loops through generators to tail-recursive functions, along with implementation approaches and tradeoffs.
In my latest Programming Language Pragmatics video, I talk about constructs from while loops through generators to tail-recursive functions, along with implementation approaches and tradeoffs.
My latest Programming Language Pragmatics video talks about how structured control flow constructs for sequencing and selection replaced more primitive constructs to help make programs more understandable.
My latest Programming Language Pragmatics video talks about how structured control flow constructs for sequencing and selection replaced more primitive constructs to help make programs more understandable.
In my latest Programming Language Pragmatics video, I talk about precedence, order of evaluation, and expression vs. statements. Control flow matters most for side effects; I talk about tradeoffs involved and forms of assignment.
In my latest Programming Language Pragmatics video, I talk about precedence, order of evaluation, and expression vs. statements. Control flow matters most for side effects; I talk about tradeoffs involved and forms of assignment.