Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
davisp
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
davisp
18d ago
> On correctness: LLMs may make mistakes. But these videos are code sitting in our repository, and we can maintain them. Every report and review becomes a fix in the source, and everyone who watches after that gets the corrected lecture.
2.
▲
by
davisp
4mo ago
> If I build a Markov chain based on a statistical analysis of word sequences in Hamlet, and then use it to produce a new sentence that isn't found in the text of that work, I have not created a derivative work of Hamlet under any a
3.
▲
by
davisp
1y ago
I’m gonna give this a very charitable read by saying that while I find the ways that the treatment of burn victims was advanced by abhorrent means, we as a society have still benefited from those means. > So once the model is created the
4.
▲
by
davisp
2y ago
So there's a bit of a misunderstanding here in the chain of blog posts that I can clear up. First, from this article: That’s the question I’ve been mulling over for days, because I don’t see how this action can make any particula
5.
▲
by
davisp
2y ago
I'm no rustc expert, but from what little I know it seems like disabling panics for a crate would be an obvious first step. You make a great point though. Turning that into a compiler assertion of "this function will never panic&q
6.
▲
by
davisp
2y ago
What caught my eye in the article was the desire to have something that doesn't panic with a release profile, while allowing for panics in dev profiles. Based on other comments I think the general "allow use of std, but don't
7.
▲
by
davisp
2y ago
Does anyone know if there's an obvious reason that adding a `no_panic` crate attribute wouldn't be feasible? It certainly seems like an "obvious" thing to add so I'm hesitant to take the obvious nerd snipe bait.
8.
▲
by
davisp
2y ago
Absolutely correct! Had the bird strike not occurred, there wouldn’t have been a crash. Had things with the go around been handled properly, there would have been no crash. Etc etc. The fact that a wall was 50m out of compliance or whatever
9.
▲
by
davisp
2y ago
There’s a few more than three. https://leanpub.com/cppinitbook https://www.reddit.com/r/ProgrammerHumor/comments/8nn4fw/for...
10.
▲
by
davisp
2y ago
That’ll just depend on whatever code was deployed to the cluster. For the clusters I used to operate, the answer would be absolutely all nodes talk to all nodes all the time. I personally never operated anything above roughly 250 nodes, but
11.
▲
by
davisp
2y ago
> If you actually have 1000 nodes worth of work, the heartbeats are not at all a big deal. I think you’re missing the fact that the heart beats will be combined with existing packets. Hence the quoted bit. If you’ve got 1000 nodes, they
12.
▲
by
davisp
2y ago
Most likely those are just the states where they already have a tax presence. For whatever reason they happen to currently employ folks in those states so adding employees is easy. Adding new states means getting lawyers and CPA type folks
13.
▲
by
davisp
2y ago
A wild tangent but reading “heritable metabolizing” really hit me on the “are viruses alive” question. I’ve been around enough biotech to have considered the differences between plasmids and viruses versus archaea, bacteria, and eukaryotes.
14.
▲
by
davisp
2y ago
Sometimes science doesn’t have to be precise to demonstrate a result. Consider trying to measure feedback from a microphone and speaker. You don’t have to be an expert to know that there’s a quick change in system behavior when the micropho
15.
▲
by
davisp
2y ago
This matches my experience. I spent a decade operating Erlang clusters and using hot code upgrades is a superpower for debugging a whole class of hard to track bugs. Although, without the tracking for cluster state it can be its own footgun
16.
▲
by
davisp
2y ago
> Introductory summary: The current scientific consensus is that the placebo effect is a real healing effect operating through belief and suggestion. I have no idea what the rest of the article says because this single sentence is so bat
17.
▲
by
davisp
2y ago
I made it through a few paragraphs before noping out because of how terrible this article is. Your comment made me go actually look to see what they could possibly be arguing against CICO. Turns out it’s nothing because this author has no i
18.
▲
by
davisp
2y ago
You can make a video, but odds are it won’t be good or get traction. I think you’re better off with a book. Books can remain indexed and accumulate readers for centuries, whereas most videos are forgotten/ignored. I’ve read plenty of b
19.
▲
by
davisp
2y ago
“Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better.” — Edsger Dijkstra
20.
▲
by
davisp
2y ago
Also, for anyone not completely familiar with Erlang's terminology, the translation of "per process garbage collection" to Go would be "per goroutine garbage collection". As mentioned in a sibling comment, this allo
21.
▲
by
davisp
2y ago
FWIW, I’ve been working on a project that has transitioned from a standard-ish CMake super build to vcpkg and it has been a fantastic upgrade in terms of usability and reliability. There are huge swaths of the C++ lands map I’ve not visited
22.
▲
by
davisp
2y ago
Probably so! Although, given that C++ doesn’t have ABI contracts to begin with, I’m not sure how it would matter in practice.
23.
▲
by
davisp
2y ago
Information leakage since they have a timestamp component. Some people may not care, but plenty of folks do. As others have said, anything security related likely should UUIDv4. UUIDv7 is basically an engineering compromise on security (the
24.
▲
by
davisp
2y ago
Worrying about UUID collisions is like worrying about being hit in the head by a meteor. Sure, its technically possible, but it happens so rarely that worrying about a collision as a performance concern is just a misunderstanding on how UUI
25.
▲
by
davisp
2y ago
Royal Road is a place for a lot of folks to get audiences seeded before they inevitably move on to some combination of Patreon, Amazon Kindle Unlimited, and Audible. One very notable example of this is Dungeon Crawler Carl by Matt Dinniman.
26.
▲
by
davisp
2y ago
I never learned Elixir, but my first guess is IO.inspect is sending a message that is printed by a different process. Then the prints after exit are just the IO process working through its mailbox. Alternatively, the await might killing the
27.
▲
by
davisp
2y ago
From the article: That means it's totally normal to ship all kinds of really crazy looking stuff, and so when someone noticed that and decided to use that as their mechanism for extracting some badness from a so-called "test file
28.
▲
by
davisp
3y ago
One more feature request is a “share score” text. Daily games like these are popular for bragging rights in group texts. I’d think something like percentage of song played before correct with total number of guessed would cover it.
29.
▲
by
davisp
3y ago
Who are these companies that either require a non-personal Apple Id or forbid a personal Apple Id? I’ve worked for startups and multinationals and never had an issue with my work machine allowing a personal Apple Id. Obviously I have to be
30.
▲
by
davisp
3y ago
This is an awesome point related to the post I just made as a sibling comment. Solar energy is cheap! The sun blasts us with whatever crazy number real energy folks know by heart. The issue is after we collect it, how do we move it? If you’
More ›