HNHacker News
TopNewBestAskShowJobs

michaelhoffman

5,334 karma · joined December 13, 2011

https://hoffmanlab.org/

https://twitter.com/michaelhoffman

https://github.com/michaelmhoffman

https://hnbadges.netlify.app/?user=michaelhoffman

submissionscomments
michaelhoffman··on A Week with Plan 9
> 9Front And Surprise Auschwitz

What the actual fuck. At first I thought this was some joke in poor taste by the blog post, but in fact he is referring to the use of Nazi death camp imagery in the documentation. That's not cool.

michaelhoffman··on Microsoft job posting suggests a major user interface update expected in 2021
This is clearly a designed path.
michaelhoffman··on Postdocs under pressure: ‘Can I even do this any more?’
Yes, it is true that there are SOME professors with chairs. Not that all professors have a chair. analog31 already explained this in response to your last comment.
michaelhoffman··on Postdocs under pressure: ‘Can I even do this any more?’
> Becoming a professor is called getting your 'chair' isn't it?

No.

> I don't know any professors who don't also have tenure - that seems a contradiction in terms to me.

Assistant professors generally do not have tenure, and at some institutions being an associate professor or full professor is no guarantee either.

> But if you don't know what I mean we're probably talking about different things and possibly talking at cross-purposes.

I know what you mean; you're just incorrect and spreading misinformation based on your limited experience.

michaelhoffman··on Postdocs under pressure: ‘Can I even do this any more?’
I don't know what you mean by my "chair".

The biggest worry for most professors I talk to in grant-funded fields (which is most of the natural sciences and engineering) is not getting grant funding and having to lay off some or all members of our research group. In Canada, biomedical grant application success rates are around 14% so this is a pretty big worry.

People who are pre-tenure or in organizational units where there is no tenure (which includes a lot of medical researchers) also have to worry about losing their job.

In the U.S., very few professors can get paid their whole 12-month salary without getting some grant funding to pay for it. Some universities will commit 75% of the professor's salary as "hard money"—these are the ones with the bigger teaching loads. Others will provide only 5% of the salary and expect the professor to get the rest through grant funding. If you can't do it, expect to get a pay cut or lose your job. This is the prevailing model at elite medical research institutions like Harvard Medical School, Johns Hopkins School of Medicine, or University of California, San Francisco.

michaelhoffman··on Postdocs under pressure: ‘Can I even do this any more?’
This is not at all the case in the fields I work in. Don't get me wrong, I'd much rather be a professor than a postdoc but it is way, way more stressful.
michaelhoffman··on I built a picture frame with a greyscale e-paper that runs on battery for years
The picture frame runs for years, unlike their web site. "502 Bad Gateway"
michaelhoffman··on R adds native pipe and lambda syntax
In Windows, WinCompose lets you set up compose keys like that, although the default ⋄yy goes to ʎ.
michaelhoffman··on Discord bans me for using their official client
This is weird. This person may not know the reason they were banned or there may not have been any reason. But clearly "using their official client" isn't the reason for the ban and I don't see any indication that was stated or implied by Discord.
michaelhoffman··on I Hate Coordinate Systems
As someone who works in genomics, all these issues apply to genomic coordinate systems as well—same concepts, different words.
michaelhoffman··on Transparency and Reproducibility in Artificial Intelligence
Free full text: https://www.nature.com/articles/s41586-020-2766-y.epdf?shari...
michaelhoffman··on Tesla Shares Fall as It Fails to Make It into S&P 500 Index
It's bad for Tesla shareholders. Doesn't mean it's bad for anyone else.
michaelhoffman··on Ubuntu 20.04 LTS’ snap obsession has snapped me off of it
I've been running Ubuntu 20.04 on WSL2 and haven't had any issues with snap being pushed on me—mainly because I don't use the Ubuntu store and have everything installed through apt on the command-line.
michaelhoffman··on Supercomputer analysis of Covid-19 leads to new theory
The cited article has been retracted.

(I know this because I have the PubPeer extension installed which puts a big red warning by it.)

michaelhoffman··on Why are there 5280 feet in a mile? (2009)
The International System of Units (what most people refer to as "the metric system") unit for angular measure is the radian.
michaelhoffman··on Zappos CEO Tony Hsieh is stepping down after 21 years
Microsoft at least used to send engineers over to answer support phone calls occasionally and it provided a level of insight into users they wouldn't get otherwise.

https://devblogs.microsoft.com/oldnewthing/20030816-00/?p=42...

Even Bill Gates did this:

https://devblogs.microsoft.com/oldnewthing/20091123-00/?p=15...

michaelhoffman··on The dual PhD problem of today’s startups
As a computational biologist I have gained sufficient expertise in both computation and biology to know that most of the magic AI biomed stuff proposed by people who have expertise in only one of these areas is utter nonsense.

Two PhDs that don't speak the same language isn't a great solution, but one PhD who is a jack-of-both-trades isn't the only alternative either. I feel like I've done well with alternating collaborations with biologists who don't have a computational focus, and quantitative methods folks who don't necessarily have a focus in genomics (what we work on).

michaelhoffman··on Web browsers need to stop. Enough is enough
> Mozilla just fired everyone relevant to focus on crap no one asked for like Pocket, and fad nonsense like a paid VPN service and virtual reality tech.

Not disagreeing with the rest of this, but I love Pocket.

michaelhoffman··on Seven Sets Venn Diagram
No Venn diagram will ever top the six-way Venn diagram from the banana genome paper. It is the last word in multi-way Venn diagrams.

https://www.nature.com/articles/nature11241/figures/4

michaelhoffman··on Researchers generate complete human X chromosome sequence
At a certain level of abstraction, we can treat it that way and it is good enough for many use cases. In biological and physical reality, no.

Each human started with between 1 and 5 copies of the X chromosome. Those copies are different in various ways. Many of the differences are single nucleotide variation, identical in a region but with a single letter changed. There are also tandem repeats where there might be a CAG sequence that occurs one or dozens of times. (Counting the number of repeats like this is often used for DNA fingerprinting.) There is also ample larger-scale structural variation, which includes whole regions of the genome present present or absent in one copy or another, or maybe copied multiple times in a row, or moved in from another chromosome, or reversed.

Complicated enough? On top of that you have to add the fact that there are trillions of cells in each human and in those trillions of cells you will have many slightly different copies of the original 1 to 5 X chromosomes from when that human was a single-cell organism. You will definitely have changes at the ends of the chromosomes, the telomeres, as they are made up of variable tandem repeats. You'll also have single nucleotide mutations, and if you're unlucky, bigger changes. On some chromosomes (not chromosome X), there's also V(D)J recombination, where our immune "memory" is actually encoded in changes to genome sequence in particular cells. Cancer or a pre-cancerous syndrome will increase the frequency and severity of these changes.

If you want to sequence a whole chromosome you have to contend with the fact that the most accurate methods for sequencing generally give you reads of 1000 nucleotides or less each and you have to assemble them together. People liken the problem to putting together a jigsaw puzzle, but it's not like assembling a jigsaw puzzle from a single box. It's more like taking hundreds of boxes of supposedly the same jigsaw puzzle (but in reality some small changes that make things fit together not quite right), dumping them all in a pile, randomly removing a bunch of them, and then trying to figure out how everything fits together. Also there are many parts of this puzzle with identical artwork and that fit together identically! Good luck!

Scientists have been applying a lot of ingenuity to this puzzle for decades and getting a whole chromosome assembly like this is a big milestone.

michaelhoffman··on Why Can't I Reproduce Their Results?
This is what Raymond Chen calls the "psychic debugger".
michaelhoffman··on Adobe to remove Flash Player from web site after December 2020
I knew Flash would not be supported further, but did not know that Adobe planned on totally removing even the old versions from their web site at that point. It seems like an unusual approach to the end of life for previously gratis software, even if there are special reasons for it in this case.
michaelhoffman··on The Poetics of CLI Command Names
Is this like PowerShell's `Show-Command` and the earlier Macintosh Programmer's Workbench Commando?
michaelhoffman··on Apple Plans to Announce Move to Its Own Mac Chips at WWDC
Strangely enough, Apple's architectural hardware choices have a history of having effects on the broader market disproportionately to their market share.
michaelhoffman··on Life as Thermodynamic Evidence of Algorithmic Structure in Nature (2012)
Many regard MDPI as a predatory publisher. That's not a universal view and there is clearly a substantial amount of valid research that appears in MDPI journals. But they seem to have a bias towards accepting papers with cursory review and collection of article processing fees. For example, they ask that peer-reviewers submit reviews in 7 days or less, which is something few experts are going to have time for.

Then there is the matter of MDPI creating deceptive journal titles like _Cells_ which surely is often confused with the incredibly prestigious journal _Cell_.

Anyway, caveat lector.

michaelhoffman··on Unicode-based scientific plotting for working in the terminal
This is great! Anyone know of anything like this for Python or R?
michaelhoffman··on Microsoft now credits maker of AppGet but offers no apology
You can have an approach that is YAML with scripting where necessary. There are so many packages that fit into one of the standard Chocolatey package setups (exe, msi, msu, vsix, zip).

https://chocolatey.org/docs/helpers-install-chocolatey-packa...

michaelhoffman··on Microsoft now credits maker of AppGet but offers no apology
Yeah and recently a lot of Chocolatey scripts are calls to a number of standard helpers for various types of installers. Not a whole lot of arbitrary commands being used.

Having something like YAML seems cleaner than the Chocolatey approach, but there are almost 8,000 Chocolatey packages and it works pretty well. Implementation > architecture here.

michaelhoffman··on Evolution of Emacs Lisp [pdf]
This is one of a number of accepted papers for a conference on History of Programming Language. It does a good job of telling the story of the history of Emacs Lisp. Publicly proclaiming that you are critical of it for doing that is rather unreasonable.

https://hopl4.sigplan.org/track/hopl-4-papers

michaelhoffman··on Disney claims anyone using a Twitter hashtag is agreeing to their terms of use
In many organizations, legal boilerplate has nothing to do with what's reasonable in the law or even what a lawyer thinks is necessary.
← PreviousPage 5 of 24Next →