Best of Hacker News2021

  1. 1
    Article
    Avatar of hnHacker News·4y

    Tailwind CSS v3.0 – Tailwind CSS

    Tailwind CSS v3.0 is here, bringing incredible performance gains, huge workflow improvements, and a seriously ridiculous number of new features. Every color out of the box, including all of the extended palette colors like cyan, rose, fuchsia, and lime, and fifty shades of grey gray. Colored box shadows for fun glow and reflection effects, and more natural shadows on colored backgrounds.

  2. 2
    Article
    Avatar of hnHacker News·5y

    My Room in 3D

    My Room in 3D by Bruno Simon is out now on Blu-ray and DVD. The film is based on the book by the same name by Simon Simon. Click here for more information about the film. The book is published by Simon & Schuster, which also published the film in North America.

  3. 3
    Article
    Avatar of hnHacker News·5y

    Windows 96

    The bootup process will be terminated. You will lose all unsaved information in all applications. Press any key to terminate the boot up process. Press CTRL+ALT+DEL again to restart your computer. WINDOWS 96 is a Microsoft Windows 8 operating system.

  4. 4
    Article
    Avatar of hnHacker News·4y

    HTTP/3 is Fast

    HTTP/3 is a new version of the HTTP protocol. It uses a new protocol called QUIC. QUIC is meant to address the head-of-line blocking issues with HTTP/2. The benchmarks show that the new protocol is much faster than the old one.

  5. 5
    Article
    Avatar of hnHacker News·4y

    Defensive CSS

    Defensive CSS is a collection of snippets that can help you in writing CSS that is protected. Oftentimes, we wish that there was a way to avoid a certain CSS issue or behaviors from happening. This is built upon an article I wrote a while back called “The just in case mindset”

  6. 6
    Article
    Avatar of hnHacker News·4y

    Web3 is going just great

    function(e) {var n,i,a=t[0],c,t[1],l,l=t [2],s=0,p=[];s<a.length;s++)i=a[s],Object.prototype.hasOwnProperty.call(o,i) &&o[i]&&p.push(o [i]]; for(n in c)Object.has ownProperty. call(c,n) &&(e[n]=c[n]);for(f&&f(t);p.shift()();return u.push.apply(u,l||[]),r()}function r

  7. 7
    Article
    Avatar of hnHacker News·5y

    React Docs Beta

    Learn how to think in React with step-by-step explanations and interactive examples. All explanations are written using Hooks rather than classes. We’ve added interactive examples and visual diagrams. Guides include challenges (with solutions!) to check your understanding. This is a beta website. There will be bugs, performance issues, and missing content.

  8. 8
    Article
    Avatar of hnHacker News·5y

    Bye YouTube, Hello PeerTube 📺 (no ads, decentralised, privacy-friendly! -- Diode Zone)

    PeerTube needs JavaScript to work. If you are concerned about the security and privacy (or lack thereof) of JavaScript web applications, you might want to review the source code of the instance you are trying to access, or look for security audits. We totally get that. However, this page will not work without it.

  9. 9
    Article
    Avatar of hnHacker News·4y

    My Path to Financial Independence as a Software Engineer

    After 12 years in the corporate world, I am ecstatic that I have finally attained my goal. This article is about the nuts and bolts of my journey in case anyone else finds it useful in charting their own course. There are many steps in my journey that would be hard or impossible for others to replicate. But there are others that you would find more useful and applicable in your own life.

  10. 10
    Article
    Avatar of hnHacker News·4y

    Pico.css • Minimal CSS Framework for semantic HTML

    Large and complex CSS file increase memory usage and cause longer style calculations. A great design should be minimal, fast and maintainable. Most popular CSS frameworks are bulky, overkill and hard to customize. Huge stackings of wrappers and CSS classes are unnecessary for semantics elements.

  11. 11
    Article
    Avatar of hnHacker News·4y

    Start a new project with one million layouts

  12. 12
    Article
    Avatar of hnHacker News·4y

    Twitter’s founder admits that shutting down the API was “Worst thing we did”: it affected users and developers

    Jack Dorsey, co-founder of Twitter and CEO until recently, has been highly active this week on the social network, but not about it, but about the future of the web. Dorsey has criticized the idea that web3 will be decentralized (as opposed to Web 2.0, which was centralized in the hands of large platforms and social networks), claiming that we do not own web3.

  13. 13
    Article
    Avatar of hnHacker News·5y

    Discover the best developer blogs on any tech stack

    Blogging for Devs Trends is meant to be a fun way to discover the most discussed technical content on Twitter, without doomscrolling your day away. We track 354 of the best technical blogs by developers and industry experts, across over two dozen categories. Points are weighted to reward mentions and replies by individual developers more than likes and retweets.

  14. 14
    Article
    Avatar of hnHacker News·4y

    Ten Years of Logging My Life

    Chronofile is an Android app that tracks a person's daily activities. The app is open source and available on GitHub. Over the past four years, it has logged 85,000+ activities over the span of a decade. The data is endlessly fascinating to sift through, but it also tells a personal story.

  15. 15
    Article
    Avatar of hnHacker News·5y

    How To Learn Stuff Quickly

    There are two categories of learning: guided and unguided. If you only follow guided resources, you'll wind up in tutorial hell. Mixing unguided learning into guided resources can help you learn more effectively. The tutorial fade is useful because it forces you to pay attention and build the thing over and over.

  16. 16
    Article
    Avatar of hnHacker News·4y

    Build Better Websites

    Remix is a seamless server and browser runtime that provides snappy page loads and instant transitions. Built on the Web Fetch API (instead of Node) it can run anywhere. It already runs natively on Cloudflare Workers, and of course supports serverless and traditional Node.js environments.

  17. 17
    Article
    Avatar of hnHacker News·5y

    Windows 11: Just say no

    California: Do Not Sell My Personal Info. Computerworld The Voice of Business Technology. Follow us on Twitter @Computerworld. We're also on Facebook and Google+. For confidential support call the Samaritans on 08457 90 90 90 or visit a local Samaritans branch, see www.samaritans.org for details.

  18. 18
    Article
    Avatar of hnHacker News·4y

    Firefox Relay

    Firefox Relay will no longer forward messages sent to ⁨⁩. Once you delete this alias, it cannot be recovered. If you recreate a deleted alias, emails sent to the original alias will continue to be forwarded. You should update your login with a different email address before youdelete this one.

  19. 19
    Article
    Avatar of hnHacker News·4y

    Developer Tools secrets that shouldn’t be secrets

    Microsoft Edge’s Console is the most used part of the browser developer tools. There are a few problems with that, and there are better ways to debug scripts. This is a talk that I’ve given at CityJS this September. These are things I encountered during working on the tools and going through user feedback.

  20. 20
    Article
    Avatar of hnHacker News·4y

    lapce/lapce: Lightning-fast and Powerful Code Editor written in Rust

    Lapce is written in pure Rust, with UI in Druid. It's using Xi-Editor's Rope Science for text editing, and using Wgpu for rendering. The code editor is lightning-fast and powerful, written in Rust. It has a built-in code editor that can edit any text in any language.

  21. 21
    Article
    Avatar of hnHacker News·4y

    jesseduffield/lazygit: simple terminal UI for git commands

    A simple terminal UI for git commands, written in Go with the gocui library. Binary releases for Windows, Mac OS(10.12+) or Linux, you can download a binary release here. The lazygit formula can be found in the Homebrew core to get the frequently updated one.

  22. 22
    Article
    Avatar of hnHacker News·4y

    Software Architecture Patterns: 4 minute read

    Orkhan Huseynli explains the basics of Software Architecture Patterns. There are 5 patterns described in the book by Mark Richards. Layered architecture is the most common architecture for monolithic applications. Event-driven architecture is to decouple the application logic into single-purpose event processing components that asynchronously receive and process events.

  23. 23
    Article
    Avatar of hnHacker News·4y

    Is web3 bullshit?

    Web3 is a vision of a decentralized, user-owned internet built on the blockchain. Elon Musk and Stephen Diehl are among the most vocal critics of the idea. Read Max is a newsletter about the future, appearing on a Thursday due to a series of sitcom-level mishaps.

  24. 24
    Article
    Avatar of hnHacker News·5y

    How Discord Stores Billions of Messages

    Discord was built in just under two months in early 2015. The messages were stored in a MongoDB collection with a single compound index. The data and the index could no longer fit in RAM and latencies started to become unpredictable. It was time to migrate to a database more suited to the task.

  25. 25
    Article
    Avatar of hnHacker News·5y

    Motion One: The Web Animations API for everyone

    Free for all Published under MIT. No annual commercial license to worry about. Created by the author of Framer Motion, Pose, and Popmotion. Written in TypeScript, with full test coverage. And more... Guidelines: Use the comments to help people understand the features of this tool.