bananarchist's comments

bananarchist | 3 years ago | on: Arc Browser

It is available. It’s been my primary browser for several months.

Kinda silly you still need an email to get it, though. Guess they’re short circuiting the data collection pestering the other browsers engage in after installation.

bananarchist | 3 years ago | on: Top Five (Wrong) Reasons You Don’t Have Testers

These are “Modernist” approaches, which is important to distinguish from “modern”

If you do not have people specializing in a task, if you divide their attention among exercised skills, you will reduce their efficacy across the entire set of their responsibilities. However, you will save staffing costs and continue to crush the souls of your employees under the weight of more and more hats, and since most people don’t trust software anyway, because of the bugs introduced by this status quo approach to testing, you’re unlikely to lose market share.

So the Modernist approach, which devalues staff and customers alike, robbing the former of their self actualization and the latter of their time, money and patience, is highly profitable.

But also symptomatic of a bankrupt culture.

bananarchist | 3 years ago | on: Ask HN: How do you keep a track of books you are reading?

Books I’m actively reading are scattered across tables and desks throughout the house, or in the most recent section on my book applications, so that’s easy.

Books I haven’t read are on my bookshelf, and I just try to accept there are too many books to read so I don’t keep a list of the ones I don’t have. I rely on serendipity and impulse.

Books I have read are noted in a small document and compiled annually to a dead web forum I only continue to visit for that very purpose. Outside of a handful of books, completed ones are given to interested parties or the thrift shop.

These are my systems: certainly of no use to anyone else.

bananarchist | 3 years ago | on: Thoughts on Arc Browser

I love that it deletes all the tabs I've opened and not interacted with recently. I needed that in my life. When FF incorporates that and putting tabs on the side, I'll switch back. I don't really care about the rest Arc's got going on.

bananarchist | 3 years ago | on: Ask HN: How to Stand Out Amongst the Competition?

Recruiters are trying to scare you because it's in their best interest to make you desperate.

Amiability goes farther than anything. You're not really competing with people on pedigree or skill, not once you're in the pipeline: you're competing on how well you bond with the interviewers.

bananarchist | 3 years ago | on: What's the most annoying part about logging?

Technical problems I have with logging: it is manual in that I cannot just turn on logging for lines 345-387, or for function doTheThing(), I have to add log statements and monitor wherever they are output (or even set up their outputting). For compiled languages this seems like a tough problem to solve. For interpreted languages to deny me this feature is a slap in the face.

bananarchist | 3 years ago | on: Ask HN: What's stopping you from blogging?

I don't know if publishing will ever suit me. I write all the time and cringe looking back. Not because my writing has improved to some point where last week's essay embarrasses me, but because last week's opinions no longer fit me, and it would be too tiring to constantly rebut myself.

But perhaps this is the wrong perspective. Maybe I should write as I donate old clothing. It was once dear, but no longer suits my needs; passed along freely hoping that another might find it useful.

bananarchist | 3 years ago | on: Ask HN: Is it a mistake to introduce programming via Haskell instead of Python?

The solutions to side effects that Haskell introduces are high minded concepts that take time to understand, especially as they are traditionally introduced. But no programmer coming to Haskell has issues with

addTwoNumbers a b = a + b

You can get quite far into programming concepts with just pure functions and the IO monad, the latter of which doesn't need to be understood for the purposes of printing output/scanning input. When you get into file manipulation and network calls it gets harder to avoid the tough topics, certainly, but that's also true of Python as this is when you get into async programming (and thus many pitfalls of mutability) and context blocks (monads by any other name).

With that said the only programming language beginners should work with is JavaScript because you have access to its interpreter anywhere you have a web browser (even without an internet connection!)

page 2