🤖 Log in

Yelp/dumb-init: A minimal init system for Linux containers

https://github.com/Yelp/dumb-init

"dumb-init is a simple process supervisor and init system designed to run as PID 1 inside minimal container environments (such as Docker). It is deployed as a small, statically-linked binary written in C."

You want something to die on SIGTERM and reap zombies if your app makes zombies.

nonbeard 2024-12-18 22:56:24.785109

Hulusi - Wikipedia

https://en.wikipedia.org/wiki/hulusi?variant=zh-tw

Chinese flute as demonstrated by a man in the lift in my flat.

nonbeard 2024-10-01 09:26:45.205065

Kennelly–Heaviside layer - Wikipedia

https://en.wikipedia.org/wiki/Kennelly%E2%80%93Heaviside_layer

The Heavyside Layer, coveted destination of every Jellicle Cat, is a layer of the ionosphere whose discovery caused some controversy around its ability to reflect radio waves in a way which would seemingly require them to exceed the speed of light.

nonbeard 2024-08-09 13:39:36.513673

British Restaurant - Wikipedia

https://en.wikipedia.org/wiki/British_Restaurant

> Originally called "Community Feeding Centres", the name British Restaurants was chosen by the Prime Minister, Winston Churchill.

Slowly realising that a lot of dystopian parody comes directly from 19th- and 20th-century British everyday life.

nonbeard 2024-08-09 11:53:28.646911

Davey Phillip Smith

https://m.facebook.com/100094057962727/

Crazy guy I met on a bus

nonbeard 2024-07-10 04:40:03.504174

Enable installation logs for MSI installer without any command line arguments - Stack Overflow

https://stackoverflow.com/questions/54453922/enable-installation-logs-for-msi-installer-without-any-command-line-arguments/54458890#54458890

Verbose logging for MSI installs. Fun.

nonbeard 2024-07-04 10:29:02.035561

Galactic algorithm - Wikipedia

https://en.m.wikipedia.org/wiki/Galactic_algorithm

A galactic algorithm is one with world-beating theoretical (asymptotic) performance, but which is never used in practice.

nonbeard 2024-06-30 02:47:19.765473

Erich's Packing Center

https://erich-friedman.github.io/packing/

Packing things optimally

nonbeard 2024-06-22 14:58:37.298313

python - Get last exception in pdb - Stack Overflow

https://stackoverflow.com/questions/19211034/get-last-exception-in-pdb/58591706#58591706

Use PDB for post-mortem debugging with python3 -m pdb -c continue (the thing) and you drop into a debugger when an exception is thrown. Useful for curses.

nonbeard 2024-06-15 09:26:43.997282

Mac Source Ports

https://www.macsourceports.com/

Game ports (mostly) to Apple Silicon

nonbeard 2024-06-13 12:49:50.002500

pikvm/ustreamer: µStreamer - Lightweight and fast MJPEG-HTTP streamer

https://github.com/pikvm/ustreamer

This, combined with a random eBAY HDMI capture card (identifying as 345f:2131 UltraSemi USB3 Video), worked straight out of the box.


nonbeard 2024-06-03 07:10:11.044314

Kernel same-page merging - Wikipedia

https://en.wikipedia.org/wiki/Kernel_same-page_merging

Scan through page frames, find duplicates, remove one of them, and set the other COW. Didn't know Linux did this

nonbeard 2024-06-01 12:14:42.604374

12V 9AH AGM Battery Deep Cycle Battery AMP Lead Acid SLA Solar Power

https://www.sunyee.com.au/products/mobi-12v-9ah-agm-battery-deep-cycle-battery-amp-lead-acid-sla-solar

For the UPS I need 12V 9AH SLA batteries, ideally deep cycle (can handle being discharged to more than 80%)

nonbeard 2024-05-24 21:58:42.573008

How to root RN13 (sapphire)? | Unofficial Xiaomi European Community | MIUI ROM Since 2010

https://xiaomi.eu/community/threads/how-to-root-rn13-sapphire.72626/

How to root my xiaomi phone (assuming the bootloader is unlocked, which requires a Mi account, a 7-day wait, and Windows)

nonbeard 2024-05-20 22:03:39.432135

Explore

https://read.cv/explore

Social network / job site / del.icio.us clone thingy which katja keeps telling me to visit even though it hurts my eyes

nonbeard 2024-05-14 17:39:58.251911

Rainwave Video Game Music Radio

https://rainwave.cc/all/

video game music radio stations

nonbeard 2024-05-11 12:19:40.006989

Routing & Network Namespaces - WireGuard

https://www.wireguard.com/netns/#the-new-namespace-solution

You can put network interfaces in namespaces in Linux. Namespaces now seem to be everywhere in Linux and it reminds me of the Zen of Python about how they're one honking great idea.

