Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
goodoldneon
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
Node.js worker threads in production: what's easy, what's not
(inngest.com)
8 points
by
goodoldneon
3mo ago
|
1 comments
2.
▲
There are too many JavaScript schema libraries, so support only one
(inngest.com)
6 points
by
goodoldneon
3mo ago
|
0 comments
3.
▲
You can't cancel a JavaScript promise (except sometimes you can)
(inngest.com)
97 points
by
goodoldneon
5mo ago
|
61 comments
4.
▲
by
goodoldneon
5mo ago
Great point :D
5.
▲
by
goodoldneon
5mo ago
It isn’t for all repeated vowels; only for when the 2 vowels don’t make a single sound. So “chicken coop” wouldn’t have a dieresis
6.
▲
TypeScript Enums Are Terrible
(youtube.com)
1 points
by
goodoldneon
5mo ago
|
1 comments
7.
▲
by
goodoldneon
5mo ago
Kinda hyperbolic, but a lot of truth
8.
▲
by
goodoldneon
6mo ago
I switched from Cursor to Neovim and at first I hated Neovim’s poor AI ghost text. Now I kind of like the break from heavy AI when I write code. The vast vast majority of my code is written by Claude Code, so I don’t write much. But when I
9.
▲
by
goodoldneon
6mo ago
> You shouldn't be blocking the main event loop for 30 seconds! The main event loop is not intended to be used for heavy processing. This article is talking about an SDK that runs in users' apps. Users can run whatever code the
10.
▲
by
goodoldneon
6mo ago
> Reading the article, I didn’t see this answered: why not scale to more nodes if your workload is CPU bound? It's an SDK that runs in users' apps. So userland code blocks the event loop, preventing outgoing heartbeats from the
11.
▲
Node.js worker threads are problematic, but they work great for us
(inngest.com)
70 points
by
goodoldneon
6mo ago
|
30 comments
12.
▲
What Python’s asyncio primitives get wrong about shared state
(inngest.com)
79 points
by
goodoldneon
7mo ago
|
48 comments
13.
▲
by
goodoldneon
10mo ago
We'll release an Upstash Workflows adapter soon! StepKit is ultimately just an in-code API that lets you define workflows in a backend agnostic way. We want you to define workflows that can run in Upstash, Inngest, Cloudflare... really
14.
▲
by
goodoldneon
10mo ago
Vercel Workflow Kit takes a very different approach. Lack of step IDs (which makes them worse at handling code changes), compilation step, more opinionated about backends ("worlds", as they call them). Vercel Workflow Kit has magi
15.
▲
by
goodoldneon
10mo ago
Inngest engineer here! For a little extra context, the `@stepkit/core` package is basically just an API for defining a workflow. There isn't much to it because we don't want to be overly opinionated on backend implementations
16.
▲
by
goodoldneon
1y ago
Why is nominal typing desirable?
17.
▲
by
goodoldneon
1y ago
PEPs are often great documentation. They definitely don't cover everything, but they can be helpful
18.
▲
by
goodoldneon
1y ago
Because I get rewards when I use it. I always pay at the end of the month so I never pay interest
19.
▲
by
goodoldneon
2y ago
I use Cursor and I get a lot of benefit from its autocomplete suggestions, but its composer is horrible so I never use it. The dream of telling AI to make changes on its own hasn’t arrived
20.
▲
by
goodoldneon
2y ago
I always make sure recover is used in all goroutines I start. I don’t want a panic in a random goroutine to crash my whole server
21.
▲
by
goodoldneon
2y ago
Looks like you're being downvoted but you're right. A tiny fraction of high school students would actually care about these classes -- high school me wouldn't
22.
▲
by
goodoldneon
2y ago
IIRC, the lifecycle hook only prevents destruction of the resource if it needs to be replaced (e.g. change an immutable field). If you outright delete the resource declaration in code then it’s destroyed. I may be misremembering though
23.
▲
by
goodoldneon
2y ago
To be clear, it's running in TypeScript types only -- not JavaScript. Absolutely insane
24.
▲
by
goodoldneon
2y ago
Do not base your company’s tech decisions on FAANG companies unless your company is a FAANG company. Your challenges are likely very different from theirs
25.
▲
by
goodoldneon
2y ago
Right, you can change punctuation to clarify it. However, it doesn't change the fact that the Oxford comma could make the list readable as a parenthetical phrase. I'm not saying the Oxford comma is bad. I'm just saying that i
26.
▲
by
goodoldneon
2y ago
They went to Oregon with Betty, a maid, and a cook. Is Betty a maid or did they go with 3 people?
27.
▲
by
goodoldneon
2y ago
The Oxford comma isn't a panacea. Sometime it makes a list read like a parenthetical phrase
28.
▲
by
goodoldneon
2y ago
If performance is so important for your app that `var` is causing issues then JavaScript is likely the wrong language
29.
▲
by
goodoldneon
2y ago
If the incentives for creating content decrease then where will AI source from?
30.
▲
by
goodoldneon
2y ago
Clicking through to what, in person interviews with sources? Your comparison makes no sense
More ›