HNHacker News
TopNewBestAskShowJobs

ryanmonroe

1,411 karma · joined March 31, 2013

submissionscomments
ryanmonroe··on Alex Stamos: Asking tech companies to police hate speech is “a dangerous path”
I feel that this comment dehumanized me. Therefore, you must remove it. See the issue?
ryanmonroe··on Hackintosh-KVM Guide: High Sierra+ Using QEMU's I440fx Chipset
A Hackintosh is arguably more stable and requires less "screwing around" when something breaks, because often that something is hardware and iMacs/Macbooks are notoriously hard to repair yourself.
ryanmonroe··on Good sleep, good learning, good life (2012)
Well you have to make your decisions based on something right? I'm not sure what you're advocating here, unless it's that we shouldn't think about life decisions too hard. The fact that math is involved doesn't automatically mean the reasoning is shallow.
ryanmonroe··on How law enforcement is trying to avoid disabling Face ID
Just tried on iPhone X. It didn't disable FaceID.
ryanmonroe··on How law enforcement is trying to avoid disabling Face ID
I don't think it's actually any more effort than a triple-click. "Several seconds" actually means 2 seconds, so you can basically grab your phone and squeeze for two seconds to disable Face ID. It's probably less obvious than a triple-click too, because there's no repeated clicking noise. Whether you're attempting to triple-click or hold volume + power you'll need a good grip either way, and you may be able to triple click in one second vs. a two-second hold, but I think the probability a literal second would make a difference is pretty low.
ryanmonroe··on The First Rule of Microsoft Excel: Don’t Tell Anyone You’re Good at It
Not having a good data entry gui is the biggest benefit of not-excel in my experience. 90% of the time your data has a real source that's not "Jim's head" and you should find a way to impute the data from that source directly, avoiding the ever-present inaccuracies that come from human-imputed data.
ryanmonroe··on 'Siri I'm getting pulled over': New shortcut can automatically record the police
I think by "duplicate copy transmitted simultaneously" they mean at the same time your local copy is saved, when the recording stops. The Mobile Justice CA app says "As soon as you stop recording , the video will be automatically sent..."
ryanmonroe··on Why Facts Don’t Change Our Minds (2017)
"Do humans cause climate change?" is a question of fact. "What type of gun control should we have?" is not a question of fact, so you shouldn't expect that simply stating some facts relevant to the issue would automatically change someone's opinion.
ryanmonroe··on Show HN: Sublime Merge – A Git client from the makers of Sublime Text
Sounds like it might be easier to just write a program which inserts line breaks after periods (and one to remove them), so you can edit the books in their typical format and export to "git format" to deal with versioning/branching/etc. Although it sounds like you've been doing this for a while so there's probably some reason this wouldn't work which I don't know.
ryanmonroe··on A Machine Learning cheatsheet focusing on the most popular algorithms
In the Ordinary Least Squares section, this sheet says the vector of residuals is equal to the sum of the squared elements of that vector.
ryanmonroe··on Forecasting: Principles and Practice
FYI the authors of this book are authors of the "forecast" R package (used in the book, but also popular in general)

https://github.com/robjhyndman/forecast

ryanmonroe··on Teachers Are Moonlighting as Instagram Influencers to Make Ends Meet
The median personal and household incomes in 2016 were $31k and $59k, so at $38k you're starting your career well ahead of the median for US citizens of all ages. I happen to think teachers should be paid much more because of the importance of what they do, i.e. I think they're paid less than their potential worth, but I don't think it makes sense to paint teachers as low-earners in an absolute sense. Unless the point is that the median american is a low-earner in an absolute sense, which is fair enough.

https://www.census.gov/data/tables/time-series/demo/income-p... https://www.census.gov/data/tables/time-series/demo/income-p...

