News for hackers. Stuff that matters.

fenchurchh

Re:Worrying about the NPM Ecosystem on Monday June 29, 2020 @07:57PM (#23684945)
My non-technical thoughts on the npm ecosystem:

1. Split package-lock into a human readable file and a machine readable one. Right now it's just pain.

2. TRUSTED PACKAGES. Somebody has to assign trust. Companies or highly involved developers should become curators.

3. LIMITED Packages with reduced security risk: File Access, Network Access, package access, OS access, etc...

4. Transit npm package best-practices into a single module format. Reduce clutter and number of files in node_modules.

5. Better tagging. Allow votes on tags.

6. Add monetization links for package authors to npm (blunt) and to the CLI (subtle, e.g. 'npm pay leftpad' opens the monetarization page on npm.).

Additional ideas:

A: Buyable certificates/insurance for packages.

B: Better clone, modify & re-publish workflow

C: Integrate FAQ/Forum directly in NPM directory website. Simple downvotes/upvotes for visibility. Allow and ask for readme pull requests from npm package page.

Re:Show HN: gunDB project website redesign on Thursday May 21, 2020 @10:02AM (#23258444)
I was just starting to fall in love with gunDB a few months ago and that is a nice new page.
Re:Ask HN: Do you still use browser bookmarks? on Saturday April 08, 2017 @05:26AM (#14066133)
You will get some duplicates of Kevin Bacon's homepage but should be fine otherwise.
Re:Ask HN: What is your favorite internet rabbit hole? on Monday October 24, 2016 @03:01PM (#12781768)
gwern. He hits the sweet spot and all topics are worth reading. http://www.gwern.net/