Recent submissions

Comment · 3 days ago
What I would like to see for vibe coded novelty apps that are not realistically going to see updates are the prompts-as-source. For instance, I one-shotted a Roku app to play the HackerTube listings, and it works good enough:

  Build a sideloadable Roku channel/app for browsing and playing videos from
  https://hackertube.org/. Inspect HackerTube's API or video pages and use Roku
  BrightScript/SceneGraph. Deliver a complete zipped Roku channel with source,
  setup instructions, and any necessary metadata/proxy details. Aim for Roku
  Developer Mode sideloading.
Comment · 2 years ago
It is covered in Chip War, by Chris Miller. The book also details the loss of leadership by Nikon and Canon.
Comment · 2 years ago
Comment · 3 years ago
The Da (Big) / Xiao (Small) prefixes are direct translations of family honorifics that in the simple case directly indicate the relative age of one family member to another. The more common use for family is with more layers of indirection -- so when referring to my mother's younger sister, I would say "Xiao Ai" (Little Aunt), and when referring to my mother's older sister, it would be "Da Ai" (Big Aunt).

In this case I imagine it was more in a professional context, so "Shi Qiang" -- family name "Shi", given name "Qiang" -- was likely elder or the superior of people around them, so would be called "Da Shi" (Big Shi / Boss Shi). If Shi Qiang were the younger, they'd likely be called "Xiao Shi" (Little Shi / Subordinate Shi).

Comment · 4 years ago
I have found the lowest energy way to shovel snow is to stand with a bit of a bow stance and push the shovel front to back as if you were paddling a boat, pushing down on the end of the handle at the end to launch the snow. Very easy on the back.

If heavier snow, sink into it a bit to transfer more energy.

Works well up to depth of the shovel head, so for deep snow, skim first, and repeat.

For wet snow, launch earlier, but sorry, it’s still hard work.

Comment · 5 years ago
Comment · 6 years ago
I am curious to know what the business case looked like to get "climate" added as a feature to the product roadmap in a for-profit company.
Comment · 6 years ago
There are a few of things to be aware of when deploying your own instance in jitsi-meet/config.js:

Firefox simulcast is still experimental (edit: and disabled by default), so Firefox is only sending HD to the video-bridge and no LD stream. The HD is then relayed to everyone even as a thumbnail.

If you don't need to see everyone's video all the time, set channelLastN: 5 or a similar number, and only the last N speakers video will be broadcast

If you don't need 720p (1280x720), change the constraints: video section to be something like 360p (640x360)

Enable layer suspension so that HD is not sent to the server when not needed: enableLayerSuspension: true

Comment · 6 years ago
Comment · 7 years ago
Besides the physical activities, the number of interested parties that become involved when touching so many things drives up the bureaucracy with each party bringing their own engineering requirements and conditions for cooperation.
Comment · 7 years ago
Regarding the piercing beeps - I popped open the case on mine and put a piece of tape over the piezo buzzer speaker, which brought the volume down to just the right level.
Comment · 7 years ago
A long time ago now, a friend worked on a partial translation of "Where Women Have No Doctor" into Farsi with a grant from Hesperian -- and one of the dilemmas they had was whether including (they did in the end) the more graphic pictures would help or hinder their efforts in distributing it. I wonder how much of a challenge literacy is in a place where no doctor can be found. She talked about doing an audio cassette version, but again, the pictures are a challenge there as well.
Comment · 7 years ago
What has become fairly large in our school community is a group gift / group donation coordinated through the invitation services like Echoage. The kids could care less about all the gifts, they just want to spend time running around with their friends.
Comment · 7 years ago
I put it uncooked into the blender and use it as a flour replacement. Works well as a 1:1 replacement. You need to reduce fluids about 20%. It makes great pancakes -- it does stick more and is less binding, so be prepared if you put it in a waffle iron. Probably need to use PAM to avoid a "bad time".

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton