HNHacker News
TopNewBestAskShowJobs

brycethornton

690 karma · joined February 28, 2011

Backend engineer, music lover, traveler, husband, father, overall geek

http://www.brycethornton.com

submissionscomments
brycethornton··on Kindle loyalists scramble as Amazon turns page on old e-readers
Try keeping it on airplane mode if you don't already. It definitely improves the length of a charge.
brycethornton··on Facebook is cooked
I still use Groups and Marketplace but my home feed is blocked thanks to News Feed Eradicator. Check it out if you haven't heard of it. It's a browser extension that can block the home feed (and more) for a number of social sites.
brycethornton··on PlanetScale for Postgres
Really cool. It'll be interesting to see how Multigres (by Supabase) shapes up compared to this. I think it's great to have more/better competitive hosted Postgres offerings.
brycethornton··on The Llama 4 herd
I believe Mixture-of-Experts is a way for a neural network to group certain knowledge into smaller subsets. AFAIK there isn't a specific grouping goal, the network just figures out what goes where on it's own and then when an inference request is made it determines what "expert" would have that knowledge and routes it there. This makes the inference process much more efficient.
brycethornton··on LinkedIn is the worst social media I've ever seen
Nice. I use one in the chrome store called News Feed Eradicator. https://chromewebstore.google.com/detail/news-feed-eradicato...
brycethornton··on Sonos CEO Patrick Spence steps down after app update debacle
Yeah, I believe the firmware on all compatible devices was auto-updated to the new architecture and apparently they can't go back to the old firmware for some reason. What a mess.
brycethornton··on Pgroll – Zero-downtime, reversible, schema changes for PostgreSQL (new website)
Hey Paul! Try out pg-osc if you haven't already. I use it quite a bit for this type of thing. https://github.com/shayonj/pg-osc
brycethornton··on Pgroll – Zero-downtime, reversible, schema changes for PostgreSQL (new website)
Can you add https://github.com/shayonj/pg-osc? It's my favorite PG migration tool.
brycethornton··on Wait Until 8th
Apple Watches have been great for us. Both of my kids (ages 10 & 13) use a cellular Apple Watch which gives them a way to call/text with us and their friends but it doesn't give them access to social media. I know they'll want a phone soon (my youngest is already asking) but it's an easy "no" for us. I think waiting until around age 14 (or later) sounds about right. I'd like to delay even longer if possible. We'll see how hard they push.
brycethornton··on The Great Pacific Garbage Patch Can Be Cleaned for $7.5B
I don't think anybody is assuming it will stay clean without continued work to clean and improve the root causes of the pollution. Still worth doing.
brycethornton··on Brain-Health Benefits of Weightlifting
Probably "air" squats, just squatting to parallel or below without any weights.
brycethornton··on Memory and new controls for ChatGPT
I don't think so, just a handy feature.
brycethornton··on Why is Bluetooth sound quality bad on my Mac
ToothFairy for macOS is what I've been using to handle this. It has an advanced setting for headphones that "Improve sound quality by disabling audio input from device". It's always good to have multiple tools out there to solve problems like this.
brycethornton··on Pgroll: zero-downtime, reversible schema migrations for Postgres
Thanks for the reply. My question was specifically about the MVCC feature that creates new rows for updates like this. If you're backfilling data into a new column then you'll likely end up creating new rows for the entire table and the space for the old rows will be marked for re-use via auto-vacuuming. Anyway, bloat like this is a big pain for me when make migrations on huge tables. It doesn't sound like this type of bloat cleanup is a goal for pgroll. Regardless, it's always great to have more options in this space. Thanks for your work!
brycethornton··on Pgroll: zero-downtime, reversible schema migrations for Postgres
Does pgroll have any process to address table bloat after the migration? One of the (many) nice things about pg-osc is that it results in a fresh new table without bloat.
brycethornton··on Scaling Databases at Activision [pdf]
They have a PlanetScale logo on the last slide. Is this just to say "Thanks for your work on Vitess!" or are they using the PlanetScale service for some of this?
brycethornton··on T-Mobile Reaches Agreement to Acquire Mint Mobile for Up to $1.35B
If you're looking for an alternative T-Mobile MVNO Tello.com might be worth a look. I used to use it and it was _cheap_. I ended up moving to another MVNO on Verizon because T-Mobile coverage isn't great around my house but I was happy with the price and service.
brycethornton··on Evernote to be acquired by Bending Spoons
I used Evernote for a decade before switching to Apple Notes a couple years back. It took some getting used to but now it feels seamless. I'd highly recommend it if you don't need anything too fancy.
brycethornton··on DALL·E now available in beta
I'm blown away by this:

"Starting today, users get full usage rights to commercialize the images they create with DALL·E, including the right to reprint, sell, and merchandise. This includes images they generated during the research preview."

I assumed this was going to be the sticking point for wider usage for a long time. They're now saying that you have full rights to sell Dall-E 2 creations?

brycethornton··on Deploys at Slack
Sure, I see your point. I'd just like to see a pattern that works for most that could gain some traction. At the end of the day we're all trying to do the same thing (deploy high quality software), just in different ways. Deployment strategy shouldn't need to be a main competency of most teams.
brycethornton··on Deploys at Slack
It's always nice to see how other teams do it. Nothing too groundbreaking here but that's a good thing.

I did notice the screenshot of "Checkpoint", their deployment tracking UI. Are there solid open source or SaaS tools doing something similar? I've seen various companies build similar tools but most deployment processes are consistent enough to have a 3rd-party tool that was useful for most teams.

brycethornton··on Apple Cancels AirPower Product
Yes
brycethornton··on Ask HN: IT Directors and VP's – how do you manage your time and projects?
I highly recommend reading "The Manager's Path" by Camille Fournier. It's a great overview of the different things to consider while working your way up the ladder (specifically in engineering management).

http://shop.oreilly.com/product/0636920056843.do

brycethornton··on Ask HN: Who is hiring? (November 2018)
ORIS Intelligence | https://www.orisintel.com/about-us/join-us/ | Columbus, OH | Full time | REMOTE

ORIS monitors ecommerce sites for some of the biggest brand manufacturers in the world. Many of the brands you use everyday choose ORIS to ensure retailers adhere to their minimum advertised price (MAP) policy.

We have three engineering teams that work closely together to keep our systems humming and we're looking for our next teammates.

We value transparency, motivation, customer focus, simplicity, and grit.

We are looking for:

- PHP Software Engineer - This role helps to build our best-in-class SaaS product called PROWL. We run Laravel 5.7, PHP 7.2, MySQL 5.7, Nginx, React, RabbitMQ, Redis.

- Data Quality Engineer - This role is half data analysis, half software engineering. We use SQL, R, Python. This is a small team that makes a BIG impact.

- Ruby/Node Sofware Engineer - This role helps aggregate ecommerce data using a variety of web scraping techniques. Ruby & Node are the primary languages used. RabbitMQ, Redis, ElasticSearch are used heavily as well.

Apply by email at careers@orisintel.com w/ the job title in the subject.

brycethornton··on VR
I've been reading "Ready Player One" over the past few weeks and it's description of a VR-filled future is blowing my mind. It's really a great look into the possibilities for VR in the next 30 years. Highly recommended!
brycethornton··on Inside GitHub's Super-Lean Management Strategy (2013)
This is from almost two years ago. This tweet from Zach Holman leads me to believe that things have changed:

https://twitter.com/holman/status/592757813107101697

brycethornton··on Y Combinator Company List
Nice list. Wakemate (S09) is definitely dead.
brycethornton··on Benford's law
Here's a site a friend and I built a while back to test some open datasets against Benford's Law:

http://www.testingbenfordslaw.com/

Most seem to match fairly closely. We accept pull requests with new datasets if anyone wants to contribute.

brycethornton··on SimpleForm 2.0 + Bootstrap: for you with love
I've grown to rely on simple_form over the past year or two. Version 2.0 has been great so far! Really quick and easy way to generate nice looking forms.
brycethornton··on Surviving a traffic surge: Three techniques to scale your site fast
Agreed. Heroku makes it dead simple to use their Varnish proxy. Just set one http header and they'll cache the page for you. After that, your app doesn't do anything until the cache expires. This obviously won't work for highly dynamic pages, but for semi-static front pages/blog entries it can be a lifesaver.
Page 1 of 2Next →