Dtab

Data

spreadsheet

SHOW HN2015

229points
67comments
#77of 2,565 in 2015
Top 4%of 2015 by points

How HN took it

DebatedReal support and real criticism

10 positive, 17 neutral or asking, 1 mixed, 11 critical, out of 39 comments about the project. Thread score -0.06.

Idea: 7 for, 7 againstExecution: 1 for, 3 againstDocs: 1 for, 1 againstDesign: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Clean UI and website that clearly explains the project

    From 2 comments
    • while i dont have much of an opinion of js in a spreadsheet except "neat!", the website design and text is spot-on in that I understood in an instant what the project does! Kudos.
      donpdonp on HN
    • Great UI. I wish it had some sort of import function that could take in the Excel formulas and not just CSV data though.
      comrh on HN
  • Useful for reproducible analysis with JavaScript libraries

    From 1 comment
    • Yes, I agree. There's another nuanced advantage to this kind of tool, however: the ability to perform "reproducible" analysis. With an excel spreadsheet, the person doing the…
      angdis on HN

Objections

  • Spreadsheets with JavaScript solve little that Excel or Google Sheets already do

    From 3 comments
    • Every single spreadsheet software has been able to do this for years, but using Javascript makes it better amirite? What makes this better than Excel (VBA, Python, probably half…
      pikzen on HN
    • This is already possibly with Google Spreadsheets albeit this is a much nicer interface.
      sswezey on HN
    • But those people could be using Google Spreadsheet already for example, which would have already solved the problem. And people in the office are not going to be writing…
      pikzen on HN
  • Bugs and missing features such as formula editing and blank-cell handling

    From 2 comments
    • A couple of things I noticed: No editbox for the contents of the currently selected cell? (I have to double click to see the formula) One of the examples suggested I use…
      nebulous1 on HN
    • Nice work! I noticed that you're using a web-worker, does all the heavy lifting happen there and the main thread is used for purely rendering? I'm noticing some lag when I just…
      OmarIsmail on HN

Requests

  • Notebook-style interface combining spreadsheets, code and rendered text

    From 1 comment
    • I like! One thing that I am hoping for however is some kind of notebook-like interface for doing small, ad-hoc data analysis projects. This looks fairly close to that.…
      angdis on HN
  • Import of Excel formulas, not just CSV

    From 1 comment
    • Great UI. I wish it had some sort of import function that could take in the Excel formulas and not just CSV data though.
      comrh on HN
  • Angular bindings

    From 1 comment

Questions

  • Can any JavaScript file be loaded?

    From 2 comments
    • Can I drop in any .js file I want that defines appropriate functions?
      j2kun on HN
    • Yes, you can. You can either paste the code in the Javascript tab, or add the hosted .js file in the Settings.
      sangd on HN
  • Why does the page source show only JSON?

    From 1 comment
    • When i log in and view source I get back a little bit of json only…
      misiti3780 on HN

Alternatives named

  • Google Sheets

    From 2 comments
    • This is already possibly with Google Spreadsheets albeit this is a much nicer interface.
      sswezey on HN
    • This is great! A lot of useful spreadsheet functions are really esoteric and unintuitive. Would love to see this integrated with Google Sheets
      raymondgh on HN
  • Jupyter and pandas

    From 2 comments
    • I'd love to see Jupyter (IPython Notebooks) capable of this kind of thing. It'd be awesome to be able to select a column of a Pandas DataFrame and apply a function to it.
      eloisius on HN
    • if i understand you correctly - you can - like this: import pandas as pd df = pd.DataFrame() ...loads data... def modify_column(x): """ modify x"""" return modified_x…
      misiti3780 on HN
  • Excel with VBA or Python

    From 1 comment
    • While I appreciate the idea.... Use Javascript to replace vba in excel…
      SixSigma on HN
  • pyspread

    From 1 comment
    • This reminds me a lot of pyspread - http://manns.github.io/pyspread/
      robochat on HN
  • AlphaSheets

    From 1 comment
    • I know a project doing something similar at MIT for finance called AlphaSheets. https://founder.org/company/alphasheets
      akhilcacharya on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/10319289)