Readit News logoReadit News
ericHosick commented on Dear GitHub: no YAML anchors, please   blog.yossarian.net/2025/0... · Posted by u/woodruffw
pacoWebConsult · 6 months ago
Can YAML go away entirely and instead allow pipelines to be defined with an actual language? What benefits does the runner-interpreted yaml-defined pipeline paradigm actually achieve? Especially with runners that can't be executed and tested locally, working with them is a nightmare.
ericHosick · 6 months ago
Yes! Hopefully a language that supports code as data (homoiconicity).
ericHosick commented on Tesla’s autonomous driving claims might be coming to an end [video]   youtube.com/watch?v=6ltU9... · Posted by u/mgh2
bjrosen23 · 6 months ago
Anyone who claims that FSD doesn't work is flat out lying. I've used FSD 13 for almost all of my driving since it came out last Dec. I've used in in cities like Boston and I've used it on dirt roads in Vermont and Maine. I've used it on highways and on mountain roads. It's worked in the rain, snow and fog. I drive up Cadillac Mountain Maine in the fog. It's stopped for deer, twice, it's stopped for a e-scooter rider who shot out into the street without looking, I would have hit him had I been driving but FSD has faster reactions than a human and more and better sensors so it stopped. It does make mistakes but none have been dangerous. There are some anomalies, for example it swerved around a squished animal but not a pothole. At this point I feel much safer with FSD driving than by hand driving. Humans only have two eyes, FSD has cameras on the fenders, the B pillars and the rear as well as the cameras on the windshield and it's looking at all of them all the time, that's impossible for a human. The cameras also see better at night than human eyes.
ericHosick · 6 months ago
> Anyone who claims that FSD doesn't work is flat out lying.

i've had "fsd" for years and basically never use it now. i just don't trust it.

anytime there is a new version update, i do try to have it drive from the house to the market (about 3 miles: two rights at stop signs, two rights and 1 left at stop lights) and there has never been a single time where i didn't have to take over at least once.

and maybe the problem is that i have had "fsd" while it was going through development. the trust is low from the many times it has tried to kill me. so, whenever it is on, there is nothing but stress. and so i'm more apt than not to take over when i see anything even minutely out of the ordinary.

ericHosick commented on You Should Add Debug Views to Your DB   chrispenner.ca/posts/view... · Posted by u/ezekg
FrancoisBosun · 7 months ago
I do the "same thing", but using PostgreSQL `EXPLAIN ANALYZE`. EXPLAIN ANALYZE has information about the number of rows returned, which means I know exactly which node in the query plan failed to return expected values.
ericHosick · 7 months ago
don't mean to push the goalpost (didn't mention the following in the above post)

these functions can also be exposed in admin ui's making it easier for the general admin users/support users.

another very useful use case is when row level security (RLS) is enabled.

ericHosick commented on You Should Add Debug Views to Your DB   chrispenner.ca/posts/view... · Posted by u/ezekg
ericHosick · 7 months ago
To help understand why a complex query with many joins comes back empty, I like to provide helper debug functions that builds the query step by step. Each block checks one prerequisite and tells the user what’s missing:

```sql FUNCTION debug_user(user_id):

  IF NOT (SELECT FROM user WHERE user.user_id = user_id) THEN
    -- user doesn’t exist
  END IF;

  IF NOT (SELECT FROM user
           JOIN user_addr ON user_addr.user_id = user.user_id
           WHERE user.user_id = user_id) THEN
    -- user has no address
  END IF;

  -- keep adding joins until you find the break
```

because when you have a query that involves 6 relations, and you don't get results, it is nice to know why.

ericHosick commented on Ask HN: Is it worth it to post on the 'Who Wants To Be Hired' thread?    · Posted by u/rubenvanwyk
ericHosick · a year ago
Yes. I posted in Feb of 2021, was hired and still at the same place.
ericHosick commented on Show HN: I am building an open-source Confluence and Notion alternative   github.com/docmost/docmos... · Posted by u/Pi9h
ericHosick · 2 years ago
Will you be implementing synced blocks?
ericHosick commented on One Million Checkboxes   onemillioncheckboxes.com/... · Posted by u/LorenDB
ericHosick · 2 years ago
there are a lot of great usage patterns going on.

i saw checked boxes hit almost 800K and then start dropping fast.

i've seen every other checkbox get checked on the entire screen in a second. some great scripting going on and i'm sure a lot insight is being learned by watching the tech stack handle these loads.

i noticed initially log messages were showing one check box change at a time but at some point updated to batching which is great. release and optimize!

ericHosick commented on Ask HN: What's your "it's not stupid if it works" story?    · Posted by u/_bbih
ericHosick · 2 years ago
A long time ago I was building a data entry system is Visual Basic for forms that, once entered, need to both store the input in a database and print out the form. There were hundreds and hundreds of different forms.

So, instead of making an interface for data entry and then a system to print the forms, the data entry UI for each form looked exactly the same as the forms themselves. Scrolling was needed because at the time there were only low resolution CRT screens.

However, for printing, I would draw the filled out form at a very high resolution in video memory "off screen" and print that.

So, the work to create one form resulted in supporting both data entry and printing.

It turned out that since the people doing the data entry also knew the forms really well, they were able to enter the data 2.5 times faster than initial estimates.

ericHosick commented on We Built a Streaming SQL Engine   epsio.io/blog/how-to-crea... · Posted by u/croes
ericHosick · 2 years ago
This looks super cool.

Do you support Common Table Expressions?

What kind of overhead have you seen?

Does this negate the need for indexes in some cases?

ericHosick commented on Psytrance Guide   psytranceguide.com/... · Posted by u/turrini
ericHosick · 2 years ago
It's great to see a link specifically about Psytrance on Hacker News.

I enjoy trying to understand how Psytrance is made and if that is something you find interesting too checkout @Projector_music on youtube (no affiliation).

u/ericHosick

KarmaCake day989August 24, 2009
About
https://github.com/erichosick
View Original