frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The open source DOCX editor submitted to HN a few weeks ago has been deleted

58•gcanyon•4h ago•36 comments

Ask HN: Is "no source code was copied" still a sufficient copyright defense?

51•oscgam1•11h ago•67 comments

Roblox parental controls are a dystopian security disaster

17•notsure357•7h ago•3 comments

Tell Zillow: Fee-Simple vs. Leasehold Filter

3•HoldOnAMinute•4h ago•1 comments

Ask HN: Where is the programming profession going?

135•syntaxbush•1d ago•149 comments

Ask HN: Which AI concepts are here to stay, and which will churn?

3•datsci_est_2015•5h ago•3 comments

Ask HN: Techniques for learning things quickly using coding agents?

2•throwaw12•5h ago•1 comments

Ask HN: Who remembers Fry's Electronics – the "church" of IT people?

6•netfortius•15h ago•4 comments

Ask HN: Norway bans AI in elementary schools

14•mellosty•1d ago•12 comments

Ask HN: How much coding should beginners learn in the AI era?

33•JohnDSDev•2d ago•45 comments

Ask HN: How is GPU power draw measured at scale?

5•anax32•15h ago•2 comments

I feel like VSCode is falling apart

11•othmanosx•1d ago•11 comments

Ask HN: Why does every AI demo sound perfect but real world deployment always

7•VaderAi•19h ago•9 comments

Tell HN: OpenAI has started putting ads on paid programs

113•shantnutiwari•1d ago•64 comments

Decoupling Compute and Memory for Async GPUs

8•yiyingzhang•1d ago•2 comments

Ask HN: What surprised you about Estonia e-Residency and running an Estonian OÜ?

80•jvilalta•1d ago•70 comments

Ask HN: What home printer do you use/recommend?

18•niyazpk•3d ago•22 comments

Ask HN: Will programmers write more efficient code during the memory shortage?

153•amichail•1w ago•246 comments

My website gets more attacks than human visitors

5•tommy2970•1d ago•4 comments

Ask HN: Quickbooks Alternative?

5•bix6•1d ago•2 comments

Google AI overview for "keynesian economics" is written in Korean

4•something765478•1d ago•4 comments

Ask HN: Do you thank your agents when they did a good job?

7•ex-aws-dude•1d ago•12 comments

As; HN: I was curious why MTP affects PP TPS in llama.cpp. My PoC recovers it?

3•i_am_rocoe•1d ago•1 comments

Ask HN: What are the hardest problems AWS Lambda MicroVMs can solve now?

6•iaziz786•2d ago•2 comments

Ask HN: Is anyone using the A2A protocol?

96•asim•1w ago•45 comments

Ask HN: Anthropic banned me from using Claude Code and I don't know what to do

81•ayi•3d ago•93 comments

Ask HN: What tools are you using for AI-assisted code review?

26•agos•1w ago•31 comments

How to find AI-conservative companies to work for?

20•tossitawayplz•3d ago•12 comments

Got access to Gemini's actual thinking

4•StizzurpXDD•1d ago•0 comments

Ask HN: Yahoo deleted all my emails. Now what?

15•neya•2d ago•13 comments
Open in hackernews

The open source DOCX editor submitted to HN a few weeks ago has been deleted

57•gcanyon•4h ago
The github repo under eigenpal is gone. The web site at docx-editor is 503. No idea what's going on.

Comments

gcanyon•4h ago
I can't include the links because HN filters dead links.
rolph•4h ago
it is forseeable that MS would be very interested in taking a security stance vs a very possible vector.
conartist6•3h ago
I was going to guess that they accused the author of copying code from Office. Was AI used in the project? Perhaps a model regurgitated copyrighted code leading to a sternly worded notice from legal...?
conartist6•3h ago
Ooooh yeah. Looking through the author's past posts: "got a lot of skepticism because we're developing heavily with AI"

So AI was in use. Then the author says that following the spec alone wasn't enough to get it working, they got "active community feedback" and fed that feedback into the AI until it worked just like Word. I have to think that if there were ANY conditions under which a model might output code that Microsoft legal would threaten to sue you for, these would be them

