Hacker Newsnew | past | comments | ask | show | jobs | submit | mfsch's commentslogin

If you are just creating a simple document with default styling, the main advantage you get from Typst is near-instant compilation speed. Pandoc to HTML is similar though, but if you’re generating PDFs with LaTeX the compilation delays can be pretty annoying.

If you are creating more complex documents, the advantages become more pronounced. Styling in Pandoc means modifying templates, at which point you’re just writing LaTeX, and styling in Typst is much nicer than in LaTeX. You can also hit the limits of Pandoc templates quite easily, at which point you have to write Lua filters. I have found those to be quite cumbersome, and now your document logic is spread out over the Markdown source file, the LaTeX template, and the Lua filters. In Typst you can have a single file with your whole document in a clean modern format, and you can decide for yourself how much you want to separate content and presentation.


It’s also what Thunderbird is using to build their paid email hosting. Seems like a very ambitious project mostly done by a single person – impressive!


The issue I have with this is that it deletes the whole message, not just the media. In WhatsApp, you can delete media from the images/video folders and the messages remain in the conversation, they even still have the blurry preview iirc. In Signal, you end up with gaps in your history instead.


From what I can gather, they are not yet incorporated and they are working through organizational questions in [1] and the issues thereof. The `ACCOUNTS.md` file there gives an idea about the main people behind the project and the donation page on Open Collective [2] also documents team members and how they spend those donations.

[1]: https://codeberg.org/comaps/Governance [2]: https://opencollective.com/comaps


Technically the big O notation denotes an upper bound, i.e. it doesn’t mean “grows as fast as” but “grows at most as fast as”. This means that any algorithm that’s O(n²) is also O(n³) and O(n⁴) etc., but we usually try to give the smallest power since that’s the most useful information. The letter used for “grows as fast as” is big Theta: https://en.wikipedia.org/wiki/Big_O_notation#Use_in_computer...


Ahh I see, thank you!


That’s exciting! Is there a summary of what’s new in 1.0 somewhere? Usually the version announcements contain an overview of the most important changes, but this one is more of a retrospective and general overview apparently.



Does “no lost data” mean that all drives were wiped or simply that there were backups?


Both. We restored from backups and touched up the diff out of band. We then had the drives removed and destroyed.


You could still move e.g. /nix to the BTRFS disks and only keep /boot on the thumb drive, no? That’s more or less how I have NixOS set up with ZFS. But your solution is of course much fancier :D


That would be too loud imo :p

I started using hd-idle to spin down the drives when idle for 30 minutes even.

I do however run my system with root on tmpfs and have various data persisted on the SSD.


Could you share more about your NixOS setup, or good resources? Genuinely curious as I’m looking into building a small, low-budget Plex server running NixOS :)


Phoronix has looked into some the financial information available from their filings: https://www.phoronix.com/news/Purism-75M

I’d love for Purism to succeed and they appear to be doing a lot of valuable work in the software space, but I can’t help feeling like that 75M self-assessed valuation is a bit on the optimistic side…


I’m not sure about these stable packages, but for the nightly packages they introduced recently they explicitly mention on [1] that you can keep browsing:

> Following community discussions, we have updated the post to highlight that Firefox can continue browsing after an APT upgrade, allowing people to restart at their convenience.

[1]: https://blog.nightly.mozilla.org/2023/10/30/introducing-mozi...


Oh, that's great! Between that very clear statement and the fact that in this post they call out that "you will still need to restart Firefox for the latest version", it sounds like they've finally fixed it!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: