Best of Hacker NewsMay 2022

  1. 1
    Article
    Avatar of hnHacker News·4y

    The Modern JavaScript Tutorial

  2. 2
    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.

  3. 3
    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.

  4. 4
    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.

  5. 5
    Article
    Avatar of hnHacker News·4y

    What are your Most Used Self Hosted Applications?

    Self Hosted author shares his most used self hosted applications. Nginx Proxy Manager is the backbone of his self hosted network. I use Filebrowser to quickly edit, view and move files. I like the idea of privately posting personal notes, photos, videos and project ideas on a micro-blog style platform.

  6. 6
    Article
    Avatar of hnHacker News·4y

    Fig

    If you use the Terminal a lot I highly recommend it - it's as essential to the Terminal as Homebrew is to MacOS. I started using @fig a few weeks ago and it's quickly become a tool that feels so native I couldn't go without. It's maybe the best CLI-enhancing tools out there.

  7. 7
    Article
    Avatar of hnHacker News·4y

    I want a small Android phone!

    Eric Migicovsky wants to build an iPhone Mini-sized Android phone. Currently there are ZERO premium Android phones with <6” displays. We need more than 50,000 motivated buyers to make this happen. Send me a DM on Twitter if you want to help with this quest.

  8. 8
    Article
    Avatar of hnHacker News·4y

    Many software companies are a joke

    Many software engineers are paid to do very little work. A lot of my time was spent attending useless meetings, preparing boring slides, making goofy excel sheets and Gantt-charts. Even my major solo side project was more complex than our software at work. Do not be surprised when a project you were given 1 year to work on can be replicated by a freelance developer outside the corporate atmosphere in 2 months.

  9. 9
    Article
    Avatar of hnHacker News·4y

    PowerToys - 11 awesome features Microsoft won’t add to Windows

    PowerToys is an open-source project run by Microsoft and is a set of Windows utilities. It includes features like a Windows Manager, batch renaming tools, a colour picker and a launcher, similar to that of Mac OS’s Spotlight feature. At the time of writing, it has 11 features overall which I will break down below.

  10. 10
    Article
    Avatar of hnHacker News·4y

    GraphQL is a Trap?

    Twitter thread about GraphQL got a lot of attention yesterday. The author of the thread claimed that GraphQL makes your public API equal to a generic graph database. He also claimed that the amount of maintenance work is sky high and that leaving a GraphQL “open” results in infinite performance work.

  11. 11
    Article
    Avatar of hnHacker News·4y

    Neon — Serverless, Fault-Tolerant, Branchable Postgres

    Compute is fully client-compatible with Postgres because it is Postgres! Neon adjusts the amount of resources dedicated to the compute. Compute activates on an incoming connection and shuts down to save resources on inactivity. On Demand Scalability. We separated storage and compute to make on demand scalability possible.

  12. 12
    Article
    Avatar of hnHacker News·4y

    1,932 Remote Companies

    We'll send you a weekly email with the best new remote jobs on Himalayas. Icons/design/feather/send photos. Get newRemoteJobs.com in your inbox. Back to Mail Online home. Back To the page you came from.

  13. 13
    Article
    Avatar of hnHacker News·4y

    why do you waste so much time on the internet.

    Sometimes i wonder why do i waste so much of time on internet, not even doing productive work. Just refreshing yt feed and sometimes opening instagram. Its not like I enjoy them 10/10. So why do I do this? I even made a stratergy to stop this, but no matter what I do, it just...doesn't work.

  14. 14
    Article
    Avatar of hnHacker News·4y

    Ancient Earth

    Some elements of this visualization are not adjusted for time (eg. cloud and star positions). The locations are accurate to ~100 km. The coloring of the maps is based on elevation and bathymetry: dark blue = deep water, light blue = shallow water; dark green, green, tan, brown, white = ground in increasing order of elevation.

  15. 15
    Article
    Avatar of hnHacker News·4y

    The Niche Programmer

    For the vast majority of his programming career, I've been a mainstream developer. But then one day in 2018 I got a job where I had to learn Clojure. I had no idea that there would be something without a C-like syntax. So many parentheses, such seemingly condense code. Crazy. I learned it and then wrote Clojure for almost 3 years at that company.

  16. 16
    Article
    Avatar of hnHacker News·4y

    HTTP Cats

  17. 17
    Article
    Avatar of hnHacker News·4y

    microsoft/Web-Dev-For-Beginners: 24 Lessons, 12 Weeks, Get Started as a Web Developer

    12-week, 24-lesson curriculum all about JavaScript, CSS, and HTML basics. Each lesson includes pre- and post-lessons quizzes, written instructions to complete the lesson, a solution, an assignment and more. Project-based pedagogy allows you to learn while building, a proven way to 'stick'

  18. 18
    Article
    Avatar of hnHacker News·4y

    The Open Source TeamViewer Alternative

    window.onload = function () { var OSName = "Unknown"; var link; if (window.navigator.userAgent.indexOf("Windows") !== -1) OS name = "Windows 10"; if (Window.Navigator. userAgent. indexOf("Macintosh") !=' -1') OS Name = "Mac"; if. window.navigators.useragent.index of("X11") != -1, OS name is "Ubuntu" if. (OSName === "Android") { link = $("#a-android")[0].href info = "1.1.9 Android (13MB)" } else

  19. 19
    Article
    Avatar of hnHacker News·4y

    A dev's thoughts on developer productivity

    Software development is at the heart of a developer's day-to-day work. The most common complaint from developers is that there are too many interruptions. Flow state is that state of focus and productivity that you attain when you’re feeling inspired and motivated. The ideal path to Flow is represented in this first graph.

  20. 20
    Article
    Avatar of hnHacker News·4y

    How I fell in love with low-js

    A few years ago I was working on a project written in style still common for today: python backend serving a REST API (public btw) using framework-of-the-day. It was horrible. We ended up using something very fringe - there were real performance and complexity problems. And to this day I believe all our problems stemmed from the base architecture.

  21. 21
    Article
    Avatar of hnHacker News·4y

    dragonflydb/dragonfly: A modern replacement for Redis and Memcached

    Dragonfly is the fastest in-memory store in the universe. It uses relatively new linux specific io-uring API for I/O. It requires Linux version 5.10 or later. Dragonfly is crossing 3.8M QPS on c6gn.16xlarge reaching x25 increase in throughput compared to Redis.

  22. 22
    Article
    Avatar of hnHacker News·4y

    How a Single Raspberry Pi made my Home Network Faster

    Raspberry Pi project Pi Hole is the gatekeeper to our home network. The Pi Hole blocks Ads, Malware, and overreaching metrics collection network-wide. Since I switched to SimpleAnalytics to stop tracking people on our websites I thought to apply the same principle to our network. I am so impressed with the performance and security of the Pi Hole project.

  23. 23
    Article
    Avatar of hnHacker News·4y

    IBM's asshole test — johnpublic

    IBM's "group test" sees applicants solve a puzzle together. The group leader is deposed and another fights for control. The 60 minutes has run out, the puzzle is unsolved and we head off to the next test. "Oh, it's not about that, this is an asshole test. You see who turns into an asshole under pressure and they don't make it"

  24. 24
    Article
    Avatar of hnHacker News·4y

    My students cheated... A lot

    Last semester I witnessed the worst cheating in a course I’ve ever seen. Overall my students are really great. There was a lot of cheating, so the story is long. People cheat in college for lots of reasons. I don’t condone the behavior. When cheating happens, it can reflect on me as an instructor.

  25. 25
    Article
    Avatar of hnHacker News·4y

    Why This Computer Scientist Says All Cryptocurrency Should “Die in a Fire” ❧ Current Affairs

    Nicholas Weaver is senior staff researcher at the International Computer Science Institute and lecturer at UC Berkeley. Weaver has studied cryptocurrencies for years. He argues that cryptocurrency is useless and destructive, and should “die in a fire.” The interview transcript has been lightly edited for grammar and clarity.