Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aldanor
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
541.
▲
by
aldanor
8y ago
... and with proper use of Design Patterns!
542.
▲
by
aldanor
8y ago
Python provides the buffer interface, however (which `array` module implements), which links Python's buffers and memoryviews to numpy arrays to multiple other 3rd-party array-like and table-like types and structures.
543.
▲
by
aldanor
8y ago
Given that it's the decompression speed that is typically the "user-facing" part in many contexts (with compression being done by automatic jobs etc), such a difference in decompression speed is pretty awesome indeed. (which
544.
▲
by
aldanor
8y ago
And then you quite quickly get to a point when you need to curate an "awesome list of awesome lists" like https://github.com/sindresorhus/awesome or "awesome list of awesome lists of awesome lists"
545.
▲
by
aldanor
8y ago
Yea that's a good one. Same with numbers and special characters. Someone needs to make a velocity-sensitive mechanical qwerty keyboard :)
546.
▲
by
aldanor
8y ago
Thanks a million, never seen this one, looks quite awesome!
547.
▲
by
aldanor
8y ago
Typo corrections: ETF and Susquehanna.
548.
▲
by
aldanor
8y ago
If we’re really talking “at the speed edge”, low hundreds of nanos would be already considered too slow these days :)
549.
▲
by
aldanor
8y ago
Could anyone recommend a good “terminal/shel guide” for people not familiar with the shell and gnu tools at all? Like ls, cp, less, find, grep etc and why is it all needed? (not for myself; for some friends who are learning coding on m
550.
▲
by
aldanor
8y ago
Ditto re: doors :) I’m renovating a Victorian house (Dublin centre) and it took us a good few weeks to pick a front door and its colour so it blends in the neighbourhood. I was surprised to find out there isn’t a single book on that.
551.
▲
by
aldanor
8y ago
Some companies already do have obligatory “compliance” leave, especially in the finance field.
552.
▲
by
aldanor
8y ago
Except for the 1-indexing part.
553.
▲
by
aldanor
8y ago
It solves everything if you're happy with C++. Not everyone is, I would personally prefer Rust as it's a better language. (Source: using Python/C++ at work, contributed a lot to pybind11)
554.
▲
by
aldanor
8y ago
> I'm not sure why someone would pick OCaml in 2019 You definitely would if you already have millions of LoC in OCaml.. like Jane Street does. For a random person, I would agree. I tried it myself for a few personal projects (I know
555.
▲
by
aldanor
8y ago
There's also things like numba - basically a Python decorator that lazily JIT-compiles Python functions to LLVM, and supports numpy. For scientific work, it's quite often hard to beat (and sometimes somehow beats a raw c/c++
556.
▲
by
aldanor
8y ago
Python 4 will not "break everything again", it will be equivalent to a point release. It has been already explicitly mentioned.
557.
▲
by
aldanor
8y ago
How about... foo: yes # "foo": true bar: YEs # "bar": "YEs" baz: YES # "baz": true
558.
▲
by
aldanor
8y ago
> most tasks where you have < 1mil rows of data Now that's quite a generalization... most tasks? If all you're doing is a=b+c then perhaps. I work in HFT and even for trivial data exploration I would never even consider touc
559.
▲
by
aldanor
8y ago
Plus the lack of vim mode.
560.
▲
by
aldanor
8y ago
Was about to say that myself. How many programmers (especially Linux ones) use vim? Out of the emulations I’ve seen, JetBrains one is perhaps the closest to real vim (albeit not without a few weird corners). If Pharo is so flexible and modu
561.
▲
by
aldanor
8y ago
Oh - thanks for noting! SF Mono looks pretty cool, I missed it somehow (is it available on 10.12?). I guess I'll have to dig it out of Terminal.app now to try it out.
562.
▲
by
aldanor
8y ago
I use Spacemacs ONLY to have access to Magit. And I've successfully converted many non-emacs non-vim folks to use it, all of them love it.
563.
▲
by
aldanor
8y ago
As a DJ, you would need that music preferably in 24-bit WAV, which is not something you get from spotify and soundcloud.
564.
▲
by
aldanor
8y ago
I can't find anything better than Monaco for myself. That's something about it aesthetically pleasing which I can't quite explain. Fira Code probably comes second.
565.
▲
by
aldanor
8y ago
I’m not an fpga engineer myself in my firm, so I can’t answer that with certainty, but one thing I know for sure is how strong the “not invented here” syndrome is in this kind of shops, so you can guess...
566.
▲
by
aldanor
8y ago
I’d say typically not, there’s not much to use as most of the FPGA code would be know-how and optimised down to cycle-level for each particular exchange.
567.
▲
by
aldanor
8y ago
This shouldn't have been downvoted.
568.
▲
by
aldanor
8y ago
My personal view: C++ has issues and problems because it's too old and it's not going to get rid of the old baggage, hence it will have to carry it forward while adding new stuff on top (concepts, ranges...). Those issues are not
569.
▲
by
aldanor
8y ago
In HFT shops, we usually categorise stuff as “hardware” (fpga) and “software” these days. Low-latency typically means sub-microsecond.
570.
▲
by
aldanor
8y ago
Somewhat related and also Rust - I’ve recently put together a crate for frp-like computation (in terms of streams and all that, but the use case is somewhat close to adapton, although simpler), for my own use but then figured I’d share it b
More ›