Best of Hacker News — May 2022
- 1
- 2
Hacker 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
Hacker 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
Hacker 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
Hacker 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
- 7
Hacker 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
Hacker 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
Hacker 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
Hacker 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
Hacker 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
- 13
Hacker 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
Hacker 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
Hacker 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
- 17
Hacker 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
Hacker 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
Hacker 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
Hacker 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
Hacker 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
Hacker 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
Hacker 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
Hacker 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
Hacker 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.