Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kgeist
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
361.
▲
by
kgeist
2y ago
Once, a customer complained that we had corrupted their documents on our platform. Seemingly out of nowhere, words like "Messi" and "Zidane" started appearing countless times in the titles and content of their documents
362.
▲
by
kgeist
2y ago
>OpenAI's human faces look almost real. Not sure, I tried a few generations, and it still produces those weird deformed faces, just like the previous generation: https://imgur.com/a/iKGboDH Yeah, sometimes
363.
▲
by
kgeist
2y ago
>First AI image generator to pass the uncanny valley test? Other image generators I've used lately often produced pretty good images of humans, as well [0]. It was DALLE that consistently generated incredibly awful images. Glad they
364.
▲
by
kgeist
2y ago
I asked ChatGPT "tell me about Hawaii" and I only got "<..> Became a U.S. territory in 1898, and the 50th state in 1959. <..>" When in fact: >Spurred by the nationalism aroused by the Spanish-American War,
365.
▲
by
kgeist
2y ago
In Russian, OpenAI audio models usually have a slight American (?) accent. The intonation and the phonetics fall into the uncanney valley. Does the same happen in other languages?
366.
▲
by
kgeist
2y ago
I heard that aliasing in C prevents the compiler from optimizing aggressively. I can believe Rust's compiler can optimize more aggressively if there's no aliasing problem.
367.
▲
by
kgeist
2y ago
Prigozhin visited one of our prisons once; that’s the only violence there is. The paganism is not Slavic, it's Uralic. Local indigenous people are related to the Finns.
368.
▲
by
kgeist
2y ago
Yoshkar-Ola, Russia is mentioned there. I'm from Yoshkar-Ola. This kind of scam business exists here at least since the early 2000s. We were once called the capital of such scam business in Russia. I didn't know it's still a
369.
▲
by
kgeist
2y ago
Just my two cents how we do it in most of our projects at this point (~70 services in Go): >routing, middleware ogen (OpenAPI code generator), or a similar library >database connections from Go's stdlib mostly >an ORM sqlx (a
370.
▲
by
kgeist
2y ago
Manus means 'hand' in Latin. I thought that was the idea. Their logo is a picture of a hand, too. English "manuscript" comes from it.
371.
▲
by
kgeist
2y ago
Image diffusion has reasoning?
372.
▲
by
kgeist
2y ago
Yeah, but with autoregressive models, the state grows, whereas with diffusion models, it remains fixed. As a result, a diffusion model can't access its past thoughts (e.g., thoughts that rejected certain dead ends) and may start oscill
373.
▲
by
kgeist
2y ago
But how can test-time compute be implemented for diffusion models if they already operate on the whole text at once? Say it gets stuck—how does it proceed further? Autoregressive reasoning models would simply backtrack and try other approac
374.
▲
by
kgeist
2y ago
>But then any sort of management information, eg "find out how many active customers we have" or "which customer has the most activity" becomes a query over all the DBs Create a separate DWH storage where all necessar
375.
▲
by
kgeist
2y ago
>I've never worked on a product where 100% of the schema could be partitioned like this SaaS for B2B works well with this, you partition by organization. Each organization has their own DB. Most organizations are typically small (n
376.
▲
by
kgeist
2y ago
Also, sometimes a flag does exist, but the example places it incorrectly, causing the command to reject it. Or, a flag used to exist but was removed in the latest versions.
377.
▲
by
kgeist
2y ago
I use LLMs for writing generic, repetitive code, like scaffolding. It's OK with boring, generic stuff. Sure it makes mistakes occasionally but usually it's a no-brainer to fix them.
378.
▲
by
kgeist
2y ago
>GPT‑4.5 is more succinct and conversational I wonder why they highlight it as an achievement when they could have simply tuned 4o to be more conversational and less like a bullet-point-style answer machine. They did something to 4o comp
379.
▲
by
kgeist
2y ago
The next challenge could be making TypeScript types run an LLM. I wonder how their performance would compare to that of Excel sheets.
380.
▲
by
kgeist
2y ago
Russian has a similar distinction: if there are two "he's", you can use "on" (proximate) and "tot" (distant) to distinguish between them. Like, "he (on) said it was okay, but he (tot) disagreed&qu
381.
▲
by
kgeist
2y ago
Deep Research, as it currently stands, is a jack of all trades but a master of none. Could this problem be mitigated by building domain-specific profiles curated by experts? For example, specifying which sources to prioritize, what to avoid
382.
▲
by
kgeist
2y ago
For Portuguese, it gives the Brazilian variant, although the translation is placed over Portugal.
383.
▲
by
kgeist
2y ago
For Slavic languages, it sometimes produces arbitrary case forms, too.
384.
▲
by
kgeist
2y ago
>Shawnee language >Native speakers 100-200 (2024) Imagine knowing every single speaker of your language personally. You could invent neologisms and make them spread quickly.
385.
▲
by
kgeist
2y ago
>I just don't believe that most errors can be handled locally so besides returning an error Sure, but explicit error handling reminds you that the call may fail, and you may want to handle it in some way (or not - then you bubble it
386.
▲
by
kgeist
2y ago
>ignoring an error condition (by either forgetting about it We rely on linters to catch that, which is pretty easy to implement (no expensive intra-procedural analysis needed, which is the case with exceptions). >Go can abort at any p
387.
▲
by
kgeist
2y ago
Not everything can be wrapped in a single transaction, though. The problem in question involved talking to other services. Frameworks wouldn't help out of the box.
388.
▲
by
kgeist
2y ago
Having exceptions means that every line in your function is a potential exit point, often without you being aware of it. This can lead to bugs when a non-atomic operation is abruptly terminated, and you might not realize it just by glancing
389.
▲
by
kgeist
2y ago
We use RabbitMQ, and workers simply pull whatever is next in the queue after they finish processing their previous jobs. I’ve never witnessed jobs piling up for a single consumer.
390.
▲
by
kgeist
2y ago
It's easier to google something like "CalendarJS" rather than just "Calendar," which could give you anything but the JS library you're looking for. I think it’s simply practical.
More ›