Best of Hacker NewsNovember 2023

  1. 1
    Article
    Avatar of hnHacker News·2y

    Monaspace

    Monaspace is a new type system that advances the display of code on screen. It offers a more expressive palette for code, introduces texture healing to even out the density of monospaced type, provides three axes for font customization, and includes code ligatures for various languages.

  2. 2
    Article
    Avatar of hnHacker News·2y

    HTML First

    HTML First is a set of principles that aims to make building web software easier, faster, more inclusive, and more maintainable by leveraging the default capabilities of modern web browsers, the simplicity of HTML's attribute syntax, and the web's ViewSource affordance.

  3. 3
    Article
    Avatar of hnHacker News·2y

    Stop using JSON Web tokens for user sessions

    Using JSON Web tokens (JWTs) for user sessions without an effectively implemented logout mechanism can lead to security vulnerabilities. An XSS vulnerability can allow an attacker to access and exploit the JWT, gaining unauthorized access to the application.

  4. 4
    Article
    Avatar of hnHacker News·2y

    microsoft/inshellisense: IDE style command line auto complete

    inshellisense provides IDE style autocomplete for shells. It's a terminal native runtime for autocomplete which has support for 600+ command line tools. inshellisense supports Windows, Linux, & MacOS.

  5. 5
    Article
    Avatar of hnHacker News·2y

    10 hard-to-swallow truths they won't tell you about software engineer job

    Learn the truth about being a software engineer, from the lack of preparation provided by college to the reality of working with legacy projects and incompetent colleagues. Understand the importance of focusing on delivering value to users rather than being praised for clean code. Discover the challenges of estimating and dealing with bugs, the constant uncertainty in the field, and the difficulty of disconnecting from work. Finally, recognize the significance of soft skills in a software engineering career for personal growth and professional success.

  6. 6
    Article
    Avatar of hnHacker News·2y

    Animotion — a visual CSS animation app

    Animotion is a visual CSS animation app that allows users to create CSS animations by dragging, resizing, rotating, clipping, and more. It includes a keyframes editor, ready-to-use animations, and 29 built-in easings. The app works best on larger screens and modern web browsers.

  7. 7
    Article
    Avatar of hnHacker News·2y

    UI Library Creator

    The article describes a UI Library Creator that works seamlessly with the Shuffle Editor and its capabilities, allowing users to combine elements and styles to create a unique UI Library. It also mentions the requirement of signing in or creating an account to access the project.

  8. 8
    Article
    Avatar of hnHacker News·2y

    The Software Engineer's Guidebook

    A comprehensive guidebook for software engineers at all career levels, covering a wide range of topics related to software engineering, collaboration, and professional growth.

  9. 9
    Article
    Avatar of hnHacker News·2y

    abi/screenshot-to-code: Drop in a screenshot and convert it to clean HTML/Tailwind/JS code

    A simple app that converts a screenshot to clean HTML/Tailwind/JS code using GPT-4 Vision and DALL-E 3.

  10. 10
    Article
    Avatar of hnHacker News·2y

    It's never been a better time to switch to Firefox

    Firefox offers better user privacy and security compared to Chrome, and the upcoming launch of 200 new add-ons will enhance the browsing experience.

  11. 11
    Article
    Avatar of hnHacker News·2y

    Whisky - A modern Wine wrapper for macOS built with SwiftUI

    Whisky is a gaming tool for Mac that allows effortless gaming with a native UI, pre-built tools, and easy setup. It supports a growing list of games and offers macOS integration features.

  12. 12
    Article
    Avatar of hnHacker News·2y

    Introducing Hoppscotch Desktop Application • Blog • Hoppscotch

    Hoppscotch has launched the public alpha version of its Desktop App for macOS, Windows, and Linux. The app aims to enhance API testing and development with its fast performance, lightweight file size, and sandboxed security. It offers cookie support and can be used with or without an account. Hoppscotch also unveiled a new brand identity as part of its vision to build an ecosystem of tools for API development.

  13. 13
    Article
    Avatar of hnHacker News·2y

    Bevy 0.12

    Bevy 0.12 brings several new features and improvements to the Bevy game engine, including one-shot systems, UI materials, and a unified `Time` API. The UI in Bevy 0.12 now supports outlines and custom shaders. Additionally, the `AnimationPlayer` API has been improved.

  14. 14
    Article
    Avatar of hnHacker News·2y

    The bash book to rule them all

    A curated list of questions to determine if the bash book is suitable for the reader, covering topics such as 'cd' as a builtin command, redirect issues, and avoiding the 'Argument list too long' error.

  15. 15
    Article
    Avatar of hnHacker News·2y

    Why Bother With uBlock Origin Being Blocked In Chrome? Now Is The Best Time To Switch To Firefox

    The article discusses the importance of privacy while browsing the internet and recommends using Firefox as a privacy-oriented browser. It highlights the advantages of Firefox over mainstream browsers, such as being owned by a non-profit organization, open-source code, and a wide range of privacy-enhancing features. The article also mentions other privacy-oriented browsers like DuckDuckGo, Mullvad Browser, Brave Browser, Puffin Secure Browser, PaleMoon, GNU IceCat, Tor Browser, and Hyphanet. However, it concludes that Firefox is the best choice for general users due to its customizable options, privacy extensions, and commitment to user experience.

  16. 16
    Article
    Avatar of hnHacker News·2y

    Microsoft is Eating the World

    Sam Altman's departure from OpenAI to Microsoft is seen as a major exodus of talent and senior leadership. The consolidation of Generative A.I. startups raises concerns about innovation and the future progress of Language Model Models (LLMs). Microsoft's move is seen as a short-term benefit, but it may have negative consequences for both OpenAI and the industry as a whole.

  17. 17
    Article
    Avatar of hnHacker News·2y

    The bash book to rule them all

    Discover various aspects of bash scripting, including built-in commands, error messages, and differences between shell constructs in a curated book.

  18. 18
    Article
    Avatar of hnHacker News·2y

    Building a high performance JSON parser

    This article discusses the process of building a high-performance JSON parser and the optimization techniques used to improve its efficiency and reduce allocations. It highlights the goals of the project, the time complexity of the JSON parsing problem, and the importance of API design in performance optimization.

  19. 19
    Article
    Avatar of hnHacker News·2y

    Youtube has started to artificially slow down video load times if you use Firefox. Spoofing Chrome magically makes this problem go away.

    Youtube has started to slow down video load times for Firefox users, but this problem can be fixed by spoofing Chrome.

  20. 20
    Article
    Avatar of hnHacker News·2y

    HTML DOM — Phuoc Nguyen

    HTML DOM - Phuoc Nguyen Mastering DOM manipulation with vanilla JavaScript Web development moves at lightning speed. We still have to deal with the Document Object Model (DOM) While these frameworks encapsulate and hide direct DOM management, they still give us access to work with the DOM via refs and event handlers.

  21. 21
    Article
    Avatar of hnHacker News·2y

    Open Unified API

    Nango is a platform for handling all things related to external APIs, offering pre-built, custom, and managed integrations. It provides a catalog of 100+ APIs and offers advanced tooling and support for fast integration development. Nango also offers features like managed authentication, two-way sync, and realtime webhooks.

  22. 22
    Article
    Avatar of hnHacker News·2y

    Web Components Eliminate JavaScript Framework Lock-in

    Web components provide a way to build a web app using different JavaScript frameworks. They encapsulate the frameworks, allowing them to be used without imposing constraints on the rest of the application.

  23. 23
    Article
    Avatar of hnHacker News·2y

    goniszewski/grimoire: Bookmark manager for the wizards 🧙

    Grimoire is a bookmark manager that allows users to add and organize bookmarks easily. It supports tags and categories, and also allows users to add personal notes to bookmarks. Grimoire has future plans for sharing bookmarks with other users, importing and exporting bookmarks, and developing an official browser extension.

  24. 24
    Article
    Avatar of hnHacker News·2y

    Building a Streaming Platform in Go for Postgres

    PeerDB has transitioned from a pull-and-push model to a more efficient streaming approach using Go channels. This change has significantly improved performance, reduced latency, and created a more responsive system. PeerDB is exploring future enhancements, such as spilling the record stream to disk to prevent Out-of-Memory (OOM) issues.

  25. 25
    Article
    Avatar of hnHacker News·2y

    Release 1.53.0 · gorhill/uBlock

    Release 1.53.0 of uBlock introduces fixes and changes, such as additional set-cookie names, improved google-ima shim script, and support for quoting scriptlet parameters with backticks. It also provides information on how to install uBlock for Firefox, Edge, and Opera.