6 ms·
Linux in Excel
- nailer 1y agoI just posted the ‘doom on a lightning adapter’ story, and saw this in submissions. I’ll have to tip my hat to the better bizarre ‘X on Y’ post. You win this time, radeeyate.
- dheatov 1y agoI support you to one up them with `Lightning adapter on Excel`
- userbinator 1y agoUnfortunately it doesn't seem possible to run WINE in it, and thus another Excel inside that.
- notpushkin 1y agoCan it run Lotus 1-2-3, though? https://github.com/taviso/123elf https://github.com/taviso/123elf
- anthk 1y agoqemu-i386->export X with serial->SLIP->TCPIP->wine with X exported->Excel Dog slow, but Turing complete.
- necovek 1y agoIt runs on neither MacOS nor Excel cloud though, as it depends on a Windows DLL.
- yjftsjthsd-h 1y agoWouldn't help with cloud of course, but there's WINE for macOS, isn't there? Or does that version of Excel not allow loading binary libraries such that you could hand it a DLL if WINE translated it?
- nxobject 1y agomini-rv32ima is incredibly compact -- I imagine a translation to VBA might not be too hard.
- pjmlp 1y agoMicrosoft 365 is the reason why the new add-in model is focused on Web technologies, and mostly deprecated going forward for new forward.
- jeroenhd 1y agoOn the other hand, if you can get it to work in the new O365 architecture using whatever JS API they're exposing now, you can call it "cloud-based" or maybe even "serverless".
- p_ing 1y agoIt's focused on web tech as COM add-ins are a huge source of security and instability in Office apps. It's also more flexible for developers as they can modify the backend without having to update the client and the deployment model is significantly easier for admins.
- pjmlp 1y agoThe .NET ones are also going away. Regarding COM, it wouldn't be that bad when using COM Servers. However I do agree that although COM as idea is enticing, Microsoft keeps failing to deliver a productive way to use it, despite how much they keep focusing on it for Windows extensibility and API delivery since Vista.
- Vilian 1y agothey don't care more about API the same way the cared in Vista days https://www.joelonsoftware.com/2004/06/13/how-microsoft-lost-the-api-war/ https://www.joelonsoftware.com/2004/06/13/how-microsoft-lost...
- pjmlp 1y agoIndeed, nowadays I feel myself a fool for having advocated for WinRT, it was one of the reasons why I returned back to Web and distributed systems, after spending four years back in Windows GUI development land. And my advice now is for .NET devs, stay with Windows Forms or WPF, depending on which approach they favour. For C++, I suggest the aging MFC if it has to be on the Visual Studio (still better out of the box experience than WinUI 3.0 for C++, and C++/WinRT is in maintenance anyway), but really Qt or C++ Builder are much better option.
- tinktank 1y agoThis is the insanity that I miss.
- bagatelle 1y agoI don't know that I miss it, it's still around if you look for it. Even here, I find several posts a month doing something this insane and fun, let alone finding out about my friends' personal projects.
- unixhero 1y agoHow can you miss it, when it is right here
- AdieuToLogic 1y agoThey didn't press F9?
- tinktank 1y agoI ended up in HW design
- 65 1y agoI think the guy who made Doom in only Typescript types is a testament to the fact people are still doing insane things with their computers.
- redbell 1y agoFor the curious, here it is: https://news.ycombinator.com/item?id=43184291 https://news.ycombinator.com/item?id=43184291
- sargstuff 1y agoPreference for NP over P?
- dmitrygr 1y ago“ The emulator is built as a seperate dll which is loaded by the VBA macro. The VBA macro calls the emulator in the dll and gets the output and writes it into the cells in the spreadsheet. ” Not really in excel. Excel is just the console. Emulator is a native DLL
- jayd16 1y agoExcshell
- ChocolateGod 1y agoExecell
- zipping1549 1y agoStill funny
- AshamedCaptain 1y agoBy the same logic I can also put a crappy emulator in a dll and make notepad load it via a hook. Linux on notepad.exe. should I make that into a HN post too? Now that I mention it, I think someone already posted that on HN...
- nogajun 1y agoLinux can run on Excel, but not Excel on Linux.
- grishka 1y agoExcel, at least old versions, does run on Linux using Wine.
- Aardwolf 1y agoThen it may be possible to run Excel on Linux in Excel
- xattt 1y agoI’d like to see bare-metal Excel.
- grishka 1y agoI was going to say that first versions were technically that, but apparently Excel was never released for DOS, Excel 2.0 was already a Windows application, and 1.0 was only available on Mac.
- redbell 1y ago> run Excel on Linux in Excel This remind me of the top comment on Puter's post (https://news.ycombinator.com/item?id=33838179 https://news.ycombinator.com/item?id=33838179): "I am the author of the 'app' called Puter which loads up Puter inside Puter, which then loads up the Puter app again, which ..."
- valorzard 1y agoWould this same trick work on LibreOffice Calc?
- shakna 1y agoProbably not. It calls out to a DLL library for most of the work. One that, unfortunately, is 32bit. Libre Calc can load 64bit Excel plugins, but not 32bit (at the moment).
- deleted 1y ago[deleted]
- padde 1y agoAny practical use cases come to mind? Could you actually interact from Excel cells with Linux userspace, e.g. running a cell's value through a bash script as if applying a formula?
- aussieguy1234 1y agoExcel > Linux > Wine > Excel...to infinity?
- ngcazz 1y agoI thought for a second this would be about the use of a spreadsheet as a general computation device.
- sargstuff 1y agoExcel does support lambda style programming ( https://www.microsoft.com/en-us/research/blog/lambda-the-ultimatae-excel-worksheet-function/ https://www.microsoft.com/en-us/research/blog/lambda-the-ult... )
- tolien 1y agoNext step is to get Doom working on it :-)
- euroderf 1y agoBefore long you'll have a different LLM embedded in each of a series of cells, and they'll each have an opinion on what you are doing elsewhere in the sheet, and your One True Trusted Overview LLM (named OTTO) will survey them and take a vote and get back to you.
- sosborn 1y agoSounds like how things are run at my place of work.
- CartwheelLinux 1y agoMy vote for comment thread of the year. Had coffee coming out of my nose with these two
- cyanydeez 1y agoBefore long, CEOs will be on Mars and their AI avatars will download daily updates into their excels.
- sargstuff 1y agosounds like excel cell that calls html link to dynamically 'fetch' what needs to be display in cell. Link results can be the result(s) of almost anything. OTTO could well be a redirected link by server to 'sub-server' machine.
- apexalpha 1y agoWow! We are in awe that you managed to run Linux on a database tool designed to query Bigdata tables sharded over 72 sheets. Very impressive. Greetings, Deloitte.
- unixhero 1y agoNow lets sing a consulting song
- ivolimmen 1y agoQuestion remains: can you run Windows in LibreOffice under Linux?
- sargstuff 1y agowhat's 'run'?? same box or link to cloud instance ?
- zombot 1y agoI was about to say, "If it can run Doom...", but actually the deamons in Windows are worse and even more hellish than those in Doom.
- vidarh 1y agoThen port psdoom to it, and you can shoot them... https://psdoom.sourceforge.net/ https://psdoom.sourceforge.net/
- goodboyjojo 1y agolinux and the hit game doom are the things hackers always put on something first. any eletronic
- furrydoge 1y ago[flagged]
- snvzz 1y agoRISC-V is inevitable.
- h4ck_th3_pl4n3t 1y agoSo when will there nmap be backported to run in this VM? Would be awesome to have a little VM that can scan for lateral movement possibilities, in an excel spreadsheet. Next-gen malware!