This came up when it turned out that rogue DHCP servers can push specific routes which are more specific than the default route set by the VPN and thus bypass it. This doesn't apply in namespaces because each namespace has its own routing table, so you can have a VPN-specific namespace where all the applications live where the only device available is the VPN virtual device.

nonbeard 2024-05-07 13:33:19.306102

We Have Always Lived in the Castle (Limited Edition) | The Folio Society

https://www.foliosociety.com/usa/we-have-always-lived-in-the-castle-limited-edition.html

katja birthday

nonbeard 2024-04-30 15:02:29.458591

sendfile() is broken when sending a file from a Linux guest which is mounted in a shared folder | Parallels Forums

https://forum.parallels.com/threads/sendfile-is-broken-when-sending-a-file-from-a-linux-guest-which-is-mounted-in-a-shared-folder.363828/

For my records, to compile this, you actually need to add the following to the prl_fs Makefile:

KBUILD_EXTRA_SYMBOLS := /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/Module.symvers

(as per another forum post)

... and copy it over the appropriate spot in /lib/modules.

nonbeard 2024-04-27 14:11:39.784985

Termsonic: a terminal client for Subsonic - SixFoisNeuf

https://www.sixfoisneuf.fr/posts/termsonic-a-terminal-client-for-subsonic/

It's good, but why do these subsonic clients only ever have an artist view?

nonbeard 2024-04-23 12:19:59.062732

agomphious - Wiktionary, the free dictionary

https://en.wiktionary.org/wiki/agomphious

"toothless". What a good word. Gomph gomph gomph.

nonbeard 2024-04-22 22:41:48.267851

softheartclinic - Blanket Fort

https://softheartclinic.neocities.org/blanketfort

Found this on Marginalia search and it's cute

nonbeard 2024-04-22 01:16:09.420739

Music like Tokyo Jihen - Similar Bands and Artists

https://www.music-map.com/tokyo+jihen

Fun music mapping site

nonbeard 2024-04-22 01:14:50.651137

Wilhelmine of Prussia, Margravine of Brandenburg-Bayreuth - Wikipedia

https://en.wikipedia.org/wiki/Wilhelmine_of_Prussia,_Margravine_of_Brandenburg-Bayreuth

Heard her Concerto in G Minor tonight.

nonbeard 2024-04-21 01:42:54.202760

Swift.org - Build a Command-line Tool

https://www.swift.org/getting-started/cli-swiftpm/
nonbeard 2024-04-21 01:16:55.303821

Arc from The Browser Company

https://arc.net/

Katja's browser

nonbeard 2024-04-08 21:25:35.903495

for-loops that run at least once and "Possibly unbound" · microsoft/pyright · Discussion #2033

https://github.com/microsoft/pyright/discussions/2033

The comment by erictraut sums up the attitude of MS / Pyright in general: Python is too permissive and should be written more like "C, C++, JavaScript, TypeScript, Java, C#, Basic, Julia, etc"; rather than attempt to improve support for its dynamic nature, Pyright is being written to type-check a different language.

