Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
icsa
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
icsa
2y ago
I know plenty of people who live in Washington and work for Seattle firms without living in Seattle. Many live in much cheaper places like the Peninsula, south toward Tacoma, or up north in Snohomish county. They work remotely or hybrid. In
32.
▲
by
icsa
2y ago
Have him check out: LLM training in simple, raw C/CUDA ---------------------------------- https://github.com/karpathy/llm.c It is only 1,000 lines of easy to read C code. There is also Python reference code.
33.
▲
by
icsa
2y ago
Use a model already trained on Wiki[edia using llamafile. You can download llamafile and several models, put them on a USB drive or hard drive, them send the drive to him via DHL.
34.
▲
by
icsa
2y ago
Yes. He is a software engineer in Seattle.
35.
▲
by
icsa
3y ago
Check out Cleanroom development. You don't write your own tests - ever. Moreover, you can't even execute your code. A separate team writes the tests and certifies or denies your code, after running the tests.
36.
▲
by
icsa
3y ago
How is it possible to save more than 100% ?
37.
▲
by
icsa
3y ago
Check out the CMU (Carnegie Mellon University) Database Group channel on YouTube. url: https://www.youtube.com/@CMUDatabaseGroup All of your questions (and much more) will be answered!
38.
▲
by
icsa
3y ago
Another analogy Would you rather write/read: DIVIDE X BY 5 GIVING Y or y=x/5; / this would be considered "noisy" by C programmers, relative to COBOL The first is COBOL (designed to make code easier for "normal&
39.
▲
by
icsa
3y ago
Kx has much improved Q/k's debugging capabilities - including stack traces. see: https://code.kx.com/q/basics/debug/
40.
▲
by
icsa
3y ago
The most significant Aha! moments that I've had from using array languages (mostly k) were: - Verbs are algorithms. Imperative and object-oriented languages require the implementation of common algorithms (e.g. find, sort, and group)
41.
▲
by
icsa
3y ago
You are not alone. I did a project to upgrade "sort of XML" to standard XML. Your example content gave me flashback shivers.
42.
▲
by
icsa
3y ago
A craftsmen has different tools for different purposes. E.g. Text editor Hex editor Source code editor
43.
▲
by
icsa
3y ago
Yep. Q: How big is the 90th percentile text file? 64KB? That text file fits in some some level of cache and not RAM. An array is just fine most of the time. Use a different purpose-built editor for those multi-GB text files.
44.
▲
by
icsa
3y ago
Buy-in from management (or the funder) is key. They need to understand that more than 50% of the schedule may be taken by the documentation process. This is not Agile nor Scrum, by any means. Answering the hard questions will be agonizing.
45.
▲
by
icsa
3y ago
When possible (i.e. consent from management), every time (i.e. 10) I have used this approach, I was able to deliver zero-defect software, on time, and within the budget. This kind of documentation is literally the hardest work I've eve
46.
▲
by
icsa
3y ago
See Aaron Hsu's excellent descriptions (using APL): https://www.youtube.com/watch?v=hzPd3umu78g https://www.youtube.com/watch?v=X5_5MtOYNos
47.
▲
by
icsa
3y ago
> A new cosmo_dlopen() function is now provided that's good enough to load nontrivial dynamic libraries on all platforms except OpenBSD. Read my mind...
48.
▲
by
icsa
3y ago
http://highscalability.com/blog/2013/5/13/the-secret-to-10-m...
49.
▲
by
icsa
3y ago
I worked on a very high-performing software development team for several years. We never talked to each other. We only communicated via email. I lived on the West coast of the United States. The team lead livid in New York City, The other
50.
▲
by
icsa
3y ago
Thoughts from a Stanford CS graduate: https://www.youtube.com/watch?v=4SiFgB1lGxw
51.
▲
by
icsa
3y ago
> lisp ocaml haskell Covers all of the major programming languages in a deep way. > interpreters (SICP), compilers, type systems, transaction processing, effect systems, FRP, concurrency These subjects are the core of almost any syste
52.
▲
by
icsa
3y ago
You're weird but not alone. I can't write an app or web site to save my life. However, if you need to analyze 100MM lines of code with bespoke methods, speed up a mature system built by CS PhDs by 10X, do customer segmentation fro
53.
▲
by
icsa
3y ago
Loops are a general purpose device that must be specialized for a given use case - e.g. map, reduce, fold et cetera. Programmers often get the details wrong when implementing such use cases. In a functional program, each use case is named a
54.
▲
by
icsa
3y ago
These days, I's put my money on zig cc. I.E. zig cc -Os or zig cc -O3
55.
▲
by
icsa
3y ago
Extendible hashing or Minimal perfect hashing
56.
▲
by
icsa
4y ago
Long COVID is an important consideration. I'm seeing people in their 20s and 30s whose lives are being turned upside down with Long COVID. And yes, children are being affected directly as well - esp. gastro-intestinal issues.
57.
▲
by
icsa
4y ago
Find a company culture that does have meeting-itis.
58.
▲
by
icsa
4y ago
Let people know that you don't respond to personal communications nor interruptions during working hours on weekdays. Keep work meetings to 3 hours per day or less and only during working hours. Give yourself at least two 1 hour blocks
59.
▲
by
icsa
4y ago
Because most of the essential concepts in computer science were developed by the early 70s. In addition, the concepts were developed in an era of scarce computing resources. Acess to relatively unlimited resources does not foster creativity
60.
▲
by
icsa
4y ago
The ability to read in more than one language + curiosity.
More ›