notpeter | 2 months ago | on: When a video codec wins an Emmy
notpeter's comments
notpeter | 3 months ago | on: Scaleway turns Mac Minis into high‑density, Raspberry Pi–managed servers
https://cdn.prod.website-files.com/687e650a56916806eaaf8f62/...
You can find a bunch more detail in their related patent filings:
https://patents.google.com/patent/US20240397658A1/en?q=(%22m...
notpeter | 6 months ago | on: Nokia’s legendary font makes for a great user interface font
notpeter | 10 months ago | on: Zed: High-performance AI Code Editor
2. Not sure.
3. For most languages, the default is to use prettier for formatting. You can disable `format_on_save` globally, per-language and per project depending on your needs. If you ever need to save without triggering format ("workspace: save without formatting").
Prettier is /opinionated/ -- and its default is `singleQuote` = false which can be quite jarring if unexpected. Prettier will look for and respect various configuration files (.prettierrc, .editorconfig, via package.json, etc) so projects can set their own defaults (e.g. `singleQuote = true`). Zed can also be configured to further override prettier config zed settings, but I usually find that's more trouble than it's worth.
If you have another formatter you prefer (a language server or an external cli that will format files piped to stdin) you can easily have zed use those instead. Note, you can always manually reformat with `editor: format` and leave `format_on_save` off by default if that's more your code style.
- https://zed.dev/docs/configuring-zed#terminal-font-family
- https://zed.dev/docs/configuring-zed#format-on-save
- https://prettier.io/docs/configuration
notpeter | 1 year ago | on: Hackberry-Pi_Zero – A handheld Linux terminal using Raspberry Pi Zero 2W
https://blog.beeper.com/2023/05/16/beeper-x-sqmfi-beepberry/
notpeter | 1 year ago | on: Why SQLite Uses Bytecode
> "Remember: The VDBE opcodes are not part of the interface definition for SQLite. The number of opcodes and their names and meanings change from one release of SQLite to the next." https://www.sqlite.org/opcode.html#the_opcodes
For anyone interested in understanding how a register-based VM operates I highly recommend:
A No-Frills Introduction to Lua 5.1 VM Instructions by Kein-Hong Man. https://www.mcours.net/cours/pdf/hasclic3/hasssclic818.pdf
notpeter | 2 years ago | on: Latam Airlines SYD to AKL flight: 50 people treated after mid-air incident
> Records of number plates read by each LPR shall not be recorded or transmitted anywhere and shall be purged from the system within 3 minutes of their capture in such a manner that they are destroyed and are not recoverable, unless an alarm resulted in an arrest, a citation, or protective custody, or identified a vehicle that was the subject of a missing person or wanted broadcast [...]
https://law.justia.com/codes/new-hampshire/2022/title-xxi/ti...
notpeter | 2 years ago | on: Decoded: GNU Coreutils (2018)
I did this, but with dd -- it completed. Was very anti-climatic. I was hoping it would crash or at least disconnect me, but the kernel, sshd and bash were still in memory and happily returned me to a prompt where I couldn't really do anything.
notpeter | 2 years ago | on: Barbara: Live coding languages for quilters
notpeter | 2 years ago | on: nic.funet.fi: Serving freely distributable files with FTP since 1990
*maybe
notpeter | 2 years ago | on: Flea market find is medieval hand cannon
notpeter | 2 years ago | on: Show HN: Text a photo to send as a postcard
Profit per card would be $1.84/card domestic and $0.98/card international. Excellent margins for a $2.99 product with no need to handle inventory.
Seems like a great side project creating glue between three REST APIs (PostGrid, Stripe, Twilio) and I'd expect it'd generate sufficient free cash flow to cover its server costs and buy a few beers.
notpeter | 2 years ago | on: Severance payments at Wikimedia Foundation
Specifically a great executive will personally move the fundraising needle in organizations (+1-5% or more) and mediocre executive can cause losses/missed opportunities in the opposite direction of a similar magnitude. The conventional thinking is the relative fundraising impact of a great vs a good executive may 10x their total compensation, so it's probably worth trying to retain the best.
Anecdotally, I know of a not-for-profit COO who offended an NBA player killing the relationship. His successor COO repaired the relationship, ultimately resulting in multiple millions of new donations and a co-marketing agreement with the team. When the COO was hired there were rumblings because he'd negotiated +$50k over his predecessor.
With no equity and the poor optics of commission compensation or cash-bonuses, big severance packages are one of the few ways an organization can reward employees following years of great service.
notpeter | 2 years ago | on: The Ukrainian police arrested a man for selling data of over 300M people
https://bank.gov.ua/en/news/all/zaprovadjennya-obigu-rosiysk...
notpeter | 3 years ago | on: The collapse of SVB exposes the largest crack in the economy
notpeter | 3 years ago | on: How we deploy faster with warm Docker containers
notpeter | 3 years ago | on: Always use [closed, open) intervals
https://springrts.com/wiki/Lua_Performance#TEST_9:_for-loops
notpeter | 3 years ago | on: .io Domains Considered Harmful
notpeter | 3 years ago | on: FSArchiver – Filesystem Archiver for Linux
PAR2 (libpar2/par2cmdline) continues to see active (if sporadic) maintenance. The most recent tagged release was 2020-02-09 but there've been a handful of PR's merged since. [2]
PAR3 has a reference implementation and alpha spec (libpar3/par3cmdline) which is based around Blake3. [3]
OG PAR (libpar/parcmdline) is legit unmaintained; the last release was 21 years ago. [1]
[2]: https://github.com/Parchive/par2cmdline
notpeter | 3 years ago | on: The Green Book Redux
https://en.wikipedia.org/wiki/Primetime_Engineering_Emmy_Awa...
https://en.wikipedia.org/wiki/National_Academy_of_Television...