frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Why Microsoft Store Discontinued Support for Office Apps

https://www.bgr.com/2027774/why-microsoft-store-discontinued-office-support/
53•itronitron•5d ago

Comments

m-p-3•5d ago
It's also the default method used by Intune in the backend to deploy it on Windows systems.

At least they give the ability to be really specific about what you want to deploy using the Configuration XML file.

I wish they offered something similar on macOS.

cprecioso•1d ago
You can get individual app installers at https://learn.microsoft.com/en-us/officeupdates/update-histo... and more at https://mofa.cocolabs.dev/standalone_apps/standalone_current...
nailer•4d ago
I’ve read the article and still don’t know why.
Tempest1981•1d ago
> It's simply easier for the Microsoft development team to maintain one version of the suite and they've chosen the most convenient option — Click-to-Run (vs Microsoft Store)

Must be significantly harder to develop MS Store apps. Due to sandboxing limitations?

I suffered through this Store pain recently, after buying a $$ game from Microsoft: https://www.thewindowsclub.com/cant-install-forza-horizon-on... (11 things to try!)

Microsoft also had a separate EXE to download to try to repair things, along with wsreset, wscollect, etc. Far too complicated.

amelius•1d ago
> It's simply easier for the Microsoft development team to maintain one version of the suite

Microsoft, the king of backward compatibility?

Tell me it is not true.

promiseofbeans•1d ago
Microsoft publish two different editions of the Windows Minecraft launcher with different sets of features. One is the MS Store version and one is the regular version
pjerem•1d ago
Because it’s easier for the few devs of one of the richest company of the world to manage only one delivery method.
generic92034•1d ago
But now with AI help they should be twice as productive and have all time in the world for extra work, right?

/s

promiseofbeans•1d ago
Content marketing and modern “journalism” at it’s finest
kotaKat•1d ago
BGR used to be a decent blog when they were covering Blackberries... but once your main jam dies off all you can do is turn to longform slop a decade later.
hacker_homie•1d ago
Probably because there's internal conflicts between the store team and the applications group, that neither of them want to deal with anymore, this might have been for the windows S support (remember store only windows).

They have their own distribution system, so they don't need this anymore.

HendrikHensen•1d ago
It's telling that even Microsoft itself doesn't believe in the Microsoft Store.
mavhc•1d ago
MS invented MSI installers, Office didn't use them, they don't seem to believe in anything
tonyedgecombe•1d ago
Microsoft doesn't train its AI on its own source code, put its own software in its store, use its own frameworks for its software and so on. It even designs its UI on Macs.
4rt•1d ago
the installation story for devs writing windows apps has been dreadful for 3 decades.

vs used to help you build setup.exe, which was always a huge chore to use.

clickonce was launched to replace all this with hosted manifests and auto-updates and modern features like that, and immediately forgotten about because it was so broken. nobody ever used it.

then they brought out WinUI and the windows store, which was so overly sandboxed that it didn't fit most use cases and the permissions system of the store never seemed to line up with the APIs themselves.

then they tried their best to destroy myget by launching winget, which got forgotten about again. now even MS doesnt use their own store.

7bit•1d ago
Anecdotally, yesterday I launched the Windows sandbox to investigate some files and noticed that notepad.exe was not available. A quick research revealed that this is because notepad.exe was replaced by the modern variant with Colipot and shit, which is an AppX package (Windows Store file format). And since the store was ripped out of the sandbox, there's no Notepad in it.

I'm not sure I would say Microsoft forgot about the store. I think Microsoft is like a Dog that has no head, no legs, only tails. And these tails have their own will and don't care about the dog in the slightest.

4rt•1d ago
rumour has it the next version of windows will be called Microsoft 365 Azure for Desktop XBOX Edition so that each of the executives in the money making sections gets their piece.
ikidd•1d ago
You forgot to shoehorn Copilot in there. They renamed Office to something like that, not even kidding.
4rt•1d ago
yeah i just heard, i'm changing my prediction to Microsoft 365 Copilot Xbox Edition
izacus•1d ago
> vs used to help you build setup.exe, which was always a huge chore to use.

Was it... REALLY though? Everyone knew how to use the setup wizards.

4rt•1d ago
i think it's telling that Nullsoft created their own installer for WinAmp and its still 20 years later one of the most sane and popular ways of distributing apps.
RedShift1•1d ago
I'm still using it to distribute/update production apps and whilst the script language is a bit funky, it works reliably. And the tools work under Linux too, so I can easily integrate a "create setup" step in the CI/CD environment.
LtWorf•1d ago
The problem wasn't using them, it was creating one for your software.
iberator•1d ago
Next, next, next, next Except choosing installation path.

I'm glad that after windows 10, you can finally install most software as NOT ADMIN via disabling(!) UAC completely :)

RedShift1•1d ago
Using the setup wizards isn't the hard part... It's creating them.
tonyedgecombe•1d ago
Tools like Inno Setup make the easy parts very easy and the hard parts doable.
iamcalledrob•1d ago
Not to mention the need for a code signing certificate, which even in 2026 is a gigantic and expensive hassle to obtain.

You can spend weeks of effort and hundreds of dollars just to ship an installable hello world app these days. The MS store takes care of signing, but there are other trade-offs.

The entire desktop TTHW (time to installable hello world) story is horrible across the board:

- Win: Decent tech foundation for updates made insufferable by code signing requirements.

- Mac: No update story, cobble together a bunch of tools/scripts, notarize releases with Apple (not very onerous), hope you don't ship an update that crashes at launch because you broke your updater too.

- Linux: No consensus on how to package. Bob wants a .deb, Alice wants a snap. Flatpak seems to be winning overall. The best tool to smooth over Win/Mac installer headaches (Conveyor) doesn't support flatpak. Bummer.

JodieBenitez•1d ago
> No consensus on how to package. Bob wants a .deb,

Bob wants a deb. I give him a deb. Bob is not happy because I compiled the software with an incompatible glibc. I deploy a webapp for Bob. Alice gets to use it too.

PhilipRoman•1d ago
Bob wants a deb. I tell him to pound sand and give him a statically linked executable and pray that DNS works. If the software is still relevant in five years, some Debian maintainer will take an ancient version, convert it to use shared libraries, apply a dozen patches and give a .deb to Bob.
cogman10•1d ago
And then there's Gentoo just smuggly accepting fate and always rebuilding everything rather than trying to force compatibility with libraries.
hacker_homie•1d ago
Honestly it really has been nice down here in Gentoo, now they have bin packages it even use it on laptops.

I even use flatpaks for the stuff I don't want to build, everything just works most of the time.

there are only two versions of libc mine and the one you brought with you.

zenethian•1d ago
This kinda sounds like hell for low memory machines. RIP shared memory optimizations.
Traubenfuchs•1d ago
When I was developing C# winforms applications 15 years ago, I just created a fat signed .exe that was then distributed. Installers and click once stuff was a big turn off for users.

On startup, if not already there, it automagically copied itself to the installation directory, created an autostart directory link and started it from the new location and got killed with a named pipe command. It contained and extracted another .exe that was continuously checking for new versions, downloading them and starting them.

As malwary as it gets but it worked flawlessly!

The windows store nightmare that came after looks dreadful.

juujian•1d ago
Love it, jank like that might explain why windows is so busy on startup...
tonyedgecombe•1d ago
I would have hated that, it looks like one thing (a standalone exe) but it is doing something else (installer like).
Traubenfuchs•1d ago
Non technical users don‘t understand any of this.
tonyedgecombe•8h ago
Which is even more of a problem.
ThatMedicIsASpy•1d ago
Everything my W11 VM has was installed with winget.
hacker_homie•1d ago
clickonce for a brief shining moment was the closest we ever got to being able to deploy an application like a webpage.

