Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dalke
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
301.
▲
by
dalke
5y ago
> What would in my opinion improve the situation? > Source only uploads and building of wheels for all platforms on PyPI infrastructure – this way we could have wheels everywhere and remove the need to compile anything in pip install
302.
▲
by
dalke
5y ago
The earliest I've found so far is in "Introduction to PL360 programming" Guertin, Richard L, 1977 at https://www.slac.stanford.edu/spires/explain/manuals/PL360TX... |010| IF R5 = R6 THEN
303.
▲
by
dalke
5y ago
I took a look in the EDSAC manual ("The Preparation of Programs for an Electronic Digital Computer", 1951) at https://archive.org/details/programsforelect00wilk/page/154/... - linking to the ea
304.
▲
by
dalke
5y ago
For what it's worth, I have multiple RDKit instances on my Mac, so I can test chemfp against different toolkit releases. It's a headache! Here's my notes from installation - I have to keep notes as hints for newer releases:
305.
▲
by
dalke
6y ago
The underlying paper is at https://arxiv.org/abs/2103.00352 , discussed here about 3 weeks ago at https://news.ycombinator.com/item?id=26630385 (19 comments).
306.
▲
My Love Affair with Dozens (1972) [pdf]
(dozenal.org)
50 points
by
dalke
6y ago
|
46 comments
307.
▲
by
dalke
6y ago
The setuptools documentation says: "All python package must provide a pyproject.toml and specify the backend (build system) it wants to use." What is the build system which indicates the heritage build system? Oh, I see. That docu
308.
▲
by
dalke
6y ago
The ACS (American Chemical Society) did that to me. Odd thing was, I wasn't on any of their mailing lists. Which would explain why they didn't register a tracking pixel for a long time.
309.
▲
by
dalke
6y ago
Thanks! Quoting it: > but the purpose of PEP 518 was to come up with a way for projects to specify what build tools they required ... Now a tool like pip can read pyproject.toml, see what build tools are specified in it, and install tho
310.
▲
by
dalke
6y ago
> "as we've always been" To reuse a phrase from the native-Spanish-speaking Americans of the Southwest, whose family moved there in the 1700s or earlier, "I didn't cross the border, the border crossed me." I
311.
▲
by
dalke
6y ago
Thanks for the reply! What throws me for a loop is that support for C extensions isn't documented in https://setuptools.readthedocs.io/en/latest/ , nor is there any mention of how to do something equivalent t
312.
▲
by
dalke
6y ago
> The entire distutils package is deprecated, to be removed in Python 3.12. Wait, what? https://www.python.org/dev/peps/pep-0632/ says: > Setuptools has recently integrated a complete copy of distutils
313.
▲
by
dalke
6y ago
Martin had a publicly available product in the 2000s, FitNesse. If someone promotes a given coding methodology, then inspecting code developed using that methodology may give insight into the limits of that methodology. See my comments abo
314.
▲
by
dalke
6y ago
I got fed up with Robert Martin years ago. 11 years ago I wrote an essay on "Problems with TDD" - http://www.dalkescientific.com/writings/diary/archive/2009/1... . Martin was rather against my
315.
▲
by
dalke
6y ago
I did a bit of VR around 1995. I added CAVE support for the molecular visualization program VMD and had a key to UIUC's CAVE to test it out. The CAVE approach projects images onto wall-sized screens (eg, via back-projection), and can b
316.
▲
by
dalke
6y ago
Yes, and those European languages use base-10 numerals . This specific base-20 numeral system has a simple representation which allows some numeric operations to be done by pattern matching.[0] See the YT video I linked to. Think I+II = II
317.
▲
by
dalke
6y ago
Your suggestion brought to mind the various Earth sandwiches - https://www.bbc.com/news/world-asia-51171834 . Or the "Four Corners Project" from 1976, to place corners on 4 points of land to form a tetrahedro
318.
▲
by
dalke
6y ago
Came across it looking up "Radix" in Wikipedia. Meant to do "Radix sort". Then saw the list of other radix systems. Clicked on this one, found it was made in the 1990s, by middle school students, and read how it's g
319.
▲
Kaktovik Iñupiaq Numerals
(en.wikipedia.org)
26 points
by
dalke
6y ago
|
11 comments
320.
▲
by
dalke
6y ago
Yes, I figure it would have been easy to get to 100% if MySQL had been designed so that plugins could be coverage tested. For example, there might be an "environment" API which abstracts memory management and file I/O. The pl
321.
▲
by
dalke
6y ago
I considered using a shim, but couldn't figure out which malloc comes from my UDF and which comes from MySQL, and I was highly doubtful that MySQL would have identical numbers of malloc by the time my code runs.
322.
▲
by
dalke
6y ago
I wrote a UDF for MySQL. It had just shy of 100% coverage. It used a malloc. I could not figure out how to trigger a malloc failure inside of a imported library running on a MySQL instance. Do I not check for malloc failure (in order to g
323.
▲
by
dalke
6y ago
There are many types of test coverage measurement. I believe path coverage ("Has every possible route through a given part of the code been executed?") is your latter example. Quoting https://en.wikipedia.org/wiki&
324.
▲
by
dalke
6y ago
From 2018. Several previous postings on it at the time. https://news.ycombinator.com/item?id=18123191 has the most comments.
325.
▲
by
dalke
6y ago
https://monographs.iarc.fr/wp-content/uploads/2018/06/mono96... > Epidemiological evidence indicates that drinking alcoholic beverages is causally related to cancer of the oesophagus. There is no indi
326.
▲
by
dalke
6y ago
About 12 years ago, when the "testing goat" was the new in-joke in the Python testing community, I presented a proposal at the PyCon Testing BOF for how one might instrument the AST to improve coverage analysis. I used the Gävlebo
327.
▲
by
dalke
6y ago
> "armies of students who routinely spend 4-6 years of their PhD trying to solve a structure of a single protein" Back in the 1990s, when I worked on structure data, I remember that at least some crystallizations were easy enou
328.
▲
by
dalke
6y ago
She can still work on complexes, binding modes, and engineered biomolecules (eg, protein–drug conjugates and antisense oligonucleotide dimers) where the training data isn't really there.
329.
▲
by
dalke
6y ago
One of my customers' ERP system is a nightmare so they outsource many purchases to a reseller. I didn't understand what was going on when the reseller contacted me, and ended up being added as a supplier to my customer's ERP.
330.
▲
by
dalke
6y ago
The software was in the $25K+ range. It's a rather different market, and different sales techniques -- made harder because my FOSS-only distribution model meant I couldn't distribute an evaluation version with more restrictive lic
More ›