Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
osullivj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
451.
▲
by
osullivj
10y ago
Also Man AHL.
452.
▲
by
osullivj
10y ago
Free public licensed [1] SpreadServe deploys phone home to publish spreadsheet info on the spreadserve.com live page [2]. That's the way I aim to build adoption. Offline license keys are chargeable, and stop SpreadServe phoning home. S
453.
▲
by
osullivj
10y ago
To answer the second question: you can run SpreadServe on a Windows desktop OS just as well as Windows Server 2008, 2012 or 2016. The install is designed to have a minimal footprint so it can work with corporate IT packaging systems. So a S
454.
▲
by
osullivj
10y ago
Thanks! SpreadServe's own SSAddin [1] is Excel-DNA based, uses RTD, and works perfectly in both SpreadServe and Excel. The youtube channel has a video demo [2]. [1] https://github.com/SpreadServe/SSAddin [2] http
455.
▲
by
osullivj
10y ago
Yes. Support for VBA UDFs, XLL UDFs in C++ or C# and RTD is what differentiates SpreadServe.
456.
▲
by
osullivj
10y ago
And that's exactly the problem that SpreadServe address. A prototype spreadheet will operate far better in production as a scalable resilient SpreadServe server deployment than as a manually operated desktop spreadsheet.
457.
▲
by
osullivj
10y ago
Thanks! SpreadServe has 3 APIs: REST/websockets, C++ and Python. A SpreadServe deployment is a cluster of servers. So if you wanted to push Bloomberg market data into a spreadsheet you'd code a new server component in C++ and/
458.
▲
by
osullivj
10y ago
Free for public instances of SpreadServe that phone home spreadsheet details to spreadserve.com's live page [1]. Chargeable for offline instances that don't phone home as they have a paid license key. Some of the codebase is OSS [
459.
▲
by
osullivj
10y ago
There are several vendors out there selling version control for spreadsheets like pathio, Finsbury Solutions. IMHO the problem is that devs know the value of version control, but it's a hard sell to the busy end users building sheets w
460.
▲
by
osullivj
10y ago
You're right - the GUI is a very simple Angular 1.5 implementation. All the smart stuff is happening on the server side. Eye candy is definitely on the roadmap post beta.
461.
▲
by
osullivj
10y ago
And yes, SpreadServe can cope with linked spreadsheets by means of websockets. Which means sheets can be daisy chained into a real time calc graph. This youtube video [1] demonstrates. [1] https://www.youtube.com/watch?v=MmP
462.
▲
by
osullivj
10y ago
I'm using the Open Office Calc engine under the hood for Excel formula emulation. I extend that with my own implementation of the Excel4 API's xlcall32.dll, so that XLLs can invoke the Excel4 API. I also emulate Excel's built
463.
▲
by
osullivj
10y ago
HPC requires you to refactor your spreadsheets to distribute the workload across the nodes. XLL C++ code needs to be tweaked to make them parallelizable. And the resulting ensemble still needs to be driven from a desktop Excel. SpreadServe
464.
▲
by
osullivj
10y ago
Hi, long time trading systems hacker and originator of SpreadServe [1] here with some background: I was inspired to build it after finding myself in a meeting in a London Investment Bank in 2014 hearing a manager say "the traders have
465.
▲
Show HN: SpreadServe – Cloud automation for Excel spreadsheets
(spreadserve.com)
55 points
by
osullivj
10y ago
|
28 comments
466.
▲
by
osullivj
10y ago
Working with traders is usually referred to as "front office". It's usually much more interesting, but also more demanding and stressful. Back office - trade processing, settlement, payments etc - is lower status and lower pa
467.
▲
by
osullivj
10y ago
For market data and news tiingo.com. For historical data quandl.com.
468.
▲
by
osullivj
10y ago
There are at least two banks missing from the JP Morgan Chase ancestor chart in this article: Manny Hanny [1] and Fleming [2]. Disclosure: I was a permie at Chase 97-2000, JP contractor 2002-3, and JP permie 2010-12. [1] https://
469.
▲
by
osullivj
10y ago
"Windows was then infused with the DNA of OS/2 and became Windows NT" !? I think not. Windows was infused with the DNA of VAX VMS thanks to Dave Cutler.
470.
▲
by
osullivj
10y ago
This is probably in the employee handbook at Goldman Sachs.
471.
▲
by
osullivj
10y ago
Sounds like a classic "manage out" process. Staff with long service are more expensive make redundant. The managers concerned will have engaged HR who will have advised on how to build the documentation trail to make an eventual d
472.
▲
by
osullivj
10y ago
Thanks. Looks like Screenflow is Mac only. I'm going to try ScreenCast-o-matic.
473.
▲
by
osullivj
10y ago
Beware charm. Charming, charismatic people can use their charm to mask a multitude of faults and deceptions.
474.
▲
by
osullivj
10y ago
No idea on procmon refusing to load as Admin. But I would caution on using the System account to run services that use COM activation, which does ClassId & ProgId lookups via the HKCU hive. LocalSystem will go to HKCU\.Default [1], whic
475.
▲
Ask HN: SaaS instructional video – which tools?
5 points
by
osullivj
10y ago
|
2 comments
476.
▲
by
osullivj
10y ago
I use procmon heavily too. Good point about the mem usage. I find procmon especially helpful for diagnosing COM activation issues; being able to trace all the registry and file system accesses is invaluable in figuring why a specific DLL is
477.
▲
by
osullivj
10y ago
Yes, timing is critical. Also finding an influential senior supporter who will sway your immediate boss. Your immediate boss has their own deliverables, deadlines and career and reputational concerns to manage, and your bright new idea may
478.
▲
by
osullivj
10y ago
The prohibition on anything in STL that allocs mem is odd. I've been coding in C++ since 92, and started using STL and templates in earnest circa 2002. In the early 90s we were still in the C front world and template support wasn'
479.
▲
by
osullivj
10y ago
I have used ReportLab; it's easy to use and the results look good. Never used Latex, so can't comment on that.
480.
▲
by
osullivj
10y ago
If you're building your backend in Python with Django or Tornado you could use ReportLab's open source PDF generator [1]. ReportLab's founder, Andy Robinson was Mark Hammond's co author on Python Programming for Win32. [
More ›