TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Blockspring: Do anything in a spreadsheet

170 pointsby robzybalmost 10 years ago

23 comments

minimaxiralmost 10 years ago
The &quot;Suddenly any financial analyst in your company, <i>given the right permissions</i>&quot; comment is telling. The companies that would be most likely to use a service like Blockspring would be the types of companies that would <i>never</i> be willing to give and trust data access and processing to a random third party. The Privacy policy does not help alleviate these concerns (tl;dr: we keep everything). It is also unclear if the business offering (<a href="https:&#x2F;&#x2F;www.blockspring.com&#x2F;business" rel="nofollow">https:&#x2F;&#x2F;www.blockspring.com&#x2F;business</a> ) offers self-hosting.<p>Case in point, one of the example scripts in the blog post (<a href="https:&#x2F;&#x2F;open.blockspring.com&#x2F;pkpp1233&#x2F;get-amazon-new-price-by-product-id" rel="nofollow">https:&#x2F;&#x2F;open.blockspring.com&#x2F;pkpp1233&#x2F;get-amazon-new-price-b...</a> ) requires you to input a <i>Amazon Product Access Key</i> and a <i>Amazon Product Secret Key</i> as parameters.
评论 #9972982 未加载
评论 #9971721 未加载
sanowskialmost 10 years ago
<a href="https:&#x2F;&#x2F;www.blockspring.com&#x2F;about&#x2F;privacy" rel="nofollow">https:&#x2F;&#x2F;www.blockspring.com&#x2F;about&#x2F;privacy</a><p>User Content. We collect your personal information contained in any User Content you create, share, store, or submit to or through the Service, which may include photo or other image files, written comments, information, data, text, scripts, graphics, code, and other interactive features generated, provided, or otherwise made accessible to you and other Users by Blockspring via the Service in accordance with your personal settings.
评论 #9970941 未加载
评论 #9970772 未加载
onion2kalmost 10 years ago
This is pretty awesome, and it&#x27;s exactly the sort of product that makes me wonder if the &quot;in the future everyone will need to code&quot; predictions are going to pan out. With better tools that can &#x27;intelligently&#x27; help a non-coder[1] use APIs and algorithms, the coding bit of coding becomes somewhat redundant. We&#x27;ll still need the problem solving and analytics skills, and some of the organisation but actually sitting and typing in syntax could well vanish. It&#x27;s feasible that a suitably easy to use programming language would make coding so trivial it actually stops being a &#x27;skill&#x27;, in the same way that wordprocessors and printers have made copy typists redundant.<p>[1] As a caveat to that I would also argue that a competent Excel user actually is a coder, just with a higher level macro language than most other developers, but still.
评论 #9972466 未加载
评论 #9972160 未加载
Nate75Sandersalmost 10 years ago
The code in spreadsheets is always a 2nd-class or 3rd-class citizen. It makes it ridiculously hard to both test and review and there are essentially no good checks on what output you&#x27;re getting from the input.<p>I&#x27;ve worked in orgs where C-level execs without a technical background were writing crazy complicated spreadsheets and nobody had any idea how they worked or if they were correct. When you bury the code, you bury the necessary processes around the code.<p>This is dangerous.
评论 #9973371 未加载
Dwolbalmost 10 years ago
I think this concept has far reaching effects on optimizing white collar operations if you&#x27;re able create social features based on the data.<p>I&#x27;d want to know who else in the company is using this data? Who has used it on the past? Have they done work that is similar or even a duplication of the work I&#x27;m doing?<p>These information management issues are currently hidden, but result in lost productivity. Just this past month my friend at Google found out another person had already done his analysis and he could learn from the previous work. Just knowing someone had previously used the same dataset could have saved him 7 weeks of work.
评论 #9970673 未加载
phantom_oraclealmost 10 years ago
A nice hack for someone who wants to use this tool (granted that it is free for non-corporate customers):<p>If you are a data-scientist and would like to extract public-data from 1 of the APIs they provide, you can use this tool, pull that data (take it in raw form) and then export as both a spreadsheet and as CSV.<p>You can then use the CSV with your data-analysis toolset (Python probably has support), and voila! You&#x27;ve saved yourself the headache of wrangling APIs.<p>Apart from that, I&#x27;m going to go with the opinion of the other comments made that you probably don&#x27;t want to be putting your private Excel info on another acquisition-driven startup.
Havocalmost 10 years ago
I doubt anyone with hardcore spreadsheet data would trust a third party plugins. My employer rolls most software (incl Excel plugins) in-house for that exact reason - can&#x27;t let outsiders near the data.
statealmost 10 years ago
This is such an interesting angle on making technical tools more accessible. I can&#x27;t say I have a use for including functions in spreadsheets — but when I imagine where this could go it&#x27;s exciting.
anonfunctionalmost 10 years ago
<a href="https:&#x2F;&#x2F;open.blockspring.com&#x2F;browse" rel="nofollow">https:&#x2F;&#x2F;open.blockspring.com&#x2F;browse</a><p>For anyone who wants to view the actual blockspring UI&#x2F;UX along with what APIs are available.<p>I personally prefer seeing the product rather than reading marketing materials. In many cases (not specific to blockspring) they&#x27;re completely different in terms of design, messaging and stated features.
评论 #9971671 未加载
spinlockalmost 10 years ago
How does this differ from building plugins? Excel already has a programming interface and I&#x27;m pretty sure you can script Sheets with python. Is it just easier?
gnrlistalmost 10 years ago
So they made PowerQuery that you have to pay for?
评论 #9971739 未加载
评论 #9972003 未加载
le_clochardalmost 10 years ago
There was Resolver One, which apparently got acquired by PythonAnywhere, which allowed Python scripted spreadsheets. It was AWESOME when I tried it, but tad too slow and no takers in the office because spreadsheets get passed around and need to be verified&#x2F;rerun by people who do not know any programming. Even VBA at times.<p>Their OSS version is apparently still available at <a href="https:&#x2F;&#x2F;github.com&#x2F;pythonanywhere&#x2F;dirigible-spreadsheet" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;pythonanywhere&#x2F;dirigible-spreadsheet</a> (haven&#x27;t tried it.)
blitialmost 10 years ago
How much does this cost to use? I was not able to find a pricing page on their website.
评论 #9970913 未加载
tarr11almost 10 years ago
Feels narrow and I don&#x27;t see the payout.<p>&quot;They just need an easier on-ramp to their internal database to do things like comparing projected revenue to actual revenue in order to close out this month’s financials.&quot;<p>This is a small gap. On one side, you have people copy-pasting CSV files into excel and doing it one-off.<p>On the other side, you have specialized SaaS products for business workflows. (Wouldn&#x27;t you rather just use some accounting software to run your companies financials, rather than muck around in Excel?)<p>In the middle, you have people writing either code or Excel Macros to automate some of this. Looks like BlockSpring is meant to automate that group away. Just having spent 3 minutes with blockspring, there&#x27;s friction. (Log into this service, fiddle with the parameters, clean up data, remove mess, etc)<p>I can see the IFTTT &#x2F; Zapier comparisons but this is a lot more work and far less reward. Those tools give immediate results.<p>At the end of my integration with Blockspring, I&#x27;m left with a table of data that I STILL have to analyze in Excel.
评论 #9972651 未加载
评论 #9972652 未加载
mizzaoalmost 10 years ago
Goldman Sachs already has a lot of financial and internal data available in spreadsheet plugins via Slang, and it&#x27;s generally very useful for financial models (at least when I was there). This just seems like a way to generalize that for the masses and for other types of data.
dpwebalmost 10 years ago
Does everybody need to learn to code?<p>One&#x27;s health is pretty important to one&#x27;s staying alive - not everyone learns to be a doctor.<p>Finance and accounting is the lifeblood of a business, not everyone learns to be an accountant.<p>Everyone can do it, you should - no you must - do it too. I think it devalues the profession.
评论 #9971845 未加载
评论 #9971840 未加载
serve_yayalmost 10 years ago
You learn to code that way or you learn to code this way, either way you&#x27;re gonna pay the piper.
评论 #9972066 未加载
fiatjafalmost 10 years ago
I don&#x27;t think &quot;anything&quot; is a good term. Its good use cases are only of read-only data. Reading (and preprocessing) data from your services&#x2F;databases inside a spreadsheet is quite awesome.
harryhalmost 10 years ago
You&#x27;ve been able to do this in Google Sheets for years with a tiny bit of JS programming.
评论 #9971751 未加载
normlomanalmost 10 years ago
No no no. People at my company already use spreadsheets where they don&#x27;t belong (in the place of databases, note taking apps, regular expressions, and one time someone tried to do page layout with it). The last thing we need is for these bozos to program with it. I see the need for an intermediate entryway into programming (Hypercard), just don&#x27;t tack it on to an already bloated program like excel.
评论 #9970711 未加载
评论 #9970481 未加载
评论 #9970298 未加载
评论 #9970733 未加载
评论 #9970484 未加载
kuni-toko-tachialmost 10 years ago
I&#x27;ve yet to see a product that turns non software engineers into software engineers. These types of products only make salespeople commissions and then sit unused. Crystal Reports is a prime example. I&#x27;ve seen it sold many times to people at companies who buy into the notion that software engineers can be replaced by drag and drop tools. The people who buy into the sales pitch lack the desire or discipline to learn it. Software engineering is difficult work and requires patience, which is often lacking in people who think a half-assed design document written in MS Word is anywhere equivalent to writing bug free scalable code that needs to run 24&#x2F;7.
curiousjorgealmost 10 years ago
Can you explain the tech behind this? How do you go about building an excel and google docs plug-in with custom formulas?
评论 #9971977 未加载
anotherangrydevalmost 10 years ago
&gt;What is your exit strategy?<p>&gt;Acquisition by Google.
评论 #9970987 未加载