Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
diekhans
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
by
diekhans
2mo ago
Would one retype assembly language for C generate code? Having LLMs write out their design and reviewing it seems more efficient. Have LLMs, maybe with a different model, check that the implementation meets the design.
2.
▲
by
diekhans
1y ago
It seems like a bug report on what is not clear in the documentation would be highly useful.
3.
▲
by
diekhans
1y ago
No API to hook into one's favorite tools, such as emacs.
4.
▲
by
diekhans
1y ago
https://www.norvig.com/21-days.html
5.
▲
by
diekhans
1y ago
This is likely true for many companies. However, it is also a metric for what type of working environment it will be. I value being able to learn quickly and creativity over pre-training.
6.
▲
by
diekhans
1y ago
The article doesn't understand programmers. People will stay because they are passionate about OCaml and there are not a lot of OCaml jobs. When hiring for a permanent position, I have the expectation that a programmer can learn a new
7.
▲
by
diekhans
1y ago
Plus the 64-bit integer problem, really 52-bit integers, due to JS not having integers.
8.
▲
by
diekhans
2y ago
Nicely written (and executed). Worse that my worst memory corruption.
9.
▲
by
diekhans
2y ago
Hard rules are the problem. There is a lot of "it depends." After over 40 years of programming, I continue to reduce the size of functions and find it easier to write and understand when I return to them. Ten lines are now a perso
10.
▲
by
diekhans
2y ago
I have had good luck with duplicacy for cloud backup: https://duplicacy.com/
11.
▲
by
diekhans
2y ago
Circos is useful when the data is sparse and quickly becomes extremely time-consuming to near-impossible to interpret. The most you can say is "wow, there is a lot going on". I know in five seconds if a Circos plot is worth looki
12.
▲
by
diekhans
2y ago
This is awesome!!
13.
▲
by
diekhans
2y ago
Thanks for the reply. I try to use exception chaining to create a message that is useful for the user to actually debug the problem (solution-directed error message). The classic toy case is either getting back "permission denied"
14.
▲
by
diekhans
2y ago
The point of chaining exceptions is to add information to an error result. It prevents one from having to pass down information to produce an error message that makes sense to the user.
15.
▲
by
diekhans
2y ago
No data checksumming is one of the main reasons not to trust APFS for valuable data. Maybe it is fine on Apple SSDs, but what about terabytes of data on external disks? Why checksum metadata if the SSD is so safe?
16.
▲
by
diekhans
3y ago
It's an interesting package, and I have some of the use cases it appears to address. However, the documentation is inadequate to quickly understand how to robustly build some of the more complex cases. In particular, how to build bas
17.
▲
by
diekhans
3y ago
I have been having great luck with incremental backups with the very similar named Duplicacy https://duplicacy.com/
18.
▲
by
diekhans
3y ago
My view is that automated testing is not a substitute for QA, but an additional tool. It lets QA focus on harder to automated tasks. For unit tests, a developer is going to try something out anyway, so capturing it in a unit test for the fu
19.
▲
by
diekhans
3y ago
Darktable is an interesting project and an impressive effort. However, serious photographers tend to use Lightroom. It is just eons beyond Darktable. Sometimes even those of us who love programing want to use software rather than develop
20.
▲
by
diekhans
3y ago
Setting backup-directory-alist to ((".*" . ".emacs.bak")) keeps the files local to the actually files, without the cognitive overload of being adjacent to the edited files.
21.
▲
by
diekhans
3y ago
We really should say "a human genome". Reference genomes serve as a Rosetta Stone of genomics. So we can take DNA/RNA sequences from other individuals and align (pattern match) them to the reference as a way of understand
22.
▲
by
diekhans
3y ago
After years of BSD and Linux on my desktop, I finally figured out that the desktop is about applications. Many of us need to actually accomplish things in addition to develop Open Source software. Had M$ been broken up, maybe it would be d
23.
▲
by
diekhans
4y ago
It is amazing how much time projects seem to spend on rewriting history for the goal of displaying in in a pretty way. Leaving history intact and having better ways to display it seems far saner. Even after a merge, history in the branch
24.
▲
by
diekhans
4y ago
Lot of good info and saved away! However, it drinks the code coverage cool-aid that started like 30 years ago when code coverage tools emerged. Management types said "high test code coverage == high quality"; lets bean count that!
25.
▲
by
diekhans
4y ago
Not used ECC is not a good tradeoff in my experience. The only ZFS corruption I have experienced was direct attached ZFS on a Mac with memory errors undetected by Apple's diagnostics.
26.
▲
by
diekhans
5y ago
Has this been reported to apple? One would think they would pay attention to something that makes the M1 look slow it it reaches the right people. I18N was one of the few things POSIX didn't do well. Have an environment variable chan
27.
▲
by
diekhans
5y ago
I stand corrected, I had "Practical Extraction and Report Language" wired into my brain when I fist used in version 1.*. Disliked is horrible syntactic and semantic complexity then as I do now. However, that didn't stop peopl
28.
▲
by
diekhans
5y ago
PERL (not Perl) has been almost completely displace in genomics by Python. IMO, it is an inane language with amazing regular expressions.
29.
▲
by
diekhans
5y ago
It was C, Jim Kent hates C++
30.
▲
by
diekhans
5y ago
Ceph is supported on FreeBSD https://www.freshports.org/net/ceph14/
More ›