Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kgeist
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
391.
▲
by
kgeist
2y ago
Unique names are more easily googleable, and most unique English words are already taken. So, I think it makes sense to consider other languages. Japanese also has simple phonetics (open syllables), making it generally easy to pronounce—unl
392.
▲
by
kgeist
2y ago
Monitors also display things differently. We once had a designer with a high-end Mac who liked to use light gray font on a white background. I never understood why he did that - it was barely visible. Then I looked at his monitor, and every
393.
▲
by
kgeist
2y ago
I tried the smaller 'Deepseek' models, and to be honest, in my tests, the quality wasn't much different from simply adding a CoT prompt to a vanilla model.
394.
▲
by
kgeist
2y ago
Alexander => Alexasha => Sasha And then with suffix -urik: Sashurik => Shurik
395.
▲
by
kgeist
2y ago
There're also cases when a nickname stems from the full name which no one has anymore. In Kievan Rus, the common form of Vladimir was Volodimir. Ukraine still has this form (Volodymyr Zelensky). The diminutive of Volodimir was Vova, wh
396.
▲
by
kgeist
2y ago
From Go's docs: >The Go GC avoids making the length of any global application pauses proportional to the size of the heap, and that the core tracing algorithm is performed while the application is actively executing. >Brief stop-
397.
▲
by
kgeist
2y ago
Go's garbage collector is concurrent, too. GC assist makes sure the GC can keep up with allocations.
398.
▲
by
kgeist
2y ago
It's a back-pressure mechanism. I think slightly slower code on average is better than unexpected long GC pauses.
399.
▲
by
kgeist
2y ago
By "error-prone," I mean that if you accidentally stored a reference to a pooled vector and used it after it was returned to the pool, all sorts of unexpected things could happen since everything is by reference. You had to be ver
400.
▲
by
kgeist
2y ago
IIRC Go has "GC assist" which forces goroutines that allocate too frequently to assist in GC work (share CPU time, i.e. they're slowed down), and I've never seen anything like that described for Java/C#. Interesting
401.
▲
by
kgeist
2y ago
I remember long time ago JBullet, a physics simulation library, had to maintain an error-prone pool of vectors and matrices because all the calculations involving the creation of temporary vectors and matrices put significant stress on the
402.
▲
by
kgeist
2y ago
OK, so from what I've read, "VOS" was the older name for CTS (Common Type System), not the name of the whole project. The project was named COM+, COM Object Runtime, and Project Lightning at different times. "Ext-VOS&quo
403.
▲
by
kgeist
2y ago
I never heard about "Ext-VOS". Tried googling it, and all mentions of it are from you ("pjmlp"), on Reddit, Github, etc. :) Where can I read more about it?
404.
▲
by
kgeist
2y ago
.NET is still called COM+ in .NET's source code, they initially envisioned .NET as a successor to COM. They wrote about COM+ in 1997 in an issue of Microsoft Systems Journal (they talked about GC, runtime type info, etc.) It makes me b
405.
▲
by
kgeist
2y ago
C# allows casting string[] to object[], but this requires the compiler to insert runtime type checks each time the array elements are modified: object[] array = new string[10]; // throws a run-time exception array[0] =
406.
▲
by
kgeist
2y ago
I once had a lucid dream in which I attended a music concert, and the music was very beautiful, catchy, with complex professional arrangements; unlike anything I had ever heard before. Since it was a lucid dream, I felt proud that I could s
407.
▲
by
kgeist
2y ago
In an old programming language project of mine, I wanted to use something similar to S-expressions for most of the grammar because they are very universal and flexible, but I didn’t like having too many parentheses, so I extended the syntax
408.
▲
by
kgeist
2y ago
I bypass censorship by simpling using my native (non-English) language. Their censorship appears to only cover English and Chinese. Q: Что случилось в Тьананмане в 1989? В паре слов. ("What happened in Tiananmen in 1989?")
409.
▲
by
kgeist
2y ago
I suspect people on LLM Arena don't ask complex questions too often, and reasoning models seem to perform worse than simple models when the goal is just casual conversation or retrieving embedded knowledge. Reasoning models probably &#
410.
▲
by
kgeist
2y ago
Tbh their censorship is pretty superficial. I asked about the Tiananmen square events in Russian and it answered in full detail. ChatGPT refuses to talk about "sensitive" topics in any language.
411.
▲
by
kgeist
2y ago
Are you sure you checked R1 and not V3? By default, R1 is disabled in their UI. Prompt: Find an English word that contains 4 'S' letters and 3 'T' letters. Deepseek-R1: stethoscopists (correct, thought for 207 sec
412.
▲
by
kgeist
2y ago
If it's just a distillation of GPT-4, wouldn't we expect it to have worse quality than o1? But I've seen countless examples of DeepSeek-r1 solving math problems that o1 cannot. >Very often, DeepSeek tells you it's Cha
413.
▲
by
kgeist
2y ago
The "evidence" is very weak though: >The San Francisco-based ChatGPT maker told the Financial Times it had seen some evidence of “distillation”, which it suspects to be from DeepSeek. Given that many people have been using Chat
414.
▲
by
kgeist
2y ago
What could be the reason? Do they selectively skip tokens to make it appear they support the full context?
415.
▲
by
kgeist
2y ago
Russian has singular, plural and paucal (reserved for small numbers: 2-4). Interestingly, zero is plural, not paucal: 1 kot "1 cat" 3 kota "3 cats" but: 5 kotov "5 cats" 0 kotov "0 cats&qu
416.
▲
by
kgeist
2y ago
>If only we knew OBL's Discord handle then we would have known he was about where we figured he was all along... Discord is just an example, this can apparently work with many apps that store user attachments on Cloudflare. >Clic
417.
▲
by
kgeist
2y ago
I think it's still useful. Going from "we don't know where Osama bin Laden is at all" to "he's somewhere in Pakistan".
418.
▲
by
kgeist
2y ago
I guess it can be useful for tracking fugitive political dissidents, terrorists, etc. If you can narrow their location down to 250 miles, it's already very useful information. And without raising any suspicions.
419.
▲
by
kgeist
2y ago
I already talked about it above. Main problems with passing dependencies in function argument lists: 1) it pollutes the code and makes refactoring harder (a small change in one place must be propagated to all call sites in the dependency tr
420.
▲
by
kgeist
2y ago
Passing the current user ID/tenant ID inside ctx has been super useful for us. We’re already using contexts for cancellation and graceful termination, so our application-layer functions already have them. Makes sense to just reuse them
More ›