Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thelastbender12
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
thelastbender12
8mo ago
I think that's a fair opinion, but I'd argue against it being poorly thought out - pandas HAS to stick with older api decisions (dating back to before data science was a mature enough field, and it has pandas to thank for much of
2.
▲
by
thelastbender12
1y ago
Sorry, how is this new pricing anything but honest? They provide an editor you can use to - optimize the context you send to the LLM services - interact with the output that comes out of them Why does not justify charging a fraction of you
3.
▲
by
thelastbender12
1y ago
Thank you for writing this - there is a very clear split you feel when using fastapi for single script web servers, vs trying to organize it. And I probably share all the mentioned annoyances around writing bigger projects with fastapi.
4.
▲
by
thelastbender12
1y ago
The speed here is super impressive! I am curious - are there any qualitative ways in which modeling text using diffusion differs from that using autoregressive models? The kind of problems it works better on, creativity, and similar.
5.
▲
by
thelastbender12
1y ago
Thank you, my bad - I wasn't aware. I still think what drives languages to continuously make changes is the focus on developer UX, or at least the intent to make it better. So, PLs with more developers will always keep evolving.
6.
▲
by
thelastbender12
1y ago
Sorry, I think this comparison is just unfair. Odin might have "shipped" but are there are any projects with significant usage built on it? I can count at least 3 with Zig - Ghostty, Tigerbeetle, and Bun. Programming languages whi
7.
▲
by
thelastbender12
1y ago
Do you use Jupyter notebooks in VSCode? It uses the same pylance as regular python files, which actually gets annoying when I want to write throwaway code.
8.
▲
by
thelastbender12
1y ago
You need to request a specific python version compatible with this project. Give `uv venv --python 3.11` a try. https://docs.astral.sh/uv/pip/environments/
9.
▲
by
thelastbender12
1y ago
I meant Pylance isn't legally available in Cursor (Vscode license restriction, which is justified). It broke very frequently, so I switched to Based pyright, which works but just not as well.
10.
▲
by
thelastbender12
1y ago
Yep, exactly that. IMO agent workflows, MCP and tool usage bits are all promising, but the more common usage of LLMs in coding is still chat. AI extensions in editors just make it simple to supply context, and apply diffs. An addon makes it
11.
▲
by
thelastbender12
1y ago
Congrats on the release! I've been using Cursor but somewhat annoyed with the regular IDE affordances not working quite right (absence of pylance), and would love to go back to VSCode. I'd love it if you lean into pooled model usa
12.
▲
by
thelastbender12
2y ago
This is pretty neat. IMO a hindrance to this was lack of built-in fixed-size list array support in the Arrow format, until recently. Some implementations/clients supported it, while others didn't. Else, it could have been used as
13.
▲
by
thelastbender12
2y ago
I see it being a trade-off between how explicit the state persisted for a workflow execution is (rows in a database for Temporal and DBOS) vs how natural it is to write such a workflow (like in your PL/compiler). Given workflows are pr
14.
▲
by
thelastbender12
2y ago
I kinda agree with you but I can also see why it isn't that far from "reasoning" in the sense humans do it. To wit, if I am doing a high school geometry proof, I come up with a sequence of steps. If the proof is correct, each
15.
▲
by
thelastbender12
2y ago
> The succeeded operations would skip because workflow has run completion record for same idempotency key. Is that correct? This sounds about right. But you need to make sure the service being called in that step is indeed idempotent, an
16.
▲
by
thelastbender12
2y ago
PyArrow string arrays store the entries (string values) contiguously in memory, so access is quicker, while object arrays have pointers to scattered memory locations in the heap. I agree, I couldn't really figure how the new numpy stri
17.
▲
by
thelastbender12
2y ago
I think that's a little harsh. Imo the reason for difference in popularity/github-stars is just different user bases- an order of magnitude more people use LLM APIs (and can leverage Dspy) vs those who finetune an LLM. Agree about
18.
▲
by
thelastbender12
2y ago
This looks great! I'd also love to hear from people working on compilers - what are some real/fun/cool problems to work on for amateur compiler writers? Suspect the obvious candidates are deep-learning, sql engines but those
19.
▲
by
thelastbender12
2y ago
I think this is a fine opinion, we like tools that do exactly how much we want them to. But I'd suggest setting up python (and virtual envs) was actually a big headache for a lot of newer users, and some of the old ones (me that is). I
20.
▲
by
thelastbender12
2y ago
For that use-case, you can set up a `virtual project` using Rye. And use it just to create python envs, and sync dependencies. Honestly, the biggest time-saver for me has been Rye automatically fetching python binaries that work everywhere,
21.
▲
by
thelastbender12
2y ago
Simon Willison's github would be a great place to get started imo - https://github.com/simonw/datasette https://github.com/simonw/sqlite-utils So, his code might not be a good place to find b
22.
▲
by
thelastbender12
2y ago
I'm curious where universal forecasting models are most useful. It is technically fascinating but forecasting specifically seems like a domain where you'd want interpretable modeling - you use it for big-value problems and it sign
23.
▲
by
thelastbender12
3y ago
Hi Omar - thanks for engaging here. I have a similar question to simonw, it _feels_ like there is something useful here but I haven't managed to grok it yet, after sitting through the tutorial notebooks. Specifically, to your descripti
24.
▲
by
thelastbender12
3y ago
Transferring state across sdks sound very cool, how do you achieve that? With all the workflows as code frameworks (like say, Temporal), this is what I imagine to be a shortcoming. With regular services + state in database implementations,
25.
▲
by
thelastbender12
3y ago
> So anyways, PEP 703 is a a nice effort, but I doubt we (everyday mortals) can enjoy it. I'd suggest we can be more optimistic. There is a lot of python, regular users write daily, where we delegate orchestration to established lib
26.
▲
by
thelastbender12
3y ago
The co-author Nathan Kutz is a great instructor too. I recall going through his optimization course on Coursera back when MOOCs were new; instructors excited about the course material make learning fun.
27.
▲
by
thelastbender12
3y ago
Why is this comment necessary on every Julia-related post? I don't even use Julia outside tutorials but this adds no value beyond things that have already been said N number of times. Every programming language doesn't need to bec
28.
▲
by
thelastbender12
4y ago
Oh, to be specific, the platform was oriented towards test practice and our objective was to recommend questions in a sequence. One good strategy that correlated with session length for us was asking questions that were neither too difficul
29.
▲
by
thelastbender12
4y ago
Congrats on the launch, looks like a cool product! Just scanned the docs, so not super sure if my specific use case is supported. I previously worked on a content recommendation system for academic users. We often wanted to go back and look
30.
▲
by
thelastbender12
4y ago
But seriously, for open source projects actually looking for contributors (vis-a-vis companies with a developer product they just make open source), there is no better resource. To understand a framework, you need a mental model of it. Good
More ›