Jump to content

Talk:Asymmetric numeral systems: Difference between revisions

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Content deleted Content added
Jarek Duda (talk | contribs)
Line 46: Line 46:


::::::: Interesting argumentation from a person wanting to erase article about method currently used by nearly everybody (and personally insulting me still without giving any specific argument) - does it apply to every scientific article? Generally there is a problem with competent authors for specialist articles - often the best person to create such initial article is the author of given method gaining popularity - writing in objective and accessible way, then others should improve it - like it has happened here. And generally scientists have responsibility to criticize or promote what needs it in their area of expertise, as there are no better persons to do that - no mater who is the author: scientists need to be objective, and I do my best for that. And Wikipedia is not a place for anonymous personal attacks: you could introduce and argument in those different places instead. [[User:Jarek Duda|Jarek Duda]] ([[User talk:Jarek Duda|talk]]) 12:04, 1 November 2018 (UTC)
::::::: Interesting argumentation from a person wanting to erase article about method currently used by nearly everybody (and personally insulting me still without giving any specific argument) - does it apply to every scientific article? Generally there is a problem with competent authors for specialist articles - often the best person to create such initial article is the author of given method gaining popularity - writing in objective and accessible way, then others should improve it - like it has happened here. And generally scientists have responsibility to criticize or promote what needs it in their area of expertise, as there are no better persons to do that - no mater who is the author: scientists need to be objective, and I do my best for that. And Wikipedia is not a place for anonymous personal attacks: you could introduce and argument in those different places instead. [[User:Jarek Duda|Jarek Duda]] ([[User talk:Jarek Duda|talk]]) 12:04, 1 November 2018 (UTC)

:::::::: I disagree. If everyone was to do what you are doing, any PhD student would be writing wikipedia articles about their current papers, while specifically mentioning their name in the introductory sentence ("Asymmetric numeral systems (ANS)[1] is a family of entropy encoding methods introduced by Jarosław (Jarek) Duda[2] from Jagiellonian University") as if it's a milestone in the field. It's blatantly obvious what you are doing. It's amazing that you would think other people are stupid enough to buy the above paragraph of "competent authors for specialist articles", "writing in objective and accessible way", "scientists need to be objective". I've read the discussion you linked and you've been called out for misunderstanding what wikipedia is before. It's not a platform to promote your papers. Content needs to be relevant for wikipedia. I think you are abusing wikipedia for your personal promotion (and feigning injury when people mention this). [[Special:Contributions/92.193.70.49|92.193.70.49]] ([[User talk:92.193.70.49|talk]]) 10:05, 2 November 2018 (UTC)

Revision as of 10:05, 2 November 2018

WikiProject iconSoftware: Computing C‑class Low‑importance
WikiProject iconThis article is within the scope of WikiProject Software, a collaborative effort to improve the coverage of software on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
CThis article has been rated as C-class on Wikipedia's content assessment scale.
LowThis article has been rated as Low-importance on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Computing.
WikiProject iconTechnology C‑class
WikiProject iconThis article is within the scope of WikiProject Technology, a collaborative effort to improve the coverage of technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
CThis article has been rated as C-class on Wikipedia's content assessment scale.
WikiProject iconComputing: Software / CompSci C‑class Low‑importance
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
CThis article has been rated as C-class on Wikipedia's content assessment scale.
LowThis article has been rated as Low-importance on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Software (assessed as Low-importance).
Taskforce icon
This article is supported by WikiProject Computer science (assessed as Low-importance).
Things you can help WikiProject Computer science with:

WikiProject iconMathematics C‑class Low‑priority
WikiProject iconThis article is within the scope of WikiProject Mathematics, a collaborative effort to improve the coverage of mathematics on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
CThis article has been rated as C-class on Wikipedia's content assessment scale.
LowThis article has been rated as Low-priority on the project's priority scale.

History

Here is a summary of history of ANS: http://encode.ru/threads/2612-ELI5-FSE-ANS?p=50332&viewfull=1#post50332 "The first variant (uABS, originally with switched encoder and decoder) was born in my physics MSc thesis mid-2006 (Polish: http://chaos.if.uj.edu.pl/%7Ekarol/prace/Duda06.pdf , alongside Maximal Entropy Random Walk). Both the concept and name was inspired by earlier working on Complex Base Numeral Systems (for my cs and math MScs). I have translated it into English as first version of http://arxiv.org/abs/0710.3861 (October 2007), early tANS variant can be seen in its later versions (end of 2007). The comp.compression discussion started by Mark Nelson was crucial - thanks of which Matt Mahoney found out about and implemented fpaqb and fpaqc (November 2007): https://groups.google.com/forum/#!topic/comp.compression/_cYQFMijqXE Regarding Andrew Polar, I have just found email from him about his implementation: 22nd April 2008. ... 2009 Wolfram Simulator ... ... a few years later intensive: 29.10.2013 Yann's thread: http://encode.ru/threads/1821-Asymetric-Numeral-System 11.11.2013 rewritten arxiv - http://arxiv.org/abs/1311.2540 26.11.2013 rABS: https://groups.google.com/d/msg/comp.compression/ZMKNBKp9rZI/c5CdgBXRx2cJ 16.12.2013 FSE: http://fastcompression.blogspot.com/2013/12/finite-state-entropy-new-breed-of.html 31.12.2013 rANS: https://groups.google.com/d/msg/comp.compression/ZMKNBKp9rZI/DnfEbRrHBUUJ 7.01.2014 updated arxiv with tANS, rANS names (inspired by mRNA, tRNA etc.) 2.02.2014 Fabian's rANS: https://fgiesen.wordpress.com/2014/02/02/rans-notes/ " 91.198.177.113 (talk) 12:48, 23 October 2016 (UTC)[reply]

