Readit News logoReadit News
breadwinner commented on Google Gemini's AI image model gets a 'bananas' upgrade   techcrunch.com/2025/08/26... · Posted by u/breadwinner
breadwinner · 17 hours ago
This model can manipulate an image (alter or add objects) without distorting it. This is a threat to Photoshop.
breadwinner commented on The Size of Adobe Reader Installers Through the Years   sigwait.org/~alex/blog/20... · Posted by u/henry_flower
breadwinner · 2 days ago
After acquiring Macromedia in 2005, Adobe integrated Flash into several of its products, including Acrobat and Acrobat Reader. This allowed embedded Flash (SWF) content in PDFs, which contributed to increased installer size and complexity. Flash support was eventually removed in the early 2020s after Adobe officially ended support for Flash Player.

Adobe also embedded a JavaScript engine in Acrobat to support interactive PDF features like form validation and automation. Both Flash and JavaScript introduced significant security risks over the years.

While Flash is no longer supported, Acrobat Reader still includes JavaScript functionality, which remains a potential attack surface. In contrast, lightweight PDF readers such as Sumatra do not support JavaScript or Flash, offering a smaller and more secure footprint.

breadwinner commented on Show HN: Base, an SQLite database editor for macOS   menial.co.uk/base/... · Posted by u/__bb
naikrovek · 2 days ago
It is absolutely not an extreme position. It is the only position available if any intense work happens in the UI. JavaScript is SLOW. WASM is SLOW compared to native code.

the web has defeated native apps on windows because native apps on windows are dead all on their own. not because browser applications are better, because they aren't, but because Microsoft drove those applications into the ground with clear intent.

I don't think people realize this, but browsers are SLOW. Not just a little, A LOT. Native code will always be faster, will help extend battery life, and are far simpler to write, to understand, and to support. On top of that, there are entire classes of security vulnerabilities that simply don't apply if you aren't a browser application.

Browser applications ARE convenient, though. But we previously solved that on the desktop and people forgot about it, so now it apparently is IMPOSSIBLE to click a single link and have a running application locally, despite it being easily done in the recent past. That can never happen again, apparently.

I don't expect the HN crowd to understand this. I expect the HN crowd to NOT understand this, as getting your silly startup funded requires that you not understand this simple concept. There aren't any startups making desktop applications.

I do expect technical people to understand why browser applications are bad compared to equivalently-featured native applications. But it's a faux-pas to say so anyway, because it might impact how many people give you money in the future or how much they give. People gladly trade money in exchange for ignoring inconvenient problems all day long, and without a second thought, too. Somehow, I find that anathema, despite being in the position to accept such offers several times throughout my career.

I am really starting to come around to the idea that everyone that works at Meta, Google, or at any startup writing a web application knowing that it is easier to write despite all of the horrible tradeoffs has weak moral fiber. I think those people are sellouts. I think those people know that they are creating tools that die when the company dies, require a continuous internet connection despite knowing that a constant internet connection is not feasible for a large portion of people, and create software that uses far more energy than it should despite knowing that native code is far more efficient.

Being an engineer means you face the problems you have, and you do not make up problems in order to create a business opportunity. But people forget all about their scruples when money stares them in the face.

The desktop environments that we have are constructs, and as such they can be made better. They can be remade. There can be a good cross platform environment that is easy to develop for, is relatively efficient, performant, consistent, and which allows for offline use if we just want to create that. But the money is too good if you want to ignore that problem, I guess.

breadwinner · 2 days ago
Your main complaint is that browser-based applications are slow? If so you should be able to name some web apps that you think are slow and would benefit from being rewritten as native apps.

In my opinion, native macOS apps used to be awesome, but when Apple switched to flat UI they removed one of the chief attractions of native apps: better look & feel.

breadwinner commented on Show HN: Base, an SQLite database editor for macOS   menial.co.uk/base/... · Posted by u/__bb
naikrovek · 2 days ago
Who in the world would prefer a web-based database tool which you must run locally over a normal web database tool which runs locally?

The “thick” tool will always be more efficient than a browser-based tool. It will always be more native and integrate with the OS better. It will perform better (though that may not always be visible).

Yes I am seriously asking. The web is the worst application platform ever created, despite being maybe the only true cross-platform platform.

breadwinner · 2 days ago
Some people prefer native apps. Some people prefer web-based apps. Native apps are not automatically better -- there are web-based apps that work better than native apps.

> The web is the worst application platform ever created

That's an extreme position. Today no one is making native Windows apps because the web has defeated native apps on Windows.

breadwinner commented on Show HN: Base, an SQLite database editor for macOS   menial.co.uk/base/... · Posted by u/__bb
jen20 · 2 days ago
That is a limitation of SQLite no?
breadwinner · 2 days ago
Yes and no. SQLite can handle a small number of users. It locks the entire database while writing to it, so it can't support a large number of concurrent users.
breadwinner commented on Show HN: Base, an SQLite database editor for macOS   menial.co.uk/base/... · Posted by u/__bb
breadwinner · 2 days ago
Those who prefer web-based interfaces can try Visual DB: https://visualdb.com/sqlite/
breadwinner commented on Starship's Tenth Flight Test   spacex.com/launches/stars... · Posted by u/d_silin
SnuffBox · 2 days ago
> He is not a head of state, but gets to make such decisions?

Starlink is his property, he doesn't need to be head of state to suspend a free service and that's how it should be.

breadwinner · 2 days ago
Right... so he could also, for example, decide that Starship will only take MAGA astronauts to the moon. And that's why taxpayer funds should not be used for developing Starship.
breadwinner commented on Starship's Tenth Flight Test   spacex.com/launches/stars... · Posted by u/d_silin
fabian2k · 3 days ago
I'm not comfortable with the power Elon Musk has, given his behaviour and views. But I don't think weaponizing SpaceX rockets is a big concern.

The ability to manufacture rockets like this would of course be very valuable to anyone developing ballistic missiles for military purposes. But there are also big differences as those use mostly solid fuel. Selling this information to other countries could be a potential national security risk.

Musk's rockets are inside the US, he would probably be able to launch one rocket on a target before the US military would stop any further launches. So I don't think any direct threat here by Musk would be that worrisome.

breadwinner · 3 days ago
No one thought Musk would abuse his ownership of Starlink either, but in 2022 Musk personally ordered the shutdown of Starlink satellite coverage over key parts of Ukraine. Supposedly he was motivated by concerns that a successful Ukrainian advance might provoke a Russian nuclear response. He is not a head of state, but gets to make such decisions? (FWIW he later denied intentionally turning off Ukraine's Starlink terminals).
breadwinner commented on Starship's Tenth Flight Test   spacex.com/launches/stars... · Posted by u/d_silin
breadwinner · 3 days ago
SpaceX is a private company, but a significant part of the funding for the development of its Starship spacecraft, especially for lunar missions, comes from U.S. taxpayer money via NASA contracts.

The Starship rocket is the most powerful launch vehicle ever constructed. If controlled by a maniacal megalomaniac it could be turned into a powerful weapon. Hopefully that won't ever happen. But it raises the question: should a private citizen ever be in control of such powerful technology whose development was funded by taxpayers?

u/breadwinner

KarmaCake day4119April 18, 2023View Original