HNHacker News
TopNewBestAskShowJobs

lpln3452

75 karma · joined January 11, 2024

submissionscomments
lpln3452··on Windows 11 New Media Player Uses 3.5x More RAM, Charges for Popular Video Codecs
Reducing this to a simple language fanboy war is a massive oversimplification. Recent memory bloat and performance issues happen everywhere, whether it's C++, Java, or React. In most cases the real culprit is architecture and implementation not the language. Such as embedding browser engines just for cross platform UI.

You talk as if language choice dictates performance but even C# allows active stack allocation for optimization. Conversely C++ becomes a bloated mess if poorly implemented. In fact terrible C++ code has caused issues for decades.

Ultimately the root cause is that as users' available memory expanded, developers (or rather, management) stopped caring about memory usage. This approach is finally hitting its limit and alternatives are emerging.

lpln3452··on Domain expertise has always been the real moat
It is premature to conclude that someone is wrong and will ultimately be replaced, as the final verdict on LLMs is not yet in. In fact, recent trends show rather negative outcomes. Multiple analyses continuously indicate that recent layoffs are driven by the normalization of the post-pandemic bubble and economic recession due to wars, not LLMs. Companies are merely using LLMs as a convenient excuse to frame hiring freezes as innovation. Furthermore, many companies are reconsidering LLM adoption due to cost and efficiency issues.

You claim to be rational and logical, but your argument completely lacks substance and is just full of highly subjective claims. Your 'prediction' is closer to astrology than actual forecasting. Sure, prophecies hit the mark by chance every now and then, but that doesn’t prove the person has any predictive ability. That is precisely what your argument looks like: completely confident without a single piece of evidence. To top it off, you totally abandoned reason and logic in your last sentence. Saying that anyone who disagrees with you is just deluding themselves and that you already know what people will say to snap back is exactly the kind of stuff a cult leader would say.

You're completely giving up based on some strange delusion. I don't even blame you for that. But it's genuinely ridiculous how you use it as an excuse to attack others and act all smug while pushing your defeatist arguments.

lpln3452··on OpenAI's WebRTC problem
I haven't really experienced disconnections while using ChatGPT. Gemini is the frustrating part. Simply backgrounding the app (and the web version too) and resuming it causes the response or the conversation with an assigned ID to disappear. Haha.
lpln3452··on SQLite Is a Library of Congress Recommended Storage Format
Creating something new for a different use case isn't pointless. It's like comparing inline skates to ice skates.
lpln3452··on Before GitHub
Good grief. Now the YouTube Shorts crowd is showing up here too.
lpln3452··on It's OK to abandon your side-project (2024)
It could definitely happen after a few years and yes I have already had cases where I had to trace the code again to understand them. It is still a major hassle though! I occasionally build simple CLIs that are immediately intuitive but GUIs are just too much work.
lpln3452··on It's OK to abandon your side-project (2024)
Most of my side projects have functional core features that I use regularly but they aren't quite shippable. Building a GUI for others unfamiliar with the internal logic is incredibly difficult and tedious.
lpln3452··on What does " 2>&1 " mean?
lol truly informative and clearly something no one here knew. But your terminology is inaccurate. Please change it to GNU/Linux != Unix
lpln3452··on .NET MAUI is coming to Linux and the browser
If it runs on Avalonia anyway why choose MAUI? If you have the option just use Avalonia. MAUI is unfinished and its docs is awful.

Do you want to build an app using MAUI? Unless you build an app that barely deviates from the template, expect to desperately search through decade old Xamarin documentation and figure out the details through painful trial and error.

Good luck.

lpln3452··on Drilling down on Uncle Sam's proposed TP-Link ban
The large number of Chinese products currently permitted in the U.S. demonstrates that the bans were imposed not because of their nationality, but because confirmed security risks were identified.

The company's issue is not its country of origin, but its history of installing backdoors and its public declaration to abandon fixing security flaws for numerous devices still in use.

The issue started to be pointed out by numerous independent tech news outlets and communities far more than a year ago. Do you have a basis to argue otherwise?

lpln3452··on I Am Mark Zuckerberg
No. The individuals genuinely at fault here are

1) those who inflict harm on others, considering that being wealthy or disliked does not justify actions such as death threats

2) those who target the wrong person simply due to a shared name.

Any discussion of compensation should be directed at them.

