HNHacker News
TopNewBestAskShowJobs

johnminter

303 karma · joined August 30, 2012

submissionscomments
johnminter··on The Real Class War
How much of that is due to automation? Profit margins are also important, especially in a global economy.
johnminter··on Bye Bye Microsoft Office, Hello LibreOffice
I have a current Office 365 license. I ran into a problem trying to open some old Excel files from a project I did in 1999 and 2000. These workbooks contained some valid VBA modules I had written. Excel's security model would not let me open the files, nor was I able to overide even though I knew they were fine. Finally, I opened them in Libre Office and saved in the current format.

I have migrated the vast majority of my computational work to use R with RStudio. In a Rmarkdown document I can embed R and Pyhon code and generate plots. These documents play well with version control.

johnminter··on Opinion: Standard Time all year round is the healthy choice
I find DST to be a major annoyance with no real benefit. The "spring forward" phase is the more difficult adjustment for me.
johnminter··on We're Incentivizing Bad Science
This is where measurements by multiple groups come in. I would point out that in 2019 the basis for the SI base units were changed because of issues with the standards. The international community - lead primarialy by NIST and their counterpart agencies in other countries noted that, among other standards, that measurements of the "standard meter" bars were changing measureably and the replicates of the "official bars" differed from one another.

They proposed and agreed upon new "standards" based upon measurments with better precision and accuracy. See the Wikipedia summary [1]

[1] https://en.wikipedia.org/wiki/2019_redefinition_of_the_SI_ba...

johnminter··on Ask HN: How do you share/organize knowledge at work and life?
I, too, am a fan of R-markdown for this purpose
johnminter··on My Repo, My House, My Rules
1. Github encourages us to specify a license on our repositories. This specifies the expectations a user can have.

2. There is a mechanism for people to participate - a pull request. The owner has the right to decide if this is consistent with the project goals and respond accordingly.

3. Charitable interactions are productive. It encourages collaboration and the result is the whole is greater than the sum of the parts. That is fun. Too much drama causes developers to find other uses for their time and talent.

johnminter··on Computer Files Are Going Extinct
Genre is important here. One's choice of language when playfully communicating with friends will be different than the language used to communicate in a legal brief or a scientific paper. We adapt our language to our audience and the occasion to communicate our ideas. Being thoughtful and considerate to our audience is important on all occasions.
johnminter··on Microsoft developer reveals Linux is now more used on Azure than Windows Server
Senior scientists in corporate R&D often require local admin access as well. The image analysis and spectum simulation programs I needed to run and keep updated were not on the radar for our corporate IT folks. They were very good at what they did and were cooperative when we explained our needs and showed that we were competent to manage our own systems and were willing to reach out and ask questions before doing something unfamiliar. Even in R&D, most chemists could use a standard workstation. It was mainly analytical chemists/material scientists working with specialized instruments and doing custom software development that needed local admin access.
johnminter··on Jony Ive to form independent design company with Apple as client
I'm still using mine. I'm seriosly thinking of moving to Linux when it is no longer working or supported by the OS. And that MagSafe adapter has saved my bacon on multiple occasions...
johnminter··on Jony Ive to form independent design company with Apple as client
I, too, would like the option of a thicker laptop and my beloved magnetic break-away power connector. That has saved my bacon many times when my foot caught the cord. I assume that wold permit a thicker battery with a longer lifetime...
johnminter··on The Army thought a veteran faked his health issues while having lead poisoning
In addition, there are lead issues in older military housing on bases like Ft. Meade. My youngest granddaughter had a false positive on her test; several other children were not so lucky. The good news is that the top brass at the highest levels are working to resolve the problem.
johnminter··on The principle of charity: Criticize the best interpretation of an argument
The parent article reminded me of a quote from Gordon Fee, a professor of Theology, who had seen many disagreements during his career. Fee put it like this [1]:

A student is not bound to reproduce slavishly the interpretations of others, but you are bound to assess critically what you read.

Before you can say, "I disagree," you must be able to say, "I understand." It is axiomatic that before you level criticism you should be able to state an author's position in terms that he or she would find acceptable. After that, you may proceed in any of six directions:

a. Show where the author is misinformed.

b. Show where the author is uninformed.

c. Show where the author is inconsistent.

d. Show where the author's treatment is incomplete.

e. Show where the author misinterprets through faulty assumptions or procedures.

f. Show where the author makes valuable contributions to the discussion at hand.

[1] Gordon Fee, Exegesis, 3rd edition 2002 p.33

