recentpopularlog in


« earlier   
50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs
Go is a simple and fun language, but, like any other language, it has a few gotchas... Many of those gotchas are not entirely Go's fault. Some of these mistakes are natural traps if you are coming from another language. Others are due to faulty assumptions and missing details.

A lot of these gotchas may seem obvious if you took the time to learn the language reading the official spec, wiki, mailing list discussions, many great posts and presentations by Rob Pike, and the source code. Not everybody starts the same way though and that's OK. If you are new to Go the information here will save you hours debugging your code.
golang  reference  gotchas  IFTTT  programming  language  tips  go  learning  dev 
31 minutes ago by devnulled
Cisgender - Wikipedia
Etymology and terminology
German sexologist Volkmar Sigusch used the neologism cissexual (zissexuell in German) in a peer-reviewed publication. In his 1998 essay "The Neosexual Revolution", he cites his two-part 1991 article "Die Transsexuellen und unser nosomorpher Blick" ("Transsexuals and our nosomorphic view") as the origin of the term.[4] He also used the term in the title of a 1995 article, "Transsexueller Wunsch und zissexuelle Abwehr" (or: "Transsexual desire and cissexual defense").[5]

Cisgender has its origin in the Latin-derived prefix cis-, meaning "on this side of", which means the opposite of trans-, meaning "across from" or "on the other side of". This usage can be seen in the cis–trans distinction in chemistry, the cis–trans or complementation test in genetics, in Ciscaucasia (from the Russian perspective), in the ancient Roman term Cisalpine Gaul (i.e., "Gaul on this side of the Alps"), and more recently, Cisjordan, as distinguished from Transjordan. In the case of gender, cis- describes the alignment of gender identity with assigned sex.[6]

Sociologists Kristen Schilt and Laurel Westbrook define cisgender as a label for "individuals who have a match between the gender they were assigned at birth, their bodies, and their personal identity".[2] A number of derivatives of the terms cisgender and cissexual include cis male for "male assigned male at birth", cis female for "female assigned female at birth", analogously cis man and cis woman,[7] and cissexism and cissexual assumption.[8] In addition, one study published in the Journal of the International AIDS Society used the term cisnormativity, akin to sexual diversity studies' heteronormativity.[9][10] A related adjective is gender-normative because, as Eli R. Green writes, "'cisgendered' is used [instead of the more popular 'gender normative'] to refer to people who do not identify with a gender diverse experience, without enforcing existence of a normative gender expression".[11] In this way, cisgender is preferable because, unlike the term gender-normative, it does not imply that transgender identities are abnormal.
gender  language  gay 
32 minutes ago by craniac
Trump has turned words into weapons. And he's winning the linguistic war | George P Lakoff and Gil Duran | Opinion | The Guardian
Then there are what cognitive scientists call “salient exemplars” – well-publicized individual cases, where wide publicity leads the public to take them as having a high probability and typifying a whole class. Trump turns them into weaponized stereotypes. He is a master at defaming entire groups of people as liars, rapists, terrorists – or in the case of US law enforcement and intelligence agencies – agents of corruption.
ee  propaganda  language  twitter  trump 
1 hour ago by osi_info_program
Calm Down: It’s Only Assembly Language | Hackaday
n fact, the post is really well suited for the typical hacker because it focuses the on real mode of an x86 processor after it boots. What makes this tutorial a little more interesting than the usual lecture is that it has interactive areas, where a VM runs your code in the browser after assembling with NASM.

We really like that format of reading a bit and then playing with some code right in the browser. There is something surreal about watching a virtual PC booting up inside your browser. Yeah, we’ve seen it before, but it still makes our eyebrows shoot up a little.
assembler  hackaday  tutorial  language  hardware 
2 hours ago by cyberchucktx
GitHub - toml-lang/toml: Tom's Obvious, Minimal Language
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 85 million projects.
configuration  language  json  yaml  replacement  inifile  opensource  floss 
2 hours ago by gilberto5757
[良葛格] 語言技術: Java Essence
你以為問題在這,其實問題不在這。你以為這很難,其實它不難!許多的問題,根源自你不了解 Java 的本質,許多的事,其實從安裝 JDK 開始就要知道。你急著完成 Hello! World!,因而忘了 Java 的本質。你急著飛翔,卻忘了如何起步!
@Column  @Concept  @Reference  Java  Software  Programming  Language  Engineering 
13 hours ago by jslu
Complex vs "Accessible" prose in kids books
Is the language in kids books being dumbed-down?
language  Pearls 
15 hours ago by mrbennett
Introduction - A Gentle Introduction to Rust
Introduction to the Rust language, standard library and ecosystem
guide  programming  rustlang  tutorial  rust  language  programming-language 
17 hours ago by vitaminCPP
Dart programming language | Dart
Developers at Google and elsewhere use Dart to create high-quality, mission-critical apps for iOS, Android, and the web. With features aimed at client-side development, Dart is a great fit for both mobile and web apps.
google  programming  language 
20 hours ago by robertocarroll

Copy this bookmark:

to read