I did run into a lot of issues with the store/winrt APIs where there were backdoors that the NTDev team used to work around all the limitations, but they would never publish them.

RobotToaster•1d ago
Will this affect winget?
nalekberov•1d ago
Seriously who needs a Store App on a desktop OS? The process should be as simple as visiting app’s website, optionally paying, and installing. No middle man, hence less point of breakage.
lionkor•1d ago
Well, the rest of the world (outside of MacOS and Windows) settled on repositories and package managers, with hash verification, versioning, updating/installing/uninstalling with composable commands (that can also be used via GUIs), etc.

Use Fedora for half a year and tell me what you prefer.

coffeeaddict1•1d ago
And yet none of those "outsiders" have figured out a way to economically renumerate developers for their work. Flathub had a initiative a few years ago to add payments to help developers fund their projects, but I haven't seen anything come out of it.
aragilar•1d ago
Most linux distros require that software they distribute is open source, and link to the home pages of applications, so effectively donations are the only way to pay for those. There are paid distros (which are almost always about support, there was a paid GNUStep distro though many years ago).

On the other hand, Steam et al are app stores where developers can get paid.

coffeeaddict1•1d ago
Open source doesn't mean free.

> On the other hand, Steam et al are app stores where developers can get paid.

Yes, this is exactly my point. App stores have a reason to exist. They provide discoverability and a streamlined way to monetise your app, something that is sorely lacking in open source projects. A case in point for example is Krita, which is published as a paid app on the Microsoft Store. The revenue generated by the sales goes to fund the development of the project. Linux needs an equivalent.

lionkor•1d ago
I'm not sure what you're talking about. I can download Blender from almost any package manager, and the devs of Blender are paid.
coffeeaddict1•1d ago
This works for Blender because they're a big fish and receive money from big corporations. The vast majority of good open source projects are underfunded or unpaid. Linux distros need a way to streamline payments to open source apps. As I mentioned above, Flathub [0] had an initiative in this direction, but not sure what happened to that.

[0] https://itsfoss.com/news/flathub-paid-apps

nalekberov•1d ago
I use package manager too regardless of OS, but after all Microsoft Store isn’t for tech-savvy people, right?
lionkor•1d ago
There are UI frontends for package managers, like KDE Discover
Brian_K_White•1d ago
Those are only tolerable because: They are free, optional, operated by people who have no incentive to be the slightest bit anti-user, and you are never actually limited to them so you can take the convenience because you still get the options and control when you do need it.

Produce the `./configure && make install` for Office and you would have a point.

MathMonkeyMan•1d ago
MacOS and Windows, as far as I understand, do the equivalent of "build for the target OS/arch and include DLLs for all transitive dependencies except the system ones." MacOS puts all that in a disk image while Windows I don't know puts it in one or several directories.

I like the "one consistent system with one dependency tree" policy of Debian et al, but with flatpack, appimage, snap, etc. the "application" part of software might prefer the Windows/MacOS model.

tonyedgecombe•1d ago
>Use Fedora for half a year and tell me what you prefer.

I prefer good high-dpi support, Wifi and Bluetooth that works, usability, developers getting rewarded for their hard work, etc.

lionkor•1d ago
I'm legitimately not sure what you're saying. Are you saying Linux, Windows, or MacOS? Because as far as Bt and Wifi go, usability, rewarding developers, that applies to Linux and MacOS and ... not Windows whatsoever. I'm not sure about High DPI support, probably sucks on X11, maybe on Wayland, so I'm guessing you mean Windows?

FYI I develop software for Linux in my free time, I don't get paid and I feel pretty rewarded.

1718627440•1d ago
> probably sucks on X11

Xrandr works just fine and has been for decades.

tonyedgecombe•8h ago
>I'm legitimately not sure what you're saying.

I'm saying Linux is a mediocre desktop operating system, especially on laptops.

Mashimo•1d ago
> Seriously who needs a Store App on a desktop OS?

