HNHacker News
TopNewBestAskShowJobs

cagmz

33 karma · joined March 9, 2016

submissionscomments
cagmz··on Ask HN: What non-AI products are you working on?
I'm a former Personal Capital and Mint (:tear:) user. Checkout Monarch Money.
cagmz··on After 14 years in the industry, I still find programming difficult
Well said.
cagmz··on Ask HN: What are you passionate about at the moment?
> Chronic injuries, on the other hand, are much less preventable and much more common among experienced lifters. I've worked through several, including a soft tissue injury in my hips and a nagging tendonitis in my left elbow.

Can you describe your hip injury a bit more?

cagmz··on California moves to decriminalize use of magic mushrooms, other psychedelics
"Potential future savings (General Fund) to the California Department of Corrections and Rehabilitation (CDCR), of an unknown but potentially significant amount, in reduced incarceration costs. Under existing law, personal possession of mescaline, DMT, psilocybin, or psilocin is punishable by incarceration in county jail or, if the defendant has certain prior convictions, by incarceration in prison. Under this bill, possession of small amounts of these substances will no longer be a criminal offense. If there are fewer prison sentences issued for drug possession as a result of this bill, CDCR's incarceration costs will decline."

Source: https://leginfo.legislature.ca.gov/faces/billAnalysisClient....

cagmz··on Writing a Kubernetes Operator
Is there an open source version of this?
cagmz··on JavaScript and TypeScript features of the last 3 years
That's what I'm guessing, too.
cagmz··on JavaScript and TypeScript features of the last 3 years
> - Promise.allSettled. THIS is useful. I've implemented this (under a different name) in almost every code base I've worked on, and got bit HARD by not understanding this behavior long ago (huge production outage that took hours and many engineers to discover)

You and your team didn't understand how Promise.allSettled behaved?

cagmz··on The skilled trades haven't caught as a career choice with Gen Z
Did they charge to diagnose the issue?
cagmz··on VSCode-Neovim: Use embedded Neovim in VSCode without emulation
cmd-p is an absolute must if you use this plugin. Thanks for sharing!
cagmz··on Append data to the url query
Does this technique have a name?
cagmz··on Scientist busts myths about how humans burn calories
What is your IF schedule like? Can you expand on the euphoria?
cagmz··on Ask HN: What is one book you would recommend everyone to read?
Great idea! What does 'Written Up' mean?
cagmz··on OpenTelemetry
We're using New Relic track performance (API response times, DB load, etc) as well as to track actions that users make on our front ends and APIs.
cagmz··on Efficiency eludes the construction industry (2017)
What was your role? That's an interesting detour.
cagmz··on Ask HN: How do you learn to build substantial, real world apps?
I really like your series, especially your workflow tips and anecdotes. I could do without being interrupted mid-video to ask for my email, though.
cagmz··on Tmux for Mere Mortals
> - Text, colors, etc... appear sharper without tmux. I think. There are antialiasing configs you can mess around with in Iterm2 at least.

I thought this was just me! Does anyone have a solution for this?

cagmz··on Ask HN: Why did you leave the tech industry?
> I had already started investing in some real estate on the side

I have a few questions, if you don't mind.

How did you get started with this? Is investing in real estate something you can do while being a salaried employee or do you need to do it full time? Also, what kind of investments were/are you making?

cagmz··on Basic Social Skills Guide (2012)
OP might be referring to "cancel culture": https://www.nytimes.com/2019/10/31/style/cancel-culture.html
cagmz··on Ask HN: How do you make sure your servers are up as a single founder?
Ah, of course! I saw background jobs and Redis but didn't make the connection at the time.
cagmz··on Ask HN: How do you make sure your servers are up as a single founder?
Just curious; what do you use Redis for? Thanks for your post!
cagmz··on Ask HN: How do you build applications that require zero maintenance?
> Preemptively bounce any application servers

Do you mind explaining this?

cagmz··on SQL queries don't start with SELECT
> Indexes are not created deliberately - we are adding them only when the need is obvious, because some functionality is plain slow.

Is there anything wrong with this? My thinking is that it could be seen as a premature optimization if an index is created without knowing if it will be used.

cagmz··on Comparing Database Types
Anecdotally, it's worked out well. Before storing a JSON object, we validate it at the app-level using a JSON schema (which has types, required keys, etc). This lets us write without worrying to much.

Once we felt that the schema wasn't changing as much, had too many concerns, etc, we made tables and wrote to them (instead of the JSON column).

cagmz··on Ask HN: PostgreSQL or MySQL?
What do you use the JSONB column for?

We've loved the flexibility of JSONB while our schema wasn't nailed down, but eventually migrated many fields to be columns for ease of reading and writing nested objects.

cagmz··on Neovim v0.4.0
Have you noticed any sluggishness when using Vim commands in VS Code? I use nvim + tmux as my go to and it's pretty responsive (still has trouble catching up to me sometimes) but I often have to wait for VS Code.
cagmz··on Immer is a library of persistent and immutable data structures written in C++
OT: how do you know when it's time to add an immutable library as a dependency (as opposed to following immutable update patterns in vanilla JS)?
cagmz··on We Can Do Better Than SQL
> ability to use a foreign data wrapper to connect to Redis and build a VIEW out of the result or push data out to Redis/Memcached with a database function,

This sounds amazing. Does anyone have a link to some docs for this?

cagmz··on Support of Ruby 2.3 has ended
Looking to upgrade an app from 2.3. What is the upgrade path? Can I just go to the latest version? Should I be watching for any regressions? Where would I find breaking changes?
cagmz··on Unreasonable Effectiveness of SQL
I had the same issue and can highly recommend this course: https://classroom.udacity.com/courses/ud198

It includes short videos, quizzes, articles, and exercises.

cagmz··on I Miss Rails
Do you have any code samples for this? Sounds interesting.
Page 1 of 2Next →