gavinray

Joined 7 years ago

Karma
7,947
Submissions
2,107
Member since
Jan 29
Engineer @ PromptQL (Hasura), working on Data Connectors

Interests: GraphQL, JVM, TypeScript, Relational DB's (particularly Postgres), Query Engines.

Github: https://github.com/GavinRay97

Email: [email protected]

Twitter: @GavinRayDev

View on Hacker News

Recent submissions

Comment · 22 hours ago
Having done 4-AcO-DMT and Psilocybin (4-HO-DMT), I would not be able to distinguish them in a blind test.

I actually prefer 4-AcO because it's easier to get a consistent dose with (mushrooms vary in potency) and doesn't cause the nausea that consuming dried mushrooms sometimes causes.

Comment · 1 day ago
Can anyone give an explanation in layman's terms for those of us finance/economic illiterate why this is happening?

The demand for compute for AI is increasing, why would a compute producer lose value?

Comment · 1 day ago
Comment · 1 day ago
Why root it? You can already mirror screens
Comment · 1 day ago
I have Viture glasses and love them
Comment · 1 day ago
Not sure why this is getting downvoted.

One of the only surviving darknet markets only takes Monero as currency.

Make of that information what you will

Comment · 1 day ago
I spent years in prison and homeless, lol

Being denied housing or employment was not just a regular occurrence but the norm for me for a large portion of my life

Comment · 2 days ago
Unfortunately they have to actually execute and have identical semantics to the target source

I recall seeing a project based on DuckDB parser and engine which emulated dialects for one of these but because the sortinh and other behavior is different it wasn't usable

Comment · 2 days ago
I think we're on the same page:

  > "a just society should generally tolerate the intolerant, reserving self-preserving actions for only when intolerance poses a concrete threat to liberty and stability."
Freedom of speech and self-expression applies to just that: words

If intolerance or hate poses a physical threat, or in any way infringes on the liberty and personal autonomy of others, a line has been crossed and must be swiftly dealt with.

Comment · 2 days ago
Sure, it's a dick move. But it's important to distinguish "shouldn't" from "legally can't".

Should you be racist? No. Should you call someone fat and ugly? No.

But personal liberty and freedom require we allow people to make choices and have opinions we don't personally agree with.

Comment · 2 days ago
I'm curious to hear other people's perspectives on why they think they should be illegal?

For example: Suppose you hire someone to help you move furniture.

You can decide you dont like the color of their shoes and tell them to kick rocks.

You dont owe anyone a job, and labor for pay is a contractual agreement, nothing more.

Comment · 2 days ago
Because those tests are the only ones that prove the connector is working as intended

Our connectors receive a generic query IR from a Datafusion-based engine

Each connector is then responsible for faithfully translating the query IR into the semantically equivalent query for the underlying data source

For a SQL DB this would be a SQL query, for MongoDB a JSON predicate query, for csv/json files it would be an in-memory predicate engine, etc

Running the generated query against the target data source and asserting that this doesn't throw an error and that the records returned are both correct and in the right order is the true test

Comment · 2 days ago
In American English, poem is pronounced as rhyming with "tome"

I could imagine in British English it might be a two-syllable "poh-ehm" though

Comment · 2 days ago
Comment · 2 days ago
Gemini, for whatever reason, has consistently been the best for explaining scientific concepts for me.

Especially with the recent addition of graphic visualization widgets

It manages to strike the perfect balance between depth and style of prose that other Frontier models just can't quite seem to match

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton