Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
osullivj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
421.
▲
by
osullivj
10y ago
pretentious.moi is already taken :(
422.
▲
by
osullivj
10y ago
My app [1] uses Auth0 for cloud authentication, which gives me login with Google & GitHub IDs. The on prem deployment uses pywin32 for Windows Auth, which is important in corporate environments that will require you to work with Active
423.
▲
by
osullivj
10y ago
Great comic book treatment of the Frege - Russell - Godel story. Strongly recommended.
424.
▲
by
osullivj
10y ago
Very slick looking! Currently I'm using Angular 1.x with editablegrid to enable browser edits on server hosted spreadsheets [1]. The UX quality of this makes me think I should go for a rewrite in React. [1] spreadserve.com
425.
▲
by
osullivj
10y ago
Yes, British firearms law changed after the Dunblane massacre [1] to outlaw handguns. The Hungerford massacre [2] in the 80s caused the outlawing of semi-automatics. I live in rural England, and many friends and neighbours have shotguns and
426.
▲
by
osullivj
10y ago
Totally agree with this perspective. The deal we had - in the single market but not the Euro - gave us most of the upside and little of the downside. Soros is on record saying the same. The bullying of Greece by shutting down their banking
427.
▲
by
osullivj
10y ago
And also home to a lot of spread betting shops. I suspect because of the regulatory regime.
428.
▲
by
osullivj
10y ago
Sun failed to pull this one off when they attempted to turn StarOffice into a stick to beat MS. Yes, Google Docs have captured a lot of lightweight users. But it will be tough to persuade power MS Office users to switch, especially given th
429.
▲
by
osullivj
10y ago
Would be good to see this in PyCharm to enable stepping over yield in @tornado.gen.coroutine methods. The whole step over step in debugging model assumes traditional imperative code and stack frame continuity.
430.
▲
by
osullivj
10y ago
Grasping the "no shared state" guideline was a big step forward for me in learning how to write safer concurrent code. My earliest attempts at writing multi-threaded code in the late 90s used thread pool approaches. One of Java&#x
431.
▲
by
osullivj
10y ago
I'm a heavy user of the excellent Visual Studio debugger for C++ and C#. But for years I didn't use an IDE or debugger for server side Python; I did a lot of Zope & Django debugging with print statements and log files. A coupl
432.
▲
by
osullivj
10y ago
Debuggers like Visual Studio, windbg, gdb are excellent tools but they can't always take you to the problem, especially for multi-threaded server code. Yes, they're great for bringing your mental model of the code execution into l
433.
▲
by
osullivj
10y ago
25 years of C++ myself. Back in the 90s I coded up all the grossest memory management blunders many times over. Long time since I produced one of those; these days I'm capable of producing some exquisitely subtle synchronisation and th
434.
▲
by
osullivj
10y ago
There are some 0MQ Rust bindings out there. But has anyone coded a pub sub server in Rust? Rust should be a good fit for a deepstream.io or crossbar.io style pub sub server.
435.
▲
by
osullivj
10y ago
Yes! The German contribution to computing history gets overlooked. History is written by the winners, so the history of computing is American, and us Brits get miffed when Turing, Bletchley Park, the Colossus, Atlas at Manchester are ignore
436.
▲
by
osullivj
10y ago
Congrats! I'm still waiting for our email. I'm prepping by watching all the Stanford startup videos on YouTube and making notes. The PG, Thiel and Schultz lectures have been thought provoking. I'm a natural contrarian, so I l
437.
▲
by
osullivj
10y ago
The article compares Bloomberg to Thomson Reuters, and reduces things to market data. Bloomberg is so much more than market data. There's historical data, email, news, dealer to client RFQ style etrading for rates, credit & FX and
438.
▲
by
osullivj
10y ago
The USSR was a re-implementation of the Tsarist Russian empire by another name. The peoples yoked together in the USSR had been absorbed by Russian expansion in the 18th & 19th centuries. Yugoslavia was a variation on the same theme. Th
439.
▲
by
osullivj
10y ago
deepstream looks very cool, and I'm naturally interested because of the financial trading backgrounds of some of the lead devs, having worked in that area with latency critical pub sub systems. Where can I read more about these points.
440.
▲
by
osullivj
10y ago
You're welcome. C++ will continue to be strong in finance for low latency high vol stuff like HFT. Also for quant numerical stuff. If you've got a maths or physics degree that's the way to go. New lang? Wish I had time to lea
441.
▲
by
osullivj
10y ago
Morgan Stanley. They open sourced it ~15 years ago at aplusdev.org. The project was led by Arthur Whitney, who went on to become Mr KDB.
442.
▲
by
osullivj
10y ago
I recruited a lot of C++ devs as a hiring manager in London between 1997 and 2010. I never hired a candidate without at least two years real day to day experience in a real commercial environment, shipping real code. The C++ learning curve
443.
▲
by
osullivj
10y ago
IMHO the best 20th century novel in the English language: Brideshead Revisited. A cursory reading, or viewing of the TV series or recent film, can leave the misleading impression that it's a eulogy to aristocratic privilege. But that&#
444.
▲
by
osullivj
10y ago
Loved Foucault's Pendulum, but I think Name of the Rose is a better novel. The characters are more convincing, the narrative momentum more propulsive, and the intellectual pyrotechnics just as satisfying. The film, with Sean Connery, i
445.
▲
by
osullivj
10y ago
Fooled by Randomness, IMHO. Black Swan is an expansion of Fooled. Aphorisms is a vanity project. Haven't read Anti Frangile. Fooled by Randomness has lots of good analysis of survivorship bias, trend following and other mistaken patter
446.
▲
by
osullivj
10y ago
First read this thirty years ago. It's a long read, but it's the gentlest explication of Godel that I've read, so well worth it. I only realised recently that the sub title "Eternal Golden Braid" is an acronym anagr
447.
▲
by
osullivj
10y ago
Never read Selfish Gene, but I loved Blind Watchmaker on publication in the 80s. Wonderfully clear explication of quite subtle concepts.
448.
▲
by
osullivj
10y ago
Logos! "In the beginning was the word" can be understood information theoretically. It's almost as though John is telling us that information or knowledge is ontologically primary, rather than matter. And it is "the word
449.
▲
by
osullivj
10y ago
In SpreadServe the core spreadsheet engine is in C++, and there's a process management and messaging framework in C++ too. The framework is wrapped in a Python API, so new processes can be written in Python and/or C++. A deploymen
450.
▲
by
osullivj
10y ago
I like both: different tools for different jobs. In his seminal 1990 paper Planning the Software Industrial Revolution [1] the immortal Brad Cox explains why both are necessary. [1] http://bat8.inria.fr/~lang/hotlist&#x
More ›