lpln3452··on Amazon strategised about keeping water use secret
Oh, I didn't know it worked that way. Thank you for the information.
lpln3452··on Amazon strategised about keeping water use secret
Why do companies actively lie in their advertising about being eco-friendly, instead of just keeping a low profile? Is it because we tend to focus only on current events and quickly forget their past track record? Indeed, if people soon forget the lies, the risk is minimal.
lpln3452··on Recall for Linux
The smaller the attack surface, the better. There is no need to expand it unnecessarily. By your logic, we shouldn't even use the binaries provided by the official package manager, because they also cannot be trusted.

We are talking about the dangers of the installation method. Not the program itself.

lpln3452··on Recall for Linux
Actually, I don't use Debian or Ubuntu either, and I don't think it's a good idea to only support those methods.
lpln3452··on Recall for Linux
No. It is absolutely ridiculous to suggest that one must read some unknown script just for the simple task of adding a binary to the directory on PATH. Unless, of course, you're the type of person who just runs any script without verification.

Furthermore, for files installed 'automatically' like that, it's nearly impossible to remember what was done and where. This means that to remove it, you have to find and read 'that specific version' of the script you ran, and then delete the files. It's not like the script is always in a place with a persistent history, like a git repository. Good luck with that.

lpln3452··on Recall for Linux
Admittedly, a distro agnostic equivalent to the PKGBUILD or Nix Flakes would have been great. But it's hard to excuse them when so many better alternatives are available. Even apps that could easily be built into a single binary use these odd installation methods.

And while Flatpak gets a lot of criticism, I honestly think it's far better than these `script| bash` methods.

lpln3452··on Recall for Linux
`curl -fsSL https://tinyurl.com/2u5ckjyn | bash`

This satire is amusing. Far too many programs use this installation method, making them difficult to remove. Seeing this is an immediate deterrent to installation.

lpln3452··on What I Self Host
Some may lament that 'writing' now includes typing, despite having been limited to pen and paper. Frankly it's doubtful that point is taken seriously.

Similarly the core of your 'self-farming' analogy is the direct management of the crops. The involvement of others in demolishing existing structures, erecting fences, or managing water resources on the land is of little consequence.

Of course, some might argue that unless the farm is directly managed, it does not constitute self-farming.

lpln3452··on The <output> Tag
LLMs generate code based on statistical patterns found in vast amounts of training data from existing projects, not by reading language specifications. If the tag is rare in the wild, it will be rare in their output.
lpln3452··on Immich v2.0.0 – First stable release
My point wasn't about javascript. He got pushback because he ignored everyone and just did his own thing. It has nothing to do with javascript and you can see that in the link. That's a weird excuse.
lpln3452··on Immich v2.0.0 – First stable release
Even ignoring that examples of his behavior are easily found elsewhere, the link itself shows him completely disregarding feedback from other contributors to force his own way.

Honestly, I can't understand the intent behind such a defensive rebuttal to the criticism of his actions.

lpln3452··on Immich v2.0.0 – First stable release
If he had kept his strange and alarming behavior to himself, he wouldn't be 'getting dogpiled' for it now.

The problem is that he's forcing his ways on others. If we're identifying an aggressor here, it's him. The project maintainers are the victims.

lpln3452··on Helium Browser
Firefox still lets you do this.

You can add any URL as a custom search engine by providing a string template for the query.

It doesn't have to be a formal "search provider". Any URL that accepts a query string will work.

lpln3452··on Helium Browser
So another Chromium based browser featuring the usual 'Privacy' and a collection of miscellaneous features. Maybe 'AI' will be added. None of this appears to go beyond what some browser extension could do. Personally I'm not seeing the appeal.

As a side note, the very similar Arc browser was just sold off to Atlassian for a quick exit.

lpln3452··on iFixit iPhone Air teardown
Agree. I dislike this trend of putting details or entire content in video format. Text is faster to consume and much more accessible.
lpln3452··on Things you can do with a Software Defined Radio (2024)
Nice blog. It would be great if there was a table of contents to see everything at a glance.
lpln3452··on New catalyst could make mixed plastic recycling a reality
While advancements in recycling technology are great, their overall impact is questionable when the world's most populous countries don't even sort waste and just bury or burn everything.
lpln3452··on Nicu's test website made with SVG (2007)
Flash did not disappear because of an unfortunate accident. It disappeared because Adobe was unwilling to fix its outdated system and rampant security flaws.
lpln3452··on Nicu's test website made with SVG (2007)
Right. I'd always just seen SVG as an image format. Interesting that browsers treat text inside them just like plain text.
Page 1 of 2Next →