1 karma · joined June 30, 2022
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.
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
Bodybuilding is an aesthetic competition, not an Olympic sport. The Olympic sport is weightlifting. (And that picture is definitely a bodybuilder, not a weightlifter.)
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.)
https://twitter.com/Delafina777/status/846086667790311424
This is not solely valuable for avoiding stereotype traps, it's a useful career tip for anybody.
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.
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.
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.)
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.
It's removed.
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.
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.
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.
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