johnminter··on The difference between ‘broke’ and ‘poor’
This is an important distinction. CBS reports [1] that a $500 emergency expense would put most Americans in debt. Our consumer-focused economy with easy credit lures people into purchases that they cannot afford. Many spend without careful thought and purchase homes, electronic devices, automobiles, and college educations that they cannot afford to repay.

My wife and I had little savings when I got out of graduate school. Neither of our parents had taught us about budgeting. I found books that taught us how to make a monthly budget. The authors stressed the importance of working together to plan a budget and setting a goal of saving for an emergency fund that would eventually cover six months expenses. We drove our old car until it was too expensive to repair. Eating out was a rare treat. I carried a bag lunch to work. We bought a used tent and camping supplies for a vacation. We had a used B&W TV for years. We were able to purchase a modest house. We never upgraded to a bigger one. A careful lifestyle helped us get our kids though state universities with no debt.

In time we could add more "fun" items because we had a buffer. We were still careful. My employer had perennial layoffs. We knew I could be laid off at any time. Happily, I was ready to retire when my time came (My company went from 65,000 employees in our city to less than 1,700 when I was laid off).

I have a friend who ran his own computer business and counseled (free of charge)many families with money problems. His conclusion was that lack of money was not the biggest problem these families had. He concluded that poor management of what they had was a bigger problem.

[1] https://www.cbsnews.com/news/most-americans-cant-afford-a-50...

johnminter··on Sublime Text 3.2 Released
I, too, have been a long-time Sublime Text user. I really liked the add-on packages. The basic Package Control installs but does not show up in the menu like before. I have found ways to install a few key packages manually. It has been my favorite editor on Mac, Win, and Linux for a long time.

I do a lot of work in Rmarkdown and I like Sublime's spell checker best. I especially like the subl command line launcher on MacOS and Linux...

johnminter··on Physicists reverse time using quantum computer
Quantum Leap, here we come (grin)
johnminter··on Tim Berners-Lee: 'Stop web's downward plunge to dysfunctional future'
The content on the Internet ranges from "free" to "paid subscription":

1) We have volunteers that curate content and they have limited time. We need to be gracious, courteous, and thankful for their effort.

2) Businesses are providing content and generate revenue via subscription, advertisements, or data mining our input. Put another way, in the last two cases we are the product.

In all cases the content will be biased because humans are biased. We deal with that by reading content from multiple points of view and apply critical thinking and reasoning skills.

We also have to continually remind ourselves that there are people with disruptive agendas - both individuals and collectives funded by nation states that have an agenda. How many times have you been notified that your information has been compromised?... Jurisdictional issues make it hard for law enforcement agencies to track them down and shut them down. The situation reminds me of the caricature of the American West in the 1800s - a free-for-all. To be forewarned is to be forearmed. We need to take security seriously.

johnminter··on Project Management for PhDs
That worked for my wife and me as well :). To be fair, my advisor went on sabbatical for a year and I helped manage the group while he was gone. I learned a lot... My wife was an organic chemist working with some nasty monomers (not good for pregnancy...), so we swapped some tasks. She did my literature searches (this was before easy access to data bases) and I handled her last few reactions. Everything worked out well. The salary for a research scientist was very welcome at the end...
johnminter··on The hard part in becoming a command line wizard
The Software Carpentry team has stressed the usefulness of shell scripting for years [1]. One nice feature is that the scripts are easily tested as they are developed. For example, biologists find this approach helpful for constructing large data processing pipelines [2]. Because the scripts are plain text, they play well with version control (e.g. git). The tools are free, well tested, and will work on most hardware.

[1] http://swcarpentry.github.io/shell-novice/

[2] https://computingskillsforbiologists.com/

johnminter··on Yelp Fired Manager After He Didn't Take Calls, Check Email 24/7, Lawsuit Claims
I could understand a coverage rotation, but having to be available 24/7/365 is basically being treated as a slave. He might not win his case - and unless his attorney is working on a percentage of a win - he should get a second opinion.

For his own health and well being as a family, he needs to find new employment. Find a job with a more reasonable work/life balance and adapt lifestyle choices to fit the budget.

I know a chaplain that has been at the bedside of many people during their final hours. None ever thought that they should have spent more time at the office.

johnminter··on Why Do Rich People Love Endurance Sports? (2017)
I'm definitely a Clydesdale. We just called it "old, fat, and slow" :)
johnminter··on Ghosting: Job candidates turn tables on employers
In many US companies, severance increases with years of service. In the case of my former employer, as the company's balance sheet got worse, successive downsizings provided fewer benefits. There were legal protections that slowed the rate of those decreases.
johnminter··on Ghosting: Job candidates turn tables on employers
You are correct - the company is not your friend. Senior management has a responsibility to look out for the shareholders' interests. They are also human and look out for their own interests. That said, treating people the way you want to be treated has a positive effect on your little corner of the company.

