Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pebers
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
41 ms
·
1.
▲
by
pebers
8y ago
IANAL either but I agree, that is a statement of copyright which is not unusual, but there is no licence and therefore we have no right to copy & use it.
2.
▲
by
pebers
8y ago
When I mentioned speed, I obviously wasn't ruling out C++ on that basis - but I would rule out Python or Node. Java is fast enough when going but the awkwardness of needing a JVM plus abysmal runtime memory usage make it pretty unattra
3.
▲
by
pebers
8y ago
That's kind of my point; the code might not be as beautiful as we could ever imagine, but as a product it works extremely well, and would be worse if it carried around a lot of runtime baggage and poor performance which many of the alt
4.
▲
by
pebers
8y ago
It isn't necessarily a bad idea to start with a minimal design and add features later once the implementation is more mature. Even if Go never gets generics, it's still a good solution for a number of problem domains (for example,
5.
▲
by
pebers
8y ago
Specific lanes for citizens of the country have existed for a very long time, but the article calls the issue out as having mostly arisen in the last three years. Seems unlikely that a thing that had already been there for decades has cause
6.
▲
by
pebers
8y ago
Yes, we have adopted Go for a lot of things at work and I have reviewed code of many of our devs who are more or less Go novices. It has indeed been pretty easy to understand - much easier than other languages (notably Java in this regard,
7.
▲
by
pebers
8y ago
Quite a few of the consequences are discussed here: https://what-if.xkcd.com/124/
8.
▲
by
pebers
8y ago
On the bright side, your code will always be as easy to understand as a novice's code too, so it conserves other programmer's mental cycles as well.
9.
▲
by
pebers
8y ago
The ATM network here is also not owned by the banks (similarly FASTER payments, they are members of the scheme but there's a third-party that administers the network). They pay for access, but don't pass that cost on. And I did no
10.
▲
by
pebers
8y ago
> Today banks uses fee for everything and everyone is ok with that They actually don't. Most ATM fees and inter-bank payments (at least in the UK / Europe) are swallowed by the banks rather than exposed to customers. > So ye
11.
▲
by
pebers
8y ago
Definitely some ambitious goals. There's nothing bad about that, but this has an awfully long way to go - e.g. searching for "hacker news" works fine, searching for almost anything else didn't find anything relevant. So
12.
▲
by
pebers
8y ago
Not from those EU regulations - PSD2 is more recent than most of those challengers. They've popped up because the FCA (the UK regulator) deliberately tried to make it easier to start banks in order to get more competition in the space.
13.
▲
by
pebers
8y ago
You need to do more than just #include it - it is implemented in one .c file but that is not a header, so you'd still need to compile that separately and link it in somehow.
14.
▲
by
pebers
8y ago
It's not the reason the author gives, but one advantage is that you don't need LTO for some optimisations. Sqlite has a single-file distribution for that reason. On the downside, it is quite slow to compile and not readily paralle
15.
▲
by
pebers
8y ago
Yes, we do. I assume the cost of changing them all (and the resulting confusion and potential danger) was deemed too high.
16.
▲
by
pebers
8y ago
I agree, my vastly preferred option now is Python code and C code with cffi to glue them together. I find that much preferable to Cython which is basically a third language altogether (and IMO not an especially nice one, although that is a
17.
▲
by
pebers
8y ago
I've used this before - really nice library and an easy way of getting started without having to write so much custom code. Only down side is that of course it's still faster to hand-write a parser :)
18.
▲
by
pebers
8y ago
Unfortunately we didn't exchange one for the other, the front benches today are bereft of both.
19.
▲
by
pebers
8y ago
That was the system they already had, spinning out a clone of the old one they were using was presumably seen as the easiest way to separate the two banks. And for all the negative press it got in that article, it did at least work...
20.
▲
by
pebers
8y ago
If people have done architecture-specific things they may not compile (or worse, crash inexplicably at runtime). I tried doing more or less that (compiling a C++ Windows app for 64-bit) a few jobs ago and eventually discovered that way down
21.
▲
by
pebers
8y ago
You obviously don't need to know the CEO just "to get healthcare" - her friend was already being treated. It only seems to be necessary as a means of getting access to expensive private treatments that were otherwise unafford
22.
▲
by
pebers
8y ago
Like Bigtable, MapReduce and Tensorflow haven't had any impact outside advertising...
23.
▲
by
pebers
8y ago
It looks like that's what it is doing: https://github.com/ShivamSarodia/ShivyC/blob/156a71bce7f340d... The exceptions seem to be how it signals failure if the token doesn't match, but they aren'
24.
▲
by
pebers
9y ago
We're using them between Python <-> Go with no problems. Can't remember exactly what version it was at when I first tried it but it's worked fine for two years or more.
25.
▲
by
pebers
9y ago
Nope, OP is correct - the Chatham Islands are GMT + 12 hours 45 minutes.
26.
▲
by
pebers
9y ago
print as a statement vs. function doesn't carry that much weight when you have tens of millions of lines of currently working code to migrate.
27.
▲
by
pebers
9y ago
We have done more or less that: https://please.build / https://github.com/thought-machine/please It's written in Go so doesn't need any external dependencies unless you want to target that la
28.
▲
by
pebers
9y ago
> And petrol cars don't smell? I at least find the smell of diesel actively unpleasant; petrol isn't something I'd choose to smell all the time but it's still nowhere near as bad.
29.
▲
by
pebers
9y ago
Perhaps they mean that within those 1.6 million lines, the only frontend is Clang? But the line count for gcc includes e.g. gfortran as well?
30.
▲
by
pebers
9y ago
Given that the response numbers are up by 70% over last year, "used Go for a long time" doesn't seem necessarily that biasing. (No disagreement on the second though...)
More ›