ryanmonroe··on Y Combinator Learns Basic Income Is Not So Basic After All
I think the fear of not being able to find a job is a large part of the reason people don't just move somewhere cheaper when they can't afford housing. There are of course other reasons, e.g. community, for staying in expensive areas, but I think people would be more likely to move to where they can afford housing if they have an guaranteed income stream. Theoretically this would also decrease demand on the low-end of high-price housing areas, lowering prices.
ryanmonroe··on The new MacBook Pros with T2 chips do indeed kernel panic randomly
Well, it has a thinkpad-sized trackpad directly under the home-key center, plus some extra area to the right ;)
ryanmonroe··on Apple’s $1T Milestone Reflects Rise of Powerful Megacompanies
The App Store makes up about 5% of Apple's total revenue. The vast majority of their revenue comes from selling products to consumers. Their business model is not comparable to Google's, because Google gets most of its revenue from advertising.
ryanmonroe··on Thoughts On Machine Learning Accuracy
Taking results of 5% false positives coming from a tool with a 80% confidence level as anything other than "it worked better than expected" is misinterpreting the results.
ryanmonroe··on Thoughts On Machine Learning Accuracy
The only important part of this conversation is the part that offers a suggestion for the level of confidence you should use when highly accurate matches are important. But we never needed a conversation for that, it's in the documentation (and in the mind of anyone with basic knowledge of statistics, which should include anyone using this statistical tool for anything important).
ryanmonroe··on When Is Haskell More Useful Than R or Python in Data Science?
If speed is a concern and you're working in R, you should use data.table instead of dplyr. In Hadley Wickham's words: "We optimise dplyr for expressiveness on medium data; feel free to use data.table for raw speed on bigger data.". Although personally I don't think data.table is any less expressive.
ryanmonroe··on Barbie typewriter (2015)
Any toy designed specifically for one sex is sexist by definition.
ryanmonroe··on EU copyright law proposal rejected
Yes, GP even specifically referred to them as "old tricks". But even though the strategy is old, many people do not perceive the process that way so it's worth pointing out.
ryanmonroe··on Juggalos figured out how to beat facial recognition
> the government has a right to any data the bank collects about you

This is not true in the US. Banks certainly have a right to give any information you've given them to the government though.

ryanmonroe··on Around the World, People Have Surprisingly Modest Notions of the ‘Ideal’ Life
Well, I think the amount of money you would need to support yourself indefinitely without being employed is an amount most people would call "a lot". Certainly that amount is more than almost anyone making 60k a year has.
ryanmonroe··on Around the World, People Have Surprisingly Modest Notions of the ‘Ideal’ Life
That makes perfect sense if you have a job that you would still go to every day even if you weren't getting paid. But unless that's true, it's clear what the benefit of more money would be, and it has nothing to do with "stuff": having the freedom to choose what to do with your time.
ryanmonroe··on A newcomer’s (angry) guide to R
What is needlessly complex about length, nrow, and dim and why would they ever give you the wrong thing? length always gives the length of an object, i.e. the number of elements in it[1]. nrow will always give the number of rows, and dim will always give the dimensions e.g. for a data.frame with 3 rows and 4 columns dim(df) is (3, 4).

[1]That is, top-level elements. If a list L contains 3 vectors, each with 9 elements, length(L) is 3, not 9 or 9*3 = 27

ryanmonroe··on Facebook Tools Are Used to Screen Out Older Job Seekers, Lawsuit Claims
> I go out of my way to hire older devs that are eschewed by typical Bay Area startups

Going "out of [your] way" to hire older devs sounds like age discrimination. AFAIK, age discrimination in this direction isn't illegal in America, but it seems odd that you would respond to an article decrying age-discrimination by proudly declaring that you discriminate too, in the opposite direction. Maybe you just meant that you almost always find the qualities/compensation-demands you're looking for in older applicants rather than younger ones, but your phrasing doesn't seem to indicate that.

ryanmonroe··on How to write efficient matrix multiplication
Right, there are many tricks for special cases, even when the matrix is not sparse. One example is Toeplitz-Matrix multiplication as described in https://math.mit.edu/icg/resources/teaching/18.085-spring201...

That paper is light on details but, for example, in R you can define the function for toeplitz multiplication as below. This has given the matrix multiplication part of my code a >100x speedup before.

     '%t*%' <- function(A,v){
        n <- nrow(A)
        x <- as.matrix(c(A[1,], 0, A[1,][n:2]))
        p <- c(v, rep(0, n))
        h <- as.vector(fft(p)*fft(x))
        out <- Re(pracma::ifft(h)[1:n])
       return(matrix(out, n))
     }

     all.equal(A %t*% v,  A %*% v) #TRUE
ryanmonroe··on American society increasingly mistakes intelligence for human worth (2016)
The suggestion that we should redistribute wealth is very different from the author's suggestion that we should provide a disincentive for automation, and make sure we don't tend to hire the best (where best includes intelligence) person available for a given job.
ryanmonroe··on Big tech products are mostly useless
What do you mean? Has Google patented the use of computer-generated voices / language to contact a business?
ryanmonroe··on Study Shows a Productivity Boost of Working From Home
Is your point that you're less likely to get information in written form when working remotely?
ryanmonroe··on The Wealthy Are Hoarding $10B of Bitcoin in Bunkers
> The iPhone, or any other phone, has the intrinsic value of being usable as a computing device, entertainment device, communications device, camera

Okay, but you're just shifting the value down the line. What makes computing or entertainment valuable, other than the fact that they are things humans want?

← PreviousPage 3 of 8Next →