Creating A New MIME Type

I struggled a bit this afternoon creating a new MIME type and associating it with a particular application, so I’m going to archive the solution here for future reference. This was on a Linux Mint system, but I found the key information in a GNOME documentation page, so I suspect it works for Ubuntu and …

More

Behold, the Super Cow

Hmm… how do they compute the Net Merit and GTPI? (But, but, what about all of that missing heritability?) See also Applied genomics: the genetic “super cow” Genomic prediction: no bull. Attention climate virtue signalers: more efficient cows produce less methane per liter of milk! Drink milk from genetically engineered cows :-) Tweet

23andme

I’m in Mountain View to give a talk at 23andMe. Their latest funding round was $250M on a (reported) valuation of $1.5B. If I just add up the Crunchbase numbers it looks like almost half a billion invested at this point… Slides: Genomic Prediction of Complex Traits Abstract: We apply methods from Compressed Sensing (L1-penalized regression; Donoho-Tanner …

More

Thread Safety

As I noted in yesterday’s post, one of the major changes associated with the new “generic” callback structure in CPLEX is that users now bear the responsibility of making their callbacks thread-safe. As I also noted yesterday, this is pretty new stuff for me. So I’m going to try to share what I know about thread …

More

CPLEX 12.8: Generic Callbacks

IBM is getting ready to release CPLEX 12.8, and I had the opportunity to attend a presentation about by Xavier Nodet at the 2017 INFORMS annual meeting. Here are links to two presentations by Xavier: CPLEX Optimization Studio 12.8 – What’s New and CPLEX 12.8 – the Generic Callback. As with any new release, there …

More

Where are participants in American and Canadian teacher hashtags?

My dissertation research is focused on Regional Educational Twitter Hashtags (RETHs), which are teacher-focused hashtags that are associated with particular geographic regions, such as American states or Canadian provinces or territories. This isn’t the first time that I’ve done a project on this phenomenon, and it’s rewarding to come back to RETHs to answer some questions that …

More

Public data and digital research ethics

The Verge recently posted an article that highlights some of the ethical dilemmas involved in collecting publicly-available data for research purposes. The article begins by describing the work of a researcher working on facial recognition of people before and after hormone replacement therapy: On YouTube, he found a treasure trove. Individuals undergoing HRT often document their progress …

More

Normies Lament

Ezra Klein talks to Angela Nagle. It’s still normie normative, but Nagle has at least done some homework. Click the link below to hear the podcast. From 4Chan to Charlottesville: where the alt-right came from, and where it’s going Angela Nagle spent the better part of the past decade in the darkest corners of the …

More

Robots taking our jobs

The figures below are from the recent paper Robots and Jobs: Evidence from US Labor Markets, by Acemoglu and Restrepo. VoxEU discussion: … Estimates suggest that an extra robot per 1000 workers reduces the employment to population ratio by 0.18-0.34 percentage points and wages by 0.25-0.5%. This effect is distinct from the impacts of imports, …

More

Don’t Touch the Computer

Under what circumstances should humans override algorithms? From what I have read I doubt that a hybrid team of human + AlphGo would perform much better than AlphaGo itself. Perhaps worse, depending on the epistemic sophistication and self-awareness of the human. In hybrid chess it seems that the ELO score of the human partner is …

More

Super-human Relational Reasoning (DeepMind)

These neural nets reached super-human (better than an average human) performance on tasks requiring relational reasoning. See the short video for examples. A simple neural network module for relational reasoning https://arxiv.org/abs/1706.01427 Adam Santoro, David Raposo, David G.T. Barrett, Mateusz Malinowski, Razvan Pascanu, Peter Battaglia, Timothy Lillicrap (Submitted on 5 Jun 2017) Relational reasoning is a …

More

Face Recognition applied at scale in China

The Chinese government is not the only entity that has access to millions of faces + identifying information. So do Google, Facebook, Instagram, and anyone who has scraped information from similar social networks (e.g., US security services, hackers, etc.). In light of such ML capabilities it seems clear that anti-ship ballistic missiles can easily target …

More

Premature Obituaries

[T]he report of my death was an exaggeration. (Mark Twain, 1897) In a recent blog post, “Data Science Is Not Dead“, Jean-Francois Puget discussed and dissented with a post by Jeroen ter Heerdt titled “Data Science is dead.” Barring the possibility that Schroedinger shoved data science into a box and sealed it, both assertions cannot …

More

Update Error: Wrong Architecture

Yesterday I ran into one of those mystifying glitches that, will infrequent, serve as a reminder that Linux is not for the faint of heart. When I booted my desktop system (Linux Mint 18.1 Serena), the system tray icon for the software updater was displaying a red “X” that indicates it tried and failed to …

More

Thank you UGS200H!

It’s hard to believe another semester is in the books! Over the 2016-17 academic year, I had the pleasure of working with 10 amazing undergraduates (along with Jeff & Bill) in UGS200H. UGS 200H = Undergraduate Honors Research Seminar. This was my first opportunity to co-facilitate a freshman research seminar and work with undergraduates, and …

More

New publication: Using TPACK to Analyze Technological Understanding in Teachers’ Digital Teaching Portfolios

Over the past four years, I’ve participated in research projects on a few different topics, but most of them can be grouped into the broad category of “digital educational research.” As I like to put it, this involves exploring how digital technologies afford not only new spaces for teaching and learning but also new ways …

More

Robots Proctor Online Exams

For background on this subject, see How to beat online exam proctoring. It is easy for clever students to beat existing security systems for online exams. Enterprising students could even set up “cheating rooms” that make it easy for test takers to cheat. Judging by the amount of traffic this old post gets, cheating on …

More

On the military balance of power in the Western Pacific

Some observations concerning the military balance of power in Asia. Even “experts” I have spoken to over the years seem to be confused about basic realities that are fundamental to strategic considerations. 1. Modern missile and targeting technology make the survivability of surface ships (especially carriers) questionable. Satellites can easily image surface ships and missiles …

More

Ratchets Within Rachets

For those interested in political philosophy, or Trump’s travel ban, I recommend this discussion on Scott Aaronson’s blog, which features a commenter calling himself Boldmug (see also Bannon and Moldbug in the news recently ;-) Both Scott and Boldmug seem to agree that scientific/technological progress is a positive ratchet caught within a negative ratchet of societal and …

More