HN user

fladd

48 karma

[ my public key: https://keybase.io/fladd; my proof: https://keybase.io/fladd/sigs/z3qbmdpLuIaE8z3UsLVYUmaamBvp4pAv_C9cmAv-Wnc ]

Posts3
Comments40
View on HN

This is really nice! I also feel that the same way about how music, and especially the concept of an album, has lost its value in times of streaming due to giving up ownership, having access to everything, over-using playlists, and the absence of the visual art (i.e. packaging/booklet/liner notes) that used to accompany albums (and also compilations/EPs/single releases) when they were still physical entities.

A few years ago I made Zipped Album [1] as an attempt to solve this purely in the software domain by slightly changing the way we store and consume digitally owned (i.e. bought and downloaded vs. streamed) music. It contains a proposal for a simple single-file music album format that incorporates visual art [2], and an example cross-platform player for it that (hopefully) demonstrates how this can promote a more (inter)active/conscious listening experience [3].

[1] https://zipped-album.github.io/ [2] https://github.com/zipped-album/zlbm [3] https://github.com/zipped-album/zap

Looks interesting, but I don't really understand how it works. I open the website, type a message, then I see my own message. I scan the QR code with my phone, then I also see a message window on my phone where I can type messages. Now both my laptop and phone can type messages, but the phone only sees the phone ones and the laptop only sees the laptop ones. Yet, somehow they are in the same session (since the phone scanned the QR code from the laptop). What am I doing wrong here? How do I send a message from one device to the other after connecting them in the same session?

What exactly does this do? They have examples with a divider in the middle that you can move around and one side says "input" and the other "output". However, no matter where I move the slider, both sides look identical to me. What should I be focusing on exactly to see a difference?

Yes, I was also surprised that the new features are only for phones. I guess aiming to be "better" than other chat apps (with the others nowadays being Whatsapp and co) means to be "mobile first"... sigh

I am a bit confused. This seems to be about the command line programme "ffmpeg" that comes with the library, but not the library itself. That programme seems already very well documented, with a help option, a man page and everything. It is usually the library that no one knows how to properly use, due to a lack of documentation :-)

I suspect because they don't leverage the main advantage of a GUI toolkit: provide a coherent, familiar and proven user interface. These examples all look like websites and all have completely different styles. I can see how this fits into the current just-ship-a-webapp-plus-browser trend though.

Thanks for your comment!

In principle, you could indeed - even with the current FLAC container - have a single FLAC file in combination with a cue sheet. But I wanted more than this:

1. Something that is based on what people do already (e.g when you download an album from Bandcamp, you get a Zip)

2. Proper booklet support

3. Support for lossy albums (Opus)

4. An easy way to get to the individual tracks (most OS can open Zip files without additional software)

So in the end, having everything zipped up seemed the most straight-forward approach.

Concerning album-level metadata, all information is currently only inside the Zip file. In theory metadata could be attached to the Zip (I think you can add comments at the beginning of a Zip file without breaking the format). Could you elaborate what would be the added benefit of additional metadata?

The problem is that those in charge disagree with that. When I brought this up after a recent policy change at my department to not allow hiring own PhDs as postdocs (because they should go to another lab, as this is what your CV is expected to look like), I was told that a Phd programme should not be seen as a path towards an academic research career. In contrast, I was told that it is very important to train as many PhD students as possible, that all don't stay in academia, so they can bring scientific thinking to all areas of society. Unfortunately, starting PhD students, of which 99% do this explicitly to do research, are not aware of this, and neither do PhD programmes offer any specific training for a non-academic career.

Nice, but (like most tools) misses the crucial feature of start (or scheduled) dates.

I think of one the best plain text implementations of a todo system is the one that is a bit hidden in the task plugin that comes with Zim Wiki [0]. It has start and due dates, nested tasks, priority flags, keywords (which can function as GTD states for instance) and tags.

  [ ] An example task with a @tag
    [ ] A subtask with start AND due date >2022-04-02 <2022-04-09
    [x] A prioritized subtask !
    [x] An subtask with higher priority !!
  NEXT Another task defined by a keyword
[0] https://zim-wiki.org

Except that every app can have its own "primary" colour, so you have to learn as many rules as you have apps, instead of one if a button would just look like a button.

Shipping next week in Riot "stable" already? Does that mean that also device verification will be functional by then? That would be fantastic (and also pretty impressive, given that it is unfortunately still entirely non-functional in the develop branch right now)!

Dark Horse Discord 7 years ago

Oh, sorry, I didn't know Discord gives people their own exclusive servers to host their rooms on for free. I assumed you just create new rooms on their main server, in which case it would be comparable to signing up to the matrix.org homeserver for free and create as many rooms there and invite as many users to those rooms as you want.

I now did install it with Pip, and while the REPL now sees my correct Python version (3.7.0), it still does not know any imported packages that are installed in this system Python. Unfortunately, there also does not seem to be any setting in the editor where I can change which Python it uses, nor can I see which one has been chosen for me.

It is entirely not clear to me which Python binary this editor uses by default. It is most definitely not the one that the `python3` command on my system is set to. Hence, it finds none of my packages.

The editor seems to use some Python 3.6.5 (where ever that comes from), while on my system 3.7.0 is installed.

GitLab Web IDE 8 years ago

Looks interesting, but it has the same bug as the normal file editing in Gitlab. As soon as I click on edit, the syntax highlighting (no matter what theme I have selected) changes to something completely different.