HNHacker News
TopNewBestAskShowJobs

Harkins

1 karma · joined June 30, 2022

submissionscomments
Harkins··on Lenovo ThinkPad X1 Carbon review
Thanks for sharing your story. I wasn't aware of the possibility of buying a separate service contract from an outside firm. I'll include it in my consideration the next time I buy a laptop, along with my frustratingly-earned knowledge of Lenovo's party service.
Harkins··on Lenovo ThinkPad X1 Carbon review
I don't have a recommendation, I'm not familiar enough with the current models.
Harkins··on Ask HN: Why don't we have tags on HN?
Lobsters has a 'suggest' link for corrections on every post, and the moderation log linked from every footer shows tagings are corrected daily.
Harkins··on [dead]
Only if you have cross-site referrers enabled.
Harkins··on Ask HN: What's a side project you built to make money that hasn't?
TwoFactorAuth, a Rails gem for supporting the open U2F hardware two factor authentication standard. https://www.twofactorauth.io

When the standard was released 2.5 years ago I figured that exacting security code against an unevenly documented API was worth paying for, but nobody understood what 2FA was, why SMS is garbage for 2FA, that you could now get devices for a couple bucks that would work on dozens of sites while respecting your privacy, etc.

I spent about a month coding and tried to sell it for a couple months, but I simply didn't have the resources to try to do all the education needed. I put it on the shelf.

But this spring I've gotten a couple inquiries about updating it to Rails 5.0 and 5.1, so I guess the knowledge is getting out there. I did another survey and there are still no drop-in libraries for the languages I'm comfortable in (Ruby, Python, JavaScript, PHP) - either they require a lot of fiddly customization or they're half-finished hobby attempts.

I'm considering updating the gem, automating the license purchasing, taking steps to enforce the dual-license, and seeing how it does.

Harkins··on IBM, a Pioneer of Remote Work, Calls Workers Back to the Office
Hospice recall? When an elderly loved one enters hospice and is unlikely to ever leave, all the family is called back in to gather for their death. Happened with Yahoo a couple years ago. I didn't realize IBM was doing so poorly.
Harkins··on Ask HN: Who is firing?
Etsy: https://www.recode.net/2017/5/2/15522672/etsy-ceo-change-jos...
Harkins··on Ask HN: Who is hiring? (May 2017)
> Citizenship is a job requirement.

You're violating federal labor law. Specifically, the Immigration and Nationality Act (INA), 8 U.S.C. § 1324b.

"Employers may not treat individuals differently based on citizenship or immigration status. U.S. citizens, recent permanent residents, temporary residents, asylees and refugees are protected from citizenship status discrimination."

Friendly intro: https://www.justice.gov/crt/types-discrimination

If anyone applies for this job and is denied based on citizenship status, here's where to file a charge: https://www.justice.gov/crt/filing-charge

Harkins··on Why I Stopped Hustling
I had no idea there was an argument around the topic, I was just nitpicking about a hobby. Thanks for the link.
Harkins··on Why I Stopped Hustling
> Here’s a simple question: should you follow the same diet and training regimen as an olympic bodybuilder?

Bodybuilding is an aesthetic competition, not an Olympic sport. The Olympic sport is weightlifting. (And that picture is definitely a bodybuilder, not a weightlifter.)

Harkins··on Ask HN: Other communities like HN?
This site isn't only focused on tech, there's also a lot of tech entrepreneurship - particularly the VC-funded Bay Area variety, and also a bit of gossip about that community.

For tech, https://lobste.rs is decent. There's more interest in papers and proofs-of-concept than here. (Give a link to your profile on Twitter/GitHub/here in #lobsters on Freenode and someone will give an invite pretty quickly.)

For bootstrapped entrepreneurship, https://barnacl.es (my site) is small but welcoming and growing. (No invite needed.)

Harkins··on A Starter's Guide to Writing Effective Meeting Notes
And, as an excellent Twitter thread recently noted: take notes at the front of the room.

