Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cannam
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
421.
▲
by
cannam
11y ago
I remember going to a trade show in London in 2001 called "m-Commerce World", which was all about the impending revolution in mobile transactions and payments. At the time I worked for a web development company that identified its
422.
▲
by
cannam
11y ago
I enjoyed some of the remarks about Postscript in the comments, particularly this one http://regex.info/blog/2006-09-15/247#comment-18269 with its link to "a C-like syntax to PS compiler... called PdB" (
423.
▲
by
cannam
11y ago
The author has done enough to show that something was copied. They could just point to that, and insist that redistribution stops now. Instead they are giving MS the opportunity to fix it, but it's not in any way the original author&#x
424.
▲
by
cannam
11y ago
I think the problem is that it takes additional work to figure out what needs to be fixed (especially since the company that has reused your code might be trying to obscure the fact). It's not reasonable to expect the original author t
425.
▲
by
cannam
11y ago
you wish! they don't hire just anyone, at 'Unemployable Island'
426.
▲
by
cannam
11y ago
it's quite irrelevant, but I was about to post the same -- the idea of Miguel "becoming unemployable" as a result of this is just delightful.
427.
▲
Standard ML and how I'm compiling it
(thebreakfastpost.com)
2 points
by
cannam
11y ago
|
0 comments
428.
▲
by
cannam
11y ago
Made for an interesting explanation for the rest of us though.
429.
▲
SML and OCaml: Why was OCaml faster?
(thebreakfastpost.com)
83 points
by
cannam
11y ago
|
22 comments
430.
▲
by
cannam
11y ago
To be fair, none of the recent models has been as bendy as the T4x series, which I think was the last set of T-series actually built by IBM before the acquisition. (I still have a T40p, kept running with parts from three different machines
431.
▲
by
cannam
11y ago
What is it written in now? (Rust?)
432.
▲
by
cannam
11y ago
Any idea why the compiler doesn't hoist the constant single-character regexp automatically?
433.
▲
by
cannam
11y ago
No, I haven't even downloaded Core. I am more ignorant about OCaml than any of the others. I'd love it if someone else here could weigh in on the pros and cons.
434.
▲
by
cannam
11y ago
They do seem like very similar languages. I imagine in most cases your choice would have effectively already been made for you by the context -- e.g. whether you wanted the option of fast native binaries (OCaml) or deep .NET integration (F#
435.
▲
by
cannam
11y ago
I did a toy comparison of ML-derived languages running on Linux the other day ( http://thebreakfastpost.com/2015/04/22/four-mls-and-a-python... ) and found F# already simple to get along with and fast to run, a
436.
▲
by
cannam
12y ago
The last tagged release was November 2013. The last commit was this week.
437.
▲
by
cannam
12y ago
Mmm yes, seems even the VATMOSS docs on gov.uk refer to services where I might think of goods. By goods I had in mind things like software licences, rather than hosting etc, but it seems those are services too. (I am basically a relatively
438.
▲
by
cannam
12y ago
Gosh, glad I posted! Thanks! The reverse charge as described there is for services rather than goods, though. How does it work with goods, and specifically digital goods like downloads of the sort that VATMOSS applies to? I'm quite sur
439.
▲
by
cannam
12y ago
I think Google just changed that, in order to handle this new regulation?
440.
▲
by
cannam
12y ago
The rule is about place of supply, so any Patreon user receiving donations from people in the EU is presumably also supposed to register with VATMOSS and collect and pay VAT. Arguably Patreon aren't only abandoning users based in the E
441.
▲
by
cannam
12y ago
That is a good point. The motivation for casting the size to int, rather than the other way around, is to get it out of "unsigned world" (where people often reason badly about even simple arithmetic) and into "signed world&qu
442.
▲
by
cannam
12y ago
I would prefer to use auto when iterating through the container, certainly. But much of the code I write is numerical stuff and "i" really is logically an integer rather than an iterator, arising as the result of some actual arith
443.
▲
by
cannam
12y ago
Does the compiler help? $ cat unsigned.cpp #include <iostream> void f(unsigned int x) { std::cout << "x = " << x << std::endl; } int main() { f(-1); } $ g++ -Wall -Wextra -Wconversio
444.
▲
by
cannam
12y ago
The one time I still use C casts in C++ is when comparing an int against the size of a container: if (i < (int)container.size()) This is because container.size() returns an unsigned type, and I try to avoid unsigneds in everyday c
445.
▲
by
cannam
12y ago
Looks like a very nice project. I've only glanced at the pages so far but it looks like you've really been putting good work into the packaging and documentation, which is refreshing. It might have been useful to learn a little so
446.
▲
by
cannam
12y ago
I don't have any worthwhile insight, I'm afraid. I expect it's partly high-quality methods, partly a lot of refinement for common inputs and use cases. Academic methods tend to be trying to work towards a very general problem
447.
▲
by
cannam
12y ago
If what you're talking about is starting from an audio mix and estimating the complete set of notes that produced it, you could try Silvet ( http://code.soundsoftware.ac.uk/projects/silvet ), a (C++) implementation
448.
▲
by
cannam
12y ago
In Britain, "Nimrod" may be best known as the title of a very popular piece of orchestral music (from Elgar's Enigma Variations).
449.
▲
by
cannam
12y ago
Is there an online anthology of C Northcote Parkinson's essays? My battered 1961 copy contains 10 essays of which the preface says 3 appeared in the Economist and "certain of the others" in Harper's and The Reporter. My
450.
▲
by
cannam
12y ago
A few tangentially-related things: If you're generally interested in this subject, a popular toolkit for computational musicology outside of Haskell is Music21, in Python: http://web.mit.edu/music21/ If you'r
More ›