ForOldHack•2h ago
Clearly, it was the fault of the AI, and it should be thrown in jail.
conartist6•2h ago
I think this (if it is what happened) is a perfect demonstration of the dynamics. If you use AI to do things you couldn't have done on your own, you're copying off someone else's homework and the real risk is that you don't know who you're copying from, but they probably do.
sulam•2h ago
How do you copy code from Office? Is the source code public?
slashdave•2h ago
Today's LLMs are perfectly capable of disassembling.
conartist6•1h ago
I suspect the source code for at least some older versions of Office is absolutely in the training materials of some LLMs. There have been leaks before, and the early models were trained on the entire contents of the internet without regard to legality
snowwrestler•3h ago
A vector against a standardized XML+ZIP document format?
dofm•3h ago
‘’ <—— li’l Dr Evil air quotes to put around ‘standardized’ ;-)

If anything it’s DOCX itself that was the vector!

rolph•2h ago
IP is not the only issue. BTW this discussion is being chilled so now an exercise in abusive DV harvesting.

Understanding DOCX Malware and Hidden Threats

https://cloudmersive.com/article/Understanding-DOCX-Malware-...

Hackers using Weaponized Office Document to Exploit Windows Search RCE

https://cybersecuritynews.com/office-document-to-exploit-win...

anenefan•4h ago
This link should be enough to work out the relevant links. [1]

I would guess that they have lost access to a resource lately ... I've read there's a lot of that going around atm.

[1] https://news.ycombinator.com/threads?id=thisisjedr

refulgentis•2h ago
I clicked through and browsed the comments and clicked links. It does appear the links are not working as described. Is there something you’re throwing and I’m not catching? :)
anenefan•2h ago
The relevant non functional links should be listed in the comments. The OP was complaining they were not able to include links directly. I'm not sure about [1] [2] [3] in the main post but the show hn [A] or [B] thread should afaik have not been an issue.

[A] https://news.ycombinator.com/item?id=46947229

[B] https://news.ycombinator.com/item?id=48228411

[1] https://docx-editor.dev/

[2] https://github.com/eigenpal/docx-js-editor

[3] https://github.com/eigenpal/docx-editor

Edit for additional show hn thread

gcanyon•2h ago
darkteflon•3h ago
Oh man, that’s disappointing. We implemented this in a test environment and have been hammering on it. Would love to know what’s going on as it solves a real pain point for us.
d3Xt3r•3h ago
There's plenty of open-source docx editors though? What makes eigenpal's editor so special?
darkteflon•3h ago
Could you recommend your picks in the space?

Edit (since I can’t seem to reply directly) - to the commenter suggesting LibreOffice below: quite different things. This was a library for implementing reasonably high fidelity docx viewing / editing in the browser.

rjsw•3h ago
What is wrong with LibreOffice?
jubilanti•3h ago
Hahahahahahahahahahahahahahahaha hahahahahahahaha

How long do you have?

nosioptar•2h ago
The classic UI text is too damned small. You cannot easily increase it last time I checked.
gcanyon
fsckboy•3h ago
what was that item from just a day or so ago where an opensource project had said they developed using AI, and a developer said "take it down, you copied it from us"

I thought of it because this project said they used AI

( https://news.ycombinator.com/item?id=48085993 )

bratao•3h ago
Not affiliated but I been using https://github.com/superdoc-dev/superdoc and it is very good and compatible with many docx features.
tekacs•3h ago
The original source (matching the latest published NPM version) is still at https://github.com/mhurhangee/patrick/tree/main/packages and Apache-2.0, so I imagine that someone who'd like a copy can pick it up from there.
notRobot•2h ago
@mhurhangee also appears to have a mirror of the missing github repo here: https://github.com/mhurhangee/docx-editor
nathanstitt•3h ago
Also not affiliated but my open-source tinycld uses docx as the backend storage for its text package. Supports _most_ of the features (including comments and suggestions) but is still very young. It has a golang backend that reads/writes docx and translates to YJS that the editor reads for multi-user access. Has web/iOS/Android support.

I found docx to be a very well documented format and a surprisingly good fit for this.

https://tinycld.org has a live demo

dijksterhuis•1h ago
i'd wager a guess that they gave up on their "experiment"

the top comment on the show hn would seem quite apt if so https://news.ycombinator.com/item?id=46971202

Ah, good call, I should have included the threads, thanks! I tried several variants of the GitHub URL and the main web site and got errors until I cut it back to what I posted and rushed out of work to have dinner with my wife.
•
2h ago
I’m in exactly the same boat. I’ll have to look at some of the suggestions here