Recent submissions

Comment · 2 days ago
Yes, we will. Eventually, specialized AI hardware (ASICs) will emerge that will be good for AI, but not much anything else. PCs are general purpose computers that are good at many things, but excel at few. There are quite a few startups working on it already.
Comment · 14 days ago
I keep hearing this all the time, and I think this is an absolutely massive overstatement that you cannot go back to 60 hz after experiencing high refresh rates.

My personal experience is that I do notice the difference - for like a minute - and then I adjust and never care anymore.

Comment · 9 months ago
Their shareholders never wanted AI.

Their shareholders wanted MSFT stock price to go up.

Comment · 1 year ago
Easily explained: when times are tough, delivering growth naturally is hard. Squeezing the customer is the lowest hanging fruit.

Sure, long term reputation is severely damaged, but why would decision makers care? Product owners interests are not aligned with interests of the company itself. Squeeze the customer, get your miniscule growth, call it "unlocking value", get your bonus, slap it onto your resume and move on to the next company. Repeat until retirement.

Comment · 1 year ago
So, it is "buy made in US products or face sanctions" now? This will end well, I bet.
Comment · 1 year ago
You are not supposed to treat it as a gospel, following every guideline. Instead, it is a collection of ideas presented to you, so that you can decide if you want to use them (or not!) in your day-to-day work.

In general, software development is not a profession where you learn how to do things and do them, occasionally refreshing your skills. It is a perpetual problem solving field (not without its routines), and a continuous journey. Creativity, personal opinions and exchange of ideas play an integral role in this profession.

Comment · 1 year ago
User account is an interface between a User and a system one interacts with. If you book a flight, a user is created - no way around that. So, what you essentially demand is to NOT provide you with a user interface to interact with the system. Instead, you would resort to interface through online/offline/phone support.

Your demand boils down to having less options to do actions with the business. Options that already exist and come out of the box.

Having an account is not as scary once you realize what it is and what it represents.

Comment · 1 year ago
I am not the original commenter, but when you are firmly set to work with a hammer, everything starts to look like a nail.
Comment · 1 year ago
Because a lot of people are still in denial, not believing this is a plausible scenario, just like they were in denial that a large war might break out in eastern Europe "because we don't really do wars anymore".

Worst part is, apparently, lots of politicians at the wheel also believe "it won't come to this".

Reality is going to hit like a truck.

Comment · 2 years ago
You should practice your trolling skills. You are being way too obvious. At least, I hope so, because if you actually believe this, then this is something only a professional can help you with.
Comment · 2 years ago
This has been going on for a while. A year or so ago I remember Tailscale was blocking downloads of their applications from Russian IPs. HTTP 451 means "unavailable for legal reasons" so I imagine this is Tailscale trying to cover its soft spots.
Comment · 2 years ago
Could you elaborate? What kind of malware was pre-installed?
Comment · 2 years ago
Tags can be changed. To actually pin the source code revision, they should pin to a specific commit hash.
Comment · 2 years ago
It is the same approach as declarative UI programming like SwiftUI or QML, but with an extra GUI abstraction on top of it. An artifact of this GUI-driven development process (like Xcode or Glade) is still a file with some declarative markup (sometimes even human-readable).

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton