HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

VisiData Lightning Demo at PyCascades 2018

Saul Pwanson6 HN recommenders · recommended in 6 months, 2018-2025
YouTube
41K views · 8 years ago · demo · evergreen

A five-minute lightning demo of VisiData, a terminal tool for exploring and manipulating data. It uses two months of NYC 311 complaint data to drill down, plot points on a virtual map and save selected rows.

HN recommends it as the fastest way to understand what VisiData can do, since seeing it work is clearer than reading about it.

Data science & statisticsTesting, debugging & developer toolsPython, Ruby & scripting languages#visidata#tui#csv#dataanalysis#python

11 comments from Hacker News

@emmanueloga_2025 · in “Ask HN: What are good high-information density UIs (screenshots, apps, sites)?”

Chrome debugger tools? htop? visidata [1]? Clicker games are interesting in that they start bare and end up filling the screen with controls. Rerun visualizations come to mind too [2]. -- 1: ▶ this video 2: link

CitesView on HN
@fuzztester2024 · in “SCIM: Ncurses based, Vim-like spreadsheet”

VisiData Lightning Demo at PyCascades 2018: ▶ this video Submitted it here in case people want to comment about the video: link

CitesView on HN
@cess112024 · in “SCIM: Ncurses based, Vim-like spreadsheet”

Probably some of the functionality showed off here, ▶ this video , besides the handling of large amounts of data.

CitesView on HN
@nowahe2022 · in “Ask HN: Programs that saved you 100 hours? (2022 edition)”

Highly recommend this as well, it has been a godsend for me for digging into multi-GB Cloudfront log files and extracting stats and patterns. There is a good (albeit a bit old now, as the interface has been overhauled since) quick demo video from VD's creator : ▶ this video

Strongly recommendsView on HN
@rlue2021 · in “Show HN: Tidy Viewer – a cross-platform CSV pretty printer for viewer enjoyment”

