Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
RossBencina
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
RossBencina
6d ago
An operating system kernel is the last place you want an unsafe language, if you can help it.
2.
▲
by
RossBencina
6d ago
It would be helpful if you named the falsehood for those of us following along.
3.
▲
by
RossBencina
11d ago
TFA mentions power usage from a dollar cost perspective, but there is also the thermal aspect. You do not want to trigger thermal throttling (or lose boost) while doing almost nothing.
4.
▲
by
RossBencina
14d ago
I'm curious about your mental model. Would it be accurate to say that the async tree is the "IO program" and the sync functions operate on pure data, or is it more complicated than that?
5.
▲
by
RossBencina
14d ago
Here's the force pushed pyproject.toml with the new author if anyone cares: https://github.com/google/artemis/compare/14e02c4c27bc5b3c0d... + authors = [ + { name = "somew1nd", em
6.
▲
by
RossBencina
14d ago
Flagging because the title here on HN is editorializing. The actual page title is "I expected better from Google" I was going to comment on the title's perpetuation of big IPs stealing/theft meme but it turns out that TF
7.
▲
by
RossBencina
17d ago
> One cannot expect a compiler to come up with such encoding. One could, however, imagine a sufficiently expressive language that allows the developer to specify the encoding schema without resorting to raw 64-bit words.
8.
▲
by
RossBencina
24d ago
+1. I've used this with Lattice UP5K for some experimental development. I wanted to be able to quickly skip between working on Windows and Linux. Worked well at the time.
9.
▲
by
RossBencina
25d ago
Seems legit. My only question is whether a developer has sufficient copyright to grant such a license.
10.
▲
by
RossBencina
25d ago
> disk heads to optimized queued reads of data in a “traveling salesman” sort of way Luckily the read heads only have one degree of freedom, so the "elevator algorithm" is sufficient: https://en.wikipedia.org/wi
11.
▲
by
RossBencina
25d ago
The essential concepts of mathematical reasoning, if there are such things, are the concern of mathematical logicians, or maybe even psychologists, not, in general, of working mathematicians. One of my professors once told me something to t
12.
▲
by
RossBencina
25d ago
CBT is not a first line treatment for ADHD in Australia. Indeed standard CBT is contra-indicated because it requires the kind of "homework" that ADHDers struggle with. There are CBT variants tailored for ADHD however.
13.
▲
by
RossBencina
25d ago
Russel Barkley is a pioneer in the field of ADHD research. I have heard of such a claim, but not from Russel Barkley. Could you provide a link of Russel Barkley making the claim please?
14.
▲
by
RossBencina
25d ago
> It's competing with a $200/mo subscription or renting server gpu time Not if you're an enterprise that wants or requires on-prem inference.
15.
▲
by
RossBencina
1mo ago
Daniel Lemire specialises in high-performance algorithm implementation. In recent years he has been impressed by specific performance characteristics of Apple's CPUs. For example, their ability to eek out the maximum possible throughpu
16.
▲
by
RossBencina
1mo ago
I think you are correct. Clearly I am still traumatised by the cost of converting floats to ints in the x86 era.
17.
▲
by
RossBencina
1mo ago
I am probably dating myself here, but in C the default rounding mode is round-to-nearest and the cost of switching the x86 FPU to truncate (and back) in order to perform the truncation is extremely expensive. Perhaps other instruction sets
18.
▲
by
RossBencina
1mo ago
Agreed. I was opining on the psychological "getting used to" aspect, not the technical merits.
19.
▲
by
RossBencina
1mo ago
x and y are integers represented as floating point > d = trunc(x/y); // floor works for unsigned > > // NOTE: if only want 'd' and it's being converted to an > // i
20.
▲
by
RossBencina
1mo ago
> The third I suppose I care less about, just because I've kind of become used to it I've never become used to it. My impression is that the constant churn has accelerated. Plausible drivers are (1) normalize novelty as desirab
21.
▲
by
RossBencina
2mo ago
Indeed. I guess this is why [[gnu::musttail]] and [[clang::musttail]] exist. https://gcc.gnu.org/onlinedocs/gcc-15.1.0/gcc/Statement-Attr...
22.
▲
by
RossBencina
2mo ago
Interesting article about a worthy topic, even though I disagree with some it. Side note: I expected to see mention of design by contract and function preconditions/invariants/postconditions. I don't think the article is well
23.
▲
by
RossBencina
2mo ago
Is it patchable? Are there any known-working fixes that can be broadly applied?
24.
▲
by
RossBencina
2mo ago
One thing that wasn't tried is that the ASCII path could build a block-wise bitmap of non-ASCII blocks. Then the unicode pass need only process the contiguous ranges within the bitmap. This would be simpler to implement when combined w
25.
▲
by
RossBencina
2mo ago
If you can kill-off the extra buffer allocation code path that's got to be a win.
26.
▲
by
RossBencina
2mo ago
+1 great idea. I get the impression that some of my sibling comments thought that you meant fold all code points in the opposite direction, but it it's clear you mean change the fold direction for only those two code points.
27.
▲
by
RossBencina
2mo ago
We've had mechanical/automated/algorithmic transformation of copyrighted works for over 100 years now. There are plenty of non-AI systems for translating code from one language to another. In the context of shifting a program
28.
▲
by
RossBencina
2mo ago
It has to be the right information, filtered and presented in such a way that supports the task. Any kind of human in the loop UI has to manage user cognitive loading. Task saturation is real.
29.
▲
by
RossBencina
2mo ago
Agree. Security fixes are the killer app for automatic updates. I would argue there are other kinds of fixes that should make the cut: crash bugs, data loss bugs. Maybe even broken features, interaction annoyances, etc. Then it becomes a sl
30.
▲
by
RossBencina
2mo ago
Very cool, thanks. But this requires the iPhone/computer to have an internet connection. I'm thinking about alternatives to GPS for non-network continuous time synchronisation.
More ›