I like the idea. A single place to search for common apps, that also keep them updated. I don't want to download the .exe again and again with ever update. Just do that in the background please.

Though I mostly use WinGet, but it's sadly not as user friendly as apt.

aragilar•1d ago
Steam exists, and provides features desired by both users and developers.

I'm not sure getting software directly from developers is less likely to break than getting it through a store. The store may do QA to ensure that broken apps cannot be uploaded, developers may vanish and hence absent someone else being able to maintain it the app will eventually break, and how are security issues handled?

nalekberov•21h ago
If Steam decides to suspend your account, you have 0 game in your hand.

But I agree, sometimes central place to get your software might be more reliable.

juujian•1d ago
I always thought Microsoft had seen how much money Google and Apple were making with their app stores and decided they wanted some of that pie...
owebmaster•1d ago
Who needs it? Microsoft. They want to have something like iOS App Store and Android Play Store, there's a lot of money there
tonyedgecombe•1d ago
When buying software I mostly trust Apple over a random software developer.

>No middle man

There usually is, very few software companies handle card transactions themselves. They usually farm it out to someone like Digital River (who aren't very trustworthy).

David_Osipov•1d ago
No idea why have they created these MS Store versions. The same for MS Store Edge browser - it was (or is) just a downloader of an exe file from their webservers - useless piece of an app
al_borland•1d ago
If Microsoft won’t eat their own dogfood, why should they expect anyone else to?

This is why no one jumps onboard with new stuff Microsoft wants to push. They don’t stick to anything. A dev can constantly chase after Microsoft’s latest pet projects, or they can simply ignore all of it, knowing it will eventually fall out of fashion and save themselves (and their users) a lot of trouble.

pjmlp•1d ago
Office was already slowly adopting UWP, some of the new WinUI 2.0 components came from them, in a spirit similar to how Ribbon went from Office into Windows.

Then came Project Reunion, with the whole reboot, that five years later still hasn't reached feature parity, seems most of the team is gone, and they are even open sourcing it, with hopes that the community fixes the bugs that a $4 trillion valued company doesn't care about.

Of course only people on the Windows team care about this, because their salaries depend on it.

juujian•1d ago
I always assumed the Microsoft Store was just windows' attempt at grabbing some of the app store money that apple and Google are making...
rincebrain•1d ago
I assumed it was a combination of a relic of the plans to have unified Phone/Desktop back in Win8 days and part of a goal of eventually locking things down as much as Apple has.

Unfortunately, there's a lot more random apps on Windows than macOS, so that was never going to be a good sell...

Vienam bans unskippable ads

https://saigoneer.com/vietnam-news/28652-vienam-bans-unskippable-ads,-requires-skip-button-to-app...
598•hoherd•2h ago•283 comments

Launch HN: Tamarind Bio (YC W24) – AI Inference Provider for Drug Discovery

25•denizkavi•1h ago•7 comments

Locating a Photo of a Vehicle in 30 Seconds with GeoSpy

https://geospy.ai/blog/locating-a-photo-of-a-vehicle-in-30-seconds-with-geospy
29•kachapopopow•1h ago•28 comments

Show HN: Prism.Tools – Free and privacy-focused developer utilities

https://blgardner.github.io/prism.tools/
258•BLGardner•6h ago•77 comments

enclose.horse

https://enclose.horse/
930•DavidSJ•13h ago•165 comments

Passing of Joe Mancuso author of Masonite (Python web framework)

https://github.com/MasoniteFramework/masonite/discussions/853
25•wilsonfiifi•1h ago•1 comments

Loongarch Improvements with Box64

https://box86.org/2026/01/new-box64-v0-4-0-released/
31•aaronday•2h ago•1 comments

Creating a Bespoke Data Diode for Air‑Gapped Networks

https://nelop.com/bespoke-data-diode-airgap/
22•nelop•1h ago•20 comments

Show HN: Jax-JS, array library in JavaScript targeting WebGPU

https://ss.ekzhang.com/p/jax-js-an-ml-library-for-the-web
27•ekzhang•1h ago•4 comments

Why Big Companies Keep Failing: The Stack Fallacy (2016)

https://techcrunch.com/2016/01/18/why-big-companies-keep-failing-the-stack-fallacy/
20•bobbiechen•2h ago•5 comments

I wanted a camera that doesn't exist – so I built it

https://medium.com/@cristi.baluta/i-wanted-a-camera-that-doesnt-exist-so-i-built-it-5f9864533eb7
125•cyrc•4d ago•41 comments

Volkswagen Brings Back Physical Buttons

https://www.caranddriver.com/news/a69916699/volkswagen-interior-physical-buttons-return/
153•stephc_int13•2h ago•110 comments

Using fewer syllables to express numbers

https://thegraycuber.github.io/fast_numbers
12•adrianton3•2d ago•4 comments

65% of Hacker News posts have negative sentiment, and they outperform

https://philippdubach.com/standalone/hn-sentiment/
401•7777777phil•4h ago•394 comments

Why is the Gmail app 700 MB?

https://akr.am/blog/posts/why-is-the-gmail-app-700-mb
201•thefilmore•2h ago•190 comments

Show HN: Stash – Sync Markdown Files with Apple Notes via CLI

https://github.com/shakedlokits/stash
29•shuka•2h ago•10 comments

High-performance header-only container library for C++23 on x86-64

https://github.com/kressler/fast-containers
51•mattgodbolt•4h ago•12 comments

State of the Fin 2026-01-06

https://jellyfin.org/posts/state-of-the-fin-2026-01-06/
162•wise_blood•3h ago•117 comments

AWS raises GPU prices 15% on a Saturday, hopes you weren't paying attention

https://www.theregister.com/2026/01/05/aws_price_increase/
582•Brajeshwar•7h ago•380 comments

My Tamagotchi is an RL agent playing Slither.io

https://nkasmanoff.github.io/#/blog/tamagotchi-rl-slitherio
11•nkaz123•13h ago•4 comments

DatBench: Discriminative, faithful, and efficient VLM evaluations

https://arxiv.org/abs/2601.02316
6•circuithunter•1h ago•0 comments

Gemini Protocol Deployment Statistics

https://www.obsessivefacts.com/gemini-proxy?uri=gemini%3A%2F%2Fgemini.bortzmeyer.org%2Fsoftware%2...
56•rickcarlino•4h ago•8 comments

There were BGP anomalies during the Venezuela blackout

https://loworbitsecurity.com/radar/radar16/
896•illithid0•22h ago•395 comments

Repair a ship’s hull still in the river in -50˚C (2022)

https://eugene.kaspersky.com/2022/04/26/how-to-repair-the-underside-of-a-ships-hull-still-in-the-...
189•aziaziazi•4d ago•49 comments

Raspberry Pi and mini PC home lab prices hit parity as DRAM costs skyrocket

https://www.tomshardware.com/raspberry-pi/raspberry-pi-and-mini-pc-home-lab-prices-hit-parity-as-...
66•speckx•2h ago•23 comments

Hierarchical Autoregressive Modeling for Memory-Efficient Language Generation

https://arxiv.org/abs/2512.20687
7•PaulHoule•1h ago•0 comments

"Inspector Dangerfuck", ANSI art comic from 1994

https://breakintochat.com/blog/2025/12/31/ansi-art-and-webcomics-part-3-eerie-and-inspector-dange...
89•Kirkman14•3d ago•19 comments

Swapping two blocks of memory inside a larger block, in constant memory

https://devblogs.microsoft.com/oldnewthing/20260101-00/?p=111955
33•paulmooreparks•4d ago•19 comments

C Is Best (2025)

https://sqlite.org/whyc.html
336•alexpadula•6h ago•407 comments

Show HN: ccrider - Search and Resume Your Claude Code Sessions – TUI / MCP / CLI

https://github.com/neilberkman/ccrider
6•nberkman•5h ago•0 comments