Why not visidata? link ▶ this video (It does much, much more than pretty printing, but no reason you can't use it for that.)

CitesView on HN
@mxuribe2021 · in “Miller CLI – Like Awk, sed, cut, join, and sort for CSV, TSV and JSON”

visdata is pretty mind-blowing...at least, that's how i felt when i saw the demo the first time: ▶ this video

Strongly recommendsView on HN
@leonim2021 · in “Visidata 2.5 (vi for data) released with new “duo-repo” approach”

If you aren't familiar with Visidata, this video gives a pretty good idea of what it can do: ▶ this video It seems like making a living on shell tools can be difficult to impossible. The author Saul is using Patreon to help fund his work on this tool. I love this tool, and hope others can help support him too. Maybe this "duo-repo" approach will allow him to do this full time.

RecommendsView on HN
@asamarin2020 · in “VisiData in 60 Seconds”

Not sure about saving but, more importantly for me, it can read sqlite DBs, which has been a godsend whenever I need to take a quick glance at some random DB just to see what kind of tables it holds and what does the data look like. I know my SELECTs but I can't, for the life of me, remember what are the commands to check schemas and DB metadata on sqlite ("Was it .describe? Maybe .schema? Or perhaps \t? Gah, let's check the help once again..."), so knowing that visidata gets me there much faster feels good. > Also looks powerful in it's own right If you aren't convinced of that yet, I'd simply suggest to take a look at this lightning demo (~5 mins): ▶ this video

RecommendsView on HN
@mwexler2020 · in “Visidata 2.0”

The "video demo" is pretty buried in the site, here it is for your enjoyment. Like most viz, seeing it in action makes it much clearer than reading about it. ▶ this video

RecommendsView on HN
@zokier2018 · in “Revisiting the Arcan Project”

The section "TUI : Text-based User Interfaces" resonates with me strongly, and is somewhat relevant to the WTF thread[1] from yesterday, in particular this subthread[2] about GUI vs TUI. Compare the statements: > terminal protocols are ghastly display server protocols in disguise vs > > At what point do we just say why not 'install a modern GUI'? > I have yet to see a modern GUI that didn't put pretty little animations a higher priority than being modular and configurable and having as much or as little data density as I desire > Command lines[3], on the other hand, do it natively if not intuitively. Which brings up few interesting observations: * Terminal vs graphical is almost completely orthogonal and an implementation detail. There are plenty of WIMPy style[4] TUI/ncurses applications, and also various forms of commandlines/repls that are natively graphical. * I'd argue that there are few other categories that are less often recognized, namely "keystroke-driven" and "web style" (nomenclature is mine and not fully though out). * The characteristic attributes of "keystroke-driven" is full interactivity (in contrast to command-line) but where typically there are no (or minimal) interactive elements on-screen. Some examples off my head would be VisiData[5], tdo[6], fman[7]. These types of applications tend to have very high data densities (what the commenter above desired) * "Web style" applications is more ambiguous (and debatable) category, but I think there is a distinctio

CitesView on HN
@miles2018 · in “VisiData Lightning Demo at PyCascades 2018 [video]”

Thanks for your comment - I wouldn't have clicked on the video link otherwise, and it was well worth it. For others who usually skip videos, here is a link which skips the intro, getting your time investment to under 4 minutes: ▶ this video

RecommendsView on HN
Jake Vanderplas - Statistics for Hackers - PyCon 2016.mp440:45

Jake Vanderplas - Statistics for Hackers - PyCon 2016.mp4

PyCon 2016
93K views • 10 years ago
Keynote - Preventing, Finding, and Fixing Bugs On a Time Budget | Raymond Hettinger @ PyBay201840:01

Keynote - Preventing, Finding, and Fixing Bugs On a Time Budget | Raymond Hettinger @ PyBay2018

SF Python
27K views • 8 years ago
Hillel Wayne - Beyond Unit Tests: Taking Your Testing to the Next Level - PyCon 201829:21

Hillel Wayne - Beyond Unit Tests: Taking Your Testing to the Next Level - PyCon 2018

PyCon 2018
38K views • 8 years ago
Debugging with the Scientific Method - Stuart Halloway49:09

Debugging with the Scientific Method - Stuart Halloway

ClojureTV
25K views • 10 years ago
PTVS 2.0 Beta: Mixed-Mode Python/C/C++ Debugging overview8:12

PTVS 2.0 Beta: Mixed-Mode Python/C/C++ Debugging overview

python tools
8K views • 13 years ago
Emacs + org-mode + python in reproducible research; SciPy 2013 Presentation21:16

Emacs + org-mode + python in reproducible research; SciPy 2013 Presentation

Enthought
50K views • 13 years ago
James Powell: So you want to be a Python expert? | PyData Seattle 20171:54:11

James Powell: So you want to be a Python expert? | PyData Seattle 2017

PyData
508K views • 9 years ago
Raymond Hettinger - Dataclasses:  The code generator to end all code generators - PyCon 201845:08

Raymond Hettinger - Dataclasses: The code generator to end all code generators - PyCon 2018

PyCon 2018
130K views • 8 years ago
Intentional Programming demo (Part 1) - Editor9:59

Intentional Programming demo (Part 1) - Editor

dftube
14K views • 20 years ago
🚀  TDD, Where Did It All Go Wrong (Ian Cooper)1:03:55

🚀 TDD, Where Did It All Go Wrong (Ian Cooper)

DevTernity Conference
619K views • 8 years ago
CppCon 2015: Greg Law " Give me 15 minutes & I'll change your view of GDB"14:47

CppCon 2015: Greg Law " Give me 15 minutes & I'll change your view of GDB"

CppCon
271K views • 11 years ago
Christophe Pettus - PostgreSQL Proficiency for Python People - PyCon 20163:00:06

Christophe Pettus - PostgreSQL Proficiency for Python People - PyCon 2016

PyCon 2016
8K views • 10 years ago
7 minutes of Pharo Smalltalk for Rubyists7:15

7 minutes of Pharo Smalltalk for Rubyists

Avdi Grimm
37K views • 11 years ago
Trace Driven Development: Unifying Testing and Observability - Ted Young, LightStep29:48

Trace Driven Development: Unifying Testing and Observability - Ted Young, LightStep

CNCF [Cloud Native Computing Foundation]
2K views • 7 years ago
Charlie Marsh: uv: An Extremely Fast Python Package Manager40:34

Charlie Marsh: uv: An Extremely Fast Python Package Manager

Jane Street
107K views • 2 years ago
Intentional Programming demo (Part 2) - Compiler10:01

Intentional Programming demo (Part 2) - Compiler

dftube
4K views • 20 years ago
Software Engineering's Greatest Hits27:29

Software Engineering's Greatest Hits

Greg Wilson
25K views • 5 years ago
Sky: An Experiment Writing Dart for Mobile (Dart Developer Summit 2015)27:19

Sky: An Experiment Writing Dart for Mobile (Dart Developer Summit 2015)

Google for Developers
108K views • 11 years ago
I Like Notebooks52:09

I Like Notebooks

Jeremy Howard
55K views • 6 years ago
What nobody tells you about documentation30:52

What nobody tells you about documentation

PyCon AU
105K views • 9 years ago