Hacker Newsnew | past | comments | ask | show | jobs | submit | wongmjane's commentslogin

The source code is really similar

Not seeing Brian Lovin’s name in the LICENSE file in Nym either...


Looks like they've claimed Brian Lovin's work as their own, judging by this commit:

https://github.com/Nym-HQ/nym/commit/3dda085064e745bd43f8b05...


Yup. 10 commits, first commit was just 4 days ago. Same with their public website & docs. On Github, it's all barely 4 days old.

Brian Lovin has released his work under the MIT license. AFAIK I believe this leaves it open to others to take the code and just run with it.

Even so, looking at their value proposition, it's just a landing page that leads to https://nymhq.com/join where you can subscribe to a "waiting list" to join a server. They claim "Nym is currently in private beta with limited servers, but is accepting waitlist requests now."

The "showcase" on the front page are just content fodder (AI? Web 2/3/5?) with quick, unstyled instances of their blogging software. The rest of that landing page seems to contain a lot of fluff as well.

Frankly, I'm extremely apprehensive about supporting this.



After being caught, they called erasing Brian Lovin’s credit from the LICENSE file as “A huge oversight on our part”

https://twitter.com/nym_hq/status/1592176933445701633


Had this happen to one of my projects. Someone decided to remove my name from the LICENSE file on their fork. I called them out on it, and they put it back, saying it was a "mistake".

The only thing in the original commit was removing my name. Hard to believe that could occur accidentally.


Besides, the name, username, profile picture, etc are publicly accessible via permalinks

For example: https://www.joinclubhouse.com/@clubhouse




By gzipped size I’m referring to the polyfill bundle itself

update: thanks for disambiguating the title, OP!


I think that was actually pretty clear from your tweet; it's just the title of this post which is misleading.

Edit: For context, previous title was "Twitter web app gzip size dropped from 16.6 KB to 2.7 KB by removing polyfills"


Do you have any information on how they achieved this?


They now have two production build variations (I’m guessing two Webpack config):

modern: ES6+, less polyfill

legacy: ES5, more polyfill

The appropriate variation is served by detecting browser’s version from the User-Agent string


Note: since v8.0, Angular comes with built-in differential loading and will do all the heavy lifting to achieve exactly that.

https://angular.io/guide/deployment#differential-loading


update: a Twitter engineer explained how they implemented it in greater detail

https://twitter.com/charliecroom/status/1291478104016289799


updated title to clarify, ty!


Jane!



I've never labelled myself as "leaker" nor whatever I discovered as "leaks"

That's what I find funny/absurd about the amount of stuffs I found just by diving the app's code

Maybe if companies stop bloating their apps with the features that only 1% of the world will ever be able to use, I wouldn't have been able to discover all these?


I'm not saying you've ever labelled yourself as a leaker, but the person I was replying to definitely tried to label your work as "leaks". I don't think companies really care that you discover their features ahead of launch — if they did they would change the way feature flags work.


This particular post is paywalled (it has the star next to the date) so the author/publisher can monetize it


It loaded fine for me without a medium account. The images took a while to load though.


I think we are talking about South Korean government, not North Korea...


> The kernel provided for WSL2 will be fully open source! When WSL2 is released in Windows Insider builds, instructions for creating your own WSL kernel will be made available on Github.

The kernel part will be fully open source, which should be sufficient enough to comply with GPL

(IANAL)


> which should be sufficient enough to comply with GPL

this is an age-old debate. Some people say that it is e.g. legal to make (redistribute to precise) a GPL device driver for windows, and some argue that it is not, because the whole kernel should then be GPL.

> https://linux.slashdot.org/story/02/11/05/0051225/gpl-issues...


The Linux kernel will be isolated by an hypervisor.


But in Windows drivers are binary files which talk to the kernel through an API. Not much different than a binary user mode application. If binary user mode applications written in GPL are ok, then so should this.


> Not much different than a binary user mode application.

well, user-mode applications do syscalls to the kernel, not direct function calls.


But the actual syscall is made by a Windows user mode library - kernel32.dll/... So your GPL user mode app calls directly into proprietary Windows library.


That is specifically allowed by the GNU GPL. See "System Libraries" and adjacent paragraphs.


There is a mention of "System Libraries" in GPLv3, but not GPLv2, which the Linux kernel is licensed under.


There are similar provisions in GPLv2.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: