HNHacker News
TopNewBestAskShowJobs

mattbessey

783 karma · joined June 7, 2012

http://bessey.dev
submissionscomments
mattbessey··on Polytoken Is an AI Harness
Is there any intent to make polytoken or its core open source in the long term?
mattbessey··on Show HN: Postgres extension for BM25 relevance-ranked full-text search
Please oh please let GCP add this to the supported managed Postgres extensions...
mattbessey··on In Defence of Digital ID
The UK government has announced very little about the plan and in fact made it clear that the details are yet to be decided https://www.gov.uk/government/publications/digital-id-scheme... Yet plenty of people including in this thread have lept to criticising details of a non existent specification.

I find it perplexing. I agree with Tim. This could be done well. The UK Govs Digital Services Department have done fine work in recent years. I have faith in them to pull something like this off well.

Next though, we need an actual tech spec and public technical consultation. Then perhaps we can have a meaningful debate on it.

mattbessey··on Show HN: Entropy – Sharing screen is scary in SaaS age
I would recommend doing more than gaussian blurring. Blurring makes it harder but not impossible to recover, especially if you know the exact font and font size in an image (which is easily recovered when the attacker can visit the website to work it out!).
mattbessey··on An Introduction to Solid Queue for Ruby on Rails
I'm not sure that's a particularly fair conclusion to make Mike.

1bn a day is order 10k/s. if you the creator of Sidekiq know "dozens" of people hitting that rates, if anything you're supporting arcticfox's point that these systems are quite rare.

No shade intended. I have been a very grateful Sidekiq Enterprise customer in past Ruby jobs.

mattbessey··on JSX over the Wire
This was a really compelling article Dan, and I say that as a long time l advocate of "traditional" server side rendering like Rails of old.

I think your checklist of characteristics frames things well. it reminds me of Remix's introduction to the library

https://remix.run/docs/en/main/discussion/introduction > Building a plain HTML form and server-side handler in a back-end heavy web framework is just as easy to do as it is in Remix. But as soon as you want to cross over into an experience with animated validation messages, focus management, and pending UI, it requires a fundamental change in the code. Typically, people build an API route and then bring in a splash of client-side JavaScript to connect the two. With Remix, you simply add some code around the existing "server side view" without changing how it works fundamentally

it was this argument (and a lot of playing around with challengers like htmx and JSX like syntax for Python / Go) that has brought me round to the idea that RSCs or something similar might well be the way to go.

Bit of a shame seeing how poor some of the engagement has been on here and Reddit though. I thought the structure and length of the article was justified and helpful. Concerning how many peoples' responses are quite clearly covered in TFA they didn't read...

mattbessey··on Amber: Programming language compiled to Bash
try ruby. there are several ways to call commands but the simplest is simply the command string in backticks
mattbessey··on Help us invent CSS Grid Level 3, a.k.a. "Masonry" layout
> This layout creates uniformly-sized columns, without any rows

I find it amusing that they've decided to refer to this as masonry layout. If you actually built a wall like this (as opposed to uniformly-sized rows, without any columns) it would be a structural engineering disaster.

mattbessey··on IAM Is the Worst
Isn't that exactly what this article is advocating for? Its just getting to Least Privilege in a much less painful way than is common.
mattbessey··on Code Lifespan
> at the end of someones weeks of work

That sounds like more of a criticism of large PRs and long feedback cycles than of code review itself.

mattbessey··on Beyond Meat Suspends COO for Biting of Man’s Nose
> It's just a combination of plant oils

Sounds plenty plant-based to me. Why conflate plant-based with healthy? Plenty of people, myself included, have turned to meat-alternatives to reduce our environmental impact. I am under no illusions that it is healthy for me!

You can fry potatoes in a vat of vegetable oil, or you can cook skinless chicken breast in boiling water. Using plant content as a proxy for health makes no sense.

mattbessey··on The Mark Cuban Cost Plus Drug Company
can't afford it? in the UK ibuprofen and paracetamol are like, 20p for a pack of 16!

though I do miss the giant packs you get in the US, all pills come in small blister packs with purchase limits in all shops, to make overdosing more difficult

mattbessey··on Launch HN: Airbyte (YC W20) – Open-Source ELT (Fivetran/Stitch Alternative)
I had a read through your docs but was unable to find any info on how you handle the sync of hard deletions from sources.

We use Stitch at the moment and have found this to be a surprisingly hard problem to solve without binary log replication, and without full refreshes. For the moment we've ruled out binlogs as we use Aurora MySQL which requires you to binlog from the master, and tying my data warehouse replication to the master node concerns me.

In incremental mode, for common DBs e.g. MySQL / Postgres, will Airbyte pick up hard deletions ever?

mattbessey··on Monoliths Are the Future
is that a bad thing? I don't think anyone is against a reporting monolith. to me, being able to silo data in the appropriate stores for their read / write patterns, and still query it all in a single columnar lake seems like a feature, not a bug to be solved
mattbessey··on CDC says stop vaping as mystery lung condition spreads
See https://www.nhs.uk/smokefree/help-and-advice/e-cigarettes which cites

> Public Health England's 2015 independent evidence review found that, based on the available evidence, vaping is around 95% less harmful than smoking. The Royal College of Physicians came to a similar conclusion in its 2016 report 'Nicotine without smoke: tobacco harm reduction'.

mattbessey··on Why we're ending support for MySQL
Does this really count as using boring technology? they're choosing the younger of the two DBs and to use some of the latest features e.g lateral joins
mattbessey··on Ask HN: Who is hiring? (July 2019)
Caring.com | Full-time | REMOTE > Senior Engineer | ONSITE > VP of Engineering

Tech stack: Ruby, Rails, React, GraphQL, MySQL, Postgres, AWS

Caring.com, based in San Mateo, CA, helps customers around the US navigate senior care options in their area, and find the best fit for their families' unique needs.

We are seeking a REMOTE Senior Engineer with a solid Ruby / Rails background, and an ONSITE VP of Engineering, to join our product team. This team focuses on internal web tools including our custom CRM, callcenter software, ML powered predictive search, and lead auction platform.

Our industry may be old fashioned but our engineering department certainly isn't!

Must be willing to overlap with US Pacific Time business hours.

Apply at https://www.caring.com/about/jobs/

mattbessey··on Liquid Death sells water
The solution to the bottled water epidemic is (to return to) reusing water bottles, not to manufacture yet more millions out of a different material.

Reduce, reuse, recycle. In that order

mattbessey··on The Mate X is Huawei’s 5G foldable
Not to mention that it doesn't take a genius to see that a solid object folded in half is not going to be less than twice as thick!
mattbessey··on Spotify will now suspend or terminate accounts it finds are using ad blockers
I can just about understand this attitude with services that do not have an ad-free subscription option, but Spotify does! How do you reconcile that you deserve to be able to use Spotify both without paying them money and without them monetising you via ads?
mattbessey··on Competition Is Dying, and Taking Capitalism with It?
> this safety doesn't even cost more; it's actually cheaper than the alternative when you net out all the costs.

You can't just drop an argument destroying bomb like this with no citation

mattbessey··on Scientists say halting deforestation 'just as urgent' as reducing emissions
Absolutism is unnecessary, two people eating half as much beef is just as impactful as one of two people going vegan.

I don't think eating less meat is impractical, certainly not specifically just eating less beef, by far the most environmentally impactful one.

mattbessey··on Motorola Razr V3 Cellphone: The trend-setter that shouldn't have existed
I punched those numbers into the bank of England's inflation calculator and half that difference can be explained by inflation alone

https://www.bankofengland.co.uk/monetary-policy/inflation/in...

mattbessey··on Rails and React Server Side Rendering, with Webpacker and Hypernova
Hey all, I realise that neither Webpacker nor Hypernova are brand spanking new tools, but when I went to find a "getting started" tutorial, I found nothing up to date. Even the official Hypernova docs are written for Rails ~3.2 era and don't explain how to set up your JS build to support client + server side rendering. So hopefully this tutorial is helpful to someone else too!
mattbessey··on Urine, Not Chlorine, Causes Red Eyes in Pools (2015)
While that may be the case for urine, the article pretty clearly states that fecal matter is a significant risk factor.
mattbessey··on Canada legalises recreational cannabis use
A handle is a bottle size in the US, 1.75L. Often made of plastic since its so big it would weigh more in glass, and perhaps because the kind of booze you buy in that quantity ain't luxury.
mattbessey··on Facebook confirms that it tracks mouse movements
as does every person here using Mouseflow, LogRocket, or a dozen other off the shelf solutions. is this really that surprising?
mattbessey··on Stripe is building a Ruby typechecker
It would seem your cynicism was unfounded https://news.ycombinator.com/item?id=17226332
mattbessey··on How salad became a major source of food poisoning in the US
Actually everything you wrote is directly contradicted in the article, so perhaps consider reading it before commenting?
mattbessey··on How salad became a major source of food poisoning in the US
The article explicitly states that washing, even triple washing, is not enough
Page 1 of 2Next →