https://twitter.com/Delafina777/status/846086667790311424

This is not solely valuable for avoiding stereotype traps, it's a useful career tip for anybody.

Harkins··on [dead]
I've been thinking for a while that a lot of the problems (wage suppression, non-existant shortages, etc.) of the H-1B visa program could be solved by replacing the lottery with a market. Instead of companies applying and randomly getting visas, start from the highest-paid salary and accept down the list until hitting the cap. Companies dealing with legitimate shortages can pay for the certainty of filling their gaps, and American workers are happy because the program becomes a mechanism to raise wages.

As with all things in economics there's probably some third-order effect that will have us scavenging the ruins of civilization for canned food, but I'm curious to hear what would be.

Harkins··on Amazon seller’s account suspended after changing profile name on Kindle Fire
Bless your heart.
Harkins··on Point – rethinking owner-occupied residential real estate
That's what mortgages and, really, all loans do. It's why wealth trickles up. The pattern you've recognized is a popular criticism of usury and capitalism in general.
Harkins··on Ask HN: Why don't companies hire programmers for fewer hours per day?
It sure as hell wasn't me reposting. Some kind of bot building karma; I hope 'dang or another mod kills this thread.
Harkins··on Ask HN: Why don't companies hire programmers for fewer hours per day?
Asked for it in the initial interview. I thought I was going to give back a day in negotiation and do 4d/w, but it didn't come up. I figured I could always come back after and ask for more hours if I need the money or couldn't fill the time.

I have heard of exactly two other devs at 3d/w in the last 5 years so I wouldn't pin any hopes on that, but there's plenty of people at 4d/w.

Harkins··on Ask HN: Why don't companies hire programmers for fewer hours per day?
This is the correct answer, and I'm speaking as someone who got a large raise last week as I was forcibly switched from part time to full time. I'm working in a generally low-profit area and the numbers stopped working.

I started it because I'd repeatedly burned out of full-time jobs. Working 3 days/week was a great 4.5 years for me, far more rewarding than the added salary I passed on could have been. Aside from lower work anxiety, I had time to write two books, give three conference talks, get engaged, get married, take up several hobbies, and enjoy life thoroughly. My work has been overwhelmingly better: I stay out of rabbit holes, I recognize deep patterns, I prioritize ruthlessly, I deliver the things my users didn't realize they need. It's not magic, it's just downtime for my unconscious to noodle around with problems without pressure.

I think working part time is a hugely valuable experience for anyone who doesn't have a pressing need for dollars in the door (eg to pay off US medical bills or student loans). There are plenty of blogs out there on frugal living + investing (I recommend MrMoneyMustache and Bogleheads wiki), so you can live comfortably and still save significantly towards retirement.

I can't argue the financial math of why it rarely works, but I'd do 3 or 4 days a week again in a heartbeat. (15 year dev, currently Rails/Django/Haskell, Chicago/Remote, peter@valent.io if anyone's looking.)

Harkins··on Ask HN: Who wants to be hired? (June 2016)
Location: Chicago

Remote: yes

Willing to relocate: no

Technologies: Ruby, Python, Rust, Haskell

Resume/CV: https://linkedin.com/in/pushcx

Email: ph+yc201606@push.cx

I'm a senior web developer looking who's mostly worked in Rails or Python, though I'm very interested to move towards either end of the hierarchy of computing abstractions and work in Rust or Haskell. I've been coding professionally for 15 years, hobby programming for 10 more. I've spoken at RailsConf and internationally at wroc_love.rb, and have self-published a book on programming. I like working with smart, happy people to make useful things on the web or in a network setting. I enjoy being tech lead and mentoring junior devs but am not on a management track.

Harkins··on Show HN: Barnacl.es, a community news site for never-funded bootstrappers
And my final sentence of the "Welcome to Barnacles" post included a request for votes on YC News, though I didn't screenshot before I reworded that. I honestly had no idea of the rule here, so I've removed it. If there's flags, penalties, or removal I earned it. Nothing more to be done.
Harkins··on Show HN: Barnacl.es, a community news site for never-funded bootstrappers
Shareware was a business model. Bootstrapping is the best current term I know of, but I've also seen it used by startups saying they didn't take a seed round in advance of Series A. I would love to bring back some of the vibe of the Joel on Software forums.
Harkins··on Show HN: Barnacl.es, a community news site for never-funded bootstrappers
Thanks for the quote, I was unaware from... well, everyone I've known who has had a story on YC News and has asked for upvotes.

It's removed.

Harkins··on Show HN: Barnacl.es, a community news site for never-funded bootstrappers
If you have a domain name using the term "small business" that you would like to donate, my inbox is open.
Harkins··on Show HN: Barnacl.es, a community news site for never-funded bootstrappers
I think it's the second; aesi.news is at least a few months old.
Harkins··on Ask HN: Best linux laptop right now?
It's not a Lenovo. I thought it would be a nice alternative to Linux on a Macbook Air, but mine failed without warning less than three weeks out of its 1-year warranty and has been under repair for more than a month. I'll spare the hair-lullingly frustrating details, but if anyone else is in this situation, join the hundreds of other people who've filed a complaint about bad repairs at the Better Business Bureau to get a call from someone who can at least pretend to care (if not fix anything).
Harkins··on Ask HN: A simple, low-tech way to reduce the package theft problem from homes?
A small convenience/grocery store in a dense urban area.
Harkins··on Life in a Studio Apartment with My Wife and Two Sons
For anyone wondering how this is possible: by violating fire code. He says he, then he and his wife, then one or both of their children were sleeping in the closet. I'm not familiar with the language of the California Building Code, but in the 2014 verison, volume 1, chapter 10 gets into the limits. The closet is not a "sleeping unit": it doesn't meet the 120 sqft minimum, doesn't have a wide enough door, and doesn't have two methods of egress. There's probably more I didn't find.

I know this seems like tedious legal nitpicking and the main apartment room is right there and "everybody does it", but nearly every line of fire and building code exists because of a preventable tragedy. Even if it's not against the lease it's unsafe. (And he built a barely-braced lofted bed in an earthquake zone!?)

The author happily compounded the rent they saved every month but failed to compound the increased risks they took every night.

Harkins··on Heroku is no longer the hobbyist's friend
I've now heard from two other people with the same experience: UI pushed a database upgrade, price was suddenly $50, support gave no help getting back to previous normal. Thank you for your email address, but no. The support ticket was a chance to regain my trust.

Any readers: I realize pulling large clients over a single small charge sounds like an overreaction, but client relationships are the health of a consultancy. $50 is a rounding error; partnering witha business willing to mislead for an upsell is an existential risk.

Harkins··on Heroku is no longer the hobbyist's friend
Does anyone have screenshots of the database upgrade that the Heroku CLI is pushing? It gave me some technical-sounding warnings about needing to update my database, sounding a lot like the infrequent app stack updates (from Bamboo to Cedar or whatever). It walked me through an upgrade process, bounced app, everything happy.

Then the bill came, and they'd added a $50/mo db to my $9/db. Support was shocked, shocked that their tool had told me to install the db. They admitted the $9 plan sufficed for me, didn't fix or refund the unwanted extra plan, and to top it off database backups are still broken.

I'd just like to have a screenshot of the misleading sales process they pulled. If anyone sees this, please drop me a line. Meanwhile, I'm checking out Dokku and other alternatives for hosting on VPSs - aside from my little hobby project, I have tens of thousands of dollars of consulting client hosting to start migrating away.

Harkins··on Ask HN: Who wants to be hired? (September 2015)
Location: Chicago, IL, USA

Remote: yes

Willing to relocate: no

Technologies: Haskell, Rails, hybridizations of the two, JS, sysadmin

Hybridizations, you say?: https://push.cx/2015/railsconf

Blog: https://push.cx

Email: ph@ blog domain

Resume: available via email

← PreviousPage 2 of 15Next →