Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
exevp
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
exevp
3y ago
Nocode AI-API platform: https://flowtastic.ai Started it some months ago because i needed it and it didn’t exist back then. Now there are some similar competitors but it still has some unique properties. Traction: regular signup
2.
▲
by
exevp
4y ago
Psssst, if you put it this way it won't attract VC $$$
3.
▲
by
exevp
4y ago
So cloning yourself is the actual idea you should pursue? ;)
4.
▲
by
exevp
4y ago
This space is getting so much interest that OpenAI will not be the only one providing LLM as a service forever.
5.
▲
Thoughts on Daily Standup Meetings
(blog.calitrix.com)
3 points
by
exevp
4y ago
|
0 comments
6.
▲
by
exevp
4y ago
You can use clean and smudge filters in git. Since notebook files are JSON it's pretty straightforward to stripe outputs from them using `jq`: http://timstaley.co.uk/posts/making-git-and-jupyter-notebook...
7.
▲
by
exevp
5y ago
This is probably a good opportunity to have a heated discussion over parseInt() vs Number() since parseInt('Infinity') yields NaN. I know people prefer Number() for reasons but in this case it reveals the weakness of using basica
8.
▲
by
exevp
5y ago
Also the example of bypassing this is rather contrived: 1) bypassing some timer in an API service requires the API to accept the string „Infinity“ and convert it to the JavaScript value Infinity - which is highly unlikely. Instead, the valu
9.
▲
by
exevp
5y ago
The last Bitcoin will be mined in ca 120 years. [1] Maybe better invest in longevity research if you wish to witness this event. [1] https://bitcoin.stackexchange.com/questions/10486/when-will-...
10.
▲
by
exevp
6y ago
> I am not sure about what do you mean here? Given i have defined the columns of interest in my data objects anyways... class User { name = null; email = null; } ... i wouldn't necessarily have to repeat them when writing my
11.
▲
by
exevp
6y ago
I understand where Prisma is coming from with the custom DSL: they want to guarantee type safety and therefore need to know exactly the structure of the types the result set is supposed to be mapped to. In most other languages you'd sh
12.
▲
by
exevp
6y ago
> In my experience this is just a very, very small percent of the cases. Most of the time I find myself doing pretty simple CRUD operations, and the boilerplate for the simple cases goes out of hand quickly, specially when running joins.
13.
▲
by
exevp
6y ago
Also one of the bigger reasons why i dislike SQL abstractions: you usually pick your RDBMS for a reason, because of some vendor-specific features, extensions or something. Abstracting SQL away makes end up with the smallest common denominat
14.
▲
by
exevp
6y ago
Not specific to TS, just one of the modern JS features: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe... Scroll down to the part explaining how to use custom tags.
15.
▲
by
exevp
6y ago
> not care about managing DB connections, at least until they become critical for my use-case. That's something the db driver usually does. E.g. when using Postgres, the pg library already comes with the connection pooling. Haven&#x
16.
▲
by
exevp
6y ago
I find that most of the production features you mentioned are actually more difficult using a fat ORM. How many hours have i wasted figuring out how i can write and map some complex joins or aggregation query with <insert ORM name here&g
17.
▲
by
exevp
6y ago
It might be a good idea to focus on the use of template strings for safe and handy SQL generation instead of introducing too many opinionated ORM concepts. If one had to, i'd separate these things in different libraries and let the dev
18.
▲
by
exevp
6y ago
tl;dr: thank god it finally has been done. Long version: i've been seriously frustrated with the state of ORM (in Javascript in particular) for years. Javascript ORM are nice and handy if all you're doing is simple CRUD stuff. If