Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
RossBencina
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
31.
▲
by
RossBencina
2mo ago
Agreed. Your self-managed vendoring example is quite near one end of the continuum. I'm suggesting that there might be space for better tooling from there all the way to the NPM end. For example, automated and/or collaborative tri
32.
▲
by
RossBencina
2mo ago
IANAL and I don't think you are either. Be careful making simplistic inferences about a complicated system. Human "translation" is one thing, algorithmic "translation" has seen separate treatment in IP case law.[1]
33.
▲
by
RossBencina
2mo ago
I'm curious: how large is it really? As I understand it, Kakehashi is targeting command line programs, especially Xcode-tools. How much non-POSIX/Mach/BSD interface do Mac command line programs use? How much of that is not al
34.
▲
by
RossBencina
2mo ago
> to be in control of the dependencies Maybe I'm out of touch, but I think control over dependencies is underrated. It's not just about freezing and pinning. There should be better tooling to support the whole dependency evolut
35.
▲
by
RossBencina
2mo ago
"For 95% of all code that is correct. std::make_* is easy to use and prevents a lot of mistakes, while having no loss of performance." For 95% of code std::unique_ptr has no loss of performance. Perhaps. Just remember that it is n
36.
▲
by
RossBencina
2mo ago
Agreed. But you make it sound like the worst case is necessarily fatal. It depends on the use-case. The workable cmpxchg algorithms will make progress on at least one core each round. In a push or pop operation one of the cmpxchg must have
37.
▲
by
RossBencina
2mo ago
In many application code bases no doubt. But how do you think make_unique and make_shared are implemented?
38.
▲
by
RossBencina
2mo ago
> Rather than all that to turn an e-reader into a tablet All what? Most Boox products are Android tablets with e-ink screens and pen support. Few are marketed as, or realistically interpreted as e-readers.
39.
▲
by
RossBencina
2mo ago
Australia here, no radio time as far as I know. Lately I've been wondering whether accurate time could be derived from terrestrial digital TV signals.
40.
▲
by
RossBencina
2mo ago
> Why has it taken this long to catch on? Intel didn't put SIMD in their chips speculatively; there was a lucrative market. HPC presumably. Maybe SIGINT. There have always been SIMD accelerated libraries, but I assume that you'
41.
▲
by
RossBencina
2mo ago
Here's the video: https://www.youtube.com/watch?v=DQNqo2xtq6U
42.
▲
by
RossBencina
2mo ago
> be more implicit The other day I began by asking Claude: "What's the deal with ${current_practice_in_complex_technical_concept}?" and was talked down to like I was an idiot. Lately I've been getting better results w
43.
▲
by
RossBencina
2mo ago
Indeed. I primarily used PIMPL when I want to avoid polluting public header files with implementation detail #includes in cases where forward declarations are impossible or unwieldy and inline methods are irrelevant.
44.
▲
by
RossBencina
2mo ago
Thanks for sharing. Hadn't seen that particular presentation of binary splits before.
45.
▲
by
RossBencina
2mo ago
> You have to be confident by default or you'll never get anything done. Crippling doubt can happen. Blind confidence has its own hazards. You only need to be confident that you can proceed, in spite of having provisional, incomplet
46.
▲
by
RossBencina
2mo ago
> "we tried this thing for ages and couldn't get it to work, but we couldn't prove that it could never work either" There is a related tradition of making conjectures about things that you can not prove, and being kno
47.
▲
by
RossBencina
2mo ago
The "a better C" meme needs to die. It's ill defined. Everyone wants something different. For me, GC disqualifies any language as a better C. Bjarne Stroustrup promoted C++ as a better C. But C++ killed off some of C's k
48.
▲
by
RossBencina
2mo ago
> it is a big ask for average consumers to follow that price and shift power usage in real time. I could imagine appliances that take that into account. e.g. an airconditioner that works harder during the cheaper periods. I wonder whethe
49.
▲
by
RossBencina
2mo ago
I'm somewhat alarmed that the context that this bug was running in was capable of root login. Is there a reason that an SSH login process would, by default, have enough capabilities to facilitate direct root login?
50.
▲
by
RossBencina
3mo ago
For sure verbal diarrhea can be a problem. I think there's a difference between a generic instructions e.g. "be brief" and contextual guidance: "I am an experienced software developer with a recent undergraduate degree i
51.
▲
by
RossBencina
3mo ago
I hoped it was about composition of communicating finite state machines.
52.
▲
by
RossBencina
3mo ago
Perhaps I missed it but there didn't appear to be discussion of false sharing between the N individual data slots. It might be beneficial to pad each slot to a cache line width (or at least less slots per line), and/or using some
53.
▲
by
RossBencina
3mo ago
Thanks. I jumped at the headline. I'd be happy with wait-free MPSC. I haven't checked in for a while. Have there been any breakthroughs in low-complexity wait-free queues in the past 10 years?
54.
▲
by
RossBencina
3mo ago
Very cool. I have a couple of questions: 1. It's obvious that you are a big fan of Cranelift. I'd be interested to hear more about your experience in practical terms. For example could you share any insight about use cases where i
55.
▲
by
RossBencina
3mo ago
> Most of these issues come from folks who don't really care about quality and ship the first slop that comes out. Brings to mind The Show's "ugly MySpace" episode: https://archive.org/details/zef
56.
▲
by
RossBencina
3mo ago
> Free idea: ... I have been thinking about this too. Is it not as simple as installing Claude in the VM and connecting via an SSH terminal, or if you want a GUI use VSCode with the Remote SSH extension, which will give you the file brow
57.
▲
by
RossBencina
3mo ago
I've been thinking about setting up something like this for a while. I have a Broadwell dual socket Xeon workstation that I'm going to upgrade to Proxmox. Would it be reasonable to run something like this as an LXC or VM or would
58.
▲
by
RossBencina
3mo ago
> I don't think a philosopher who died 80 years ago is driving the change in how words are used in the last 20 years. The phenomenon is not restricted to this century. Orwell's book published in 1949 includes many prescient exa
59.
▲
by
RossBencina
3mo ago
I once made a contraption out of the top thread-part of a plastic soda bottle and the lid. Cut a slot down the threads, put your drawstring ends through the bottle end and slot, then tighten the cap to hold everything in place. plastic. sur
60.
▲
by
RossBencina
3mo ago
What does "lifelong update" mean in this context? are they not doing whole genome sequencing to begin with?
More ›