> Python is unlike most programming languages in that it allows local variables to appear within a scope but have no value bound to them. In all other languages I can think of (C, C++, Javascript, TypeScript, Java, C#, Basic, Julia, etc.), you would be forced to assign a value to a variable on all code paths, and you would receive a compiler/interpreter error if you failed to do so. So if you adapt your usage of Python to be like all other programming languages in this respect, you won't run into any problems with unbound variable errors.

nonbeard 2024-04-08 18:09:37.578913

Why Is It So Hard to Build an Airport? - by Brian Potter

https://www.construction-physics.com/p/why-is-it-so-hard-to-build-an-airport

> When questioned about aircraft noise by a US congressman in 1962, the head of the FAA stated that “we feel the statement that people must live with noise is realistic in the light of our growing society using complex means of transportation and communication. Noise in urban America is one of the prices paid for progress and economic growth."

This context reframes the contemporaneous Simon & Garfunkel song The Sound[s] of Silence for me.

nonbeard 2024-03-22 14:57:35.855069

Antithesis: continuous reliability platform

https://antithesis.com/

Completely deterministic execution of code with fault injection. Via HN

nonbeard 2024-03-20 19:52:36.493124

Classical music ripped off by popular culture - YouTube

https://www.youtube.com/playlist?list=PLGGvLjpNasfaqftQS-q1Jzkta0U-2E_oL

jill's new playlist

nonbeard 2024-03-15 23:32:22.362634

zsync

http://zsync.moria.org.uk/

rsync for individual files over the web

nonbeard 2024-03-15 23:31:58.141094

Square Signals : Vegetable stock: my secret lover

https://blog.andymatuschak.org/post/8092537664/vegetable-stock-my-secret-lover

Passionate food writing gets me going. The secret subtopic is nasturtium soup, which sounds (at least when he writes it) delicious.

The related HN discussion talks about keeping peels, tops and tails, etc., in a bag in the freezer and using them to make stock.

nonbeard 2024-03-11 22:51:34.441034

IFC Center

https://www.ifccenter.com/

NYC stuff

2024-03-03 13:50:36.882654

Film Forum

https://filmforum.org/

NYC stuff

nonbeard 2024-03-03 13:50:30.692675

BAM | Winter/Spring 2024

https://www.bam.org/winter-spring

NYC stuff

nonbeard 2024-03-03 13:50:24.919244

Buy Prepaid eSIM for USA from $0.7 per GB | MobiMatter

https://mobimatter.com/esim-united-states

Another HN recommendation for roaming / international esim

nonbeard 2024-02-26 12:13:26.249568

Local and regional eSIMs for travellers - Airalo

https://www.airalo.com/

HN recommendation for roaming / international esim

nonbeard 2024-02-26 12:12:43.611353

Simple turnip cake [lo bak go] recipe - Cook Simply

https://cooksimply.co.uk/turnip-cake-recipe-lo-bak-go/

I really want to make a turnip cake.

nonbeard 2024-02-24 02:01:31.570379

Easy white bread recipe | BBC Good Food

https://www.bbcgoodfood.com/recipes/easy-white-bread

Delicious. Though I was a little o_O when it described the concept of preparing the bread one day before and leaving it in the fridge overnight to be a "great timesaver". No time has been saved. In absolute terms some time has been wasted. Reality is a construct. Your perception defines your world.

nonbeard 2024-02-20 20:24:53.596263

wwmm/easyeffects: Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications

https://github.com/wwmm/easyeffects

Apply various effects on-the-fly to Linux audio using Pipewire.

This was great. Someone on a meeting had random high-pitched noises and I could, on the fly, add an equaliser to attenuate all frequencies about 11 KHz -- minimal impact on voices and noise disappeared!

nonbeard 2024-02-13 14:23:29.353912

SaltyBet - Twitch

https://www.twitch.tv/saltybet

Twitch stream that plays bots off against each other in the Mugen fighting game. Been going for ages (decades?)

nonbeard 2024-02-11 22:18:25.189749

EFIStub - Debian Wiki

https://wiki.debian.org/EFIStub#Setting_up_a_Unified_Kernel_Image

Set up for grub-less Linux booting using EFI stub plus debian hooks

nonbeard 2024-02-11 13:12:55.460353

One Hundred and One Monochrome Mazes : John Vaughn / IBM : Free Download, Borrow, and Streaming : Internet Archive

https://archive.org/details/msdos_One_Hundred_and_One_Monochrome_Mazes_1983

Game of the day. It's so monochrome it doesn't work with colour graphics adapters.

nonbeard 2024-02-03 21:46:40.736703

What’s inside popular disposable vapes? Let's open and take them apart!

https://disposavapes.co.uk/disassembling-popular-vapes/

The activation mechanism is a microphone, which is pretty interesting.

nonbeard 2024-02-03 16:29:08.064288

What does the Cerebellum Do Anyway? - by Sarah Constantin

https://sarahconstantin.substack.com/p/what-does-the-cerebellum-do-anyway

HN

nonbeard 2024-01-08 02:13:38.585737

Understanding SameSite cookies

https://andrewlock.net/understanding-samesite-cookies/

One key annoyance is that from 2016 to 2019, omitting SameSite meant SameSite=None. From 2019 onwards, omitting SameSite meant SameSite=Lax. As of 2023 (https://caniuse.com/same-site-cookie-attribute), Safari and Firefox use the pre-2019 behaviour.

nonbeard 2023-11-21 14:11:25.749406

The Quiet Man (video game) - Wikipedia

https://en.wikipedia.org/wiki/The_Quiet_Man_(video_game)

"Exhausting and miserable time". "Spectactular disaster". But the Imogen Heap accompanying song is quite sweet.

nonbeard 2023-11-14 22:30:16.275406

Intel iAPX 432 - Wikipedia

https://en.wikipedia.org/wiki/Intel_iAPX_432

Capability-based, OO-focused processor in 1976

nonbeard 2023-11-11 09:30:53.260479

iea-vs-reality-photovoltaics-2018.png 551×455 pixels

https://zenmo.com/wp-content/uploads/2019/01/iea-vs-reality-photovoltaics-2018.png

Thick black line: solar energy capacity added in gigawatts over time. Other lines: international energy agency predictions. Note exponential reality vs flat prediction, what, 10 times in a row?

nonbeard 2023-11-04 23:34:17.046858

Is YouTube anti-adblock fixed yet?

https://drhyperion451.github.io/does-uBO-bypass-yt/

Browsing Youtube; didn't realise I was in the middle of a fight between some youtube exec and half the Internet.

nonbeard 2023-11-01 11:44:26.140231
📜 Boyfriend of Zelda