Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kccqzy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
271.
▲
by
kccqzy
3mo ago
Yes exactly. The author’s design decisions only make sense if this is supposed to be a toy language. On using pthreads rather than fibers: > I decided not to use one. I wanted something dead simple — an approach I could explain in a para
272.
▲
by
kccqzy
3mo ago
They stopped caring much about Creative Cloud. They were focusing on Experience Cloud which is their euphemism for their advertisement network (products like Adobe Tags).
273.
▲
by
kccqzy
3mo ago
It actually used to be paid. I paid for Affinity Designer when it came out first, then Affinity Photo. I didn’t pay for the publishing software since I was too deep into TeX. But at that time they promised that they would never become subsc
274.
▲
by
kccqzy
3mo ago
When I was a novice in protobuf I felt tempted to inspect the generated code, but soon I learned that the documentation is good enough that I don’t need to read the generated code.
275.
▲
by
kccqzy
3mo ago
It’s very much Terrence Tao style. His style is having long sentences that could have been broken down into shorter sentences but he chose not to. It doesn’t really affect reading comprehension.
276.
▲
by
kccqzy
3mo ago
It’s a criminal charge. Have you seen a legal case for that? It’s always something like The People of California v. Someone. At least in theory, every citizen is an interested party when the prosecutor files a criminal case.
277.
▲
by
kccqzy
3mo ago
> There are far too many corners of logic for everyone to know. Maybe someone has never dealt with data streams, or even forgets what a median is. Bad interviewers expect candidates to know things. I don’t. It’s okay for a candidate to h
278.
▲
by
kccqzy
3mo ago
Humans will do this as well, especially inexperienced junior SWEs. Adding a new boolean parameter and some if statements here and there. After a while a seemingly simple function takes four boolean parameters that each control a little bit
279.
▲
by
kccqzy
4mo ago
Just do four bucket sorts, once on each byte of the 32-bit integer. (Bucket sorts are stable sorts.) I benchmarked this and it was faster than quick sort.
280.
▲
by
kccqzy
4mo ago
Interviews are just collecting circumstantial evidence anyways. I do not really think a single interview can conclusively prove that a candidate is strong. Within the limit of one interview, this candidate is strong enough. And I'd be
281.
▲
by
kccqzy
4mo ago
Or it could just be someone who uses C++ instead of Python as their interview language. The std::nth_element is in the standard library.
282.
▲
by
kccqzy
4mo ago
After the candidate has finished this, you could then ask them to compute the weighted median. Chances are, the candidate has never heard of this term and yet the term is simple enough that without prior knowledge they can use their intuiti
283.
▲
by
kccqzy
4mo ago
The article’s methodology is so wrong. Models have only thirty words to answer the question. It is difficult to formulate just a single viewpoint in thirty words let alone present both viewpoints or even arguments for why one viewpoint is w
284.
▲
by
kccqzy
4mo ago
The ICU library. It’s so ubiquitous that it’s somewhat difficult to avoid this library if you are doing anything advanced with human text.
285.
▲
by
kccqzy
4mo ago
I feel sorry for the author. I have asked Fable several mathematics questions and Fable’s answers were far beyond what Opus achieved.
286.
▲
by
kccqzy
4mo ago
I didn’t really see loops being handled here. As far as I understand, the biggest technical difficulty with this kind of probabilistic programming language is handling loops, including infinite loops and almost surely terminating loops. I d
287.
▲
by
kccqzy
4mo ago
Yeah sure this is how numpy people would do it: N = 10**6 D = np.random.randint(1, 6, N) print("P(rolled a 6 | rolled > 3) =", ((D == 6) | (D > 3)).mean()) loss = np.random.uniform(0, 1000, N) claim =
288.
▲
by
kccqzy
4mo ago
People do this kind of computation using numpy all the time. If you weren’t developing a new language with a new syntax, there really isn’t much of a library to write. At that point it’s just using numpy.
289.
▲
by
kccqzy
4mo ago
Shifting a letter left or right a bit can break the grid. What if the user writes the text that keeps triggering left shifts? A better solution is to use ligatures, so that specific character combinations look better while the ligature can
290.
▲
by
kccqzy
4mo ago
You need to come to NYC. They are quite common.
291.
▲
by
kccqzy
4mo ago
Quiet keyboards are basically a solved problem. Go get something like a Varmilo Minilo75 or a NuPhy with silent switches, if you don’t want to build your own.
292.
▲
by
kccqzy
4mo ago
Google’s PR team is so bad at managing their reputation that their response wouldn’t have mattered. Apple can download a 4GB Apple Intelligence model onto your phone (which likely has lower storage than your PC) without any controversy; Goo
293.
▲
by
kccqzy
4mo ago
Indeed December 2025 was the best time to buy.
294.
▲
by
kccqzy
4mo ago
You are not entirely wrong, but there’s still a difference between being dead and very stable. Among the languages that compile to JS, I would look at ClojureScript as the prime example of stability rather than Elm. I mean Elm has removed f
295.
▲
by
kccqzy
4mo ago
That is actually a good approach that I have also used a lot: let the parsing library handle everything including the serialization and deserialization. But if you do that, why do you care that behind the scenes it is using JSON or XML or p
296.
▲
by
kccqzy
4mo ago
XHTML was dropped because it wasn’t backwards compatible, and it was too strict in its syntax. Minor syntax errors that could be automatically corrected by the browser turned into full page errors.
297.
▲
by
kccqzy
4mo ago
In my opinion, the reason people hate XML is because of what M signifies: it is a markup language and most of the time we don’t need a markup language. Markup languages are great for rich text documents. They are just not a good fit for rep
298.
▲
by
kccqzy
4mo ago
Types and Programming Languages (TAPL) by Benjamin C. Pierce. Basically IMO the main differentiator between languages is their type system. It’s basically table stakes now for programming languages to provide generics so users can write the
299.
▲
by
kccqzy
4mo ago
It’s really common for people to accidentally click a button twice. Yeah that’s what denouncing is for. My favorite example of doing it wrong is a log in form: if the login button is clicked twice, the server would reject the login because
300.
▲
by
kccqzy
4mo ago
On top of architectural issues like plumbing and access to windows, cities like NYC have programs where converting economically obsolete offices to residential exempts the building from property taxes if at least some units are for low-inco
More ›