davepdotorg
davepdotorg on Hacker News
The fact he was testing a parachute would suggest he was well aware of the consequences.
There’s a great VR mod for Portal 2. Played it all the way through. Surprisingly comfortable to play too.
Posted by
davepdotorg on Sunday August 18, 2024 @06:10AM
from the show-hn dept.
https://github.com/davep/paindrop
I wanted to move my bookmarking history out of Pinboard and into Raindrop, but Raindrop's importer doesn't retain the public/private or unread status of pins. So I wrote an importer that seeks to do that.https://blog.davep.org/2024/08/18/paindrop.html has some background on the project.
Can’t even view the app information in the app store as it’s “not available in your region”. Perhaps the website could be clear about what regions it is available in?
Most welcome. And thanks for alerting me to the oversight.
Posted by
davepdotorg on Tuesday December 19, 2023 @05:08AM
from the show-hn dept.
https://github.com/davep/tinboard
I've just made the first "proper" release of a tool I've been wanting to work on for a while now. As a long-time user of Pinboard I've been wanting to build a terminal-based client for the service, one that works "just so" and which I can hack on. I hope it might be useful to other Pinboard users too.See https://blog.davep.org/2023/12/19/tinboard.html for some more background and detail on the...
I've been using a "command palette" in the same app since the mid 90s, on lots of different operating systems, and I've never really found that it's a lazy way to make commands available. Mostly what I want to use
is available from a menu, and/or available from keyboard bindings, but if I wish I can also pull up the command palette and run the command directly -- sometimes that's handy if I personally know what the command is called but I can't remember which menu it might be in, or what the key binding is.
Of course, it's not called a "command palette"; normally Emacs calls it `execute-extended-command`, and more commonly people will refer to it as the minibuffer.
But that's just me doing the angry-old-man-yells-about-ancient-useful-UI thing. ;-)
I get that this can be annoying (as someone who maintains code written using Textual, I very much get it), but while we're still 0.x we are making the most of being able to steer in slightly different directions if a more beneficial approach becomes obvious in some area.
We also try really hard to highlight breaking changes when a new release is made.
And, of course, if anything particular is tricky to work around or get working again anyone is welcome to seek some help in GitHub issues, discussions or even on Discord if that's your thing.
I was more of a qedit fan myself (later TSE), but yeah they were good days.
If you want a real blast from that past, there's even still an archived version of The Oasis kicking about: https://harbour.github.io/the-oasis/docs/
I spent most of the 90s writing Clipper code, used to hang out in comp.lang.clipper lots too. Do still sort of miss it.
https://harbour.github.io/ does exist, although it’s a long while since I last played with that.
It supports normal Markdown links right now. As an Obsidian user I have been thinking wikilinks would be nice to add too. No firm plans but something I’d like to add.
I did add some vim-friendly bindings for switching the navigation panes on the left, but thinking about it not for the main viewer. Feels like an oversight now, good call. I’ll add that to the todo list.
Are you, perhaps, conflating Britain and the United Kingdom of Great Britain and Northern Ireland? There’s a potential upcoming referendum about the latter, not the former.
We are having fun, for sure. And I suspect we’re making coding for the terminal just a wee bit more accessible for some. With Python and Textual folk can spin up a good looking app pretty quickly (see our tutorial).
Perhaps it’ll lead one or two more people down the path to eventually learning ncurses (or S-Lang, which I tended to use back in the day).
This sort of thing is on the development roadmap. Also, some people have been building their own version of this with Textual already. Few days ago someone was showing off a Textual app they’d built that would play video - using the kitty protocol IIRC.
Aye, that’ll be it then. The docs went live towards the end of October, with the release of 0.2.0 (which was a huge change over 0.1, adding the whole CSS approach). If you do decide to dip back by for a look you should hopefully find the documentation covers a lot now, with a really rich tutorial. Still plenty to add of course, it’s a work in progress, but I think we’re doing good for docs now.
How long ago did you check the documentation? As of October this year the first full set of docs were published, with more to come:
https://textual.textualize.io/
I mean, nice idea, but I'm a 55 year old Emacs user and I work on Textual.
Posted by
davepdotorg on Thursday December 22, 2022 @09:12AM
from the show-hn dept.
https://github.com/davep/textual-astview
Hey HN! I've been having a play with the idea of building a Python AST viewer that can be used in the terminal. It's very early days yet, but the basic approach is now available for playing with.Also on PyPi and works fine on GNU/Linux, macOS and Windows.
Posted by
davepdotorg on Saturday December 17, 2022 @11:51AM
from the show-hn dept.
https://pypi.org/project/oidia/
Hey all!This is OIDIA, a terminal-based streak tracker I'm toying with. It's still fairly early days, but in terms of look and feel and working I think this is about where I want it.One of the main points I wanted to stick with was that it's "no judgement"; it tracks counts on days, and that's the lot. No shaming, no percentages, nothing like that.OTOH the data is held in a simple JSON file...
Yes, when a Textual app is running it takes over the terminal. But Textual is built on Rich, which doesn't. So you could use Rich to handle your batch display and Textual for when you want things that go fullscreen.
I'm going to guess folk with this issue are leaving off the protocol. Look at the `Location` header you get back if you've asked to shorten example.com (which displays this issue) vs
https://example.com (which doesn't).
I use Pinner on iOS. While I get the impression it's not actively maintained, it appears to still be working. I use it to store bookmarks from iOS Chrome on a regular basis (did so just earlier and the bookmark is up on Pinboard).