Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dapperdrake
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
391.
▲
by
dapperdrake
2y ago
Focus on your data structures a.k.a. data tables. Those depend on your problem domain (the thing you are poking at with software). Then and only then, you may want to look at what is too slow on your particular CPU and OS. All the rest has
392.
▲
by
dapperdrake
2y ago
Not everybody was "purposefully" drowning themselves in boilerplate code in the first place.
393.
▲
by
dapperdrake
2y ago
Are cross-platform and native even mutually exclusive? You can have a C89 application that conditionally (#ifdef) compiles differently on MS Windows and Linux. It’s native. And it’s cross-platform.
394.
▲
by
dapperdrake
2y ago
Weeeeeeeeeeeeee Ouiiiiiiiiiiiii
395.
▲
by
dapperdrake
2y ago
Limits are a calculus/Geometry concept. A special case are Cauchy-sequences which model approximations. Domains (as I know the term) are more of a set theory idea. Not that that matters. Algebra also seems to be part of thinking well
396.
▲
by
dapperdrake
2y ago
What kind of math are you interested in? School-like math can be learned from text books, however, learning it with real people seems often more enjoyable. University style math, where you learn how to build/make mathematics and learn
397.
▲
by
dapperdrake
2y ago
That might depend on the problem domains you are working in. When I do standard CRUD in PHP, there isn’t much "math" involved. "Not even" clean category theory and/or powerful type systems. Some other applications
398.
▲
by
dapperdrake
2y ago
ASCII NUL terminated strings and double free don’t sound quite the same as gauging hardware requirements. Either you need a certain amount of memory or you don’t.
399.
▲
by
dapperdrake
2y ago
No. You seem to be thinking about computable functions. Not hardware dimensioning. It’s about resource usage on a finite physical computer. A Turing machine has a countably infinite tape.
400.
▲
by
dapperdrake
2y ago
<snark> Maybe the bots are hallucinating off-by-one errors and then 25-8-367 isn’t all that bad. </snark>
401.
▲
by
dapperdrake
2y ago
*concatenates Apologies for the typo. And now it is too late to edit the post.
402.
▲
by
dapperdrake
2y ago
SQLite3 may be a counter-example: https://sqlite.org/amalgamation.html
403.
▲
by
dapperdrake
2y ago
SQLite3 just concatenation everything together into one compilation unit. So, more people have been using this than probably know about it. https://sqlite.org/amalgamation.html
404.
▲
by
dapperdrake
2y ago
Apologies for butting in. Programming language adjustments sound good on the surface but don’t really cut deep enough, as far as the problem domain is concerned. This is both research and implementation of a military grade solution. Think a
405.
▲
by
dapperdrake
2y ago
UnixWiz put it well: "Go right if you can. Go left if you must." [1] [1] http://unixwiz.net/techtips/reading-cdecl.html
406.
▲
by
dapperdrake
2y ago
Working hypothesis: 1) Infrastructure maintenance broken (e.g. bridge in Dresden) 2) Power grid now has brown-outs 3) Stuff not selling 4) No innovation What did FT think was going on?
407.
▲
by
dapperdrake
2y ago
Reading C Type Declarations: http://unixwiz.net/techtips/reading-cdecl.html ( NOT the author. It simply helped me.)
408.
▲
by
dapperdrake
2y ago
There was a Lenovo docking station compatible with the T420 (around 2012). The headphone Jack had shrieky noise on it whenever the Gigabit Ethernet connection got going. Took a while to figure that one out. The other two docking stations
409.
▲
by
dapperdrake
2y ago
And then at Boeing with #1 the doors fall off…
410.
▲
by
dapperdrake
2y ago
Luckily you both missed the point. You missed this one here: "The data is most valuable when it is in the mainrack. Your Facebook data isn't nearly as useful without the ability to post to the pages of your friends. Your Google
411.
▲
by
dapperdrake
2y ago
It seems to be more about the data tables, data models and use cases, rather than the hardware. Maybe we can build a CSV file that only fits into a 19-inch rack. Someone would buy it for owning their own vendor-lockin story…
412.
▲
by
dapperdrake
2y ago
Well, in a rather simplistic world view the argument boils down to the following, which does seem to happen: (A) There are two dominating uses for large computers: (Use 1) HPC a.k.a. Floating point numbers, Fortran, LLM, CERN, NASA, GPGPU
413.
▲
by
dapperdrake
2y ago
Be wary of the bounds of your confidence intervals. Excel sheets got too large for my personal projections. Built a super simple static web app[1] as a replacement. It handles inflation better and provides a (very) simple monthly mortalit
414.
▲
by
dapperdrake
2y ago
You seem to have given this some thought. Honest question: What is your current estimate of how much the OOP side is impacted differently by Composition vs. Inheritance, especially when contrasted with FP?
415.
▲
by
dapperdrake
2y ago
Someone else beat me to it. Will answer anyway. Had a very similar experience to yours with one important exception. The visitor pattern is relevant for traversing ASTs in single dispatch languages. Most notably, this includes Java and
416.
▲
by
dapperdrake
2y ago
TL;DR Have a few years of experience with using a projector for programming. Can recommend. Am typing this comment while using my projector. Long version: If you are into convex tinkering, then try ordering a USD 200.00 LED projector off
417.
▲
by
dapperdrake
3y ago
Counter-example. Have used literate programming for a real-life freelance project a year ago. Am using it for both my private projects and current freelance projects. The manual can be broken down into four parts or volumes depending on si
418.
▲
by
dapperdrake
3y ago
Apologies for being slightly unclear. For both getting function composition and avoiding unnecessary intermediate allocations, the naive approach to using the SERIES package is insufficient. And the error messages it returns along the way a
419.
▲
by
dapperdrake
3y ago
Concerning stephen's item (2). The stricter set of rules was laid out by Richard C. Waters in Optimization of Series Expressions: Part I: User's Manual for the Series Macro Package, page 46 (document page 48). See reference Water