atlasduo
atlasduo on Hacker News
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.
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.
Their shareholders never wanted AI.
Their shareholders wanted MSFT stock price to go up.
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.
So, it is "buy made in US products or face sanctions" now? This will end well, I bet.
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.
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.
I am not the original commenter, but when you are firmly set to work with a hammer, everything starts to look like a nail.
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.
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.
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.
Could you elaborate? What kind of malware was pre-installed?
Tags can be changed. To actually pin the source code revision, they should pin to a specific commit hash.
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).
You make two short-sighted assumptions:
1. "Nobody compiles a kernel these days". Sure, maybe not for daily use for most, but lots of people do for work and experimentation. Also, Gentoo.
2. "Everybody runs a modern CPU". Plenty of people still run decade-old hardware, and even older, because it works and in that decade objectives of PC have not significantly changed, so why would hardware?
It is a challenge to deal with software that is not common, but that may be a sign that they trust you to handle it. You do not give a barely-competent junior tasks like that, you would trust it to someone who has what it takes to dig in.
Also, to add to the above, you would not want incompetent people maintaining legacy applications. Those typically exist because they are stable, because they work, and their owner expects that to continue.
All of this leads me to think that maybe you are actually more valued than you believe.
With that in mind, may I ask what exactly is it that you find frustrating about the job?
I wish more people gave a shot at browser implementations. You see a lot of comments that this in a herculean task, and maybe it is, but it's not _that_ bad.
You don't have to implement all of the functionality of modern web browsers. You don't need battery APIs, game controller APIs, USB, etc. Focus on what is important - HTML, CSS, JS.
Worst case scenario - you will learn something new.
Best of luck on this project!
This is hypocrisy and a dangerous mindset. "A few misguided people do things we don't like? Throw the entire country under the bus!". How can one hope for an open web and advocate this kind of mass censorship at the same time?
Standard config and actual use are very different things. The first one implies adequate performance for most use cases, while actual use implies adequate performance considering current use case.
This tool seems to be analyzing current use case.
Right off the bat, I'd recommend adding a prompt if the window has any user input to prevent fat-finger tab closing (and therefore losing all work). Alternatively, consider using service workers.
Judging by React Dev tools with highlighting updates, the whole app updates on keystroke. Even the logo in the top left is flashing.