HNHacker News
TopNewBestAskShowJobs

atlasduo

89 karma · joined June 9, 2018

submissionscomments
atlasduo··on Microsoft is walking back Windows 11's AI overload
Their shareholders never wanted AI.

Their shareholders wanted MSFT stock price to go up.

atlasduo··on The Synology End Game
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.

atlasduo··on Huawei releases an open weight model trained on Huawei Ascend GPUs
So, it is "buy made in US products or face sanctions" now? This will end well, I bet.
atlasduo··on Ask HN: Is Clean Code a waste of time?
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.

atlasduo··on Want to book a Ryanair flight? Prepare for a face scan
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.

atlasduo··on Ask HN: LLM agent to firewall vulnerable FOSS libs?
I am not the original commenter, but when you are firmly set to work with a hammer, everything starts to look like a nail.
atlasduo··on Ask HN: Aren't you afraid of a possible world conflict?
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.

atlasduo··on On Linux MAINTAINERS file removal of Russian developers
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.
atlasduo··on Tell HN: Tailscale is giving 451s within Russia
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.
atlasduo··on Ask HN: Security risks when buying mini-PCs/PCs from unknown vendors?
Could you elaborate? What kind of malware was pre-installed?
atlasduo··on From xz to ibus: more questionable tarballs
Tags can be changed. To actually pin the source code revision, they should pin to a specific commit hash.
atlasduo··on Writing Gnome Apps with Swift
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).
atlasduo··on Red Hat to author new Linux driver for Nvidia GPUs in Rust
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?

atlasduo··on Ask HN: What do I do if a job is causing me to be depressed and demotivated?
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?

atlasduo··on Demystifying Web Push Notifications
Basically, yes.
atlasduo··on I'm fed up with it, so I'm writing a browser
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!

atlasduo··on ‘Cybersovereignty’ Splits the Once World Wide Web
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?
atlasduo··on Simple script to analyse your PostgreSQL database config, give tuning advice
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.
atlasduo··on Show HN: Devpen – Markdown Editor with GitHub Style
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.
atlasduo··on Show HN: Devpen – Markdown Editor with GitHub Style
Judging by React Dev tools with highlighting updates, the whole app updates on keystroke. Even the logo in the top left is flashing.