My management treated me well when it was in their power to do so. I survived for 36 years in a company that had multiple downsizings, sometimes 2 a year in the last 15 years. Our workgroup supported each other the best we could. We still get together for lunch periodically. Ross Perot's "great sucking sound of jobs leaving the country" occured on my watch. We just had to deal with it the best we could.

I was much happier and productive when I realized that it was best to be thankful for the good parts of my work and that sometimes you go through situations that suck. That's life...

johnminter··on Why Do Rich People Love Endurance Sports? (2017)
I suspect that the useful lifetime of running shoes depends upon the runner's weight. As a heavier runner/walker trying to control my weight, I found the 500 mi/pair to be reasonable when running.

I could walk longer in them w/o problems. I'm currently rehabbing a strained hip and walking 35-40 mi/week and need to replace shoes about every 750 mi. I suspect a lightweight runner could get a longer useful life from the same shoe. Like many others, I have found the uneven wear patterns on my shoes reflect issues with my foot strike that I have improved but not eliminated.

johnminter··on Big Cities No Longer Deliver for Low-Skill Workers
Yes. Technology and business environments change. Students will only succeed if they become self-motivated, life-long learners who can identify the key problems/technology that their employers need solved/developed and rapidly build upon their skill-set to solve those problems and implement the solutions. Ideas/technology are like Legos - the point is to know how to assemble the pieces you have to build what you need.

When I started my career as a scientist in a corporate analytical lab 36 years ago, corporate funding for travel and continuing education was plentiful. When budgets got tight, that was the first to go. Those of us who were self-directed learners survived the downsizing and cost-cutting much longer than those who didn't.

johnminter··on The LaTeX fetish (2016)
There is a recent development that provides a much smaller subset: TinyTex by Yihui Xie (who has made many contributions to Rmarkdown). See https://yihui.name/tinytex/

One can add just the packages you need and it can be installed in user directories for people who do not have admin privleges.

johnminter··on Yes, You Should Walk Your Cat
When my wife and I were in grad school, we got 2 kittens. They really entertained each other.

Our next door neighbor had a single older cat. The cat had a weight problem so they got a book, "How to exercise your cat". As I recall, the opening sentence was, "If you have 2 cats, you don't need this book."

johnminter··on Why Standing Desks Are Overrated
Your comment reminds me of starting work in the Research Laboratories of a once iconic company almost 40 years ago. The lab had a chair with stick-on labels on the back which read, "SARTUN". I was puzzled and after I got to know my office mate (a man in his late 50s) I asked him about it.

Turns out that the company had a policy for the type of desk and chairs people could have. Senior scientists (mostly PhDs) got nice chairs and large desks. The technicians called them the "tunas". The technicians in the lab often had to share desks and had inexpensive chairs. They referred to themselves as "sardines". The BS/MS folks had medium size desks and and so were called "sartun". Mystery solved.

The good news is that after a few years management discovered that ergonomic/repetitive stress injuries increased medical problems and absences. Management instituted individual ergonomic assessments and provided desk/chairs matched to the individual's needs and it made work much better and reduced repetitive stress injuries.

johnminter··on Improving Ourselves to Death
I think the problem is better framed as focusing on consistently making the best choices we can given information we have and the situation we face. Yes, we make these choices in a community and our choices impact one another. We should seek to help our neighbors as we can, remembering we may need their help some day.

Living this way takes determination, persistence, and hard work. We need to know when to rest and recharge because fatigue makes us ineffective and error-prone. For me, that includes both rest and exercise.

I find it helpful to discuss my plans with those I trust to refine the plans and projects I undertake. It is too easy to be overly ambitious/optimistic and start more projects than I can finish. Good counsel helps us to evaluate what we do and focus on what best supports our long term goals.

We all make mistakes. I find it better to learn from them and try not to repeat them rather than engaging in self-pity or trying to cast myself as a "victim." Sometimes life is just hard and we need to be thankful for and encouraged by the "wins" we get. Living that way is far more pleasant than being constantly negative and critical of ourselves and others.

johnminter··on The Waste of Daylight – William Willett's Original Daylight Saving Time Proposal
Shifting the clocks is an idea that adds a lot of cost and questionable benefits. We have the daylight hours that our location's geography provides. Why not simply set the time zone boundaries such that the location is closest to having the daylight centered around noon and leave the clocks alone. Having changing time zones causes costs in updating all the software.
johnminter··on Why Jupyter is data scientists’ computational notebook of choice
RStudio with using Rmarkdown is also popular. Both workflows are language agnostic.
← PreviousPage 2 of 5Next →