Best of Hacker News2022

  1. 1
    Article
    Avatar of hnHacker News·4y

    The Modern JavaScript Tutorial

  2. 2
    Article
    Avatar of hnHacker News·4y

    Warp: The terminal for the 21st century

    A new terminal developed in Rust, I instantly fell in love when I tried it. There's just no going back from the incredible navigation workflows you can achieve with this tool. If the terminal had been invented today, this what we would get. Bravo! @warpdotdev.

  3. 3
    Article
    Avatar of hnHacker News·4y

    Keep the Web Free, Say No to Web3

    Web3 refers to a decentralized online ecosystem on the blockchain. It has become a buzzword, used within the crypto/NFT/DeFi (decentralized finance) community. NFT stands for non-fungible-token. You can think of them as one-of-a-kind digital trading cards.

  4. 4
    Article
    Avatar of hnHacker News·4y

    Run Python in your HTML

    PyScript is a framework that allows users to create rich Python applications in the browser using HTML’s interface. It aims to give users a first-class programming language that has consistent styling rules, is more expressive, and is easier to learn. PyScript is just HTML, only a bit (okay, maybe a lot) more powerful, thanks to the rich and accessible ecosystem of Python libraries.

  5. 5
    Article
    Avatar of hnHacker News·4y

    Who wrote this shit?

    It is a beautiful rite of passage for a junior developer to join a team, take some tasks full of enthusiasm, and have the life and joy sucked out of them one sprint at a time. Trashing legacy software is fun. It creates camaraderie. Who wrote this? What were they thinking? Looking at the commit log showed names that meant nothing to me.

  6. 6
    Article
    Avatar of hnHacker News·4y

    Yes, I can connect to a DB in CSS

    A new set of APIs give your browser the power to control CSS via its own Object Model in Javascript. This means that you can make custom CSS styles, add custom properties, and so on. The CSS Paint Worklet5 allows you to 'paint' on an element, and have the browser treat it as an image in CSS.

  7. 7
    Article
    Avatar of hnHacker News·4y

    Defensive CSS

  8. 8
    Article
    Avatar of hnHacker News·4y

    The next-gen web framework.

    Fresh is a next generation web framework, built for speed, reliability, and simplicity. Just-in-time rendering on the edge. Island based client hydration for maximum interactivity. Zero runtime overhead: no JS is shipped to the client by default. TypeScript support out of the box.

  9. 9
    Article
    Avatar of hnHacker News·4y

    Give Up GitHub: The Time Has Come!

    GitHub profits from those proprietary products (sometimes from customers who use it for problematic activities). GitHub profits primarily from those who wish to use GitHub tools for in-house proprietary software development. If you aren't the customer, you're the product. The FOSS development methodology is GitHub's product, which they've proprietarized.

  10. 10
    Article
    Avatar of hnHacker News·4y

    How we handle 80TB and 5M page views a month for under $400

    Poly Haven has 5 million pageviews and 80 terabytes of traffic every month for under $400. Cloudflare All the Way is the reason we can do what we do so easily and so affordably. Nextjs is a framework created by Vercel which improves performance for users around the world.

  11. 11
    Article
    Avatar of hnHacker News·4y

    Fresh 1.0

    Fresh is a new full stack web framework for Deno. By default, web pages built with Fresh send zero JavaScript to the client. The framework has no build step which allows for an order of magnitude improvement in deployment times. Fresh is a routing framework and templating engine that renders pages as they are requested, on a server. It also provides an interface for seamlessly rendering some components on the client for maximum interactivity.

  12. 12
    Article
    Avatar of hnHacker News·4y

    Google Search Is Dying

    Reddit is currently the most popular search engine. The only people who don't know that are the team at Reddit, who can’t be bothered to build a decent search interface. The long answer is that most of the web has become too inauthentic to trust. Google is no longer producing high quality search results in a significant number of important categories.

  13. 13
    Article
    Avatar of hnHacker News·4y

    Design Freedom for Teams

    Penpot is the first Open Source design and prototyping platform meant for cross-domain teams. It's not dependent on operating systems or installations, you will only need to run a modern browser. You can access the project on GitHub and follow the contribution instructions.

  14. 14
    Article
    Avatar of hnHacker News·4y

    The Smartest Website You Haven't Heard of

    McMaster-Carr is an industrial supply company that sells nuts, bolts, bushings, bearings and bearings. For nearly every part, they have a CAD file that you can instantly download into your 3D models. McMaster even has extensions for popular CAD programs which allow you to import part files directly, instead of using their website.

  15. 15
    Article
    Avatar of hnHacker News·4y

    Stack Overflow Developer Survey 2022

    Research companies that have advertised on sites I visit 14.8% have emailed me 8.39% 208. Academic researcher                                Start a free trial 66.98% 1,661.                Ask developers I know/work with 69.96% 1.735.Visit developer communities like Stack Overflow 65.04% 1,.613.Read ratings or reviews on third party sites like G2Crowd 28.91% 717.

  16. 16
    Article
    Avatar of hnHacker News·4y

    Animated 3D Backgrounds For Your Website

    Some WebGL effects are slow on older computers. Set a background image or color as a fallback. Not all effects work on mobile devices. Don't use more than one or two in a single page! Don't put too many effects in one place at once.

  17. 17
    Article
    Avatar of hnHacker News·4y

    Obsidian 1.0

    Obsidian 1.0 has been thoroughly redesigned on desktop and mobile. The new design is not only more beautiful to look at, it's also more robust, accessible, and easier to theme.

  18. 18
    Article
    Avatar of hnHacker News·4y

    How long since Google said a Google Drive Linux client is coming?

  19. 19
    Article
    Avatar of hnHacker News·4y

    8 reasons to ditch Chrome and switch to Firefox

    Using Firefox can boost your PC’s performance, better protect you on the web, and also make life more convenient. It offers built-in features that don’t exist in Chrome or otherwise require third-party add-ons. Firefox also stops cryptominers from accessing your device, aka cryptojacking.

  20. 20
    Article
    Avatar of hnHacker News·4y

    My first impressions of web3

    Web3 aims to decentralize the internet in ways that web1 and web2 did not. The idea is that everyone on the internet would be both a publisher and consumer of content. But that is not what people want – they want to run their own servers. A protocol moves much more slowly than a platform.

  21. 21
    Article
    Avatar of hnHacker News·4y

    I make $3K/mo from a browser extension! (+ December 2021 updates)

    After 2 months of beta program, the total free users was ~9,800. That’s not a small audience at all, and the success of the beta program and the launch are heavily affected by the existing audience I have. Free users require a lot of resources to serve (server cost, support, etc.), but there are a lot. of potentials to convert people to paid customers. The launch announcement also helps to gather more attention/support.

  22. 22
    Article
    Avatar of hnHacker News·4y

    pocketbase/pocketbase: Open Source realtime backend in 1 file

    PocketBase is an open source Go framework/toolkit that enables you to build your own custom app specific business logic. It embeds a realtime subscriptions database with backed-in files and users management. It has a simple REST-ish API and comes with unit and integration tests.

  23. 23
    Article
    Avatar of hnHacker News·4y

    Astro 1.0

    Astro v1.0 is a web framework for building fast, content-focused websites. Over the last 16 months, Astro has grown from an empty repo to over 13,000 stars on GitHub and 30,000 early users around the world. Astro has already been Addy Osmani, Software Engineer, Google Chrome Astro’s fast performance is even more noticeable to end users.

  24. 24
    Article
    Avatar of hnHacker News·4y

    Learn Vim the Simple Way

    .css-1ydpsmy {display:flex;-webkit-align-items:flex-start;-moz-box-align: Flex;-ms-flex- align: Flex-start. .css-da5oxk{overflow:visible;height:100%;}.css-8w41o5{--chakra-wrap-x-spacing:0.5rem;--chakra-wrap-y-spaces: 0.5 Rem;--wrap-X-Spacing:calc(var( --chakria-warp-x) / 2);--wrake-Y- Spacing:

  25. 25
    Article
    Avatar of hnHacker News·4y

    Type-Level TypeScript — Introduction

    Type-level TypeScript is an online course to take your TypeScript skills from intermediate to advanced. It will give you a solid understanding of the type system's fundamentals and guide you through its most advanced features.