Explaination of tANS?

The current explanation of tANS is scarce, I see someone has added enigmatic example from Andrew Polar article. I have this diagram with example of complete process (used on encode.ru, then https://arxiv.org/abs/1612.04662 ) - it can be used if isn't too complex.

This addition also talks about tANS for adaptive compression - the only adaptive ANS I am aware of use rANS variant (LZNA, LZA), as tANS would require rebuilding the tables. And maybe general remarks could be taken to the "Remarks" section?

Example of generation of tANS tables and applying them for stream decoding for m = 3 size alphabet and L = 16 states.

crackpot

A crackpot wrote this article about his own "work". Consider deletion and banning "Jarek Duda" 92.193.99.247 (talk) 09:53, 31 October 2018 (UTC)[reply]

Hi Michael, thanks for the comment and a dozen of papers about Huffman coding. Your removing information about their modern alternatives from Huffman Wikipedia article will not change the fact that authors of data compressors now choose more efficient methods instead - maybe it is time to move on from this defense of your articles, and work on something people will use. All the best. Jarek Duda (talk) 11:50, 31 October 2018 (UTC)[reply]
@Jarek Duda: please be aware that revealing personal information (right or wrong) is against the policy. See WP:OUTING. Retimuko (talk) 16:00, 31 October 2018 (UTC)[reply]
So how to defend from someone trying to anonymously vandalize to defend own specialty from modern alternatives, like calling crackpottery a method now used to encode data by users of e.g. Apple, Facebook, Linux? He has dominated Huffman coding article, we had a long fight about it I finally gave up - he removed examples of its suboptimality and ways it is now repaired - leaving only mysterious "However, although optimal among methods encoding symbols separately, Huffman coding is not always optimal among all compression methods". In contrast, the only situation it is optimal is generic: uncorrelated sequence with power of 1/2 probabilities. Jarek Duda (talk) 16:33, 31 October 2018 (UTC)[reply]
I could have patented ANS and be rich now, instead I have decided to leave it free as it means global savings we all use now - finally the only I got for ANS are nasty relations with Google. And additionally I need to fight for access to objective information about currently used methods with a guy who stayed in the past and cannot move on - please give me a break. Jarek Duda (talk) 16:53, 31 October 2018 (UTC)[reply]
First, it seems to me that both of you have conflict of interest (see WP:COI), and should not edit these articles at all. Second, by revealing the name of an anonymous editor here you violate the outing policy. Retimuko (talk) 17:30, 31 October 2018 (UTC)[reply]
I nearly haven't touched ANS article since its creation, and it would be great if someone competent and objective improve it. I also haven't touched Huffman article for years - which currently is not objective: undermines weaknesses and silence currently used alternatives, due to this nonobjective person pursuing personal interests - whose career depends on people seeing Huffman as the only way. It should be repaired by someone objective and locked from this person. My apologies for revealing personal information - you can remove above discussion to repair it. Jarek Duda (talk) 17:58, 31 October 2018 (UTC)[reply]
Regarding revealing personal information being against policy, notice that mine was in response to his using my personal information - so what is the proper defense from anonymous personal attack? I don't have doubts about its authorship - we have our history and he is probably the last person trying to erase information about weaknesses and alternatives of Huffman. Jarek Duda (talk) 20:31, 31 October 2018 (UTC)[reply]
For your information I'm not "Michael". I have just noticed your frequent questionable posts on reddit and stackexchange (reeking of crackpottery), which lead me to this (which was immediately clear can only be a self-authored) article and ultimately the talk section. No one has revealed your personal information but yourself given that you are quoting yourself in the article and you're using your actual name as your username (to create the article in the first place). So are we going to write wikipedia article now about every paper we publish?. 92.193.26.245 (talk) 11:33, 1 November 2018 (UTC)[reply]
Reading the discussion you linked, it appears more people have a problem with people using wikipedia to promote their own work and push their status. 92.193.26.245 (talk) 11:36, 1 November 2018 (UTC)[reply]
Interesting argumentation from a person wanting to erase article about method currently used by nearly everybody (and personally insulting me still without giving any specific argument) - does it apply to every scientific article? Generally there is a problem with competent authors for specialist articles - often the best person to create such initial article is the author of given method gaining popularity - writing in objective and accessible way, then others should improve it - like it has happened here. And generally scientists have responsibility to criticize or promote what needs it in their area of expertise, as there are no better persons to do that - no mater who is the author: scientists need to be objective, and I do my best for that. And Wikipedia is not a place for anonymous personal attacks: you could introduce and argument in those different places instead. Jarek Duda (talk) 12:04, 1 November 2018 (UTC)[reply]
I disagree. If everyone was to do what you are doing, any PhD student would be writing wikipedia articles about their current papers, while specifically mentioning their name in the introductory sentence ("Asymmetric numeral systems (ANS)[1] is a family of entropy encoding methods introduced by Jarosław (Jarek) Duda[2] from Jagiellonian University") as if it's a milestone in the field. It's blatantly obvious what you are doing. It's amazing that you would think other people are stupid enough to buy the above paragraph of "competent authors for specialist articles", "writing in objective and accessible way", "scientists need to be objective". I've read the discussion you linked and you've been called out for misunderstanding what wikipedia is before. It's not a platform to promote your papers. Content needs to be relevant for wikipedia. I think you are abusing wikipedia for your personal promotion (and feigning injury when people mention this). 92.193.70.49 (talk) 10:05, 2 November 2018 (UTC)[reply]